Годами люди рассуждали о пределах возможностей системы MiSTer FPGA. И каждый раз, когда обсуждали предлагаемый технический потолок, талантливые разработчики каким-то образом находили способ опровергнуть эти ограничения.
Долгое время считалось, что плата DE10 Nano в составе MiSTer не способна запускать игры для Dreamcast, однако это опровергли разработчики skmp (Стефанос Корнилиос Митсис Поитидис) и bdriffield, создавшие новое «ядро» под названием DreamSTer.
Согласно странице проекта на GitHub, DreamSTer представляет собой «объединённые вместе polly2-rtl, minicast и интерфейс TUI на Python для среды MiSTer», а также является «крайне экспериментальным решением, которое не следует конвенциям MiSTer и не является стандартным ядром MiSTer. Работает оно довольно грубо: завершает процесс MiSTer, захватывает управление FPGA, запускает minicast, а по завершении заново загружает menu.rbf и перезапускает MiSTer».

Несмотря на не самую «изящную» природу, DreamSTer уже находится на довольно внушительной стадии разработки, что можно увидеть в видеоролике ниже, где также содержатся пошаговые инструкции по настройке и запуску.
Следующий шаг — помочь разработчикам улучшить совместимость и устранить возникающие проблемы. Оказать помощь можно здесь. Как написал один из комментаторов на YouTube: «Алехандро, должно быть, крутится в своём Lamborghini».










«Невозможного» ядрЯ. Интересненько