mirror of
https://github.com/Oibaf66/uae-wii.git
synced 2024-11-22 02:29:17 +01:00
Fix save/restore (name states .uss, and fix how restore is called)
This commit is contained in:
parent
c81f0179de
commit
eb9b099927
@ -453,13 +453,17 @@ static void save_load_state(int which)
|
||||
return;
|
||||
|
||||
if (which == 0)
|
||||
restore_state(name);
|
||||
{
|
||||
strcpy(savestate_fname, name);
|
||||
savestate_state = STATE_DORESTORE;
|
||||
}
|
||||
else
|
||||
unlink(name);
|
||||
free((void*)name);
|
||||
} break;
|
||||
case 1: /* Save state */
|
||||
snprintf(db, 255, "%s/%s.sav", dir, fb);
|
||||
snprintf(db, 255, "%s/%s.uss", dir, fb);
|
||||
savestate_state = STATE_DOSAVE;
|
||||
save_state(db, floppy0);
|
||||
break;
|
||||
default:
|
||||
|
@ -265,7 +265,7 @@ static const char **get_file_list(const char *base_dir)
|
||||
{
|
||||
char buf[255];
|
||||
const char *exts[] = {".adf", ".ADF", ".adz", ".ADZ",
|
||||
".sav", ".SAV", NULL};
|
||||
".sav", ".SAV", ".uss", ".USS", NULL};
|
||||
struct stat st;
|
||||
|
||||
snprintf(buf, 255, "%s/%s", base_dir, de->d_name);
|
||||
|
Loading…
Reference in New Issue
Block a user