Jump to content



Photo
- - - - -

VPX 10.8.0 - OpenGL 64bit: POV changes made in F12 mode are not saved in right INI file


  • Please log in to reply
12 replies to this topic

#1 arminio

arminio

    Hobbyist

  • Members
  • PipPip
  • 26 posts

  • Flag: Croatia

  • Favorite Pinball: Visual Pinball

Posted 14 September 2025 - 11:47 AM

I don't know is this a bug or not, but please let me explain problem I have... I am using Visual Pinball v10.8.0 Final, OpenGL 64-bit, rev. 2051 (28dd6c3)

 

I have different table INI files for playing in 2D and 3D and when I use "-tableini" parameter it works great - it loads my specific  ini file for specific table (that I made according to my needs and settings made for 2D or 3D mode of playing). But when I tweak POV values in F12 mode while playing and save them (with key 1), changes are not saved in loaded INI but in the one named as VPX file.

 

That is not the case with saving changes made from "Video/Graphics Options..." menu - then Visual Pinball saves changes in proper (loaded) ini file. This happens only when saving is done from F12 mode - then it saves in INI named as VPX file.

 

Is there any way to "force" changes made from F12 mode to be saved into loaded INI instead in "deafult" INI named like VPX file?



#2 Suikazz

Suikazz

    Enthusiast

  • Members
  • PipPipPip
  • 132 posts

  • Flag: Hungary

  • Favorite Pinball: GoT

Posted 14 September 2025 - 05:10 PM

this sounds like an actual bug, you can report it here:
https://github.com/v...vpinball/issues



#3 Emanoel299

Emanoel299

    Enthusiast

  • Members
  • PipPipPip
  • 367 posts

  • Flag: Brazil

  • Favorite Pinball: Black Knight, AFM, Creature Black Lagoon, Dr.Who

Posted 15 September 2025 - 01:54 AM

You need to press "1" in each page you did some change

Take a look if the stars "**" where you change clear when you press "1"


Edited by Emanoel299, 15 September 2025 - 01:56 AM.


#4 arminio

arminio

    Hobbyist

  • Members
  • PipPip
  • 26 posts

  • Flag: Croatia

  • Favorite Pinball: Visual Pinball

Posted 15 September 2025 - 11:07 AM

There is no problem with saving - but with saving in proper INI file - instead saving in INI file I opened via -tableini parameter, it saves in INI file named as original VPX file.

 

Before reporting bug, I see there is 10.8.1 version available at github but I am reluctant to get it for now - so, I noticed this problem on 10.8.0 - if someone tried this on 10.8.1, can you confirm is this fixed on that new version?



#5 Emanoel299

Emanoel299

    Enthusiast

  • Members
  • PipPipPip
  • 367 posts

  • Flag: Brazil

  • Favorite Pinball: Black Knight, AFM, Creature Black Lagoon, Dr.Who

Posted 15 September 2025 - 06:22 PM

Hi

 

I understand what you are talking but why not use the Table name.INI that is created by VPX with your table name?

 

eg:

 

24 (Stern 2009) VPX08 (DT-FS-FSS-VR) v.2.1.directb2s

24 (Stern 2009) VPX08 (DT-FS-FSS-VR) v.2.1.ini

24 (Stern 2009) VPX08 (DT-FS-FSS-VR) v.2.1.vpx

 

It works fine.

 

About any VPX 10.81 version there is no realiable edition at moment.

I tested some versions and always had a kind of issue.



#6 Suikazz

Suikazz

    Enthusiast

  • Members
  • PipPipPip
  • 132 posts

  • Flag: Hungary

  • Favorite Pinball: GoT

Posted 15 September 2025 - 07:29 PM

Ah, now i get it, i think:
you want to apply your changes made in vpx F12 mode globally, right? but specific to the ini that you loaded previously?!
I think you misunderstood the concept there.
The F12 menu in game is always specific to that particular game you are playing. those settings are not globally apllied on purpuse.
The reason is that every table creator uses his/her own way to develop a table, so all the positions etc. have to be adjusted per game.
The video settings in the editor menu on the other hand always save the values globally. It is mainly for general settings like VR, Resolution, AntiAliasing and such.

