Fiery Phoenix Posted June 24 Share Posted June 24 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 More sharing options...
Draco1962 Posted June 24 Share Posted June 24 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 More sharing options...
Mike_da_Spike Posted June 24 Share Posted June 24 I think this will help (check the -ini part): 1 Link to comment Share on other sites More sharing options...
Fiery Phoenix Posted June 24 Author Share Posted June 24 Cool. Didn't know about this. Interesting, will read up and test tomorrow. Many thanks Link to comment Share on other sites More sharing options...
Mike_da_Spike Posted June 25 Share Posted June 25 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 More sharing options...
Fiery Phoenix Posted June 26 Author Share Posted June 26 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 PinballX.ini Link to comment Share on other sites More sharing options...
Mike_da_Spike Posted June 26 Share Posted June 26 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 More sharing options...
Fiery Phoenix Posted June 26 Author Share Posted June 26 Coolio. Will try this later on this evening. Fingers crossed Link to comment Share on other sites More sharing options...
Mike_da_Spike Posted June 27 Share Posted June 27 just curious, Are you using VR or headtracking with the GL version ? Link to comment Share on other sites More sharing options...
Fiery Phoenix Posted June 27 Author Share Posted June 27 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. 1 Link to comment Share on other sites More sharing options...
Mike_da_Spike Posted June 27 Share Posted June 27 @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 More sharing options...
Fiery Phoenix Posted June 27 Author Share Posted June 27 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 More sharing options...
Mike_da_Spike Posted June 27 Share Posted June 27 -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 More sharing options...
Fiery Phoenix Posted June 27 Author Share Posted June 27 Quick test and VPX tables appear to be opening and closing correctly. My VPX3D tables open up in 3D though PinballX, but are crashing on closure, blue circle appears and it hangs then crashes and I need to end the task manually Logs attached log.txt PinballX.ini Link to comment Share on other sites More sharing options...
Mike_da_Spike Posted June 27 Share Posted June 27 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 More sharing options...
Fiery Phoenix Posted June 27 Author Share Posted June 27 Will do. Just out at the min, will be back home to try in a couple of hours Link to comment Share on other sites More sharing options...
Fiery Phoenix Posted June 27 Author Share Posted June 27 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 More sharing options...
Mike_da_Spike Posted June 28 Share Posted June 28 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 and remove run as admin from PinballX.exe (or any of your startup files) 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 , please let me what happen log.txt Link to comment Share on other sites More sharing options...
Fiery Phoenix Posted June 28 Author Share Posted June 28 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 More sharing options...
Draco1962 Posted June 28 Share Posted June 28 Not an expert on this by any stretch but it doesn't sound as if the table is being cleanly closed. Link to comment Share on other sites More sharing options...
Fiery Phoenix Posted June 28 Author Share Posted June 28 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 Link to comment Share on other sites More sharing options...
Mike_da_Spike Posted June 28 Share Posted June 28 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 More sharing options...
Draco1962 Posted June 28 Share Posted June 28 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 More sharing options...
Mike_da_Spike Posted June 28 Share Posted June 28 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 More sharing options...
Mike_da_Spike Posted June 30 Share Posted June 30 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 : VR settings (as I don't use VR in this setup, I disable it) And my PBX system : 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 More sharing options...
Recommended Posts