Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. Thank you for your support. Tom Speirs

Patreon

Banzai Run - PinCabViewVPX_Launcher.exe


halen

Recommended Posts

The new Banzai Run Mod is load from PinCabViewVPX_Launcher.exe. You have to load PinCabViewVPX_Launcher.exe and the Banzai Run VPX table works like a charm. 

To load the Banzai Run from Pinball X i have to create a new System with this database:

System: Banzai Run

<menu>
    <game name="D:\Pinball\Visual Pinball\PinCabViewVPX_Launcher.exe">
        <description>Banzai Run</description>
        <rom></rom>
        <manufacturer>Williams</manufacturer>
        <year>1988</year>
        <type>SS</type>
        <hidedmd>True</hidedmd>
        <hidetopper>False</hidetopper>
        <hidebackglass>True</hidebackglass>
        <enabled>True</enabled>
        <rating>0</rating>
    </game>

<menu>

It's working for me but I dont want to create another system. I wanted to keep this table in the Visual Pinball System. Can anyone help me?

Link to comment
Share on other sites

I haven't used the PinCabView app, but i'd have thought that if the exe file is in the main Visual Pinball folder then you can use the <alternateexe> tag in your existing VP system for that table.

The alternate executable can be set in Database Manager or by editing the database xml directly (not sure if Game Manager exposes the field),  example table entry would be like;

    <game name="Banzai Run">
        <description>Banzai Run</description>
        <rom></rom>
        <manufacturer>Williams</manufacturer>
        <year>1988</year>
        <type>SS</type>
        <hidedmd>True</hidedmd>
        <hidetopper>False</hidetopper>
        <hidebackglass>True</hidebackglass>
        <enabled>True</enabled>
        <rating>0</rating>
    <alternateexe>PinCabViewVPX_Launcher.exe</alternateexe>
    </game>

 

 

Link to comment
Share on other sites

Thanks scutters
But it did not work. I think for the visual pinball system it only recognizes the VPX and VPT.  I added the list of Visual Pinball tables and it didn't work. I also tried as a list apart from Visual pinball and it didn't work either.

Link to comment
Share on other sites

Technicly it should work ...
But I tested as well, when I add the full path in the XML, PinballX will not launch the exe at all :

13:07:17.27  14-3-2023:  Set Plugin data
13:07:17.93  14-3-2023:  Working directory set to: D:\pinball\Visual Pinball
13:07:17.93  14-3-2023:  D:\pinball\Visual Pinball\D:\pinball\Visual Pinball\PinCabViewVPX_Launcher.exe -play "D:\Pinball\Visual pinball\Tables\VPX\BanzaiRun_PCV.vpx"  -ExtMinimized
13:07:19.43  14-3-2023:  D:\Pinball\PinballX\vpauto.exe 
13:07:24.35  14-3-2023:  Created DirectX BackGlass Window
13:07:24.35  14-3-2023:  Main display running full screen windowed.

Removing the path from the XML:

13:11:09.59  14-3-2023:  Set Plugin data
13:11:10.24  14-3-2023:  D:\Pinball\Visual pinball\PinCabViewVPX_Launcher.exe -play "D:\Pinball\Visual pinball\Tables\VPX\BanzaiRun_PCV.vpx"  -ExtMinimized
13:11:11.74  14-3-2023:  D:\Pinball\PinballX\vpauto.exe 
13:11:16.58  14-3-2023:  Created DirectX BackGlass Window
13:11:16.58  14-3-2023:  Main display running full screen windowed.

But it doesn't launch the PincabViewer_launcher at all
Running the line from command line, it is working fine
So thik Alternate exe is not working fine for this

Link to comment
Share on other sites

I think it needs to be set up as an extra system to VP then.. which might make sense later if other tables that can use PinCabView are added (i've no idea what those would be though!).

I'd suggest setting the launch parameters for the new system as just [TABLEFILEWOEXT], and setting the table name to BanzaiRun (as i think PinCabView only accepts a table short name as a parameter) to future proof if more tables are added.  You can then use 'Manage Groups' in Game Manager to create a combined list of both the VP and PinCabView systems that you can select a table from in PinballX.

That should work

Link to comment
Share on other sites

I have a system in pinballx: Pinball PRO. This system works with the old tables: Big Race, Fantastic Journey, The Web and Timeshock. This system is all powered by Pincabview and works like a charm. This is your database:

<menu>
    <game name="D:\Pinball\Pro Pinball\Big Race USA\PinCabView_Launcher.exe">
        <description>Big Race USA</description>
        <rom></rom>
        <manufacturer>Cunning Development</manufacturer>
        <year>1998</year>
        <type>Pinball OG</type>
        <hidedmd>True</hidedmd>
        <hidetopper>False</hidetopper>
        <hidebackglass>True</hidebackglass>
        <enabled>True</enabled>
        <rating>0</rating>
    </game>
    <game name="D:\Pinball\Pro Pinball\Fantastic Journey\PinCabView_Launcher.exe">
        <description>Fantastic Journey</description>
        <rom></rom>
        <manufacturer>Cunning Development</manufacturer>
        <year>1999</year>
        <type>Pinball OG</type>
        <hidedmd>True</hidedmd>
        <hidetopper>False</hidetopper>
        <hidebackglass>True</hidebackglass>
        <enabled>True</enabled>
        <rating>0</rating>
    </game>
    <game name="D:\Pinball\Pro Pinball\The Web\PinCabView_Launcher.exe">
        <description>The Web</description>
        <rom></rom>
        <manufacturer>Cunning Development</manufacturer>
        <year>1995</year>
        <type>Pinball OG</type>
        <hidedmd>True</hidedmd>
        <hidetopper>False</hidetopper>
        <hidebackglass>True</hidebackglass>
        <enabled>True</enabled>
        <rating>0</rating>
    </game>
    <game name="D:\Pinball\Pro Pinball\Timeshock\PinCabView_Launcher.exe">
        <description>Timeshock</description>
        <rom></rom>
        <manufacturer>Cunning Development</manufacturer>
        <year>1999</year>
        <type>Pinball OG</type>
        <hidedmd>True</hidedmd>
        <hidetopper>False</hidetopper>
        <hidebackglass>True</hidebackglass>
        <enabled>True</enabled>
        <rating>0</rating>
    </game>
</menu>
 

Banzai run need a new system or a new Pinball X version with this new function.

Link to comment
Share on other sites

17 minutes ago, halen said:

Banzai run need a new system or a new Pinball X version with this new function.

Maybe you can create a feature request for itB)

 

18 minutes ago, halen said:

This system works with the old tables: Big Race, Fantastic Journey, The Web and Timeshock. This system is all powered by Pincabview and works like a charm

Nice job! I never heard of those tables, but will take if i can find them.

But why you have the gamename set to the exe file instead of setting the exe to the system ?

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...