pico-mac
Эмулятор Macintosh 128/512K

Автор порта Mike V73


Страничка компьютера на вики


Страничка проекта на гитхабе


Скачать релиз pico-mac с гитхаба


pico-mac - проект основанный на эмуляторе umac (упрощенном Mini vMac). Оригинальный порт под пику был выложен тут: https://github.com/evansm7/pico-mac, но он не подходит под распиновку Мурмулятора. Данный же порт учитывает все особенности именно Мурмулятора.

В текущей версии (v.0.0.6) поддерживаются:

  • 208 KБ ОЗУ целевой машины (464 KБ для Raspberry Pi Pico 2);
  • VGA 640х480@60Hz (отдельные билды для родного 512x342);
  • USB мышка;
  • PS/2 or USB keyboard ("Command" button - left or right "Win")
  • эмуляция мыши на NES (Dendy-8) джойстиках;
  • эмуляция мыши на USB джойстиках;
  • эмуляция мыши на NumPad'е.

Важные замечания:

  • файл дискового образа (umac0.img) необходимо расположить в корне sd-карточки:
  • в pico-mac не поддерживается динамическая замена диска. Единственный способ заменить дискету - заменить файл дискового образа (umac0.img), после чего перезагрузить микроконтроллер;
  • не реализован вывод звука, внешние и внутренние SCSI устройства, и двойная буферизация;
  • текущая версия существует только под VGA вывод;
  • для редактирования образов диска рекомендуется использовать Mini vMac (https://www.gryphel.com/c/minivmac/)

Дополнительные благодарности:

  • Базовое ПЗУ для эмулятора "1986-03 - 4D1F8172 - MacPlus v3.ROM" взято с сайта https://www.macintoshrepository.org/7038-all-macintosh-roms-68k-ppc- (архив Old_World_Mac_Roms.zip) и пропатчено для поддержки нестандартных объёмов памяти и нестандартного разрешения экрана.
  • Файл дискового образа (umac0.img) взят с сайта https://picomac.bluescsi.com/
Made on
Tilda