Dr. Clipper said:
Tristar said:
There must be an incompatibility between the way cfg-loader and the Doc's configurator write the settings.cfg file.
If I make any changes to any game settings via cfg-loader, the configurator will complain about an invalid setting for every game that is in settings.cfg.
It can be quite tedious to have to keep clicking OK 50+ time so that it continues to read the remaining settings.
Also, the "resetting-Pune-back-to-reboot" bug in config.txt (at least for the button_H setting) seems to have returned in v56
Which setting?
I can't reproduce your button_H problem either. Could you perhaps post your files online so I can have a look at them? Just pasting them into a post inside a spoiler box should be fine.
OK 1st problem. Configurator v56+
my config.txt file contains the line 'button_H = Pune'
I run the program. It detects existing config.txt and asks if I want to load it. I click 'Yes'
Program loads and i go to Global Theme Overrides 2 and my existing button selections are displayed - including "Pune" in the button_H box.
So now, even if I make no changes whatsoever and click either of the 'Generate config.txt...' buttons at the bottom, the config.txt file it creates now has the line 'button_H = reboot'
No idea how to paste anything into a spoiler box as I can't find that option anywhere in the editor, but if you create a config.txt file with the line 'button_H = Pune', open in configurator and generate it again, the line will now read 'button_H = reboot'. Happens every time.
2nd problem (I'm sure this happens with versions earlier than 56 as well)
After using configurator to set up my game settings I get it to generate settings.cfg.
I can quit the program and subsequent times I load seetings.cfg no problem.
But if I run cfg loader and go to ANY game and change (in my case) ios from 249 to 222-mload (or anything else) then the next time I read settings.cfg with configurator, a message box will pop up for however many games have setting saved in that file. The message box complains of an invalid value for hooktype although no hook-types have been selected for any game.
Come to think of it . . .
Perhaps it's bug in cfgloader. I thought hooktypes were a subsetting of ocarina (which is set to 'off' in all games)
/EDIT
There it is!
configuator writes hooktype:1 amongst it's game settings
cfgloader writes hooktype:VBI