Pincab Passion
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.



 
AccueilAccueil  PortailPortail  ÉvènementsÉvènements  WIPs Team PP  S'enregistrerS'enregistrer  ConnexionConnexion  Dons  








 

 [TUTO] Affichage et stockage des scores Pinball FX 3 sur Pinup Popper

Aller en bas 
4 participants
AuteurMessage
flajolbass

flajolbass


Messages : 150
Département : 83

[TUTO] Affichage et stockage des scores Pinball FX 3 sur Pinup Popper Empty
MessageSujet: [TUTO] Affichage et stockage des scores Pinball FX 3 sur Pinup Popper   [TUTO] Affichage et stockage des scores Pinball FX 3 sur Pinup Popper EmptyLun 24 Mai 2021 - 16:58

[Vous devez être inscrit et connecté pour voir cette image]


Bonjour à tous, après quelques jours de labeur j’ai enfin trouvé une solution pour récupérer et stocker les scores de pinball FX 3.


Capacités :


    - Récupération du dernier score
    - Récupération du High score
    - Archivage de tous les scores avec date et heure dans un fichier texte
    - Classement en TOP 10 automatique
    - Création d’une image pour afficher avec GameInfo
    - Choix du format image : Portrait ou paysage

Il ne fait pas :


    - Récupérer le nom du joueur
    - Les scores en multijoueur (disponible en mode solo seulement pour le moment)
    - Pas encore adapté a PFX 3 en 4K (en cours)
    - Pas adapté à PFX 2


Comment ça fonctionne (pour faire cour) :


    1-  A la fin de la partie on appuie sur un bouton (paramétré au préalable) pour faire un Screenshot de du score de PFX  3
    2-  Imagemagick retravaille le Screenshot pour séparer le high score et le score
    3-  Tesseract-OCR (logiciel de reconnaissance de caractère) transforme les images retravailler, en fichier texte
    4-  Les valeurs sont stockées dans un fichier texte pour le high score et dans un autre pour le top 10
    5-  Tri du fichier du top 10 et récriture pour faire un truc plus propre
    6-  Transformation de la fiche score en image et collage des images pour sortir enfin dans une image pour le GameInfo.



Aperçu :

PAYSAGE


[Vous devez être inscrit et connecté pour voir cette image]

PORTRAIT


[Vous devez être inscrit et connecté pour voir cette image]


Prérequis à téléchargé :

                Tesseract-OCR (Version 32Bit -x86)
                               Lien : https://digi.bib.uni-mannheim.de/tesseract/tesseract-ocr-w32-setup-v5.0.0.20190623.exe

                Plugins Tesseract
                               Lien : https://github.com/Shreeshrii/tessdata_shreetest

                ImageMagick (Version 32Bit - x86 Portable)
                               Lien : https://imagemagick.org/script/download.php

                Pack Scripts et Image Theme Steam Punk:
                               Lien : https://mega.nz/file/yBgQBJya#SwEHWMROaT-7s9fmRZhhS9iD5yQ7ad4Sgi_gM1dJj5U

                PuPWinIDFix de Nailbuster (Si vous ne l'avez pas déjà)
                               Lien : =pupwinidfix][Vous devez être inscrit et connecté pour voir ce lien]

                Fichiers image pour créer vos propres thèmes (.pfi PhotoFiltre Studio)
                               Lien : En cours d'Upload....

                PhotoFiltre Studio X :
                               Lien : http://www.photofiltre-studio.com/download.htm


Mise en place
I – INSTTALLATION DES PROGRAMMES




    1-Tesseract-OCR


Télécharger et installer, Laissé tous les paramètres d’installation par default.

    2- Plugins Tesseract


Sur la page cliquer sur Code puis download zip
                Décompresser le zip dans un dossier ou vous voulez (débloquer le si vous n’utilisez pas 7-Zip)
                Copier l’intégralité des fichiers dans le dossier C:\Program Files (x86) \Tesseract-OCR\tessdata

    3-Configuration Tesseract


Ouvrez les propriétés système avancé (Touche Windows + R et tapez sysdm.cpl puis entrez)
                Allez à l’onglet paramètres système avancé puis sur le bouton Variables d’environnement…
                Dans le premier tableau chercher la variable Path et double clique sur la ligne
                Cliquer sur nouveau et entrez C:\Program Files (x86) \Tesseract-OCR
Validé Ok sur toutes les fenêtres pour fermer
 

II-CREATION DES DOSSIERS, COPIE DES SCRIPTS ET CONFIGURATION


    1-Téléchargement


Télécharger le pack (débloquer le si vous n’utilisez pas 7-Zip) et décompresser le dossier PinFxHi sur le C : par exemple C:\vPiball\PinFxHi. NOTE : Pas d’espaces dans le nom des dossiers.

    2-Configuration du script


Edition du fichier PinFxHi.bat


