User Tag List

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

Тема: Интерфейс эмулятора в коде Z80

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

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

    Регистрация
    24.08.2007
    Адрес
    Минск
    Сообщений
    88
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Очень интересная идея, когда то посещавшая и меня. Вот мои соображения на счёт стандартизации:

    1. Использовать какую-нибудь свободную префиксную инструкцию (EDxx) - ОДНУ!

    2. После этой инструкции ввести идентификатор, например EmuControl (10 байт).
    Это во избежание случайных выполнений EDxx.

    3. Далее будет стоять код команды, которая будет определять действие - загрузка/выгрузка файлов, всевозможные переключения моделей/режимов эмуляции и т.д. В зависимости от типа команды, за ней могут следовать дополнительные значения для возможности задания дополнительных параметров. Они могут быть как числовые (порядковый номер модели), так и текстовые (имена файлов). В общем - огромный полигон для фантазии.

    4. Стандартизировать коды команд для дефолтного определения эмулятором их размера.

    5. По завершении выполнения команды - возврат на адрес следующий ПОСЛЕ НЕЁ (не после EDxx!). Исключение - команда выхода из эмулятора например.
    Последний раз редактировалось DZh; 12.09.2008 в 20:12.

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

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

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

Похожие темы

  1. Работа с НМЛ из эмулятора
    от Error404 в разделе Эмуляторы
    Ответов: 6
    Последнее: 28.11.2007, 23:29
  2. Интерфейс MIDI для ZX
    от newart в разделе Звук
    Ответов: 27
    Последнее: 30.10.2007, 17:06
  3. Plug-in для AY-эмулятора
    от tmp_online в разделе Разный софт
    Ответов: 0
    Последнее: 19.03.2007, 23:03
  4. Ответов: 24
    Последнее: 28.02.2007, 20:34
  5. Как сократить код эмулятора Z80 на PC
    от Vladimir Kladov в разделе Эмуляторы
    Ответов: 27
    Последнее: 01.02.2006, 21:18

Ваши права

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