lsnes/libgambatte-patches/svn537/0009-Fix-savestates-of-MBC3-without-RTC.patch
2014-11-12 11:01:07 +02:00

25 lines
771 B
Diff

From a77b5548ae91cf66d1d18d4fbe2aa76eb39c7ea3 Mon Sep 17 00:00:00 2001
From: Ilari Liusvaara <ilari.liusvaara@elisanet.fi>
Date: Wed, 12 Nov 2014 10:51:55 +0200
Subject: [PATCH 9/9] Fix savestates of MBC3 without RTC.
---
libgambatte/src/mem/cartridge.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libgambatte/src/mem/cartridge.cpp b/libgambatte/src/mem/cartridge.cpp
index bfec71c..4773c6b 100644
--- a/libgambatte/src/mem/cartridge.cpp
+++ b/libgambatte/src/mem/cartridge.cpp
@@ -334,7 +334,7 @@ public:
memptrs_.setRombank(abank & (rombanks(memptrs_) - 1));
}
void loadOrSave(loadsave& state) {
- rtc_->loadOrSave(state);
+ if(rtc_) rtc_->loadOrSave(state);
state(rombank_);
state(rambank_);
state(enableRam_);
--
2.1.3