Partie Répertoires
Code:
REM -------------
REM  REPERTOIRES
REM -------------
 REM Emplacement des medias Pinup popper PFX3
 set "POPPFX3=E:\PUPS\POPMedia\Pinball FX3"
 REM Emplacement du dossier de l'application PupWinIDFix.exe
 SET "PupWinIDFixDir=c:\PinCab\PinUPSystem\Launch"
 REM Emplacement du dossier de PinFxHi
 set "PinFxHi=c:\PinCab\PinFxHi"
 ::set PINemHi=c:\PinCab\PinFxHi
 REM Emplacement de ImageMagick
 set "ImageMagick=c:\PinCab\ImageMagick"
 REM Peut etre utilise en fixe si PupWinIDFix n'est pas trouvé
 Set winscreen=1


Partie Images
Code:
REM -------------
REM     IMAGES
REM -------------
 REM PO = Portrait / PY = Paysage (GameInfo scores)
 SET AffiType=PO
 REM Image de fond pour UltraDMD Version portrait 1080x1920
 SET "BackgroundPFXO=chalkboardPFXo.jpg"
 REM Image de fond pour UltraDMD Version paysage 1920x1080
 SET "BackgroundPFXY=chalkboardPFXy.jpg"
 REM Suffix pour le nom de l'image GameInfo
 SET "Suffix=-06"
 REM -----------@@ TABLE @@-----------
 REM Police de caractere nom table
 SET TableNameFont="Ink Free"
 REM Couleur du texte pour le nom de la table
 SET TableNameColor=white
 REM Taille police ecriture pour le de la nom table
 SET TableSizeFont=50
 REM -----------@@ SCORES @@-----------
 REM Police de caractere scores
 SET ScoreFont="Ink Free"
 REM Couleur du texte des scores
 SET ScoreColor=white
 REM Taille police ecriture pour les scrores nvram
 SET ScoreSizeFont=50

 

III-CONFIGURATION DE PINUP POPPER


Ouvrir Pinup Popper Setup puis Controller Setup définir une touche pour In Game Script et fermer
Toujours dans le Pinup Popper Setup Clique sur Emulators, choisir Pinball FX 3 et aller à l'onglet Other dans l'emplacement In Game Script rajouté la ligne ci-dessous en adaptant le chemin si besoin.
Code:
C:\PinCab\PinFxHi\PinFxHi.bat [GAMENAME] PFX

Une fois tout configuré redémarrer votre ordinateur et profiter.

IV-UTILISATION DE PINFXHI


A la fin de la partie, au moment ou les scores s'affichent appuyer sur le bouton attribué à In Game Script. Vous entendrez un bruit de knocker juste après le Screenshot et un bruit de balle perdu a la fin du script.
Commenter les ligne-ci dessous pour désactivé les sons en rajoutant :: devant la ligne. 
Code:
.....
Ligne 118 : powershell -c (New-Object Media.SoundPlayer "%PinFxHi%\knocker.wav").PlaySync()
.....
Ligne 361 : powershell -c (New-Object Media.SoundPlayer "%PinFxHi%\drain.wav").PlaySync();


Exemple modifié

::powershell -c (New-Object Media.SoundPlayer "%PinFxHi%\knocker.wav").PlaySync()

::powershell -c (New-Object Media.SoundPlayer "%PinFxHi%\drain.wav").PlaySync();

Voilà... N'hésité pas à donnez vos idées pour amélioration, ou de l'aide si vous avez un disfonctionnement. 

NOTE :  Un Screenshot des score et high score de PFX3 en 4K serait le bienvenue Smile

ced aime ce message

Revenir en haut Aller en bas
tealk
Modérateur
tealk


Messages : 620
Département : 84

[TUTO] Affichage et stockage des scores Pinball FX 3 sur Pinup Popper Empty
MessageSujet: Re: [TUTO] Affichage et stockage des scores Pinball FX 3 sur Pinup Popper   [TUTO] Affichage et stockage des scores Pinball FX 3 sur Pinup Popper EmptyLun 24 Mai 2021 - 18:08

J'ai pas encore tester mais je mis mettrai ... Beau boulot en tout cas [Vous devez être inscrit et connecté pour voir ce lien] [TUTO] Affichage et stockage des scores Pinball FX 3 sur Pinup Popper 3253257302

flajolbass aime ce message

Revenir en haut Aller en bas
davidh




Messages : 41
Département : 22

[TUTO] Affichage et stockage des scores Pinball FX 3 sur Pinup Popper Empty
MessageSujet: Re: [TUTO] Affichage et stockage des scores Pinball FX 3 sur Pinup Popper   [TUTO] Affichage et stockage des scores Pinball FX 3 sur Pinup Popper EmptySam 12 Juin 2021 - 21:15

bonsoir et il possible ameliorer graphiquement affichage du score du dmd ou pas
Revenir en haut Aller en bas
benben

benben


Messages : 126
Département : 45

