diff options
author | Arisotura <thetotalworm@gmail.com> | 2022-01-08 11:20:21 +0100 |
---|---|---|
committer | Arisotura <thetotalworm@gmail.com> | 2022-01-08 11:20:21 +0100 |
commit | 80564ba947eae83bdcb4f18ece7e36617a217fbb (patch) | |
tree | 4fc8c61d131660584c3fb64aa5ad630c9d4c83c4 /src/frontend/qt_sdl | |
parent | e665e25bd3ea4b9af932e182b1c93e77b762ccb0 (diff) |
explicitly eject the cart before a load with reset, preventing a spurious cart-eject IRQ on startup
also fix possible KEY1 issues when using internal BIOS
Diffstat (limited to 'src/frontend/qt_sdl')
-rw-r--r-- | src/frontend/qt_sdl/ROMManager.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/frontend/qt_sdl/ROMManager.cpp b/src/frontend/qt_sdl/ROMManager.cpp index 2b9bbd3..1d8bd87 100644 --- a/src/frontend/qt_sdl/ROMManager.cpp +++ b/src/frontend/qt_sdl/ROMManager.cpp @@ -535,6 +535,7 @@ bool LoadROM(QStringList filepath, bool reset) if (reset) { NDS::SetConsoleType(Config::ConsoleType); + NDS::EjectCart(); NDS::Reset(); } |