From 5024c6631ab583c0b375f0002e2ad6d6373d84ee Mon Sep 17 00:00:00 2001 From: Bad Diode Date: Sun, 28 May 2023 11:06:04 +0200 Subject: Fix save data corruption if no save existed --- src/save.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/save.c') diff --git a/src/save.c b/src/save.c index 45a099d..1722e9d 100644 --- a/src/save.c +++ b/src/save.c @@ -2,9 +2,12 @@ // Save data. // +#define SRAM ((vu8*)(MEM_CART)) +#define SAVE_INIT_MAGIC 0xBADD10DE + typedef struct Metadata { u8 blank; - u32 magic; + u32 initialized; int current_bank; int current_pattern; } Metadata; -- cgit v1.2.1