[quote="Neo1000":kgb4ve0p]That means, those people that find out, could easily just cheat the game. [/quote:kgb4ve0p]
[quote="Neo1000":kgb4ve0p]Hmm, this wouldn't really work with saving settings, like language setting, full screen/windowed, etc..[/quote:kgb4ve0p]
So you're afraid people will cheat your game using language and screen settings?
Anyway.. you use both then don't you, like other games. One method for saving the game. One (the ini) for saving your game settings. That way you get the best of both worlds.
Also along with Linkman's third party plugin warning. You also need to ensure things have loaded back in correctly. Some stuff set at start of layout, doesn't save and needs to be done on load. Also you can limit what is and isn't saved on a per object basis.
The quicksave/load is just into memory btw (handy for temp level progress perhaps, or for time traveling items). The Save/Load one is for saving the actual files, which you can name whatever you like, including extension, and they'll still work.
And it saves the ini wherever you want it to. Don't know of any game saving it in the windows directory, but if you wanted to you could. Though remember the whole security thing. Generally makes more sense to save it there in the Apppath along with the rest of the game.
Edit: Curses Linkman for posting just before me!