Cette notice décrit le firmware 2.12, livré avec Recalbox 10.1. Le Raspberry Pi 5 reflashe automatiquement la carte si son firmware est plus ancien (voir §16).
Recalbox JVS est exclusivement compatible Raspberry Pi 5. Le support JVS est intégré à Recalbox 10.1, disponible pour tous sur la page de téléchargement officielle.
Recalbox JVS transforme votre borne d'arcade JVS en borne Recalbox complète. Il se branche à la place du système d'origine de votre borne et vous donne accès à toute l'expérience Recalbox : arcade 2D et 3D, Naomi, Atomiswave, Dreamcast, consoles et micro-ordinateurs.
Branchez, allumez, jouez : la borne est reconnue automatiquement et le système est prêt en quelques secondes, sans aucune configuration.

Recalbox JVS a été lancé sur son Kickstarter.
Le JVS (JAMMA Video Standard) succède au JAMMA à la fin des années 90, pour accompagner une nouvelle génération de bornes d'arcade.
Contrairement au JAMMA (connecteur 56 broches mêlant entrées analogiques et signaux directs), le JVS modernise tout le standard :
Le JVS équipe la majorité des bornes d'arcade modernes — Naomi Universal Cabinet, New Net City, Net City, Vewlix, NoirCab, Lindbergh, Windy 2… — et c'est devenu la norme de l'arcade depuis 25 ans.
Recalbox JVS dialogue directement avec l'IOBoard de votre borne, lit joysticks, boutons, volants, pédales, pistolets et monnayeurs, et les transmet au Pi 5.
Le support Recalbox JVS est intégré à Recalbox 10.1 : il n'y a plus de version dédiée à installer. Téléchargez l'image rpi5_64 depuis la page de téléchargement officielle, puis suivez la procédure d'installation.
Si votre borne n'est pas connectée à internet, vous pouvez faire la mise à jour hors ligne, en copiant l'image sur la carte SD :
.img.xz et sa somme de contrôle .sha1.SHARE a au moins 10 Go de libre (sinon Recalbox refusera la mise à jour faute de place)..img.xz ET .sha1) dans le dossier updates/ de la partition RECALBOX. Démontez la carte proprement.updates/ et lance automatiquement la migration. Comptez 5 à 15 minutes selon la vitesse de la carte SD.RECALBOX JVS SETTINGS apparaît dans EmulationStation : la carte est détectée.💡 Suivre la progression visuellement (optionnel) : si vous avez un câble HDMI et une alimentation Pi 5 sous la main, vous pouvez sortir le Recalbox JVS de la borne avant l'étape 5 et le brancher sur un téléviseur en HDMI — la barre de progression de la mise à jour s'affichera dessus. Remettez-le dans la borne une fois la migration terminée. Sans ce setup, laissez simplement le Recalbox JVS dans la borne et patientez 15 minutes : la migration se fait à l'aveugle mais le résultat est identique.
⚠️ Ne coupez pas l'alimentation pendant la migration : la procédure réécrit le système, une interruption peut corrompre la carte SD et nécessiter une réinstallation complète.
Pour plus de détails sur la procédure de mise à jour hors ligne, voir la page Mise à jour manuelle.
Recalbox JVS prend la place du système de votre borne (l'élément qui fait tourner les jeux — « la console dans la borne »).
L'installation se résume à débrancher votre système d'origine et à connecter Recalbox JVS sur les mêmes connecteurs : vidéo VGA, audio L+R, le connecteur IOBoard (prise USB) et l'alimentation. La borne démarre directement sur Recalbox.
Recalbox JVS est suffisamment compact pour que vous puissiez laisser votre système d'origine en place et passer rapidement de l'un à l'autre.
⚠️ Si vous laissez le système d'origine dans la borne, débranchez son second connecteur d'alimentation (le connecteur d'alim dédié au système, distinct de l'alim JVS). Sinon les deux systèmes sont alimentés en parallèle et peuvent entrer en conflit sur le bus JVS et la sortie vidéo.
⚠️ Vérifiez la tension de votre alimentation. Une PSU mal calibrée peut endommager les IOBoards, l'écran et le Recalbox JVS. Le firmware affiche les tensions +5 V / +12 V en permanence (voir §7) — gardez le +5 V dans la plage 5,0–5,25 V.
Recalbox JVS bascule dynamiquement entre deux modes :
| Mode | Rôle |
|---|---|
| Mode Firmware | Interface autonome affichée sur l'écran de la borne. Sert à choisir le type de borne, tester l'image, le son, les contrôles, et consulter le diagnostic. |
| Mode Pi5 | La carte se comporte en manette USB et carte son USB pour le Raspberry Pi 5. C'est le mode « jeu » : l'image et le son viennent du Pi 5. |
Au démarrage, le mode est choisi automatiquement :
Au tout premier démarrage, la borne n'est pas configurée : l'assistant se lance. Toute la navigation se fait avec les contrôles de la borne (joystick, volant ou pistolet selon le type).

Choisissez parmi :
Appui court sur START pour passer à l'icône suivante, appui long sur START pour valider.

Tournez le volant à gauche/droite pour choisir, appuyez sur la pédale d'accélérateur pour valider, appui long sur START pour revenir.

Visez l'icône 1 Gun ou 2 Guns avec le pistolet et tirez pour valider.
La configuration n'est enregistrée qu'à la fin de l'assistant. Si la borne est éteinte en cours de route, l'assistant se relance au démarrage suivant.
| Type | Description | Joueurs | Analogiques |
|---|---|---|---|
| Joysticks | Borne joystick standard | 1 à 4 (selon IOBoards) | Optionnels |
| Race cab | Volant + pédales | 1 | Volant + pédales |
| Crazy Taxi | Borne Crazy Taxi | 1 | Verrouillés sur activé |
| Gun | Pistolet(s) optique(s) | 1 ou 2 | Visée X/Y |
Le firmware reconnaît automatiquement votre IOBoard et n'affiche que les options pertinentes pour le type de borne choisi.
En mode Firmware, le menu s'affiche sur l'écran de la borne. La colonne de navigation à gauche donne accès à six sections :

| Section | Contenu |
|---|---|
| VIDEO | Mires de réglage écran : grille, barres de couleur, écrans de couleur, convergence. |
| AUDIO | Test des haut-parleurs : gauche, centre, droite, caisson de basse. |
| CONTROLS | État en direct de tous les contrôles : boutons, croix, boutons d'action, compteurs de crédits et graphes analogiques, pour les 4 joueurs. Idéal pour repérer un micro-switch HS ou installer un nouveau panel. |
| OPTIONS | Configuration de la borne (voir §8). |
| INFOS | Informations système et monitoring (voir §7). |
| EXIT | Quitte le menu Firmware. |
En bas de l'écran, la barre d'aide rappelle en permanence les actions disponibles, avec des icônes adaptées au type de borne (bouton / volant + pédale / pistolet).
Le firmware autonome n'est pas disponible en HDMI. Sur les bornes HD utilisant la sortie HDMI, toute la configuration se fait depuis Recalbox.
La section INFOS affiche l'état du système :
La colonne de navigation affiche en permanence, en bas, les jauges de tension +5 V / +12 V et la latence mesurée. Une tension qui dérive est visible immédiatement : surveillez-la, une PSU mal réglée peut endommager le matériel.
La première ligne, en lecture seule, rappelle le type de borne : CAB TYPE: ….
Les options affichées dépendent du type de borne :
| Option | Effet | Affichée sur |
|---|---|---|
| ENABLE ANALOG | Active/désactive les entrées analogiques. Les désactiver réduit la latence. Apparaît grisé si l'IOBoard n'a pas d'analogiques ou si le type de borne n'en utilise pas. | Joysticks |
| PLAYERS ON CAB | Nombre de joueurs sur le panel (1 ou 2). Régler sur 1 réduit la latence. | Joysticks, Gun |
| LINK MODE | Mode de liaison de deux bornes : 1VS1 (P1 borne 1, P2 borne 2) ou 2VS2. |
Joysticks |
| INVERT GUN HORIZONTAL AXIS | Inverse l'axe X du pistolet. | Gun |
| INVERT GUN VERTICAL AXIS | Inverse l'axe Y du pistolet. | Gun |
| QUICK EXIT MODE | Modifie le comportement de START tenu : 3 s = sortie de jeu directe, 6 s = menu (Service / JVS uniquement). Voir §10. | Tous |
| SKIP BOOT LOGO | Saute l'écran de démarrage et bascule directement en mode Pi5. Si le Pi 5 n'est pas prêt après 10 s, retour automatique au menu Firmware. | Tous |
| REBOOT | Redémarre la carte. | Tous |
| RESET CONFIGURATION | Réinitialise la configuration (retour à l'assistant) et redémarre. | Tous |
Sur les bornes de course, les analogiques sont obligatoires :
ENABLE ANALOGn'apparaît pas.
Ces mêmes réglages sont également accessibles depuis Recalbox, dans le menu RECALBOX JVS SETTINGS (voir §14).
Recalbox JVS expose quatre LEDs d'état, reprises aussi dans la colonne de navigation : IO1, IO2, Pi5, FIRMWARE.
| LED | Couleur | Signification |
|---|---|---|
| 🟢 | Vert fixe | OK — l'élément est en ligne et opérationnel |
| 🟡 | Jaune clignotant | PENDING — initialisation en cours / en attente |
| 🔴 | Rouge fixe | KO — erreur ou élément non détecté |
| 🔵 | Bleu fixe | UNKNOWN — état indéterminé |
| 🟠 | Orange clignotant (toutes les LEDs) | Réinitialisation d'usine armée (voir §11) |
| 🟡 | Jaune fixe (toutes les LEDs) | Mise à jour du firmware en cours (voir §16) — ne pas couper l'alimentation de la borne. |
| ⚫ | Toutes éteintes | Le Raspberry Pi 5 est éteint. La borne s'allume automatiquement au redémarrage du Pi 5. |
Diagnostic rapide par les LEDs :
| Ce que vous voyez | Diagnostic |
|---|---|
| IO1 rouge | Carte JVS I/O non détectée — vérifiez le câble JVS/USB, les connecteurs et l'alimentation de l'IOBoard. |
| IO1 jaune qui ne passe jamais au vert | L'IOBoard ne répond pas correctement — souvent un souci d'alimentation (+5 V hors plage) ou de câblage. |
| Pi5 rouge | Le Raspberry Pi 5 ne communique pas — vérifiez qu'il est branché et démarré, et que le bridge USB est bien enclenché. |
| FIRMWARE rouge | Erreur interne du firmware (audio ou USB). |
| Toutes les LEDs orange | START est tenu depuis le boot, la réinitialisation d'usine est en cours d'armement — relâchez START pour annuler. |
En cours de jeu (mode Pi5), le comportement du bouton START dépend de l'option QUICK EXIT MODE (voir §8).
Mode par défaut — un appui long sur START (3 s) ouvre un menu :
Mode QUICK EXIT activé — maintenez START :
L'appui long sur START n'est actif qu'en cours de jeu (mode Pi5). Dans les menus du firmware, utilisez l'entrée EXIT de la navigation pour revenir au jeu.
Toute combinaison START + autre touche (coin, hotkey, volume, volant, pédale…) annule automatiquement le décompte de l'appui long : la combo est envoyée normalement au Pi 5, le menu ou la sortie ne se déclenche pas.
Le réglage du volume se fait au joystick : START + HAUT/BAS.
Pour réinitialiser une borne sans passer par le menu :
Relâcher START avant les 10 secondes annule l'opération. Le bouton doit être tenu dès le boot : l'appuyer après le démarrage ne déclenche rien.
Avec le mode Link, un seul Recalbox JVS pilote deux bornes JVS en parallèle. Chaque borne a sa propre sortie vidéo, sa propre sortie audio et sa propre IOBoard.
Le mode et la répartition des joueurs se règlent via LINK MODE et PLAYERS ON PANEL dans le menu RECALBOX JVS SETTINGS, ou via LINK MODE et PLAYERS ON CAB dans le menu OPTIONS du firmware.
Le mode Link ne prend pas en charge les jeux multi-systèmes comme Outtrigger.
Recalbox JVS est compatible avec toutes les bornes nativement équipées en JVS, en utilisation joystick standard. Pour les bornes dédiées :
La borne JVS la plus répandue. Recalbox JVS est optimisé pour elle :
Prise en charge des Race Cabs Naomi : Crazy Taxi, 18 Wheelers, Jumbo Safari. Tout le catalogue arcade automobile devient jouable, ainsi que les jeux de course consoles (Mario Kart, Gran Turismo, Burnout…).
Le support des autres Race Cabs JVS est expérimental. Le retour de force n'est pas pris en charge dans cette version.
Prise en charge des Gun Cabs Naomi : Lupin the Third, Confidential Mission, House of the Dead 3 et compatibles. Time Crisis, Virtua Cop, House of the Dead, Silent Scope, Operation Wolf sont jouables.
Voir aussi la page Les lightguns sur Recalbox.
Le support des autres Gun Cabs JVS est expérimental.
Les bornes à écran plat sont supportées. L'image est délivrée :
En HDMI, le firmware autonome n'est pas disponible : la configuration se fait depuis Recalbox. Certaines repros de bornes HD sont en JAMMA — vérifiez la compatibilité de votre borne, et regardez du côté du Recalbox RGB JAMMA.
Recalbox détecte automatiquement la carte. Les contrôles apparaissent comme des manettes USB standard (joysticks ou pistolets selon la borne), et un menu RECALBOX JVS SETTINGS s'ajoute dans EmulationStation.
RECALBOX JVS SETTINGSCe menu est organisé en trois sections :
MENU RESOLUTION, SCREEN TYPE, PRIORITY TO HDMI, SELECT GAME RESOLUTION AT LAUNCH, 240P GRID, SUPERREZ MULTIPLIER, AVOID INTERLACED MODES et sa variante TATE/portables. Sur les bornes HDMI, les entrées INTEGER SCALE (PIXEL PERFECT) et SHADERS SET remplacent les options CRT.CAB TYPE, PLAYERS ON PANEL, LINK MODE, PANEL TYPE, QUICK EXIT, SKIP BOOT LOGO, et sur les bornes à pistolets FLIP GUN X AXIS / FLIP GUN Y AXIS.NEOGEO/PGM LAYOUT P1 et P2, START+BTN1 = CREDIT, START+BTN = HK+BTN, START+UP/DOWN = VOLUME.REDUCED LATENCY (EXPERIMENTAL) et RUN AHEAD (EXPERIMENTAL).La calibration d'écran depuis le menu Recalbox n'est pas encore disponible pour Recalbox JVS : utilisez les mires de la section VIDEO du menu Firmware et les réglages de votre moniteur.
Les pistolets Recalbox JVS sont reconnus comme périphériques de pointage. Quand le bouton secondaire du pistolet est tenu (visée hors écran), les axes analogiques sont bloqués : seules les directions sont transmises, puis reprennent au relâchement.
Quand vous éteignez Recalbox depuis EmulationStation (ou via poweroff), Recalbox JVS coupe automatiquement l'ampli audio, le signal vidéo et les LEDs en même temps que le Pi 5. La borne paraît complètement éteinte. Au prochain démarrage du Pi 5, Recalbox JVS se rallume automatiquement dès que le Pi 5 réénumère son USB.
| Symptôme | Vérification |
|---|---|
| Pas d'image | Vérifiez le branchement VGA et que l'écran est bien réglé sur l'entrée correspondante. |
| LED IO1 rouge / borne sans contrôles | IOBoard non détectée — câble JVS/USB, connecteurs, alimentation de l'IOBoard. |
| LED IO1 jaune permanente, JVS erratique | Problème d'alimentation : maintenez le +5 V entre 5,0 et 5,25 V. Vérifiez aussi le câble JVS. Consultez les jauges de tension dans le firmware (§7). |
| Carte non détectée par Recalbox | Redémarrez la borne. Si le menu RECALBOX JVS SETTINGS n'apparaît pas dans EmulationStation, la carte n'est pas vue par le Pi 5 — vérifiez la connexion USB entre Recalbox JVS et le Pi 5. |
| Mauvais type de borne | Ouvrez le menu OPTIONS (§8) : la première ligne CAB TYPE: … indique le type courant. Si erroné, réinitialisez (§11). |
Si la borne ne répond plus ou semble figée, vous pouvez forcer une réinstallation du firmware Recalbox JVS, même si celui-ci ne fonctionne plus du tout.
Comment reconnaître ce cas : sur la carte Recalbox JVS, seuls les voyants +5 V et +12 V sont allumés. Toutes les autres LEDs (IO1, IO2, Pi5, FIRMWARE, logo) restent éteintes.
Procédure :
RECALBOX, créez à la racine un fichier vide nommé exactement jvs-force-flash.⚠️ Ne coupez pas l'alimentation pendant la réinstallation.
Si même cette procédure échoue, demandez de l'aide sur le serveur Discord Recalbox.
Le firmware est fourni avec Recalbox. Le Raspberry Pi 5 reflashe automatiquement le firmware s'il est obsolète après une mise à jour de Recalbox — aucune action n'est requise de votre part.
⚠️ Pendant la mise à jour, toutes les LEDs de la borne deviennent jaune fixe. N'éteignez surtout pas la borne tant que les LEDs n'ont pas retrouvé leur état normal : couper l'alimentation pendant le flash peut rendre la carte inutilisable.
Le Recalbox JVS suit un canal de mise à jour dédié. Il se règle dans recalbox.conf :
updates.type=jvs
Avec ce canal, MISE À JOUR du menu principal propose les versions destinées au Recalbox JVS, et non les versions génériques Raspberry Pi 5.
Pour toute question, rendez-vous sur le serveur Discord Recalbox.