| 1153 | } |
| 1154 | |
| 1155 | void LoadBackup() |
| 1156 | { |
| 1157 | if (!undoLS) return; |
| 1158 | string filename = GetBackupFileName(); //Get backup filename |
| 1159 | if (CheckBackupSaveStateExist()) |
| 1160 | { |
| 1161 | //internalSaveLoad = true; |
| 1162 | FCEUSS_Load(filename.c_str()); //Load it |
| 1163 | //internalSaveLoad = false; |
| 1164 | redoLS = true; //Flag redoLoadState |
| 1165 | undoLS = false; //Flag that LoadBackup cannot be run again |
| 1166 | } |
| 1167 | else |
| 1168 | FCEUI_DispMessage("Error: Could not load %s",0,filename.c_str()); |
| 1169 | } |
| 1170 | |
| 1171 | void RedoLoadState() |
| 1172 | { |
no test coverage detected