the option to save for a specific table is to increase or decrease the detail levels for specific games, for example if you have an older machine that has limited hardware.
 



#7 arminio

arminio

    Hobbyist

  • Members
  • PipPip
  • 26 posts

  • Flag: Croatia

  • Favorite Pinball: Visual Pinball

Posted 15 September 2025 - 07:34 PM

No need to save globally  - just the opposite: I need that my changes made with F12 be saved in INI file I opened using "-tableini" parameter (INI specific to a table but not named as a VPX file). All other options are saved in that INI except changes made with F12 - they are saved in INI with the VPX name instead in INI file I "served" to a program via tableini parameter. 

 

I am using one INI for 2D playing and another for 3D playing. Currently, my 2D iINI files are in a folder with VPX (as they are normally used); and 3D INI files I keep in separate folder (named "ini_3d").

 

The reason for two INIs per table is my rather poor hardware so for some demanding tables I need to reduce video quality and turn off lot of stuff in video options, and for some even put top/bottom mode instead interlaced + setting POV is essential. I have the same performance problem in 2D mode  - for some tables I aslo need to change some specific video options values...

 

So several INI files per table are great solution to me. I also made javascript plugin for pinballY (I am using it as a frontend) which adds menu options for 2D and 3D playing modes as a global mode for all tables or you can play specific table in either 2D or 3D with executing EXE with different INI options for both program and specific table. Everything works great except, to set 3D POV, I need to go out of pinballY, copy VPX to "ini_3d" folder, run VpinballX_GL64 manually, open VPX from "ini_3d", set POV, save, delete VPX from "ini_3d"... 

 

