Важная информация

User Tag List

Результаты опроса: сделать ALASM на 2 страницы

Голосовавшие
3. Вы ещё не участвовали в этом опросе
  • да

    2 66.67%
  • нет

    1 33.33%
Страница 1 из 4 1234 ПоследняяПоследняя
Показано с 1 по 10 из 33

Тема: ALASM чего бы хотелось

  1. #1
    Activist
    Регистрация
    23.03.2005
    Адрес
    г. Чернигов, Украина
    Сообщений
    405
    Благодарностей: 6
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Question ALASM: чего бы хотелось РЕАЛЬНО

    Есть предложение по улучшению аласма 6х6:

    вынос шрифта в развернутом виде на отдельную страничку. В конфиге добавл. пункт для адр. этой странички. А то ведь памяти много... а толку от нее мало.

    Мои попытки реализовать это дело провалились.
    Разворачивание шрифта и процедура печати - есть. Но вот понимания куда это всунуть, чтоб работало - нет
    Может кто поможет ?

    АлКо печать не делал - развел руками. Однако, как безболезненно принудительно щелкать страницы, я так и не добился, хотя, в "закладках" всё работало... мда.

    Т.е. может кто-то пдробно описать/откомментировать работу процедуры печати 6х6

    Да, и закладки. тут тоже надо покумекать:

    Что это вообще ? (это как в СТС запоминание адресов на А > 1-5 > A) - когда где-то в тексте входишь в ext и жимаешь запомнить - это мы повесили на кнопки J K - т.е. 2 закладки. а вспоминалки соот-но на N M - и можно прыгать между парой фрагментов текста находящихся как в разных концах исходника + так и в разных страницах.

    Но есть проблема №1: если строку которую запомнили удалить вспоминалка сбоит.
    № 2 как-то хитро вызыватся/не вызывается конфиг - ума не приложу почему - изменений кода пркатически 0, добавлений тоже капля.

    И еще было такое дело в асме BEST ASM (кста, у кого есть ?) - при нажатии А (assembly) но с shift происходит компиляция, и если она успешна - файл, если менялся сохраняется и автоматом делается RUN.
    Последний раз редактировалось Знахарь; 02.01.2007 в 17:39.

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    Activist Аватар для Jukov
    Регистрация
    03.12.2005
    Адрес
    Серов
    Сообщений
    471
    Благодарностей: 65
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Что мне сильно не нравится во всех новых асмах, старше версии 2.8, так это то, что они не работают нормально на моём реале с урезанным ПЗУ (нет basic-128). Сам асм грузится, но после записи set up ничего не работает.
    Кворум-192, Кворум-128 CP/M, Кворум-64, ZS-Scorpion 256 Turbo+&Caro ZX_MC, Мастер48К

  4. #3
    Guru Аватар для AAA
    Регистрация
    06.04.2005
    Адрес
    Земля, Москва, Марьино
    Сообщений
    21,508
    Благодарностей: 5883
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    Arrow

    Цитата Сообщение от Знахарь
    Может кто поможет ?
    Попробуй AIG спросить, он с КСА постоянно ваял всякие там Ассемблеры.

  5. #4
    Activist
    Регистрация
    23.03.2005
    Адрес
    г. Чернигов, Украина
    Сообщений
    405
    Благодарностей: 6
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Jukov
    (нет basic-128).
    что-то там у вас не так, тов. Жюкофф ... у меня был прошит Глюк какой-то там версии и аласм (да и не только) работал.

  6. #5
    Activist
    Регистрация
    23.03.2005
    Адрес
    г. Чернигов, Украина
    Сообщений
    405
    Благодарностей: 6
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну так что ? есть желающие помочь ?

  7. #6
    Vitamin C++ Аватар для Vitamin
    Регистрация
    14.01.2005
    Адрес
    Таганрог, Россия
    Сообщений
    4,031
    Благодарностей: 1426
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А почему именно версия 6х6? Если уж на то пошло, то она единственная мешает наиболее желанной фичи- раскраске текста.
    Идеи по поводу прикручивания внешнего редактора конечно хороши, но вы не забывайте, что встроенный аласмовский редактор сразу в его же формате хранит текст, что позволяет вщемить в 16к весьма много исходника. Если же редактировать голый текст, то файлы будут куцые- раскидывание по страницам нескольких исходников вообще утопия, конверсия туда-сюда тоже... Плюс память не резиновая.

  8. #7
    Activist
    Регистрация
    23.03.2005
    Адрес
    г. Чернигов, Украина
    Сообщений
    405
    Благодарностей: 6
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    нет-нет, для начала без глобализма - только косметика.

    в 6х6 медленная отрисовка букв. и всего. поэтому и предлагаю шрифт расцикливать в отд. страницу, откуда потом и печатать без всяких ротаций. Это же применимо и к 4х8. Да еще и в добавок STS мог бы брать из всё той же страницы шрифт - и тоже печатал бы быстрее.
    Плюс освобождается по какому килобайтику и в асме и в стсЕ для полезностей

    Но для этого надо
    пдробно описать/откомментировать работу процедуры печати 6х6, ну и можно 4х8
    просто при 6х6 влазит 24 строки. как-то приятнее. Но дело не в этом, а в попытке улучшить асм.

  9. #8
    Vitamin C++ Аватар для Vitamin
    Регистрация
    14.01.2005
    Адрес
    Таганрог, Россия
    Сообщений
    4,031
    Благодарностей: 1426
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Имхо с этими вопросами к Алко. Он как компетентный ковыряльщик может тебе сказать что можно внедрить а что нельзя без длинного геморроя. Ибо со стороны оно всегда легко все делать кажется, а как залезешь...
    В новой версии STS шрифт вообще из ПЗУ берется наполовину, насколько я знаю. Плюс к тому- аласм лежит в основной памяти при работе, шрифт лежит там же, процедура печати тоже. А стс лежит в странице, где его же шрифт. Основная память доступна сама по себе.

  10. #9
    Activist
    Регистрация
    23.03.2005
    Адрес
    г. Чернигов, Украина
    Сообщений
    405
    Благодарностей: 6
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    на форум я пошел просить и плакаться уже после нескольких бесед с АлКо.

    1. он в-общем не горит серьезно дорабатывать.

    Согласен, там и так уже негде пукнуть. Буквально считанные байты остались. Это с учетом штабеля оптимизаций, проведенных Алко. Что в свою очередь означает головоломный код. Как книгу не почитаешь.

    2. процедуру печати он, по его словам, не писал, и не знает толком как там и что. Тогда, правда, непонятно, откуда там оптимизации всякие.

    3. АлКо один и, можно предположить, хочет сделать еще что-то кроме аласма, что более интересно и тп.

    4. есть исходники, где всё прекрасно видно, что и где. В общем. Т.е. печати в отд файликах исходниках. Поэтому, я и предлагаю тем, кто имеет опыт, способности быстро расковырять чужой код, применить навыки.

  11. #10
    Vitamin C++ Аватар для Vitamin
    Регистрация
    14.01.2005
    Адрес
    Таганрог, Россия
    Сообщений
    4,031
    Благодарностей: 1426
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я просто говорю исходя из имеющихся знаний по устройству аласма. Оно конечно можно взять чисто версию 6х6, перелопатить ее под раскиданные шрифты (заточив под какуюто конкретную машину, скорее всего), но получится ли такое сделать для других раскладок? Скорее всего, нет, что породит раскол программы на несколько параллельных версий- огромная трудность сопровождения.

Страница 1 из 4 1234 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Конвертер из Tasm и Alasm в текст
    от Raider в разделе Программирование
    Ответов: 6
    Последнее: 17.08.2013, 02:39
  2. ALASM - удобство работы
    от ASMAN в разделе Программирование
    Ответов: 20
    Последнее: 19.03.2005, 21:09
  3. Ответов: 13
    Последнее: 18.03.2005, 01:09

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •