diff --git a/romsel_aktheme/arm9/source/main.cpp b/romsel_aktheme/arm9/source/main.cpp index 18bd37aaa0..bc42dee6b0 100644 --- a/romsel_aktheme/arm9/source/main.cpp +++ b/romsel_aktheme/arm9/source/main.cpp @@ -1297,7 +1297,7 @@ int akTheme(void) { ".sc", // Sega SC-3000 ".sms", // Sega Master System ".gg", // Sega Game Gear - ".gen", ".md", // Sega Mega Drive/Genesis + ".gen", // Sega Genesis ".smc", ".sfc", // SNES ".ws", ".wsc", // WonderSwan ".ngp", ".ngc", // Neo Geo Pocket @@ -1331,6 +1331,10 @@ int akTheme(void) { } } + if (!ms().secondaryDevice) { + extensionList.emplace_back(".md"); // Sega Mega Drive + } + if (memcmp(io_dldi_data->friendlyName, "DSTWO(Slot-1)", 0xD) == 0) { extensionList.emplace_back(".plg"); // DSTWO Plugin } diff --git a/romsel_dsimenutheme/arm9/source/main.cpp b/romsel_dsimenutheme/arm9/source/main.cpp index 78b1d85225..e0a09957db 100644 --- a/romsel_dsimenutheme/arm9/source/main.cpp +++ b/romsel_dsimenutheme/arm9/source/main.cpp @@ -1236,7 +1236,7 @@ int dsiMenuTheme(void) { ".sc", // Sega SC-3000 ".sms", // Sega Master System ".gg", // Sega Game Gear - ".gen", ".md", // Sega Mega Drive/Genesis + ".gen", // Genesis ".smc", ".sfc", // SNES ".ws", ".wsc", // WonderSwan ".ngp", ".ngc", // Neo Geo Pocket @@ -1270,6 +1270,10 @@ int dsiMenuTheme(void) { } } + if (!ms().secondaryDevice) { + extensionList.emplace_back(".md"); // Sega Mega Drive + } + if (memcmp(io_dldi_data->friendlyName, "DSTWO(Slot-1)", 0xD) == 0) { extensionList.emplace_back(".plg"); // DSTWO Plugin } diff --git a/romsel_r4theme/arm9/source/main.cpp b/romsel_r4theme/arm9/source/main.cpp index 9cde606b7c..56b86ecbb6 100644 --- a/romsel_r4theme/arm9/source/main.cpp +++ b/romsel_r4theme/arm9/source/main.cpp @@ -1448,7 +1448,7 @@ int r4Theme(void) { ".sc", // Sega SC-3000 ".sms", // Sega Master System ".gg", // Sega Game Gear - ".gen", ".md", // Sega Mega Drive/Genesis + ".gen", // Genesis ".smc", ".sfc", // SNES ".ws", ".wsc", // WonderSwan ".ngp", ".ngc", // Neo Geo Pocket @@ -1482,6 +1482,10 @@ int r4Theme(void) { } } + if (!ms().secondaryDevice) { + extensionList.emplace_back(".md"); // Sega Mega Drive + } + if (memcmp(io_dldi_data->friendlyName, "DSTWO(Slot-1)", 0xD) == 0) { extensionList.emplace_back(".plg"); // DSTWO Plugin }