PinReady English version

Télécharger PinReady

PinReady tient en un seul fichier programme : téléchargez celui de votre système, décompressez-le et lancez-le. Il n'y a rien à installer. Ces liens mènent toujours à la dernière version.

SystèmeTéléchargement
Linux
PC à processeur Intel ou AMD 64 bits (x86_64)
pinready-linux-x86_64.tar.gz
Linux
Processeur ARM 64 bits (aarch64)
pinready-linux-aarch64.tar.gz
macOS
Mac à puce Apple silicon (série M)
pinready-macos-aarch64.tar.gz
macOS
Mac à processeur Intel
pinready-macos-x86_64.tar.gz
Windows
PC Windows 64 bits (x86_64)
pinready-windows-x86_64.zip

Notes de version et anciennes versions : toutes les versions sur GitHub.

Le lancer

Le programme Windows est signé numériquement, et les programmes macOS sont signés et notariés auprès d'Apple. Les versions macOS visent macOS 11 ou plus récent.

Le premier lancement ouvre l'assistant de configuration ; les suivants ouvrent le lanceur de tables.

Ce qu'il faut

Aucune bibliothèque à installer : SDL3 et SQLite sont intégrés à PinReady.

Installer Visual Pinball

La première page de l'assistant propose deux choix :

L'installation automatique est validée sous Ubuntu 24.04 LTS, en X11, sur un pincab à 3 écrans. Le projet officiel Visual Pinball se trouve sur vpinball/vpinball.

Mises à jour

Au démarrage, PinReady vérifie si une nouvelle version de Visual Pinball ou de PinReady est sortie. Si c'est le cas, un bouton de mise à jour apparaît dans le lanceur : un clic la télécharge et l'installe.

Emplacement des fichiers

Les dossiers sont trouvés automatiquement ; inutile de les créer vous-même.

QuoiLinuxmacOSWindows
Réglages de Visual Pinball (lus et écrits par PinReady)~/.local/share/VPinballX/10.8/VPinballX.ini~/Library/Application Support/VPinballX/10.8/VPinballX.ini%APPDATA%\VPinballX\10.8\VPinballX.ini
Base de données et journal de PinReady~/.local/share/pinready/~/Library/Application Support/pinready/%APPDATA%\pinready\
Configuration DOF (décompressez ici le zip de VPUniverse)~/.local/share/VPinballX/10.8/directoutputconfig/~/Library/Application Support/VPinballX/10.8/directoutputconfig/%APPDATA%\VPinballX\10.8\directoutputconfig\

Compiler depuis les sources

PinReady est écrit en Rust. Sous Linux (Debian ou Ubuntu), installez d'abord les outils de compilation :

sudo apt install build-essential cmake pkg-config \
  libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev \
  libxkbcommon-dev libssl-dev

cargo build --release

Sous macOS et Windows, cargo build --release suffit. SDL3 et SQLite sont compilés depuis les sources automatiquement. Le programme se trouve ensuite dans target/release/.