Эмулятор классических Mac портирован на планшет с ESP32 за 60 долларов
Разработчик под ником amcchord совершил впечатляющий шаг в мире эмуляции, портировав популярный эмулятор классических компьютеров Apple Macintosh — Basilisk II — на недорогой планшет M5Stack Tab5, построенный на базе микроконтроллера ESP32-P4. Устройство стоимостью около 60 долларов (примерно 4800 рублей) теперь может исполнять программное обеспечение для старых Mac на процессорах Motorola 68K.
Как отмечает ресурс Hackaday, эта работа представляет собой значительный скачок в производительности эмуляции на подобных компактных системах-на-кристалле. Виртуальный процессор в этой реализации способен обеспечить уровень вычислений, сравнимый с Mac на базе Motorola 68040 с математическим сопроцессором, что соответствует профессиональным компьютерам Apple середины 90-х годов.
Планшет M5Stack Tab5 с 5-дюймовым сенсорным IPS-экраном (1280x720) оказывается идеальной платформой для такого проекта. Его сенсорный функционал заменяет мышь, а подключение клавиатуры через USB превращает его в подобие компактного моноблока. Для хранения данных используется SD-карта, на которую помещаются образы жесткого диска, CD и загрузочные ПЗУ Mac.
Эмулятор использует двухъядерную архитектуру RISC-V ESP32-P4 (400 МГц), распределяя задачи: одно ядро отвечает за видео и ввод-вывод, а второе исполняет код 68040. Система ограничена 16 МБ оперативной памяти (из 32 МБ, доступных на устройстве) и частотой обновления около 15 кадров в секунду, что достаточно для работы с классическими приложениями Mac OS вплоть до версии 8.1, но может быть маловато для некоторых игр.
Это решение открывает двери для энтузиастов, желающих создать с помощью 3D-принтера миниатюрный реплик классического Macintosh в форм-факторе «всё в одном».
Эмуляция в браузере как альтернатива
Для тех, кто хочет окунуться в ностальгию без покупки дополнительного железа, существует удобная альтернатива — браузерный эмулятор Infinite Mac. Несколько лет назад редакция Tom's Hardware публиковала руководство по его настройке, позволяющее запускать оригинальные Mac OS и программное обеспечение прямо в окне браузера.
Источник: Tomshardware.com











0 комментариев