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

[RESOLVED] How to update PinballX


testfly

Recommended Posts

How do I update PinballX?

I am running windows 10

Cabinet setup with 2 screens.

Running PinballX 4.13 at the moment

Playing Future Pinball and FX3 tables.

 

Also a second question...

I am running STEAM for the FX3 tables.

What might be causing the FX3 table "BlackRose" to take 2 minutes to load?

My other 35 FX3 tables load in like 8 seconds.

 

Link to comment
Share on other sites

To update PinballX just install the latest version straight over the top of your current install with the installer. Settings and media will not be overwritten.

No idea about the Black Rose loading time, sorry.

  • Thanks 1
Link to comment
Share on other sites

8 hours ago, testfly said:

How do I update PinballX?

Its explained completly in the manual

 

8 hours ago, testfly said:

What might be causing the FX3 table "BlackRose" to take 2 minutes to load?

My other 35 FX3 tables load in like 8 seconds.

Not sure either, i will check my black rose. Otherwise post yout log file and your settings fille 

  • Like 1
  • Thanks 1
Link to comment
Share on other sites

1 hour ago, Mike_da_Spike said:

Its explained completly in the manual

 

Not sure either, i will check my black rose. Otherwise post yout log file and your settings fille 

Can you tell me the file names and where to find them and I will share them.  Thanks!

Link to comment
Share on other sites

35 minutes ago, Draco1962 said:

I think he's referring to these:

Pinballx.ini - x:\PinballX\Config\

Log.txt - X:\PinballX\Log

Ah...  man , I'm getting too old to understanding English.

As Draco mentioned

Log file is in your <pinballx install dir>\log\log.txt and the config file <pinballx install dir>\config\pinballx.ini

 

Link to comment
Share on other sites

5 hours ago, Mike_da_Spike said:

Ah...  man , I'm getting too old to understanding English.

As Draco mentioned

Log file is in your <pinballx install dir>\log\log.txt and the config file <pinballx install dir>\config\pinballx.ini

 

log.txt PinballX.ini

Here you go. Thanks

Oh and I was able to update PinballX to the latest version.

Link to comment
Share on other sites

Your logfile shows a load of FP with a batman_joker table.

Not that you launch of fx3 black rose that takes a long time. Can you post a log when launch twice black rose and some other fx3 tables to compare?

I didnt check my fx3 black rose yet (sorry)

Link to comment
Share on other sites

3 hours ago, Mike_da_Spike said:

Your logfile shows a load of FP with a batman_joker table.

Not that you launch of fx3 black rose that takes a long time. Can you post a log when launch twice black rose and some other fx3 tables to compare?

I didnt check my fx3 black rose yet (sorry)

OK....  Loaded Black Rose twice then Dr. Dude and Attack from Mars once each.

I am looking forward to what you can find out.

Thanks for your help.

log.txt

Link to comment
Share on other sites

I see in your log it is indeed taking a long time before fx3 founds it's process 

I just tested myself black rose, and it is starting in the same time as another FX3 game

05:46:48.81  20-7-2023:  C:\Pinball\Tools\PBX Tools\StartScripts\PinballX_FX3_start.cmd 
05:46:48.89  20-7-2023:  C:\Pinball\Tools\PBX Tools\Launchers\FX3Launcher\PinballFX3Launcher.exe "-table_BALLY_BlackRose"
05:47:00.41  20-7-2023:  Found Pinball FX 3 Process
05:49:27.67  20-7-2023:  Exit System Control Pressed

It takes 12 second (including the selection of the amount of players and select arcade/normal game)

Just curious : If you open a command prompt (cmd.exe) and run the following command :

C:\Program Files (x86)\Steam\steam.exe -applaunch 442120 "-table_BALLY_BlackRose"

will it take that amount of time as well to load the to the table, or is it much faster ?

And your setup is fine. The only difference is, I set my timeout to 13 seconds (and yours is set to 20 seconds, but that should not be the issue)

 

Link to comment
Share on other sites

55 minutes ago, Mike_da_Spike said:

I see in your log it is indeed taking a long time before fx3 founds it's process 

I just tested myself black rose, and it is starting in the same time as another FX3 game

05:46:48.81  20-7-2023:  C:\Pinball\Tools\PBX Tools\StartScripts\PinballX_FX3_start.cmd 
05:46:48.89  20-7-2023:  C:\Pinball\Tools\PBX Tools\Launchers\FX3Launcher\PinballFX3Launcher.exe "-table_BALLY_BlackRose"
05:47:00.41  20-7-2023:  Found Pinball FX 3 Process
05:49:27.67  20-7-2023:  Exit System Control Pressed

It takes 12 second (including the selection of the amount of players and select arcade/normal game)

Just curious : If you open a command prompt (cmd.exe) and run the following command :

C:\Program Files (x86)\Steam\steam.exe -applaunch 442120 "-table_BALLY_BlackRose"

