I am trying to enable support for multiple versions of Visual Pinball (in my case, 9.9.5 and 10.4). I have:
verified all 9.x and 10.x tables work standalone.
enabled Visual Pinball in Settings and set the exe to the 9.9.5 image.
defined VPX as an Other System in Settings, enabled, and pointed to the VPinballX image.
used Game Manager to populate the "databases" with the set of tables for each version.
verified all tables launch from within either the Visual Pinball or the VPX section in Game Manager.
Manually inspected each of the "databases" (Visual Pinball, VPX) and verified they each have the correct list of tables.
Reviewed the Youtube video linked from a prior post on how to setup multiple version support.
Unrelated, created and populated media subdirectories under VPX.
If I enable the Systems List, then I can pick one or the other at PinballX startup, I can see all the tables in whichever version I picked, and can play any of them. BUT... if I want to exit out of that "System" and switch to the other, PinballX just exits. I would expect it to go back to the System choices.
If I disable the Systems list, then I only see the tables from whichever "System" was used the last time PinballX ran.
I tried setting PinballX itself as a Launch After program as a workaround, but that didn't work.
So it seems there is no way to either --
paper over the different underlying systems and have a single table list to pick from, or
navigate between systems within the same PinballX session
Ideally, the user would see a single table list and not care whether one table or another is VP, VPX, FP, or whatever. I must be missing something. Hope you know what I missed! Thank you for your consideration.
log.txt
PinballX.ini