Le lanceur de tables
Une fois l'assistant terminé, PinReady s'ouvre directement sur vos tables : choisissez-en une, lancez-la, et retrouvez la liste quand Visual Pinball se ferme.
Parcourir vos tables
- Une grille de tous les dossiers de tables trouvés dans votre répertoire, chacun avec l'image de son fronton :
tirée du fichier
.directb2sde la table, des images téléchargées par l'enrichissement du catalogue, ou de votre propremedias/launcher.png. - Recherche : tapez simplement au clavier, la liste se filtre au fur et à mesure.
- Un badge mise à jour disponible sur les tables dont une version plus récente figure dans le Virtual Pinball Spreadsheet.
- Reconstruire vide le cache des images et l'état des patches de script, puis analyse de nouveau le dossier des tables, quand la liste ne correspond plus à votre disque.
- La barre d'outils propose aussi le bouton Config pour rouvrir l'assistant, le choix du thème clair ou sombre, un bouton de rotation et une fenêtre « À propos ».
Commandes
Les boutons du joystick suivent les assignations faites dans l'assistant : les boutons du flipper fonctionnent donc aussi dans le lanceur.
| Action | Clavier | Boutons du flipper | Souris |
|---|---|---|---|
| Table précédente / suivante | Flèche gauche / droite, Maj gauche / droite | Batteur gauche / droit | Survol |
| Ligne au-dessus / en dessous | Flèche haut / bas, Ctrl gauche / droit | MagnaSave gauche / droit | Molette (mode Cabinet) |
| Sauter d'un écran de tables | Page préc. / Page suiv. | – | Coup de molette |
| Première / dernière table | Début / Fin | – | – |
| Lancer la table | Entrée | Start ou Launch Ball | Clic |
| Ouvrir l'assistant de configuration | – | – | Bouton Config |
| Effacer la recherche, puis quitter | Échap | Exit Game | – |
Sur un flipper à plusieurs écrans
En mode d'affichage Cabinet, le lanceur s'ouvre en plein écran sur l'écran du plateau, tourné pour un écran posé à plat, avec un pointeur de souris dessiné par PinReady. Les autres écrans servent aussi :
- Fronton : l'image du fronton de la table sélectionnée.
- DMD et topper : un cache avec le logo de Visual Pinball.
Au lancement d'une table, ces caches s'effacent pour laisser Visual Pinball prendre tous les écrans.
Lancer une table
Pendant le chargement, un écran affiche la progression transmise par Visual Pinball. Sous Linux, PinReady choisit
le pilote d'affichage de Visual Pinball (Wayland ou X11) selon votre session de bureau, et tient à jour les noms
d'écran dans VPinballX.ini, pour que chaque fenêtre s'ouvre sur le bon écran.
Quand Visual Pinball plante
Si Visual Pinball se ferme anormalement, PinReady affiche un rapport au lieu de revenir en silence à la liste : la
commande pour reproduire le problème, le dossier de travail, les informations système, le journal de chargement et les
100 dernières lignes du journal de jeu, et l'emplacement exact du fichier de plantage sur votre système
(systemd-coredump sous Linux, ~/Library/Logs/DiagnosticReports/ sous macOS,
%LOCALAPPDATA%\CrashDumps\ sous Windows). Copier le place dans le presse-papiers, prêt
pour un signalement ; Enregistrer… l'écrit dans un fichier.
Mises à jour
Au démarrage, PinReady cherche les nouvelles versions de Visual Pinball et de lui-même ; des boutons de mise à jour apparaissent dans le lanceur et installent en un clic.
Options en ligne de commande
| Option | Effet |
|---|---|
--config, -c | Ouvre l'assistant de configuration. |
--reset-wizard | Marque l'assistant comme non terminé et quitte : le prochain lancement revient à l'assistant. |
--merge-dry-run SCAN_ROOT [OUTPUT] [--strategy MODE] | Montre ce que l'import de la collection placerait, sans toucher aucun fichier. |
--merge SCAN_ROOT [OUTPUT] [--strategy MODE] [--yes] | Effectue l'import. MODE vaut copy (par défaut), move ou symlink ; omettez OUTPUT si la collection a déjà un dossier par table. |
--print-paths | Affiche les chemins de la base de données, du journal, de l'ini, des tables et de Visual Pinball. |
--list-tables | Affiche une ligne par dossier de table trouvé. |
--version, --help | Affiche la version et la licence, ou l'aide. |