diff --git a/desmume/src/addons/slot1_retail_auto.cpp b/desmume/src/addons/slot1_retail_auto.cpp index 7ca3721d6..8e4a7342e 100644 --- a/desmume/src/addons/slot1_retail_auto.cpp +++ b/desmume/src/addons/slot1_retail_auto.cpp @@ -43,13 +43,14 @@ public: NDS_SLOT1_TYPE selection = NDS_SLOT1_RETAIL_MCROM; //check game ID in core emulator and select right implementation - if(!memcmp(gameInfo.header.gameCode,"UOR",3) || //WarioWare Do It Yourself - !memcmp(gameInfo.header.gameCode,"UXBP",4)) //Jam with the Band + if ((memcmp(gameInfo.header.gameCode, "UOR", 3) == 0) || // WarioWare - D.I.Y. (U)(E)(EUR) / Made in Ore (J) + (memcmp(gameInfo.header.gameCode, "UXBP", 4) == 0) // Jam with the Band (EUR) + ) selection = NDS_SLOT1_RETAIL_NAND; mSelectedImplementation = slot1_List[selection]; mSelectedImplementation->connect(); - printf("slot1 auto-selected device type: %s\n",mSelectedImplementation->info()->name()); + printf("Slot1 auto-selected device type: %s\n",mSelectedImplementation->info()->name()); } diff --git a/desmume/src/addons/slot1_retail_nand.cpp b/desmume/src/addons/slot1_retail_nand.cpp index f8cd93220..df34604af 100644 --- a/desmume/src/addons/slot1_retail_nand.cpp +++ b/desmume/src/addons/slot1_retail_nand.cpp @@ -16,12 +16,10 @@ */ // Games with NAND Flash: -// - Ore/WarioWare D.I.Y. - 128Mbit -// - Daigassou! Band Brothers DX - 64MBit (NAND?) - // Ore/WarioWare D.I.Y. - chip: SAMSUNG 004 // KLC2811ANB-P204 // NTR-UORE-0 +// - 128Mbit #include "../slot1.h" #include "../registers.h"