[TUTO] Affichage et stockage des scores Pinball FX 3 sur Pinup Popper Empty
MessageSujet: Re: [TUTO] Affichage et stockage des scores Pinball FX 3 sur Pinup Popper   [TUTO] Affichage et stockage des scores Pinball FX 3 sur Pinup Popper EmptyLun 14 Juin 2021 - 11:19

[Vous devez être inscrit et connecté pour voir ce lien]  bravo pour le taf!

Si ça pouvait ajouter les initiales pour les highscores, ça serait parfait!


Dernière édition par benben le Lun 14 Juin 2021 - 11:22, édité 3 fois (Raison : Noir sur noir on voit rien lol)
Revenir en haut Aller en bas
flajolbass

flajolbass


Messages : 150
Département : 83

[TUTO] Affichage et stockage des scores Pinball FX 3 sur Pinup Popper Empty
MessageSujet: Re: [TUTO] Affichage et stockage des scores Pinball FX 3 sur Pinup Popper   [TUTO] Affichage et stockage des scores Pinball FX 3 sur Pinup Popper EmptyLun 14 Juin 2021 - 11:22

Salut, pas encore possible, mais je réfléchis à une astuce...

benben et davidh aiment ce message

Revenir en haut Aller en bas
davidh




Messages : 41
Département : 22

[TUTO] Affichage et stockage des scores Pinball FX 3 sur Pinup Popper Empty
MessageSujet: Re: [TUTO] Affichage et stockage des scores Pinball FX 3 sur Pinup Popper   [TUTO] Affichage et stockage des scores Pinball FX 3 sur Pinup Popper EmptyLun 14 Juin 2021 - 12:44

merci de vos reponse
Revenir en haut Aller en bas
flajolbass

flajolbass


Messages : 150
Département : 83

[TUTO] Affichage et stockage des scores Pinball FX 3 sur Pinup Popper Empty
MessageSujet: Re: [TUTO] Affichage et stockage des scores Pinball FX 3 sur Pinup Popper   [TUTO] Affichage et stockage des scores Pinball FX 3 sur Pinup Popper EmptyLun 14 Juin 2021 - 12:50

Oups désolé [Vous devez être inscrit et connecté pour voir ce lien] je n'avais pas vu ton post Embarassed
Que veux tu dire par "ameliorer graphiquement affichage du score du dmd" tu parle en jeu ?
Revenir en haut Aller en bas
davidh




Messages : 41
Département : 22

[TUTO] Affichage et stockage des scores Pinball FX 3 sur Pinup Popper Empty
MessageSujet: Re: [TUTO] Affichage et stockage des scores Pinball FX 3 sur Pinup Popper   [TUTO] Affichage et stockage des scores Pinball FX 3 sur Pinup Popper EmptyLun 14 Juin 2021 - 17:21

bonjour oui jet  niveau du dmd graphiquement affichage peut on le travailler ou pas
Revenir en haut Aller en bas
flajolbass

flajolbass


Messages : 150
Département : 83

[TUTO] Affichage et stockage des scores Pinball FX 3 sur Pinup Popper Empty
MessageSujet: Re: [TUTO] Affichage et stockage des scores Pinball FX 3 sur Pinup Popper   [TUTO] Affichage et stockage des scores Pinball FX 3 sur Pinup Popper EmptyMer 16 Juin 2021 - 21:23

Il y a differentes manieres de l'afficher :
PupDMD, DMDExt ou le natif de PFX3. Pour les deux premiers voir sur sur le site de nailbuster : https://www.nailbuster.com/wikipinup/doku.php?id=popper_fx3 pour la configuration de PupDMD ou DMDExt. Pour le natif tout simplement dans la config cabinet de pfx3

A toi de tester les 3 et de choisir la meilleur a ton gout. 

PS : je pense que tu aura le même rendu avec PupDMD et DMDExt.

J'espère que cela t'aidera.
Revenir en haut Aller en bas
davidh




Messages : 41
Département : 22

[TUTO] Affichage et stockage des scores Pinball FX 3 sur Pinup Popper Empty
MessageSujet: Re: [TUTO] Affichage et stockage des scores Pinball FX 3 sur Pinup Popper   [TUTO] Affichage et stockage des scores Pinball FX 3 sur Pinup Popper EmptyMer 16 Juin 2021 - 22:55

merci c super gentil
Revenir en haut Aller en bas
 
[TUTO] Affichage et stockage des scores Pinball FX 3 sur Pinup Popper
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [RÉSOLU] Affichage menu lancement Pinup Popper
» [TUTO] Installation Pincab de A-Z Pinup Popper Baller (1.4.6)
» [TUTO] PinUp Popper Baller Installer (v2022.04)
» [TUTO] Résoudre le problème de boutons qui ne réagissent plus sous VPX une fois lancé par PinUp Popper
» [TUTO] Installation et configuration de Pinup System V2

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Pincab Passion :: Univers du Pincab :: Tutoriels :: [TUTOS] PinUp System-
Sauter vers: