Historique des versions de Pincab Toolbox
Ce que chaque version publiée a changé, de la plus récente à la plus ancienne.
1.2.4 ·
- PinballX et PinballY : une note signale un exécutable, un dossier de tables ou un fichier de jeu manquant, ou des paramètres VP vides. Rien n'est modifié.
- Popper : si les dossiers d'un émulateur visent une lettre de disque absente alors que les mêmes dossiers existent sous une autre lettre, une note l'indique.
- Popper : les tables rangées dans des sous-dossiers de collection, déclarées dans Popper, sont maintenant analysées (lecture seule).
- Scanner : la ligne « xx résultats similaires » se déplie avec le bouton « Tout afficher », pour voir chaque ligne.
- Export : le chemin de chaque rapport reste dans son groupe, même quand le texte ne nomme pas le fichier (plantage de VPX, par exemple).
- Repair : un lien déjà en place vers la bonne cible compte comme réussi. Un chemin contenant ^ & % ! | < > " n'est jamais proposé ni passé à cmd.exe.
- Serum : un fichier .cRZ ou .cROM vide (0 octet) ne compte plus comme présent, pour le scan comme pour Repair.
- Mise à jour : la vérification au démarrage écrit son résultat dans startup.log. Non = ne plus proposer cette version ; Annuler, la croix ou Échap = plus tard.
1.2.3 ·
- Repair : un ancien cache Serum (.cROMc) refusé par DMD Extensions 2.4 et plus est mis de côté, pas supprimé, si son .cRZ ou .cROM est là. Annulable.
- DOF : les vraies pannes écrites dans son journal sont signalées (LedWiz, Pinscape, PacLed64, carte FTDI, Teensy absent, fichier de configuration illisible).
- Plantage de VPX : le rapport crash.txt est lu, avec la date et l'endroit. Un module tiers vu dans la pile est cité, jamais présenté comme la cause.
- Notes : JoyToKey ou AntiMicroX lancé alors que VPX lit la manette ; un bouton partagé par des actions différentes (pièces/crédits, lance-bille/lockbar : rien).
- Chemins en dur : un chemin rangé dans une variable que le script n'utilise plus n'est plus signalé. Un DOF installé ailleurs (C:\DirectOutput) est trouvé.
- Scanner : la case « Mode PC (pas de pincab) » coche aussi la case backglass et passe le contrôle multi-écrans au vert, pour un PC de bureau. Au scan suivant.
- Textes plus justes : plus aucune « cause la plus fréquente » qui n'ait pas été mesurée.
- Sous le capot : passage à .NET 10 (supporté jusqu'à fin 2028) ; fichiers d'accueil du zip en anglais.
1.2.2 ·
- Musique et AltSound : plus de fausse alerte sur les noms accentués (« Motörhead ») ni sur les noms entre guillemets doublés du altsound.csv.
- Annuler dit pourquoi un fichier n'est pas remis. Repair peut renommer un wheel .apng resté à l'ancien nom. Chemins en dur : OBS n'est plus signalé.
- Onglet Tables : la pastille « Table : … ✕ Voir tout » ramène à la liste complète, sans que la page remonte seule. Le bouton Précédent de la souris aussi.
- Panneau de détail : « Copier le lien de cette fiche » copie l'adresse de la page du problème, à coller sur un forum ; le bouton n'ouvre plus le site.
- PuP-Pack attendu par le script mais absent : signalé au Scan et dans « Vérifier une table », qui juge aussi le backglass manquant comme le Scan.
- Scan : une copie de rechange de dmddevice marquée par Windows est une info, plus un Critique. Une copie « (réparé…) » ne répète plus les alertes.
- Mises à jour : la lettre de version (1.0f) est gardée, les notes de version sont à lire, « Ignorer cette mise à jour » se réveille si la version change.
- Scanner : « Revoir le dernier scan » rouvre le dernier rapport sans relancer de scan, daté en grand. Repair reste bloqué dessus : il faut un scan frais.
1.2.1 ·
- Nouveau : dans l'onglet Tables, un clic sur une table montre tous ses problèmes, le plus grave d'abord.
- Les résultats du Scanner s'affichent en cartes, triables par gravité, catégorie ou sujet.
- Repair : corrections automatiques en tête, étapes manuelles identiques regroupées en une ligne avec les noms des tables.
- Repair : un émulateur Popper dont le dossier a été déplacé peut être rebranché sur son nouveau dossier, avec confirmation et Annuler.
- « Vérifier une table » juge le backglass de toutes les tables, signale un PuP-Pack attendu et accepte un dossier déjà dézippé.
- Popper : un script de lancement qui vise un fichier absent cite le fichier du même nom trouvé ailleurs ; wheels APNG restés à l'ancien nom signalés.
- Moins de fausses alertes (copies de rechange de dmddevice, copies réparées) ; alerte quand le registre coupe le backglass que VPinballX.ini laisse actif.
- Corrections : coches visibles sur tous les PC, copie des détails qui ne bloque plus, défilement au doigt, lien « Documentation complète » vers le site.
1.2.0 ·
- Nouveau : « Vérifier une table avant de l'installer » dit ce qui manquera (ROM, backglass, musique, polices, scripts), sans rien copier ni lancer.
- Pendant un scan, l'avancement s'affiche au centre de la fenêtre, dans votre langue.
- La molette de la souris fait défiler la page, même au-dessus de la liste des résultats.
- Repair affiche le nom lisible de chaque correction et, si elle est verrouillée, ce qu'elle fera.
- Moins de fausses alertes 32/64 bits : serveur PinUP lancé en exe, installation mixte complète, DLL .NET « Any CPU ».
- Popper : faux Critique sur l'émulateur Pinball FX corrigé, nouveaux contrôles des programmes et scripts de lancement.
- Rapport : plus de titres vides ni de sujets en anglais, et un inventaire est marqué « pour information ».
- L'application est disponible en portugais (traduction automatique, pas encore relue par un locuteur natif).
1.1.25 ·
- Nouveau contrôle Critique : le dossier des jeux d'un émulateur Popper manque, ou son dossier de lancement alors que le script s'en sert.
- MUSIC_FILE_MISSING : quand le dossier music existe déjà, le conseil dit de vérifier les noms et les numéros des fichiers.
1.1.24 ·
- L'application est disponible en italien (traduction automatique, pas encore relue par un italophone).
- Allemand : l'explication et la vérification des fiches arrivaient en anglais, elles sont maintenant en allemand.
- VPINMAME_TOO_OLD : le conseil dit de vérifier si la version demandée est stable ou bêta, et de ne pas baisser ce nombre dans le script.
1.1.23 ·
- La page Scanner défile à la taille minimale de la fenêtre au lieu de couper les résultats.
- Remerciements aux testeurs dans « À propos », et le texte dit maintenant que l'app vérifie les mises à jour.
- EM_CONTROLLER_B2S_OFF : le texte parle d'une table chargée en mode EM (LoadEM), sans VPinMAME ni ROM.
- Table PuP dont le pack est nommé dans le script : plus de B2S_MISSING à tort, et les tables utilitaires de VPX ne sont plus signalées.
- Onglet Repair : « Lancez d'abord un scan » ne reste plus affiché après un scan.
1.1.22 ·
- Nouveau contrôle EM_CONTROLLER_B2S_OFF : table chargée en mode EM sans « If B2SOn » alors que B2S est désactivé.
- Journal des changements : « ce qui a changé sur votre cab » entre deux scans, regroupé par dossier de table.
- Nouveau contrôle DOF_CABINET_NOT_READ : Cabinet.xml présent mais jamais lu (Note).
- Conseil dédié pour la musique de VPX 10.8.1 build 5436 et plus : la déplacer dans le dossier music.
- Titres courts en 4 langues pour 80 entrées de la base de connaissances, et 24 textes qui renvoyaient à une ligne affichée ailleurs sont corrigés.
- Fiche santé : couleur du titre au choix (licence).
- Tutoriel et introduction de Repair : une affirmation inexacte retirée.
1.1.21 ·
- Nouveau contrôle : fichiers de 0 octet (.vpx, .directb2s, zip de ROM).
- Restauration de sauvegarde : aperçu des fichiers écrits et supprimés, et annulation possible même quand la restauration n'a fait que créer des fichiers.
- Le tableau des résultats ne passe plus sous la barre d'état en 1080p à 150 %.
- Un média nommé d'après un jeu Popper n'est plus considéré comme orphelin.
- Table EM à contrôleur VPinMAME de secours, sans GameName ni Run : plus de ROM exigée.
- Textes : ALTCOLOR_INCOMPLETE ne dit que le fait certain, et le message « This file is corrupt » de VPX est annoncé après la mise en place d'une copie réparée.
1.1.20 ·
- Nouveau contrôle : option de lancement refusée par un VPX 10.8.1 récent (aucune table ne démarre).
- Version de Visual Pinball X affichée dans l'onglet Système et la fiche santé.
- Musique : VPX 10.8.1 build 5436 et plus pris en compte, la musique rangée à côté de la table est signalée pour ces versions.
- Backglass absent sans importance quand VPX ne l'ouvre jamais, avec un réglage « pas de backglass ».
- Plugins de VPX 10.8.1 (PinMAME, FlexDMD, AltSound) pris en compte : plus de Critique VPinMAME à tort.
- Une DLL .NET Any CPU (B2S, FlexDMD) compte pour un VPX 64 bits, et « UsingROM = False » dans un script veut dire pas de ROM.
- Pastille « Voir seulement l'essentiel » dans le Scanner.
1.1.19 ·
- Mise à jour proposée au démarrage : la nouvelle version se télécharge, se vérifie et s'installe sur « Oui », et l'ancienne est gardée pour revenir en arrière.
- Exports .txt et .pdf : totaux en tête et lignes du même type regroupées en un bloc.
- Moins de bruit : plus de ligne nFozzy ni « déclare VPX 10.x » quand la version installée suffit, et plus de ligne « utilise FlexDMD / B2S » par table.
- Pas de fausse mise à jour quand la version interne est « VPX » ou moins précise, et un fichier journal que le script ne fait qu'écrire n'est plus signalé.
- Le mode démo répare une copie neuve, jamais la démo livrée.
1.1.18 ·
- Un Controller.vbs recopié mais jamais appelé n'est plus compté comme un usage de VPinMAME.
- Le message de ROM manquante ne promet plus que la table ne démarrera pas.
- Plus de ligne B2S_MISSING pour une table qui a un PuP-Pack.
1.1.17 ·
- Repair : bouton pour couper les Touches filtres et leur raccourci.
- Restaurer depuis votre sauvegarde, avec aperçu et annulation.
- Instantané avant / après une mise à jour, en mots simples.
- Déclarer des dossiers PuP-Pack comme utilisés, et case pour joindre ses fichiers de réglage au retour de test.
- Bouton « Acheter la licence », et fiche santé en marque blanche pour les revendeurs.
1.1.16 ·
- 9 nouveaux scanners et 18 nouveaux codes, avec le silence au moindre doute.
- Tables rangées dans leur propre dossier (VPX 10.8.1 et plus) enfin analysées.
- Fichiers OneDrive disponibles seulement en ligne : plus téléchargés pendant le scan (TABLES_CLOUD_ONLY).
- Textes des 18 codes en français, anglais, espagnol et allemand, et PUPPACK_UNUSED reconnaît un pack au préfixe d'auteur.
1.1.15 ·
- Nouveaux contrôles : jeu Popper sans fichier, DLL d'exécution manquante, UltraDMD non enregistré, musique absente.
- Table de démo « Musique Muette » et 3 nouvelles pannes dans la démo.
1.1.14 ·
- Backglass au nom de la ROM reconnu, et backglass presque bien nommé détecté, avec une réparation pour le renommer.
- ScreenRes.txt lu dans le sous-dossier de la table, dans l'ordre de B2S.
- Script externe et touches rémanentes détectés.
- Médias orphelins : seulement de vrais médias de POPMedia (retour de NoizePMP).
- Aussi : sauvegarde de configuration, PuP-Packs, relecture après échange et fiche santé.
1.1.13 ·
- Playlists Popper : fin des faux « orphelins » (lecture correcte de la clé INTEGER PRIMARY KEY).
- VPMAlias lu comme VPinMAME le lit, et plus de faux plantage sur une boucle d'alias.
- L'identifiant de playlist introuvable est visible dans l'app.
- Noms de médias et de chemins entre guillemets, et trois affirmations attribuées à leur source.
1.1.12 ·
- ROM en .7z ou .rar : signalée avec le bon conseil (ROM_ARCHIVE_UNSUPPORTED).
- Repair : bouton pour mettre les copies réparées en place, échange atomique et annulable.
- L'offre gratuite n'annonce plus une réparation que Repair refusera.
- Playlists orphelines : l'export donne l'identifiant de la playlist introuvable, et le nom du jeu est entre guillemets.
- Le panneau Impact n'affirme plus que le menu Popper gèle : ce n'était pas mesuré.
1.1.11 ·
- Détection des ROM : 10 faux négatifs corrigés, trouvés sur 1 145 scripts réels de tables.
- 7 scripts illisibles de plus sont lus et les fins de ligne Windows sont gérées (1 435 scripts testés au total).
1.1.10 ·
- Durcissement de sécurité après une revue interne : champs de saisie, liens des constats, taille des fichiers lus, boucles de jonctions.
- Lecture des tables VPX plus économe en mémoire : plus de chargement complet du fichier.
- Détection des ROM corrigée pour les tables avec controller.vbs, un faux négatif qui s'affichait en vert.
- Repair : l'encodage d'origine est conservé dans dmddevice.ini et VPMAlias.txt, Annuler ne détruit plus la dernière copie d'une ROM, reprise après coupure.
- Caractères accentués et icônes rétablis (abîmés en 1.1.9).
1.1.9 ·
- Version affichée dans la barre de titre.
- Nouvelle réparation automatique : mettre de côté une sauvegarde NVRAM vide (la 15e).
- Rapports : la liste complète des éléments concernés est incluse, et les 5 formats d'export parlent les 4 langues.
- Allemand complet pour la base de connaissances (185 textes), et le Diagnostic et la barre de statut se retraduisent au changement de langue.
- Play Optimizer : plan d'alimentation et priorité de la table, sur clic.
- Bouton « Préparer mon retour de test » pour les détenteurs d'une clé, et mode démo plus fidèle à ce que fait le logiciel.
1.1.7 ·
- Nouvel onglet Play Optimizer : détection du fabricant du GPU et mesure du temps de lancement d'une table, avec tendance par rapport à la dernière mesure.
- Repair : contrôle d'écriture, quarantaine, et bouton « Vérifier que les réparations fonctionnent » dans l'onglet Diagnostic.
- Réparation d'AltSound et d'AltColor (rallumer ce qui est présent mais désactivé), et 14 procédures manuelles pas à pas en 4 langues, réservées aux licenciés.
- Nouvel onglet Diagnostic (ce que l'application a lu au démarrage) et bouton « Signaler un problème » dans « À propos ».
- La vérification des mises à jour ne dépend plus de GitHub, l'exe fonctionne seul, et un plantage au démarrage lié à la détection du GPU est corrigé.
- Le zip contient deux double-clics numérotés et un Lisez-moi.
1.1.6 ·
- B2S_MISSING ne signale plus les 3 tables utilitaires livrées avec VPX, et descend en Note quand la table a un PuP-Pack.
- Vous pouvez ignorer un constat (pour une durée limitée) et garder un instantané local de votre installation.
- Interface en allemand.
- Nouvelle réparation : neutraliser un chemin codé en dur dans un script, l'original n'est jamais touché.
- Nouveau contrôle DOF_ROM_UNCONFIGURED, vérification 64 bits de Serum, et lien de soutien volontaire dans « À propos ».
1.1.5 ·
- Faux positif corrigé : COM_STALE_PATH signalait mscoree.dll (B2S.Server, FlexDMD).
- Les scans de disque entier ignorent le dossier DemoData de l'application.
1.1.4 ·
- Repair ne propose plus de réparer les constats de niveau Ok et Info.
- Nouvelle réparation : repositionner la fenêtre DMD quand elle est hors écran.
- Réparation « enregistrer le composant COM » activée.
- Historique « Réparé » avec le détail de chaque changement, et mode Débutant / Expert dans le panneau de détail.
1.1.3 ·
- Scan de l'installation sur tout le disque (plusieurs racines) et rapport exportable, y compris en PDF.
- Onglet Repair avec la liste des correctifs et un historique « Réparé / Annulé » détaillé.
- Interface en anglais, français et espagnol, tutoriel intégré et mode démo avec de fausses ROM.
- Nouvelle identité visuelle : logo MC Automation, bandeau du Scanner, panneau de détail rétractable.
- Licence Repair vérifiée par clé.
Analysez votre pincab
Pincab Toolbox est un scanner Windows gratuit pour Visual Pinball X et PinUP Popper. Aucun compte, aucune télémétrie.
Télécharger gratuitementCouvert : Visual Pinball X (10.x) et PinUP Popper. Couvert en partie, en lecture seule : PinballX et PinballY (leurs réglages et leurs listes de jeux). Non couvert : Future Pinball, Pinball FX, Visual Pinball 9 et les autres frontends.