Skip to content

DnCraptor/pico-rk86

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RK8266 port for RP2040

Эмулятор Радио-86РК изначально на ESP8266 (см. https://github.com/klad-me/RK8266).
А тут порт на ZX Murmulator: https://github.com/AlexEkb4ever/MURMULATOR_classical_scheme

Железо

Raspberry Pi Pico: эмулирует процессор и переферию РК86, генерирует видеосигнал стандарта VGA, обрабатывает PS/2 клавиатуру.

Исходники

Во всех исходниках кодировка UTF-8.
Проект в стадии разработки.

Эмулятор i8080

Используется эмулятор https://github.com/begoon/i8080-core
При работе RP2040 на 366 МГц, частота эмуляции i8080 1.7 МГц (базовая) Разгон переключается клавишей Scroll Lock!

Переферия

На данный момент реализовано:

  • Процессор (ВМ80)
  • Экран (ВГ75, ИК57) - вывод композитного PAL-сигнала (только текст) на VGA разъём в формате 640*480 60Гц
  • Клавиатура (ВВ55) - PS/2 клавиатура с автоматической перекодировкой русских букв и спец.символов
  • Загрузка файлов с SD-card, из папки /rk86

Джойстик (Dendy-8bit или Wii)

  • право-влево-вверх-вниз - понятно
  • А - ввод
  • В - пробел
  • SELECT - Esc
  • START - F12

Клавиатура

  • Ctrl+Alt+Del - перезагрузка RP2040 (с выходом в М-ОС, если запуск был из неё)

About

Radio-86RK port for ZK Murmulator

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages