L'arcade est la famille de systèmes la plus exigeante de Recalbox : un jeu d'arcade ne se lance que si votre romset correspond à la version de l'émulateur. Cette page vous donne les clés pour comprendre pourquoi — et faire les bons choix.

Les années 70 marquent le début de l'histoire de l'arcade. Chaque borne utilise un matériel spécifique et unique, avec souvent plusieurs processeurs, des puces sonores et vidéo très spéciales, et toujours la meilleure technologie d'affichage du moment. Les premières bornes étaient dédiées à un seul jeu (Pac-Man, Space Invaders, Pong…) : quand un jeu arrivait en fin de vie commerciale, il était laborieux de réutiliser le meuble.
Vers 1986, les systèmes d'arcade évoluent : une carte mère générique couplée à une cartouche de jeu ou à une PCB (connectique JAMMA). Les bornes deviennent génériques, le matériel se rapproche d'une console de salon ou d'un ordinateur haut de gamme — coûts de production réduits, vie facilitée pour les exploitants de salles.
Il reste toutefois beaucoup de systèmes d'arcade utilisant un matériel spécifique et optimisé pour un jeu unique : jeux de voiture, jeux au pistolet optique, jeux de danse…
Il existe deux grandes familles d'émulateurs arcade, chacune avec ses avantages et inconvénients : MAME et FinalBurn Neo.
FinalBurn Neo (ou FBNeo) est un émulateur arcade plus simple d'approche que MAME : il émule les mêmes grands classiques avec moins de dépendances requises, et son romset est plus stable dans le temps.
MAME (Multiple Arcade Machine Emulator) est un projet de préservation : documenter des décennies de matériel et de logiciel pour empêcher que ce patrimoine « vintage » ne soit perdu et oublié.
Le fait que la documentation soit utilisable (jouable !) sert principalement à en valider l'exactitude — comment prouver autrement que le matériel a été fidèlement recréé ? Au fil du temps, MAME a absorbé en 2015 le projet sœur MESS : il documente désormais une grande variété d'ordinateurs, de consoles et de calculatrices, en plus des jeux d'arcade qui étaient son objectif initial.
La première version publique (0.1) de MAME, par Nicola Salmoria, est sortie le 5 février 1997. La version 0.140 (2010) prenait en charge plus de 4 510 jeux ; la 0.220 (2020), plus de 6 000 jeux et machines.
MAME étant un émulateur en constante évolution, son romset doit évoluer parallèlement à la version de l'émulateur.
MAME documente cette bibliothèque de machines par le dump : le transfert des données contenues dans les différents composants (carte mère, PCB, cartouches) vers un format numérique utilisable par les émulateurs.
Pour certaines machines, cette documentation s'accompagne d'un support CD-ROM, DVD ou disque dur, appelé CHD (Compressed Hunks of Data). Sans ce CHD, l'émulation sera imparfaite — ou ne se lancera pas du tout.
Cette documentation n'est pas toujours parfaite : certains jeux n'existent qu'en version « BAD DUMP », à l'émulation imparfaite ou impossible.


Un romset MAME documente bien plus que des jeux d'arcade. Grâce à des logiciels comme Romulus ou clrMamePro, il est possible d'inventorier un romset à partir d'un fichier de référence : le fichier .dat, qui liste le contenu exact du romset correspondant à une version de l'émulateur.
Comparez toujours votre romset au fichier .dat de votre version, et évitez de piocher des roms à droite et à gauche : c'est la première cause de jeux qui ne se lancent pas.
Dans MAME, on retrouve les familles suivantes :
- STANDARD : la plus grosse partie du romset — jeux d'arcade, flippers, consoles, machines à sous, calculatrices, et même des tamagotchis… ;
- MECHANICAL : machines électromécaniques, difficilement émulables car mi-mécaniques, mi-numériques ;
- DEVICE : fichiers qui décrivent des composants matériels partagés, nécessaires à l'émulation de certaines machines ;
- BIOS : les systèmes à BIOS communs (environ 70).
Certains jeux nécessitent des dépendances : BIOS ou drivers. Le cas le plus connu est la Neo-Geo :
- Neo-Geo : copiez le fichier de BIOS
neogeo.zip dans le même répertoire que vos jeux ;
- CPS : certains jeux CPS nécessitent le driver
qsound_hle.zip dans le même répertoire.
Si vous rangez vos jeux dans des sous-répertoires, copiez les BIOS et drivers dans chaque sous-répertoire qui contient des jeux en ayant besoin — ils sont petits, ne vous en privez pas.
Où trouver ces fichiers ? Dans votre romset ! Pour savoir si un jeu a besoin de dépendances, consultez l'excellent Arcade Database d'Arcade Italia : recherchez par nom de fichier, puis cliquez sur Show MAME Required Files en sélectionnant la plage de versions de votre romset.
Cette partie concerne essentiellement MAME : il n'y a pas de CHD avec FinalBurn Neo.
Comme un BIOS, le CHD doit accompagner sa rom — mais son rangement est spécifique : le fichier .chd (non compressé) doit être placé dans un dossier portant le nom exact de la rom (sans extension), à côté du .zip de la rom.
Exemple pour sfiii3 (Street Fighter III 3rd Strike) :
┣ 📁 roms
┃ ┣ 📁 mame
┃ ┃ ┣ 🗒 sfiii3.zip
┃ ┃ ┣ 📁 sfiii3
┃ ┃ ┃ ┣ 🗒 sfiii3.chd
Ces fichiers CHD sont rarement fournis avec les romsets, car volumineux.
- PARENT : la rom du jeu « version originale » selon l'équipe MAME — généralement la révision la plus récente, en version internationale (World) ou américaine (US). Hors BIOS, elle contient tout le nécessaire au fonctionnement du jeu.
- CLONE : une variante du même jeu (Street Fighter II Turbo est un clone de Street Fighter II Champion Edition) — versions régionales, bootlegs, hacks…
- BIOS : la rom commune à tous les jeux d'une même machine (Neo-Geo MVS…), contenant les programmes de démarrage de la machine.
- Split (divisé) : les fichiers communs entre parent et clones ne sont que dans le zip du parent — pour utiliser un clone, il faut les deux fichiers, parent et clone.
- Non-merged (non fusionné) : chaque zip de clone contient tout le nécessaire, il se suffit à lui-même.
- Merged (fusionné) : parent et clones sont réunis dans le même zip.

Recalbox propose plusieurs émulateurs et cores arcade — FinalBurn Neo, plusieurs générations de MAME (des versions historiques comme MAME 2003 Plus aux versions récentes) et AdvanceMAME — chacun lié à une version précise de romset. Les machines les plus puissantes (PC, Raspberry Pi 4 et 5) disposent en plus des versions récentes de MAME ; sur Raspberry Pi 5, les vieilles versions intermédiaires ont été retirées, le MAME récent y fait tourner tous les jeux.
Vous trouverez la version de romset attendue par chaque core sur les pages de la section Émulateurs > Arcade, et le détail des systèmes dédiés (Neo-Geo, Naomi, Atomiswave, Model 3…) au même endroit.
Deux astuces pour organiser plusieurs romsets :
- dans le dossier
mame, un sous-dossier portant le nom d'un core (mame2003+, mame2010…) sélectionne automatiquement ce core pour tout son contenu ;
- pour des noms de dossiers libres, utilisez une surcharge de configuration.
Et pour afficher tous vos jeux d'arcade dans un système unique (ou par constructeur), voyez le système virtuel arcade.
Un romset MAME complet mélange le jeu principal, ses dizaines de clones régionaux et de bootlegs, les fichiers de bios et les sets que l'émulateur ne sait pas faire tourner. C'est la principale source de confusion des débutants. Quatre options de MENU PRINCIPAL > OPTIONS DES LISTES (SYSTEMES / JEUX), section JEUX ARCADE, y remettent de l'ordre :
ACTIVER LA VUE AMÉLIORÉE — parents et clones classés hiérarchiquement, avec plus d'informations affichées ;
REPLIER LES CLONES PAR DÉFAUT — un jeu = une ligne ; dépliez ponctuellement avec HK + →, repliez avec HK + ← ;
CACHER LES BIOS et CACHER LES JEUX NON FONCTIONNELS — retirent des listes ce qui n'est pas jouable ;
TOUJOURS UTILISER LES NOMS OFFICIELS — affiche les titres des bases officielles plutôt que les noms de sets.
TOUJOURS UTILISER LES NOMS OFFICIELS écrase les noms que vous auriez modifiés à la main et ceux issus du scraping.
A
- AtomisWave : système d'arcade créé par Sammy, à l'architecture similaire à la Naomi de Sega.
B
- Boot : phase de démarrage d'un système (carte d'arcade, console…).
- Bootleg : copie non officielle d'un jeu sur PCB ou cartouche, généralement vendue bien moins cher que l'original, reconnaissable au fait que la marque de l'éditeur n'y figure quasiment jamais. Les bootlegs sont souvent atteints de bugs divers : musiques ou bruitages manquants, freezes aléatoires…
C
- Carte mère : le support qui contient tous les composants de calcul (le hardware), nécessaire pour faire fonctionner les jeux qui y sont branchés — cartouche ou disque (le software).
- Chihiro : système d'arcade édité par Sega en 2002, basé sur l'architecture de la Xbox de Microsoft. Jeux populaires : Outrun 2, House of the Dead 3, Virtua Cop 3.
- CPS 1 (Capcom Play System 1) : système d'arcade Capcom sorti en 1988. Street Fighter II en est le jeu le plus célèbre.
- CPS 2 : système d'arcade Capcom sorti en 1993 — Gigawing, Marvel vs Capcom, les Street Fighter Zero/Alpha, Vampire Savior, Progear no Arashi…
- CPS 3 : système d'arcade Capcom sorti en 1996, très puissant en 2D — Jojo's Bizarre Adventure, Warzard, la série Street Fighter III.
- Crystal System : système d'arcade au format JAMMA sorti en 2001 par BrezzaSoft (des anciens de SNK), pensé pour remplacer la Neo-Geo sur le marché de l'arcade bon marché. Un échec commercial — très peu de jeux, dont Evolution Soccer et Crystal of the Kings.
D
- DECO Cassette System : système développé par Data East, sorti en 1980 — le premier système d'arcade permettant à l'exploitant de changer de jeu, livré sur cassettes audio accompagnées d'un dongle de sécurité (une des premières formes de DRM).
- Dump : technique consistant à transférer les données des ROMs d'un jeu d'arcade vers un fichier informatique (image de ROM), utilisable ensuite par les émulateurs comme MAME.
E
- Émulation : procédé permettant de reproduire sur une machine le comportement d'un autre appareil, grâce à un émulateur.
H
- Hyper Neo-Geo 64 : successeur 64 bits de la Neo-Geo MVS, créé par SNK en 1997 pour la 3D. Seulement 7 jeux, dont Fatal Fury: Wild Ambition et Samurai Shodown 64.
I
- Image de ROM : copie des ROMs (les composants électroniques des cartouches et cartes d'arcade contenant le jeu), généralement compressée en
.zip, lisible par les émulateurs. Par simplicité, on les appelle simplement des « roms ».
J
- JAMMA : standard de connectique créé au milieu des années 80 par la « Japanese Amusement Machine Manufacturers Association », pour que tous les jeux fonctionnent sur toutes les bornes : deux joysticks 8 directions, deux boutons start, six boutons de contrôle (trois par joueur), son mono.
K
- Konami System 573 : série de cartes d'arcade Konami basées sur la PlayStation, surtout utilisée pour les jeux musicaux Bemani — dont Dance Dance Revolution, introduit en 1998.
- Konami Viper : système JAMMA+PCB lancé par Konami en 1998 — 13 jeux, dont Jurassic Park 3, GTI Club 2, Silent Scope EX, Thrill Drive II.
L
- Lindbergh : système d'arcade Sega sorti en 2006, à l'architecture proche d'un PC — Virtua Fighter 5, Virtua Tennis 3, House of the Dead 4, After Burner Climax… Nommé d'après Charles Lindbergh, premier aviateur à traverser l'Atlantique en solitaire.
M
- MAME : célèbre émulateur qui documente plus de 6 000 machines — un véritable musée virtuel du jeu d'arcade.
- Model 1 : système d'arcade Sega sorti en 1992 — Virtua Racing, Virtua Fighter.
- Model 2 : système d'arcade Sega sorti en 1993 — Daytona USA, House of the Dead, Sega Rally Championship, Virtua Fighter 2.
- Model 3 : système d'arcade Sega sorti en 1996, le plus puissant de son époque — Daytona USA 2, Scud Race, Sega Rally 2, Virtua Fighter 3.
N
- Namco System 246 : système d'arcade basé sur la PlayStation 2, créé par Namco en 2001. Évolutions : System 256, Super System 256, System 147.
- Naomi / Naomi GD : système à cartouche et GD-ROM sorti en 1998 comme successeur du Model 3. Acronyme de New Arcade Operation Machine Idea — « Naomi » se traduit aussi par « beauté » en japonais.
- Neo-Geo MVS (Multi Video System) : système d'arcade compatible JAMMA créé par SNK en 1990.
- Nintendo PlayChoice 10 : basé sur la NES, avec jusqu'à 10 jeux installés à la fois. Les pièces achètent du temps de jeu plutôt que des crédits, avec changement de jeu à la volée.
P
- PCB (Printed Circuit Board, circuit imprimé) : en arcade, le circuit qui contient un jeu et se branche sur la borne par le connecteur JAMMA.
- PGM (Poly Game Master) : système d'arcade développé par IGS, similaire au MVS dans ses performances et son utilisation.
- Pinball : flipper.
R
- ROM (Read Only Memory) : mémoire morte.
S
- Sega Hikaru : système Sega de 1999, premier système d'arcade capable d'ombrage de Phong, pensé pour le jeu Brave Fire Fighters. Six jeux seulement — trop coûteux face à la Naomi 2.
- Sega Mega Play : système d'arcade basé sur la Megadrive — les pièces achètent des crédits, comme une borne classique.
- Sega Mega-Tech : système d'arcade basé sur la Megadrive — les pièces achètent du temps de jeu.
- Set : dans le langage arcade, un jeu ou un BIOS composé de multiples ROMs.
- ST-V Titan (Sega Titan Video) : système d'arcade Sega lancé en 1994, à l'architecture identique à la Saturn (mais à cartouches), pour faciliter des conversions arcade ↔ console rapides et fidèles.
T
- Triforce : système développé conjointement par Nintendo, Sega et Namco, sorti en 2002, basé sur l'architecture de la GameCube — F-Zero AX, Virtua Striker 4, Mario Kart Arcade GP. Le nom évoque l'alliance des trois sociétés… et The Legend of Zelda.