I've been fighting this off and on for a few weeks but haven't made any progress, so time to post.
I get absolutely zero NVRAM updates for any VPX table when launched from PinballX and exited using the emulator exit key set in PBX settings. If I Q,Q to graceful exit VPX, or F3 to table restart, the NVRAM updates just fine. This goes for every table that I have. No high score updates, no rom settings updates, nothing.
I've searched a bunch and tried everything I could find from past posts on this forum including:
run vpx and pinballx as administrator
check pinemhi nvram path
disable pinemhi
disable windows VSS
not using alternateexe or vp9, only vpx
change emulator exit and pinballx exit to different buttons
check that names in game manager match the table files exactly
deleted NVRAM files
making a 10s wait .bat Launch After in case it was a timing thing
I've run out of things I can find to try. I've attached pinballx.ini and a log.txt. The log is of me opening AFM, setting freeplay off in the rom, exiting to PBX menu, then relaunching AFM to check and exiting. Any ideas on what I can try to get this working?
log.txt
PinballX.ini