User Tag List

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

Тема: Существуют ли версии TR-DOS с болеее-менее нормальной обр. NMI "MAGIC"?

Древовидный режим

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

    Регистрация
    12.07.2007
    Адрес
    Украина, г. Сумы
    Сообщений
    781
    Спасибо Благодарностей отдано 
    24
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А что сложного в доработке мэджика?
    Единственное, я не помню, как определить включено или выключено прерывание. Может и нельзя было, не помню.
    LD (4081),SP
    LD SP, 407F
    PUSH AF
    LD A,I
    PUSH AF
    LD A,R
    PUSH AF
    DI
    PUSH BC
    PUSH DE
    PUSH HL
    PUSH IX
    PUSH IY
    CALL "save"
    POP IY
    POP IX
    POP HL
    POP DE
    POP BC
    POP AF
    LD R,A
    POP AF
    CP 3F
    JR Z, "im1"
    IM 2
    LD I,A :im1
    POP AF
    LD SP,(4081)
    EI
    RET
    А потом при выгрузке разбить на удобной длины и адресации файлы.
    При запуске указать в SP адрес сохранения стека.
    Продолжать стек в самой "выгружаемой" программе не стоит. Можно повредить ее.
    Такое "чудо" делалось мной еще на ленте. Но там еще надо было дособрать прибамбас, триггер задержки на 555ТМ2 для устранения дребезга кнопочки на вывод процессора, тоже не помно, какой.
    У меня было: картинка, 2 файла по 20480, грузились с адреса 24576, а последний блок с адреса #4082, потом процедурой LDIR кидался на место, #5B00.
    Затем уже запускалась реанимация мэджика.
    Фактически я содрал М1 multiface, которого в глаза не видел. Немного доработал его, организовав стек на картинке.
    Прошу извинить, если неясно что. Я уже давно забыл это.
    Последний раз редактировалось Roger Wilco; 17.07.2007 в 16:51.

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

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

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

Похожие темы

  1. Ответов: 67
    Последнее: 21.04.2021, 14:51
  2. Ответов: 6
    Последнее: 20.11.2007, 11:29
  3. Ответов: 5
    Последнее: 20.06.2005, 00:10
  4. "Ремейк или плагиат?" или "про FIRE & ICE..."
    от antiplagiat в разделе Игры
    Ответов: 27
    Последнее: 04.06.2005, 02:55

Ваши права

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