Nur die Einrichtung wird hier beschrieben, die genaue Beschreibung in der Scripte doku.
Es wurden eine Reihe von kleinen Zusatzprogrammen in AutoHotkey geschrieben, die die Bedienung und Verwaltung von Popper etwas vereinfachen.
Diese ZusatzScripte wurden in 2 Kategorien unterteilt:
- Interne Scripts: werden innerhalb von Popper und den Emulatorprogrammen verwendet
- Externe Scripts: werden eigenständig (standalone) aufgerufen und bieten Features und vereinfachtes Handling mit PinUpSystem.
Die Scripts und deren Sourcecode liegen in Unterverzeichnissen dieser beiden Verzeichnisse
In diesen Unterverzeichnissen liegen jeweils die EXE-datei, deren Quellcode, evtl. eine zugehörige INI-Datei |
Die internen Scripts (exe- und ini-dateien) müssen zusätzlich noch ins Verzeichnis „c:\vPinball\PinUpSystem\Launch“ kopiert werden. Die Fett hervorgehobenen internen Scripts sind empfehlenswert bzw. für zus. Funktionen Vorraussetzung.
23.1 - Die internen Zusatz-Scripts
Übersicht interne Scripts
Verzeichnis |
Beschreibung |
Hinweise |
B2S-TableConfig scripts |
Enable / Disable B2S-DMD über Operatormenü Funktion ist von B2S- und Win.version abhängig |
Die Windows-ID dieser B2S-Felder unterscheiden sich von version zu version |
BAM-KeyHook |
Ermöglicht die Tisch-Konfiguration im BAM-Menü über die Flippertasten. |
2 Programme, wird mit FP im Launchscript gestartet |
Map-FP-Closekey |
Wenn FP standalone ohne PUP gestartet wird, wird der Standardkey “Esc” zum beenden von FP auf einen anderen key (Q) umgemappt. |
So entspricht der close-key dem in PUP, und der FP-player kann mit dem Exit-button beendet werden. |
PinMAME-DMD-scripts |
Über Operatormenü können PinMAME-DMD, ExtDMD, colored DMD konfiguriert werden |
Die Einstellungen können jeweils aktiviert /deaktiviert werden. |
Prozessüberwachung FP für PopperAutoQA |
Bei Erstellung von table-videos kann es vorkommen dass FP abstürzt. Dann wird FP mehrfach gestartet. |
Script prüft. Ob FP 2mal aufgerufen ist, dann wird der ältere Prozess beeendet. |
PUP_Launch_scripts |
Scripts von zus. Punkten im Operatormenü |
Diese steuern den Aufruf der Zuatzprogramme und gehören ins launch-verz. |
Steam_FX3_FX |
ein Script zum Beenden von Steam, eins für den Aufruf der FX-Tische |
|
Switch-Anaglyph-3D |
Aktiviert /deaktiviert 3D-mode über das Operatormenü für VPX 10.8 |
Konfig für Anaglyphen-3D mit Red/cyan-Brille |
23.2 - Die externen Zusatz-Scripts
Übersicht externe Standalone-Scripte
Verzeichnis |
Beschreibung |
Hinweise |
AutoplayTables |
Während des Recordings mit PopperAutoQA werden plunger und Flippertasten zufällig getriggert um etwas Bewegung ins video zu bringen. |
Kleine Spielerei |
DMDdevice.ini sortieren |
Sortiert die Table-Einträge nach Alphabet |
|
DOFLinx-switch debug |
Aktiviert /deaktiviert Debug-Flag in der DOFLinX.ini |
|
Export Table-scripts |
Exportiert alle table-scripts von VPX- und FP-tables |
Erleichtert z.B den Vergleich von Tisch-versionen |
PUP-Consistency-check |
Überprüft die PUP-Datenbank, ob Tables und vorhanden sind, deren Files fehlen und auf media-files zu denen tabels in der DB fehlen |
Recht komplexes Programm, siehe script-doku |
BackupRegKeys |
Exportiert die Registryzweige zu den vpin-programmen |
|
Sort-Textfile VPMAlias |
Sortiert die Einträge in der VPMAlias.txt alphabetisch |
|
xml-Sort |
Sortiert die Tischeinträge in der B2STableSettings.xml nach Alphabet |
B2S fügt die Tische immer ans Ende ein. |