Sur Raspberry Pi 5 / 500 et sur PC (x86_64) uniquement. Les autres machines n'ont pas la puissance graphique nécessaire et le système vpinball n'y apparaît pas.
Supprimez le cache de shaders de la carte graphique, il est parfois corrompu après une mise à jour :
/recalbox/share/system/.cache/mesa_shader_cache_db
Il sera reconstruit au prochain lancement — la première partie sera un peu plus longue à démarrer, c'est normal.
Si le problème persiste, vérifiez que la table est bien un fichier .vpx valide, et essayez une table connue pour fonctionner avant de conclure à un problème de Recalbox.
Il n'y a pas de liste officielle : le catalogue de tables .vpx est immense, entièrement communautaire, et la compatibilité dépend de la table elle-même (version de VPX visée, plugins utilisés, complexité de la scène 3D) autant que de votre machine.
Quelques repères :
pinball.profile=1 (performance) ou 4 (profil Raspberry Pi) dans recalbox.conf.Pour partager vos trouvailles ou demander si une table passe sur votre machine, le Discord Recalbox est l'endroit le plus vivant.
La table a besoin d'une rom PinMAME que vous n'avez pas fournie. Créez un dossier roms à côté du fichier .vpx et placez-y l'archive .zip attendue par la table (son nom exact est indiqué par l'auteur de la table).
┣ 📁 Ma Table
┃ ┣ 🗒 Ma Table.vpx
┃ ┣ 📁 roms
┃ ┃ ┣ 🗒 rom_pinmame.zip
Recalbox pointe PinMAME sur le dossier de la table : si vos tables sont toutes à la racine de vpinball, le dossier roms doit être à la racine également.
Sa taille se règle avec pinball.score_size dans recalbox.conf. La valeur est un multiplicateur de la taille native du DMD (128 × 32 points) : 2 par défaut, soit un panneau de 256 points de large. Montez à 3 ou 4 sur un grand écran, redescendez à 1.5 si le panneau mange la table.
En mode FSS (écran vertical), le DMD est incrusté en bas à gauche de la table : c'est voulu, la vue verticale de VPX ne dispose d'aucun décor où le poser.
Vérifiez la valeur de pinball.custominput dans recalbox.conf :
0 (défaut) : Recalbox construit le mapping à partir de votre manette. C'est ce qu'il faut dans presque tous les cas ;1 : Recalbox ne touche pas aux commandes, c'est à vous de les définir dans le LiveUI de VPX (HOTKEY + B) ;2 : la manette est volontairement désactivée dans VPX, pour être routée par un pad-to-keyboard.Si vous êtes en 1 ou 2 sans le savoir, repassez à 0.
HOTKEY + START. La combinaison HOTKEY + B ouvre le LiveUI, le menu de réglages en cours de partie.
Oui, mais sur PC uniquement, en mode cabinet : il faut un fichier .directb2s à côté de la table, un second écran branché, l'écran principal en rotation TATE, et dans recalbox.conf : pinball.cabinet=1, pinball.screen1, pinball.screen2 et leurs résolutions. Tout est détaillé dans Usage et paramétrage.
Dans /recalbox/share/system/configs/vpinball/. Le fichier VPinballX-configgen.ini étant régénéré à chaque lancement, ne le modifiez pas : utilisez un override/*.ini par table, ou un VPinballX-custom.ini si vous voulez tout piloter vous-même.