Новости new

Эмулятор
Документация  

Встроенный отладчик
Download new

Ломание игр
Планы на будущее
Ссылки  

Разработчикам
Благодарности

Посещения

Радио-86РК Эмулятор

alarm

prompt

Посвящается любителям почетной старины. Все желающие вспомнить былое и поиграть в чрезвычайно старенькие игры для РК могут оттянуться по полной программе с помощью данного эмулятора. А особые извращенцы могут испытать истинное наслаждение от процесса хака РК'шных игрушек встроенным отладчиком этого же эмулятора. Технология этого дела описана здесь.

Кстати, вот несколько screenshot'ов с моих любимых игр с РК:

А вот так я делал, когда у меня слишком долго что-то не получалось на РК... smile Очень надеюсь, что с этим эмулятором подобного не произойдет...


Итак, что здесь есть по поводу эмулятора:


Введение

Единственной причиной того, что занялся написание эмулятора РК, было мое желание поиграть в старые игры и главное – вспомнить прошлое smile.
Хм... ведь это был мой первый компьютер, собранный моим старшим братом во время диплома, когда он учился в МАИ на радио-факультете. На этом компьютере я начал что-то делать, в том числе и программировать. Сам РК, к сожалению, не сохранился из-за переезда. Остались только кассеты, несколько журналов "Радио", книга про РК "Домашний компьютер" и воспоминания.
Наш с братом РК так и остался без цвета, дисковода, нового дешифратора памяти для внешних устройств и музыкального таймера – только с 32 кб памяти.
К сожалению, 2-х килобайтный "Монитор" не сохранился на ленте, и его пришлось набрать из книги "Домашний компьютер".

В эмуляторе сохранен черно-белый стиль РК.

P.S. Сокращение от РАДИО-86РК в просто РК пойдет далее по тексту везде – как в русском контексте, так и английском – везде просто PK. Почему? Не знаю... smile


Кратенькое описание возможностей эмулятора

Эмулируемые устройства:

  • процессор i8080 (КР580)
  • контроллер прямого доступа в память (ПДП) ИК-57
  • видео контроллер ВГ-75
  • память (16 или 32 кб)
  • клавиатура (первый программируемый периферийный адаптер ВВ-55 – адреса 800Xh)
  • ввод/вывод с ленты на уровне процедуры ввода/вывода байта
  • РК'овская пищалочка
  • экран (78 позиций в строке, а количество строк выбирается в зависимости от настроек ПДП и ВГ-75).
  • НЕ эмулируемые устройства:

    • второй программируемый периферийный адаптер ВВ-55 (адреса A00Xh)
    • расширения памяти больше 32 кб
    • цветность
    • дисковод
    • музыкальный таймер

    Дополнительные возможности:

    new
    • возможность записи и чтения Snapshot'ов, в которые кроке образа рабочей памяти можно записывать текущую конфигурацию эмулятора и "Монитор"

    Аппаратные требования

  • компьютер, совместимый с IBM AT 386
  • VGA-совместимый видеоадаптер (эмулятор иногда использует нестандартный текcтовый режим монитора 80x30, а также 80x50)
  • Не менее 500кб оперативной памяти
  • MS-DOS версии 3.00 или выше (также проверено под win95 и NT – но не в окне из-за используемого нестандартного текстового видеорежима 80x30, и под Linux через dosemu)

  • А как же лицензия...

    Данная программа распространяется свободно по принципу 'AS IS', то есть автор (которым являюсь я) не несет никакой ответственности за проблемы, вред или упущенную выгоду, которые могут возникнуть при использования данного программного продукта. Автор ничего не имеет против распространения этого программного продукта, если в него не вносятся изменения и если при этом не извлекается коммерческая выгода. При цитировании документации программы ссылка на источник обязательна.


    Контактная информация

    Автор данного эмулятора я - Александр Демин, © 1998-99.

    Я Вам весьма признателен, если Вы поделитесь со мной имеющимися у Вас программами для РК.

    Замечания, предложения, дополнения, bug-report'ы, информацию об РК, замечания о неточностях или ошибках в документации, программы для РК, не вошедшие в данный релиз эмулятора, которые Вы бы хотели видеть в нем, присылайте мне (ссылка на Вас будет, конечно, сохранена, и я буду Вам весьма признателен) Пишите мне.


    Дата последнего обновления .


    Общий дизайн сайта был сделан в Macromedia Dreamweaver'е и частично в FAR'е, авторам которых я выражаю большую признательность.

    Рекомендуемое разрешение экрана - 800x600.


    Новости | Эмулятор | Документация | Отладчик | Ломание игр
    Планы на будущее | Ссылки | Разработчикам