| nedoPC project | nedoPC group | nedoPC forums |

Эмулятор Ориона


ORIONEMU.ZIP (189K)
Версия от 26.11.2000


  Эмулятор компьютера ОРИОН-128 с возможностью эмулировать 256 кбайт памяти. Может запускать из командной строки файлы BRU и RKO (см. http://www.uic.nnov.ru/~pyva/). Соответствие клавиш Ориона и PC:

  ПС (Ctrl-J)
  Ф1 - F1
  Ф2 - F2
  Ф3 - F3
  Ф4 - F4
  Ф5 - F5
  РУС/ЛАТ - Ctrl-Shift
  АР2 - Alt
  СТР - PgUp
  стрелка влево-вверх - home
  CC - Shift
  УС - Ctrl

  Клавишей F10 можно запустить пошаговый отладчик. Внизу будут показываться значения всех регистров, слева - отдельные биты флагов. Вверху 4 строки дизассемблированного кода, начиная с PC (для дизассемблера нужен файл ASM_I80.T). Шаг осуществляется нажатием клавиши F11. Отключение режима отладки производится повторным нажатием клавиши F10.

Запуск:

  ORIONEMU [file [bp-hex]]

где
file - файл в формате BRU или RKO;
bp-hex - шестнадцатиричное значение точки останова.
В последнем случае эмулятор переходит в режим отладки при равенстве PC и bp-hex. Пример:

  ORIONEMU rw1$.bru 267D

После запуска с именем файла, откроется панель VC, в списке будет требуемый файл.

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

Дополнительные утилиты:

  • RASM.EXE - наш кроссассемблер i8080 (требуется файл ASM_I80.T), мнемоника команд которого несколько необычна (см.ASM_I80.T)
  • BIN2BRU.EXE - преобразователь из BIN в BRU
  • ADDBIN.EXE - позволяет создать один файл BIN из нескольких
Кроме того в архив входят:

Cтандартный пакет утилит для ОРДОСА:

Игра CHESS (шахматы):

Демка игры RW1 (http://rwar.net):

  Можно скачать эту демку отдельно в BRU-формате (3К) и RSS-формате (9К). RSS формат понимается эмулятором В.Пыхонина (http://www.uic.nnov.ru/~pyva/).


Rambler's Top100
^ Вверх
©2002-2010 nedoPC.org