diff --git a/src/frontend/qt_sdl/ROMLoader.cpp b/src/frontend/qt_sdl/ROMLoader.cpp index 0b0bc099..88e84efb 100644 --- a/src/frontend/qt_sdl/ROMLoader.cpp +++ b/src/frontend/qt_sdl/ROMLoader.cpp @@ -354,6 +354,13 @@ bool LoadROM(QStringList filepath, bool reset) } bool res = NDS::LoadCart(filedata, filelen, savedata, savelen); + if (res) + { + if (Config::DirectBoot) + { + NDS::SetupDirectBoot(romname); + } + } delete[] savedata; delete[] filedata;