From c1d47f1c2917d6822d4c1fab5bf8b248fe5fcee6 Mon Sep 17 00:00:00 2001 From: "XTra.KrazzY" Date: Tue, 3 Feb 2009 22:58:01 +0000 Subject: [PATCH] Got rid of the Wii UCode special CRC case handling. Tell me if it bothers any of you for any possible reason git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2096 8ced0084-cf51-0410-be5f-012b33b47a6e --- .../Plugins/Plugin_DSP_HLE/Src/UCodes/UCodes.cpp | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/Source/Plugins/Plugin_DSP_HLE/Src/UCodes/UCodes.cpp b/Source/Plugins/Plugin_DSP_HLE/Src/UCodes/UCodes.cpp index 0514e3756d..6ad4a50a74 100644 --- a/Source/Plugins/Plugin_DSP_HLE/Src/UCodes/UCodes.cpp +++ b/Source/Plugins/Plugin_DSP_HLE/Src/UCodes/UCodes.cpp @@ -72,18 +72,14 @@ IUCode* UCodeFactory(u32 _CRC, CMailHandler& _rMailHandler) printf("Zelda Wii ucode chosen"); return new CUCode_Zelda(_rMailHandler); - case 0x5ef56da3: // AX demo - case 0x347112ba: // raving rabbits - case 0xfa450138: // wii sports - PAL - case 0xadbc06bd: // Elebits - case 0xb7eb9a9c: // Wii Pikmin - JAP - printf("Wii - AXWii chosen"); - return new CUCode_AXWii(_rMailHandler, _CRC); - default: - PanicAlert("Unknown ucode (CRC = %08x) - forcing AX/AXWii", _CRC); - if(g_dspInitialize.bWii) + if(g_dspInitialize.bWii) { + printf("Wii - AXWii chosen"); return new CUCode_AXWii(_rMailHandler, _CRC); + } + + PanicAlert("Unknown GC UCode (CRC = %08x) - forcing AX", _CRC); + return new CUCode_AX(_rMailHandler); }