From 45d44aec9dfc1c3ec1df5d565a047a0323fec4a2 Mon Sep 17 00:00:00 2001 From: SimoneN64 Date: Wed, 15 May 2024 23:05:17 +0200 Subject: [PATCH] Oops --- src/backend/core/mmio/PIF.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/backend/core/mmio/PIF.cpp b/src/backend/core/mmio/PIF.cpp index 0ba67a10..d21487cf 100644 --- a/src/backend/core/mmio/PIF.cpp +++ b/src/backend/core/mmio/PIF.cpp @@ -83,8 +83,11 @@ void PIF::LoadEeprom(SaveType saveType, const std::string& path) { eepromSize = GetSaveSize(saveType); auto eepromVec = Util::ReadFileBinary(eepromPath); - if(eepromVec.empty()) - Util::WriteFileBinary(std::array{}, eepromPath); + if(eepromVec.empty()) { + std::vector dummy{}; + dummy.resize(GetSaveSize(saveType)); + Util::WriteFileBinary(dummy, eepromPath); + } if (eepromVec.size() != eepromSize) { Util::panic("Corrupt eeprom!");