From cad0a8973b8cc554eb81abe66b807e4a6f91f31f Mon Sep 17 00:00:00 2001 From: xperia64 Date: Sat, 25 Jun 2022 21:15:33 -0400 Subject: [PATCH] Fix loading games off an SD card in Devolution --- source/usbloader/GameBooter.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/usbloader/GameBooter.cpp b/source/usbloader/GameBooter.cpp index 92e97665..2de1c79a 100644 --- a/source/usbloader/GameBooter.cpp +++ b/source/usbloader/GameBooter.cpp @@ -921,7 +921,7 @@ int GameBooter::BootDevolution(struct discHdr *gameHdr) devo_config->version = DEVO_CONFIG_VERSION; // st1.st_dev doesn't work with our current device type. It returns Wii_UMS 'WUMS' instead of Wii_USB 'WUSB'. // Only last two letters are returned by DevkitPro, so we set them manually to Devolution config. - devo_config->device_signature = st1.st_dev == 'SD' ? 'SD' : 'SB'; // Set device type. + devo_config->device_signature = st1.st_dev == 'WISD' ? 'SD' : 'SB'; // Set device type. devo_config->disc1_cluster = st1.st_ino; // set starting cluster for first disc ISO file if(multiDisc) devo_config->disc2_cluster = st2.st_ino; // set starting cluster for second disc ISO file