Эмулятор игровой приставки "Эльф" (ALF TV GAME), основанной на ZX Spectrum
Порт эмулятора ESPectrum (v.1.2) c ESP32 на Raspberry Pi Pico (RP2040 SoC) и Raspberry Pi Pico 2 (RP2350 SoC) / Murmulator, выделенный в отдельную ветвь разработки
Автор порта - Mike
Скачать прошивку с гитхаба
Пример наименования прошивок:
m1p2-alf-ST7789-1.2.A.uf2
здесь:
Все прошивки собраны с частотой 378MHz.
В билд встроен один картридж с 20+ играми, картриджи можно заменять, тогда картридж по умолчанию будет замещен выбранным до полной перепрошивки.
Версия под RP2350 (префикс прошивки "m1p2-") имеет наилучшую производительность, поэтому крайне рекомендуется использовать именно Raspberry Pi Pico 2 с Мурмулятором для этого порта.
На обычной Raspberry Pi Pico возможны лаги и подтормаживания на "тяжёлых" для эмулятора задачах. Клавиша F8 включает панель наблюдения статистики исполнения. Если значение IDL принимает отрицательные значения, значит производительности контроллера не хватает для текущей задачи. Поищите Throttling в опциях меню (доступному по F1), бывает, что увеличение этого значения помогает справиться с лагами. Там же можно отключить эмуляцию звуковых чипов AY-3-8912, или заглушить только один из них, в меню TurboSound.
Функциональность:
P.S. Основное меню доступно по нажатию кнопки F1.