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

New System in Frontend, Defaults to other VPX Settings


Fiery Phoenix

Recommended Posts

I have been experimenting with the 3D options in VPX and some of the tables look really good.

So I decided to add a new system in the frontend.

For the 3D tables I am using OpenGL version of VPX, so I linked it to this in the settings.

My normal VPX tables are linked to a standard 64bit version (10.8)

However I have noticed that if I save global settings in the OpenGL version for the use of 3D under 3D Stereo Output, it also changes my 10.8 VPX to this as well.

I have tried setting one to read-only so it's not changed, but it still gets amended and also tried saving the table .uni file in 3D mode to see if it loads up automatically (it doesn't)

Obviously this is not a PinballX issue, more of a VPX one but wondering if there is a work round for it given I'm using the PinballX frontend?

Many thanks 

 

 

 

Link to comment
Share on other sites

You may want to attach copies of your pinballx.ini file and log.txt files - 1 each for launch of 64-bit and OpenGL versions for review. 

 

Link to comment
Share on other sites

it's all in the changelog of 10.8 https://github.com/vpinball/vpinball/blob/master/txt/Changelog.txt

 the settings are now stored in a file named 'VPinballX.ini' located in the standard Windows location for application data: %AppData%/VPinballX/
  (optionally this can be changed in the INI/Editor/UI preferences to be located in the same folder as the executable)
  This file will be automatically created and initialized from existing settings if found in Windows registry. This change was made to:
  - allow per table settings,
  - allow easier edition (manually or by a third party application),
  - allow to use different settings by specifying a custom ini file on the command line for the app or table settings (see CommandLineParameters.txt),
  - settings are the same and can be shared between Windows version of VPX and the standalone version (Linux, Mac, Android, iOS, Raspberry,...),
  - allow to see all the available settings at once (not so easy before, since there are a few hundreds of them),
  - allow easier collaboration by being able to share the setting file with bug reports.
  If a file with the exact same name as the one of the table file but with '.ini' extension is found along the table file, it will be used as a settings override for that table.

 

Link to comment
Share on other sites

2 hours ago, Fiery Phoenix said:

One thing I have noticed is that PinballX is crashing when I attempt to close a table. Blue circle appears and states PinballX is not responding.

Try to replace -extminimized to -minimized

Link to comment
Share on other sites

Neither....with the GL version of VPX, I am selecting Magneta/Green for the viewing option.

I am using TriOviz glasses and they work really well, obviously not on all tables, but it keeps the colour superbly.

I tried some old cardboard glasses and although looked good, there was no colour at all, so purchased the TriOviz glasses on eBay after some research.

I also tried the ReShade add-on with the TriOviz option but I did not find it as good as the inbuilt option in the latest GL VPX

Some are great at showing the depth of the table and some showing the 3D effects of the ramps, etc

Tables I have found which really benefit are:

Batman 66

Guardians of the Galaxy 

Jokerz

Judge Dredd

Simpsons Pinball Party

Few others as well I can't remember, GotG is probably the standout however.

  • Like 1
Link to comment
Share on other sites

@scuttersis using anaglyphics as well. But he is still using 10.7.x. 

He likes it as well and has multiple glasses to play with friends.

18 hours ago, Fiery Phoenix said:

Ok tried following it....not sure if working yet

One thing I have noticed is that PinballX is crashing when I attempt to close a table. Blue circle appears and states PinballX is not responding.

Anyone else had this?

log.txt 2.97 kB · 3 downloads PinballX.ini 15.98 kB · 1 download

Did you check to change the launch parameter for gl?. I need to check, but even think I skipp the -minimized with the gl version 

Link to comment
Share on other sites

Didn't get a chance last night (watching Georgia v Portugal) and at work at the mo. However finish in 3 hrs so can check later this afternoon and let you know

I saw another closed threat about full screen exclusive causing issues. So will check this also

Link to comment
Share on other sites

-extminimized force it to exclusive full screen, that's why I asked to change it.

I had the same issue with VP 10.8 and PinballX a year ago, but I can't remember how I fixed it. I use GL for VR and Kinect, both from PinballX, and everything works fine now.

But a lot was changed in the past year: pinmame, b2sserver, dmdext etc. So could be one of those as well

Link to comment
Share on other sites

Can you send me some screenshots of your VPX video settings when you launch it with the VPX3D.ini file? I'll compare them with mine and see if we can figure out what's going on.

Oh, and by the way, you don't need to run PinballX as an administrator anymore. That only necessary for debugging. Give it a try without admin privileges and see if that makes a difference.