will it take that amount of time as well to load the to the table, or is it much faster ?

And your setup is fine. The only difference is, I set my timeout to 13 seconds (and yours is set to 20 seconds, but that should not be the issue)

 

No Luck this is what I got.

cmd_error.jpg

Link to comment
Share on other sites

12 hours ago, Mike_da_Spike said:

Ok, so pinballx doesn't detect   that pinball fx3 proces is running and takes a while

 

@Tom Speirs any ideas ?

I should note that a few weeks ago when I was trying to set my system up again from a hard drive update (installed a larger drive) I installed PinballY and All of my FX3 tables loaded fine when running PinballY. But I figured out my issues with PinballX and that is what I am using now. PinballY was just a test to see if the issues were with steam or just my setup. Clearly it is with something in my setup because everything loads fine in PinballY.

Does this look right? (see text flile attached) I was trying to find the same info in PinballY to compare it but I have no clue where it is at.

black_rose.txt

Link to comment
Share on other sites

4 hours ago, Mike_da_Spike said:

Info is right. It's about the table name "BALLY_BlackRose". 

This is correct in tbe log and we tested the single command line as well

Would you agree it is odd that it works fine in PinballY but not in PinballX?

Link to comment
Share on other sites

Yeah, it's odd that it is launching in a couple of seconds from command line.
I think it launches that quick in PinballX as well, but PBX doesn't switch over (but thats my assumption)
So I think it is launched quickly, but it is behind the PinballX loading screen (or something)

Link to comment
Share on other sites

30 minutes ago, Mike_da_Spike said:

Yeah, it's odd that it is launching in a couple of seconds from command line.
I think it launches that quick in PinballX as well, but PBX doesn't switch over (but thats my assumption)
So I think it is launched quickly, but it is behind the PinballX loading screen (or something)

The other 36 FX3 tables I have added load very fast but for some reason "BALLY_BlackRose" takes about 2 minutes.

While I am at it, Is there a place to get the table info for a FX3 table I buy? I have the "Epic Quest" FX3 table but I can't locate the info for it to add it to PinballX.

 

Link to comment
Share on other sites

15 minutes ago, testfly said:

The other 36 FX3 tables I have added load very fast but for some reason "BALLY_BlackRose" takes about 2 minutes.

While I am at it, Is there a place to get the table info for a FX3 table I buy? I have the "Epic Quest" FX3 table but I can't locate the info for it to add it to PinballX.

 

There is a tool called Database manager, and this can add all the tables from FX3.
But not per pack. All the tables are downloaded by steam and are on your harddrive.
So, Not aware which tables you purchased or not.

Database manager, can auto add them (like a new file) to your xml file with the correct name.
this tool can be found in the download section 

 

Link to comment
Share on other sites

11 hours ago, Mike_da_Spike said:

There is a tool called Database manager, and this can add all the tables from FX3.
But not per pack. All the tables are downloaded by steam and are on your harddrive.
So, Not aware which tables you purchased or not.

Database manager, can auto add them (like a new file) to your xml file with the correct name.
this tool can be found in the download section 

 

The FX3 table I can't locate the .xml file for is "Epic Quest".

Also I have a update on the "BALLY_BlackRose" loading time issue.

The issue was related to the "LAUNCH AUDIO" for that table. The launch audio "BALLY_BlackRose.ogg" file is 1:58 long and my guess is that it plays that file before it loads the table. I changed the name (so it would not play) and the "BALLY_BlackRose" table loaded in seconds, This resolved the issue.

Have a look at the LOG to see the results.

Would you agree I found the issue?

log.txt

  • Thanks 1
Link to comment
Share on other sites

34 minutes ago, scutters said:

Excellent find!! 👍

That would be the cause. Launch audio should really be only a few seconds.

I have looked for the cause of the "loading time" issue everyday for weeks now. The odd thing is the audio only played for about 4 seconds during the almost 2 minutes it took for that table to load. I could not let go of the fact PinballY loaded the table fine and it also loaded fine using the command line. So I figured it had to be something in PBX causing the delay. After about 45 seconds of the 2 minute load time the playfield screen went blank so I did not think it was a loading video file causing the issue so then I looked at the loading audio file for that table and when I seen it was almost 2 minutes long I thought that must be the cause. First because there was a loading audio file with that table name and because it was almost 2 minutes long. So I added a "B" in front of the name so it would stay where it was in the list but also the name would be changed so it could not be found when the table was loading. I launched the table and it loaded right away. I went back and removed the "B" and loaded the table and it took almost 2 minutes to load. So I went back and added the "B" and again the table loaded right away. So that had to be the issue with the delay in loading.

One thing is for sure....I was not going to give up until I or someone else could tell me what was going on with the loading time for that one table. It was not a easy find for sure. But, looking back it makes since now in a way and I have learned something I may need in the future as well. So it's all good.

 

  • Like 2
Link to comment
Share on other sites

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