DreamSTer : une première incursion expérimentale de la Dreamcast sur MiSTer
Pendant longtemps, les capacités techniques de la plateforme MiSTer FPGA ont fait l’objet de débats au sein de la communauté, notamment concernant la possibilité d’y faire fonctionner des jeux Dreamcast. Ce qui était considéré par beaucoup comme une limite infranchissable vient d’être mis à l’épreuve par les développeurs skmp (Stefanos Kornilios Mitsis Poiitidis) et bdriffield avec le lancement de DreamSTer.
Un fonctionnement expérimental
Il est important de noter que DreamSTer ne se comporte pas comme un « core » MiSTer traditionnel. Comme le précisent ses concepteurs sur la page GitHub du projet, il s’agit d’une implémentation combinant « polly2-rtl, minicast et une interface TUI en Python ».
Le processus de fonctionnement est, de l’aveu même de ses développeurs, assez atypique pour l’écosystème MiSTer : le programme interrompt le processus principal du système, prend le contrôle du FPGA pour lancer minicast, puis recharge le menu principal (menu.rbf) une fois l’opération terminée. Le projet ne suit donc pas les conventions habituelles de développement des cores pour cette plateforme.
Un projet en phase de développement
Bien que le fonctionnement soit qualifié de « très expérimental », les premiers résultats sont visibles et peuvent être consultés via une démonstration vidéo proposant également un guide étape par étape pour les utilisateurs souhaitant tester le dispositif.
Le travail se concentre désormais sur l’amélioration de la compatibilité et la résolution des problèmes techniques rencontrés. Les développeurs sollicitent d’ailleurs l’aide de la communauté pour tester la ludothèque Dreamcast et affiner l’implémentation.
