From bc2e1d99d341f8f11d9b9d87f4eef46501104556 Mon Sep 17 00:00:00 2001 From: zeromus Date: Thu, 27 Apr 2017 20:37:40 -0500 Subject: [PATCH] fix crash in slot1 retail(debug) when it's set while no game is loaded (fixes #63) --- desmume/src/utils/fsnitro.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/desmume/src/utils/fsnitro.cpp b/desmume/src/utils/fsnitro.cpp index 7b7d53b8e..0ece1514e 100644 --- a/desmume/src/utils/fsnitro.cpp +++ b/desmume/src/utils/fsnitro.cpp @@ -33,6 +33,10 @@ FS_NITRO::FS_NITRO() ovr9 = NULL; ovr7 = NULL; + //can't load filesystem if no game is loaded + if(!gameInfo.reader) + return; + u8 rom[256]; gameInfo.reader->Seek(gameInfo.fROM, 0, SEEK_SET); gameInfo.reader->Read(gameInfo.fROM, rom, 256);