User Tag List

Показано с 1 по 10 из 60

Тема: Рекомпиляция Z80 -> КР580ВМ80А

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    20.12.2005
    Адрес
    Москва
    Сообщений
    2,048
    Спасибо Благодарностей отдано 
    1,141
    Спасибо Благодарностей получено 
    1,459
    Поблагодарили
    520 сообщений
    Mentioned
    20 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Переделываю DAO 1.12 в приложение tvdao на FPC и FreeVision.
    FPC кроссплатформенный, поэтому (теоретически) приложение можно собрать под маком и линуксом.
    Репозиторий с кодом: https://github.com/nzeemin/tvdao

    Оригинал это текстовое приложение под DOS, которое пишет asm-кодом прямо в экран. Можно было конечно переделать только рисование экрана, но мы же простых путей не ищем.



    Дизасм увеличен с 14 до 22 строк - позже можно будет переделать чтобы не было константой.
    Блок с просмотром памяти занимает оставшееся слева место, показывают символы, в режиме просмотра только символов теперь видно 64 в строке.
    Справа показываю все метки - этого не было в оригинале.
    Использует тот же формат рабочего файла, что и DAO 1.12 - формат версии 1.0. (DAO 1.15 использует формат 1.1, рабочий файл больше на 32К.)

    Реализованы основные команды навигации и редактирования, сохранение ASM.

    Пока не сделано:
    - Несколько оставшихся команд навигации и редактирования
    - Сканирование по F9 и Alt+F9
    - Команды поиска
    - Импорт .SYM и .CTL
    - Просмотр графики

    Досыпал немного багов конечно, чтобы потом исправить.
    Последний раз редактировалось nzeemin; 27.06.2021 в 20:22.

    Эти 3 пользователя(ей) поблагодарили nzeemin за это полезное сообщение:

    CityAceE(27.06.2021), mastermind(04.07.2021), vwarlock(28.06.2021)

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

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

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

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

Ваши права

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