aboutsummaryrefslogtreecommitdiff
path: root/source/.cvsignore
diff options
context:
space:
mode:
authorNebuleon Fumika2013-02-06 04:38:18 -0500
committerNebuleon Fumika2013-02-06 04:38:18 -0500
commitb277570daee54faf93804f5ae2d5e82e8fa11708 (patch)
treefd1e08633fea02c3016487a81f3005b4fa7854b1 /source/.cvsignore
parent772e24ae503310eb1ee0d5ed5061eebb138e5808 (diff)
downloadsnesemu-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