diff options
author | Nebuleon Fumika | 2013-02-06 04:38:18 -0500 |
---|---|---|
committer | Nebuleon Fumika | 2013-02-06 04:38:18 -0500 |
commit | b277570daee54faf93804f5ae2d5e82e8fa11708 (patch) | |
tree | fd1e08633fea02c3016487a81f3005b4fa7854b1 /source/.cvsignore | |
parent | 772e24ae503310eb1ee0d5ed5061eebb138e5808 (diff) | |
download | snesemu-b277570daee54faf93804f5ae2d5e82e8fa11708.tar.gz snesemu-b277570daee54faf93804f5ae2d5e82e8fa11708.tar.bz2 snesemu-b277570daee54faf93804f5ae2d5e82e8fa11708.zip |
Quit saving the files so often for nothing; that uses up erase cycles on storage cards! Instead, save them once when the menu that contains the settings that the user changed is exited, IF the settings' values changed, OR once when updating the list of most-recently played games.
Automatically save the SRAM in most cases, including game changes.
This commit also makes it unnecessary to save the game config of the previous game when loading another, makes it load certain settings correctly, and MAY make it avoid creating a file for a game's settings if the user never changes them from the defaults.
Diffstat (limited to 'source/.cvsignore')
0 files changed, 0 insertions, 0 deletions