En préambule, je préférerais qu'il n'y ai pas de débat FPGA vs Emulation qui ne donnera rien vu que ce sont deux choses différentes.
Beaucoup sont très heureux avec un raspberry pi (j'en ai plusieurs) et d'autres avec leur mister fpga (que j'ai aussi).
Le Mister FPGA est une plateforme basée sur une carte de développement de la société Terrasic et qui se nomme de10-nano.
Cette carte est basée sur un processeur FPGA fabriqué par Intel sous le nom de Cyclone V (5).
La carte de base coute dans les 180 euros (ça fluctue pas mal en ce moment)
Un peu de vocabulaire pour commencer:
- "core" : comprendre un "émulateur", ou pour être exact une reproduction de la circuiterie de la machine d'origine.
- "snac" : port série pour utiliser les périphériques d'origine de la machine ou une carte son externe comme le MT32-pi
Software
Le software est une distribution basée sur linux qui s'installe sur la carte SD (oui, comme un raspberry).
Depuis quelques mois (années ?) il existe un petit soft qui aide un peu l'installation https://github.com/MiSTer-devel/mr-fusion
Dans l'ensemble la solution n'est pas très plug'n'play, pour chaque "core" il y a une config spécifique, et toutes les options ne sont pas disponibles sur tout les cores, c'est un peu le bordel mais ça s'améliore avec le temps.
Depuis environ 2 mois, on peux créer des réglages graphiques "custom" qu'on peux charger sur la quasi totalité des cores, c'est encore un peu galère, faut modifier des fichiers à la main, mais ça devient convenable.
Addons
Ensuite il existe des addons qu'on peux greffer sur la carte de10-nano pour lui ajouter des fonctionnalités.
Dans la mesure du possible n'achetez vos cartes que chez des vendeurs officiels ( https://misterfpga.org/viewforum.php?f= ... c6e93e2c90 ), on peux trouver des addons sur aliexpress mais la qualité des soudures risque de poser quelques problèmes, j'ai vu passer quelques crises de larmes suite à des cartes grillées (et vu le prix de la carte...).
Si je devais donner un ordre de priorité ou d'importance ça serait :
La ram
j'ai une barrette de 128mb, ça permet de faire tourner des trucs un peu plus costaud, genre la neogeo.
Des ports usb
J'ai un hub 7 ports, largement de quoi faire, par défaut il n'y a qu'un port usb sur la carte.
Une carte d'entrée sortie
Nommée io board, il en existe deux, la digital et l'analogique, ça ajoute quelques leds et boutons, un port SNAC, ainsi qu'un ventillateur (important si on joue à des trucs velus, genre le cps2).
Mais surtout, la version analogique ajoute une sortie video analogique, qui permet soit de sortir un signal VGA, soit un signal RVB.
Pour ma part j'ai pris la version analogique avec un cable RGB pour brancher sur une vieille TV philips trouvée pour 10 balles sur le bon coin.
Les cores
Au niveau des cores disponibles, il y en a pléthores, donc je vais prendre quelques raccourcis

Niveau consoles, ça va des vieux machins pré-NES jusqu'à la PS1 (encore en beta), il manque quelques trucs genre la neogeo CD et la megadrive 32x
Ce qui veux dire que tout les shmups nes/snes/megadrive/pcengine(cd)/neogeo sont disponibles.
Niveau ordinateurs, pas mal de trucs là aussi, nous avons donc un amiga, un atari ST, un pc 486, un sharp x68000, le fameux MSX.
là aussi, pas mal de shmups, il existe quelques versions intéressantes de gradius sur MSX, et de parodius sur x68000.
Il existe aussi quelques cores spécialisé dans l'arcade.
Tout les CPS 1 et 2 pour commencer, ce qui donne du 19xx, Eco fighters, Progear, U.N, Squadron et autres
Et pour finir, des cores spécifiques,
- Sega SG16 (cotton, fantasy zone)
- Toaplan V1 (zero wings, truxton, fire shark, out zone) (encore en beta, il reste quelques bugs)
- Cave 68k (dodonpachi, esp.ra.de, dangun feveron, guwange) (dodonpachi est OK, les autres sont encore en beta)
- Konami GX400 (nemesis) (encore en beta, mais ça semble arriver au bout)
- Xevious
- Terra Cresta (ce jeu m'a fait très mal)
Il y en a encore d'autres, mais je n'ai pas encore tout testé
Mon avis
J'avoue avoir été longtemps sceptique, mon raspberry et mon pc me suffisaient largement. J'ai profité d'une petite rentrée d'argent pour me prendre un kit chez un revendeur, pour environ 350 euros en me disant que si ça ne m'allait pas, je pourrais le revendre.
Au final, j'aime bien le principe, je ne sais pas si je suis capable de faire la différence entre un ordinateur et le mister en terme de rendu et de latence dans un jeu, je suis mauvais dans les deux cas.
Par contre, sur un écran cathodique, c'est le jour et la nuit, j'ai comparé avec les vraies consoles et je ne sais pas faire la différence, ce qui m'a bluffé totalement. Je n'ai pas encore testé le PI-RGB pour comparer.
Si vous avez des questions et/ou voulez voir la bestiole en action, n'hésitez pas à demander, je devrais pouvoir faire quelque chose.
Des bisous.