Now, current solution is to actually have 3D INIs along with VPX files (so "ini_3d" will be my main folder with both VPX and 3D INIs, and "tables" will be for 2D with only INI files) - that way I can tweak 3D options without this complex procedure which is still needed for 2D settings (you need to exit pinballY and go in edit mode to change any options anyway)... And I plan to "switch" that... But would be great if I can just press F12 while playing from pinballY, and save and no need to think from where I started it and with what INI file... :(

 

Sorry if I sound confusing but my English is rather poor so it is hard to explain better :( 


Edited by arminio, 15 September 2025 - 07:42 PM.


#8 Emanoel299

Emanoel299

    Enthusiast

  • Members
  • PipPipPip
  • 367 posts

  • Flag: Brazil

  • Favorite Pinball: Black Knight, AFM, Creature Black Lagoon, Dr.Who

Posted 15 September 2025 - 11:24 PM

Hi Arminio

 

I understand your point of view and don´t worry.

But your case is not a VPX issue. You are looking for a custom way to play your system.

I think the better way is upgrade your hardware when possible to play easy in 3D mode.

I don´t know if expensive or cheaper in your country my configuration below:

 

MB H61

CPU I7 3770 or I7 2660

16 GB DDR3

PS 750W

GPU GTX 1660 TI 6GB (100%) tables or

GTX 1650 4GB (95%) tables

SSD 480 GB

 

It is about US$ 450

 

And then you are free to play any table in 3D mode 1920x1080 (540/540)

 

3D LG TV score

 

1- 42LM6400

2- 42 LM6200

3- 42LB6200

4- 42LA6200

5- 42LM5800

6- 42LM5700



#9 arminio

arminio

    Hobbyist

  • Members
  • PipPip
  • 26 posts

  • Flag: Croatia

  • Favorite Pinball: Visual Pinball

Posted 16 September 2025 - 06:28 PM

I definitelly plan to upgrade - but for now, I'm "stucked" with what I have... :(

 

Many thanks for recommendations!

 

 

And to go a little offtopic my 3D TV is 27" LG model DM2752 and I plan to get 32" - found cheap used one on local online "flea market" where I also found a seller that have one LG 42" 3D model.but it is not close to me so I can't test it.. What worries me for 42" are "scan lines" in 3D mode - will they be too visible on 42"? I mean, on 27" they are not so disturbing, with 32" I think I can live with them and hope details will have better visibility... But more than 32"... hm...

 

And back to topic :) :  regarding saving in a wrong ini - still looks like a bug - I mean, if program saves changes in a propper file from one option, and in a wrong file from another option, well, I think it's a bug  ;)



#10 Emanoel299

Emanoel299

    Enthusiast

  • Members
  • PipPipPip
  • 367 posts

  • Flag: Brazil

  • Favorite Pinball: Black Knight, AFM, Creature Black Lagoon, Dr.Who

Posted 16 September 2025 - 11:46 PM

Ok

 

About scanlines, there is no way, You will have. I have a 3D system with a 47" and there is no difference bettwen 42" and 47" scanlines

I believe that it will be the same with 27", 32" and 42"

To play in 3D deppends on untill you would like to play as a real machine

I think 42" is the best but if a 32" is your option, you can try a kind of short machine.

On constrution, don´t forget my recommendation about aligned the playfield with side walls. It is the best view for 3D.

Playfield aligned with cabinet bottom is for 2D option.

To play 3D with playfield aligned to the bottom is wierd. It is not like a real machine.



#11 arminio

arminio

    Hobbyist

  • Members
  • PipPip
  • 26 posts

  • Flag: Croatia

  • Favorite Pinball: Visual Pinball

Posted 17 September 2025 - 06:30 PM

Main problem is lloss of small details (on tables with small details)... Maybe active 3D system would be better but I thik it would not work when TV is rotated. Passive system works great that way, especially when I also rotate polarisation filters in my glasses - then 3D image is completelly ghost-free! But scan lines are inevitable, and reduced resolution "kills" details... :( But it is situation to decide - to have perfect 2D image or a bit imperfected 3D experience... And that's the reason I have switchable 2D and 3D  setup with different INIs.  

 

About align: yes - I already set POV in my 3D INI files on proper angles - I want everything to look like it is "inside" TV (plunger and bottom part of table is in level with TV screen, and other pars of table I angled to look like it is inside TV - top of bumpers etc. are leveled with TV screen so bottom of playfield is a bit inside TV and also angled a bit). That way it looks super real (just like real machines I played in the 80's :) )


Edited by arminio, 17 September 2025 - 06:30 PM.


#12 Emanoel299

Emanoel299

    Enthusiast

  • Members
  • PipPipPip
  • 367 posts

  • Flag: Brazil

  • Favorite Pinball: Black Knight, AFM, Creature Black Lagoon, Dr.Who

Posted 17 September 2025 - 10:51 PM

Ok

 

I´m glad you got a good way to play.

VPX works easy with passive 3D.

To work with active 3D is complex.

You would need the last 3D vision drivers from nvidia that is out of date since 2021 I think.

And I think the last drive compiled for W10 GPU was for GTX 980. In past most of them were for W7.

Newest GPU doesn´t work with it and old GPU can´t work easy with newest VPX releases.

 

You can try with 2D TV anaglyph mode.

I don´t like. You loose colors and is dark.

I used RED/CYAN glasses. They saying is the best but I would like to try BLU/AMBER and GREEN/MAGENTA.

You have full resolution even in 4K.

BW tables and Tables with LUT changing to desaturantion looks great.

 

In my opinion the 3D technologie should be continue using TV as monitor and not for movies where nobody was interested.

There are a lot of kind monitors and why not 3D?


Edited by Emanoel299, 18 September 2025 - 01:04 AM.


#13 arminio

arminio

    Hobbyist

  • Members
  • PipPip
  • 26 posts

  • Flag: Croatia

  • Favorite Pinball: Visual Pinball

Posted 18 September 2025 - 08:55 PM

Agree with anaglyph - color is usually "messed" too much. I also have red/cyan glasses and yes - BW tables (like Metropolis Reborn) looks fine but most of tables are in rich color, so, passive 3D is still best solution - and in pinballY now I can switch from 2D to 3D easily :) 

 

Yes - it is bad that they stop producing 3D TVs/monitors - there are lot of possibility to use it (from gaming to some CAD and other design work etc.). But it is still possible to get them today - used and cheap ;)