Hi All;
I run VPX with PinballX as my front-end.
I'm just wondering what the best ways are to deal with the following conflicts:
a) Having 2 separate ROMs that must share the same name. Ex: Beach Bums (hacked ROM) and Hollywood Heat (original ROM).
(My solution below, but looking for other options.)
b) Having a Mod Table with a PUP-Pack that you don't want to run on the Original Table. Ex: Evil Dead 2 (PUP-Pack) and Iron Maiden (1981) (No PUP-Pack).
(Again, My solution below, but looking for other options.)
c) Wanting to show the VPINMame Display in different sizes and locations for tables sharing the same ROM.
This affects me more than most, as I have a score display, but I do not have a Backglass display. For most tables I do not use the directB2S file, instead I unhide the VPINMAME display in the table's script.
I don't have a solution to this one. I think the settings are stored in the windows registry by ROM name. (I thought that VPMAlias.txt would help, but no such luck.)
My solution for a) and b) is:
1) Store the conflicting ROM files in a "customRoms" folder along side the VPINMame "roms" folder.
The customRoms folder has a subfolder for each table that has a conflict. (Using my example above, there are subfolders for both Beach Bums and Hollywood Heat.)
Each subfolder contains the appropriate rom for that table.
2) Store the conflicting PUP-Packs in a "customPUPVideos" along side Pin-UP System's "PUPVideos" folder.
The customPUPVideos folder has a subfolder for each table that has a conflict. (Using my example above, there is a subfolder Evil Dead 2, but not for Iron Maiden, which does not use a PUP-Pack.)
Each subfolder contains the appropriate PUP-Pack for that table.
3) Use PinballX's launch before feature run a windows batch file to copy the appropriate rom and/or PupPack into place.
I created a "script" folder in the PinballX directory and named the batch file "launchBeforeVPX.bat"
PinballX passes the Table Name to the Windows Batch File, so it can determine what to do.
(For Pup-Packs: The PUP-Pack is first deleted from "PUPVideos", then the correct PUP-Pack (if any) is copied into place.)
Is there a better way?
Is there a solution for having different VPINMame Display sizes and location for tables that share a ROM?
Thanks for your help!
- Mark
Edited by mshaker, 15 May 2022 - 01:54 AM.




Top








are all trademarks of VPFORUMS.