PinReady English version

L'assistant de configuration

Au premier lancement de PinReady, un assistant vous guide sur huit pages. Chaque option a un petit repère d'information : survolez-le, ou cliquez dessus sur un flipper, pour lire une explication en mots simples.

Vos réponses sont écrites dans VPinballX.ini, le fichier de réglages de Visual Pinball, en conservant les commentaires de ce fichier. S'il n'existe pas encore, PinReady fait d'abord créer par Visual Pinball son fichier complet par défaut, puis y ajoute vos choix. Vous pouvez rouvrir l'assistant à tout moment avec le bouton Config du lanceur ou avec pinready --config : chaque champ affiche vos réglages actuels. La plupart des réglages se changent aussi en jeu, depuis le menu de Visual Pinball sur la touche F12.

Réinitialiser la configuration efface toutes les réponses, met de côté le VPinballX.ini global sous le nom VPinballX.ini.reset-backup et repart de la première page. Vos tables ne sont pas touchées.

1. Écrans

La première page affiche le système détecté (par exemple Ubuntu 24.04 LTS · X11 · GNOME) pour que les signalements de bugs portent leur contexte, permet de choisir la langue de l'interface, et installe Visual Pinball si besoin.

2. Rendu

Réglages graphiques du plateau. Le conseil de la page : partez des valeurs par défaut, puis ajustez selon votre machine.

3. Inputs (commandes)

Chaque action de Visual Pinball a deux colonnes, Clavier et Joystick, qui fonctionnent côte à côte. Cliquez sur Mapper et appuyez sur une touche ou un bouton : une touche remplit la colonne Clavier, un bouton de joystick la colonne Joystick. Auto-assigner toutes les entrées passe toutes les actions en revue d'un coup. Les actions essentielles (batteurs, MagnaSave, départ, crédit, lancement de bille…) viennent en premier ; les actions avancées sont à un clic. PinReady vous prévient quand une touche est déjà utilisée par une autre action.

Cartes de contrôleur de flipper. Quand une carte Pinscape KL25Z, Pinscape Pico, DudesCab ou PinOne est détectée, PinReady choisit le profil correspondant et remplit la colonne Joystick avec la disposition de boutons d'usine de la carte ; Visual Pinball gère alors lui-même le lanceur de bille (plunger) et les secousses lues par l'accéléromètre. Choisissez Aucune pour assigner chaque bouton vous-même. Une manette détectée peut aussi servir pour les batteurs, le lanceur et les secousses.

KL25Z (KL Shield V5.1 / Brain / Rig Master)
BoutonNom sur la carteAction VPX
0STARTStart
1EXTRA-BExtraBall
2COIN1Credit1
3COIN2Credit2
4L BALLLaunchBall
5EXITExitGame
7L FLIPPLeftFlipper + LeftStagedFlipper
8R FLIPPRightFlipper + RightStagedFlipper
9L MAGNALeftMagna
10R MAGNARightMagna
11FIRELockbar
13DOORCoinDoor
14SERVICE EXITService1
15SERVICE -Service2
16SERVICE +Service3
17ENTERService4
19VOL-VolumeDown
20VOL+VolumeUp
Pinscape Pico (OpenPinballDevice)
BoutonNom sur la carteAction VPX
0StartStart
1ExitExitGame
2Extra BallExtraBall
3Coin 1Credit1
4Coin 2Credit2
5Coin 3Credit3
6Coin 4Credit4
7Launch BallLaunchBall
8FireLockbar
9Left FlipperLeftFlipper
10Right FlipperRightFlipper
11Upper Left FlipperLeftStagedFlipper
12Upper Right FlipperRightStagedFlipper
13MagnaSave LeftLeftMagna
14MagnaSave RightRightMagna
16Slam TiltSlamTilt
17Coin DoorCoinDoor
18Service CancelService1
19Service DownService2
20Service UpService3
21Service EnterService4
22Left NudgeLeftNudge
23Forward NudgeCenterNudge
24Right NudgeRightNudge
25Volume UpVolumeUp
26Volume DownVolumeDown
DudesCab (Arnoz)
BoutonNom sur la carteAction VPX
0StartStart
1ExtraBallExtraBall
2Coin1Credit1
3Coin2Credit2
4LaunchBallLaunchBall
5ReturnExitGame
7Flipper LeftLeftFlipper + LeftStagedFlipper
8Flipper RightRightFlipper + RightStagedFlipper
9Magna LeftLeftMagna
10Magna RightRightMagna
12FireLockbar
13DoorCoinDoor
14ROM ExitService1
15ROM -Service2
16ROM +Service3
17ROM EnterService4
18VOL -VolumeDown
19VOL +VolumeUp
CSD PinOne
BoutonNom sur la carteAction VPX
0VPX 1RightFlipper
1VPX 2RightMagna
2VPX 3LeftFlipper
3VPX 4LeftMagna
4VPX 5ExtraBall
5VPX 6Start
6VPX 7Credit1
7VPX 8ExitGame
8VPX 9Lockbar
15VPX 16VolumeUp
16VPX 17VolumeDown
17VPX 18CoinDoor
18VPX 19Service1
19VPX 20Service2
20VPX 21Service3
21VPX 22Service4
23VPX 24LaunchBall

Les numéros de bouton sont ceux que rapporte SDL, comptés à partir de 0. Les boutons laissés libres par un profil ne sont pas listés.

4. Accessoires

Effets DOF (lumières et jouets)

