Savefixes vii (#2279)

* savedata: rewrite save memory functions to handle slot id & better backup management

* savedata: auto-restore backup if needed

* safe save backup shutdown

replaced exit by quick_exit
This commit is contained in:
Vinicius Rangel 2025-01-30 04:45:48 -03:00 committed by GitHub
parent 929e15260d
commit 0358271b93
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 285 additions and 309 deletions

View file

@ -80,6 +80,7 @@ public:
static constexpr u32 FW_40 = 0x4000000;
static constexpr u32 FW_45 = 0x4500000;
static constexpr u32 FW_50 = 0x5000000;
static constexpr u32 FW_55 = 0x5500000;
static constexpr u32 FW_80 = 0x8000000;
static ElfInfo& Instance() {