Link to comment
Share on other sites

 Still having probs on the 3D tables closing, but also n oticed that the crashing on normal VPX seems to happen on the newer VPW tables, i.e. new Addams Fampily, Guns n Roses, Jurassic Park

Came across this before or not?

On the GL version, set all to Defaults (previously for high end PC) and still crashes on exit. Stays on Loading screen on exit, blue circle appears and then the PinballX is not responding message

Unsure if settings incorrect in how the 3 systems set up...I have VPX, VPX PUP PACKS AND VPX 3D

VPX and VPX PUP PACKS use the same PinballX64.exe, whilst VPX 3D used the GL.exe

I have setup 3 x different .ini files for each (as seen in the parameters screen in settings) in my Users / App data / VPinballX folder 

PinballX.ini VPX3D.ini log.txt VPX.ini VPXPUP.ini

Link to comment
Share on other sites

I did a test this morning with your PinbalLX.ini and VPX3d.ini
I only renamed the INI to my VR setting, so it would be easy to us and changed the paths in PinbalLX

Attached is my logfile. I launched multiple tables and they where all in 3d anaglyphic !
My thought is, that something in your setup is not up to date.

So let's check step by step.

Although I don't think it is an issue, your pinballX is running a few versions behind. So update this one


I still see you run PinballX as administrator , that's really not needed.
I have UAC to default level on cab and test system, and nothing will show a UAC popup 
We (Scutters and myself) advised it in the past as it worked better, but nowadays it should work without running in a higher privileged environment

Try to set UAC to normal level and remove
image.png.512700a5f9f98a7517e552e5e991e30c.png

and remove run as admin from PinballX.exe (or any of your startup files)
image.png.0af5d5f0a3f9149624c244223b5d4a19.png


I'm really not sure about you VP setup, but for the core you need :

VisualPinball 10.8 RC4 GL . Download this again and make sure you copied all the files (not only the exe) to your VP 10.8 directory
Release Visual Pinball X 10.8.0 Release Candidate 4 · vpinball/vpinball (github.com)

PinmameV3.6  Download and overwrite  the files
Release v3.6.0-998-a77c2d2 · vpinball/pinmame (github.com)
I use the VPinMAME-sc-3.6.0-998-a77c2d2-win-x64, but up to you

B2sServer 2.1.2 Download, overwrite all files and register the new file
Release B2S Server v2.1.2 · vpinball/b2s-backglass (github.com)

Try it with all of these above suggestions.

Enough homework for you :P , please let me what happen
 

log.txt

Link to comment
Share on other sites

Cheers man

Did the UAC change 

Only PinballX Games Manager was in admin mode but unticked this

Downloaded all of the above and installed them all ok and tested.

When loading the tables in PinballX, the 3D ones load correctly in anaglyph mode, but again blue circle, freeze and not responding message when closing the table

Link to comment
Share on other sites

29 minutes ago, Draco1962 said:

Not an expert on this by any stretch but it doesn't sound as if the table is being cleanly closed.

It more looks like Pinballx is in a loop during starting and validating the table.

It kicks off the command line with parameters. It starts vpauto.exe but think it will check if vp is running, but cannot find it and looping ans PBX is getting in a not responding state.

@Tom Speirsanything in code that could be done better? 

Link to comment
Share on other sites

Would a launch after to kill the vpauto.exe or similar step work?

My gut is telling me that is is still running as a background process.

Link to comment
Share on other sites

My guts says its not vpauto, but the process that will monitor vp after vpauto is launched(set to foregtound, check rom etc).

@Fiery Phoenixcan test this by renamin vpauto.exe from the pinballx directory. Tom told me once to do it for some tests as I had same behaviour when using freezy dmdext 1.x during Pinballx .

But thats  my assumption as I don't know the code of PinballX. 

And a launch after will only work when exit is pressed and Pbx is already in a hung state at the moment.

 

Link to comment
Share on other sites

On 6/28/2024 at 11:59 AM, Fiery Phoenix said:

I'll check the windowed and exclusive full screen modes....just at work at the mo, but this may be causing an issue looking g at other threads

Not sure if it is working, But here are my settings from my cabinet 9I user GL for VR and Kinect, But the following are from the kinect setup (as I think that is closest to your setup) :

VP settings :

image.thumb.png.95bb826b88794e8771ee38ba9cdbdb09.png

VR settings (as I don't use VR in this setup, I disable it)
image.png.7972176c7bd43796bbcd111fca08b15b.png

And my PBX system :
image.thumb.png.63c6e5d072635c9eccf90fcbb821c2db.png

I tested it with PBX as admin and with VPX as admin and all worked.

I suspect that vpinmame is not up to date; otherwise, Tom needs to examine the code.

Link to comment
Share on other sites

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