VPX 10.8.1 standalone intègre DOF (Direct Output Framework), qui pilote les solénoïdes, lumières, moteur de vibration (shaker), knocker ou gyrophare d'un meuble. Il lui faut seulement une configuration qui décrit votre matériel. La page vous guide :

  1. Créez un compte gratuit sur le ConfigTool de VPUniverse.
  2. Créez une table correspondant à votre meuble, ajoutez son système de sorties (Pinscape, LedWiz, PinOne, DudesCab, PacLed, TeensyStripController…) et associez vos périphériques aux sorties.
  3. Cliquez sur Generate, téléchargez le zip et décompressez-le dans le dossier cible : le bouton Ouvrir le dossier dans l'explorateur vous y emmène.
  4. Activez DOF : Visual Pinball est livré avec tous ses plugins désactivés, rien ne se déclenche en jeu tant que vous ne l'avez pas fait.

PinReady peut aussi chercher votre carte de sorties en USB et vous dire quel type de contrôleur choisir dans le ConfigTool. Sous Linux, il affiche, copie ou installe les règles udev qui donnent accès à la carte. Un testeur de sorties, qui active chaque sortie à tour de rôle avec un arrêt de sécurité intégré, ne fonctionne pour l'instant qu'avec un simulateur.

Head tracking (suivi de la tête)

Pour les meubles équipés d'une Kinect ou d'une caméra sur le fronton ou le topper : la perspective de la table suit votre tête. Un clic télécharge le plugin head tracking et sa démo, active le plugin, passe Visual Pinball dans le mode d'affichage Window dont il a besoin, et ouvre la démo pour installer les pilotes de la caméra et vérifier que vous êtes bien suivi. Non disponible sur les Mac Intel.

5. Tilt / Nudge (secousses)

Réglages de l'accéléromètre qui détecte quand vous secouez le meuble (le « nudge »).

Secouez le meuble et regardez la vue en direct : un point montre chaque secousse face à des anneaux pour la zone morte, le seuil de secousse et le tilt ; franchir l'anneau rouge, c'est TILT. PinReady garde aussi le pic mesuré, vous signale quand l'angle de tilt est hors de portée du capteur, et vous demande de vérifier le sens de montage de la carte, car une carte tournée dans le mauvais sens inverse ou échange les directions des secousses.

6. Audio

Visual Pinball joue le son sur deux périphériques, et PinReady liste vos cartes son pour chacun :

Mode de sortie du plateau. PinReady présélectionne un mode selon le nombre de canaux détectés, et affiche un schéma de la disposition des enceintes avec le câblage nécessaire.

ModePour
2 canaux — Stéréo avantStéréo simple, les deux enceintes à l'avant du meuble.
2 canaux — Stéréo arrière (barre avant)Stéréo simple, les deux enceintes près de la barre avant, côté joueur.
5.1 — Arrière à la barre avantAjoute la position avant/arrière ; canaux arrière à la barre avant. Demande une carte son 6 canaux.
5.1 — Avant à la barre avantIdem, avec les canaux avant à la barre avant. Prenez celui qui correspond à votre câblage.
SSF — Latéral & arrière (Historique)Surround Sound Feedback avec l'ancien mixage.
SSF — Latéral & arrière (Nouveau)Surround Sound Feedback avec le mixage récent, recommandé.

Câblage pour une carte son 7.1, la configuration SSF recommandée (les couleurs des prises peuvent varier selon la carte) :

PriseCanauxBranchement dans le meuble
Vert (Front)FL / FREnceintes du fronton (musique) ou système 2.1
Noir (Rear)BL / BRTransducteurs du haut du plateau (côté fronton)
Gris (Side)SL / SRTransducteurs du bas du plateau (côté barre avant, joueur)
Orange (Center/Sub)FC / LFECaisson de basses ou bass shaker (facultatif)

Volumes et tests. Réglez le volume de la musique et celui du plateau, puis vérifiez le câblage : le test 1 joue une musique en boucle sur le fronton avec une balance gauche/droite ; le test 2 joue un son sur chaque enceinte du plateau à tour de rôle, puis fait rouler une bille du haut vers le bas et de gauche à droite. Si la bille va dans le mauvais sens d'avant en arrière, changez le mode de sortie ; de gauche à droite, vérifiez le câblage. Une carte son à 3 prises seulement (verte, rose, bleue) peut souvent passer en 5.1 ou 7.1 : voir les guides pour Linux, Windows, macOS (en anglais et en français).

7. Tables

Choisissez le dossier qui contient vos tables, un sous-dossier par table : le format utilisé par Visual Pinball 10.8.1.

Tables/
└── Nom de la table/
    ├── Nom de la table.vpx          fichier de la table (obligatoire)
    ├── Nom de la table.directb2s    fronton (facultatif)
    ├── Nom de la table.ini          réglages propres à la table (facultatif)
    ├── Nom de la table.vbs          patch de script (facultatif)
    ├── medias/launcher.png          image pour le lanceur (facultatif)
    ├── pinmame/roms/<rom>.zip       ROM (obligatoire pour les tables à ROM)
    ├── altsound/<rom>/             pack alt-sound (facultatif)
    ├── pupvideos/<rom>/            vidéos PinUP Player (facultatif)
    ├── serum/<rom>/<rom>.crz       colorisation Serum (facultatif)
    └── vni/<rom>/<rom>.vni         colorisation VNI, avec .pal (facultatif)

La colorisation du DMD aux formats Serum (.crz) et VNI (.vni + .pal) est prise en charge ; les formats propriétaires comme .pac ne le sont pas.

8. Système

Des options de confort facultatives, surtout utiles sur un flipper dédié :