I try to keep some options non saveable. If the inexperienced user changed these by accident, they would reset the next time they load. Some of those are more harmfull than others. For example, lets say the user accidentally sets the region to PAL when all of their roms are NTSC. Then half their roms would never start or be very jerky, and they may have no idea what happened. But the next time they start, the setting goes back to auto and everything works perfect again. And since this is an option, that will be rarely changed, it makes sense to me not to save it.
Another is show zip file contents. It's a nice feature but it can seriously slow the ROM browsing down not to mention constantly stressing the hard drive. I assume (perhaps incorrectly) that most users just turn this on when they need to see what a filename is, but then turn it off.
If I had an option to disable sound or video, I wouldn't save these either for the same reasons.
Disable Key combo is perhaps the only one that probablly needs to be saved in my opinion.
The majority of the features in ZsnexBox are geared towards advanced users. However, a lot of the users are not advanced XBOX apps users. So I try to keep it as "Playable" as possible whether they know what they are doing or not.
This post has been edited by nes6502: Sep 23 2006, 06:02 PM