From 6c61ee6278a7a2936a92087841a973bffa95a624 Mon Sep 17 00:00:00 2001 From: Pierre Bourdon Date: Sun, 21 Dec 2014 06:21:59 +0100 Subject: [PATCH] Zelda HLE: Initial support for Zelda Twilight Princess (GC) Very close to the TWW version of the UCode, haven't determined any differences yet (but I'm sure that will come soon). Works well enough to reach ingame without any errors other than a few volume issues. --- Source/Core/Core/HW/DSPHLE/UCodes/UCodes.cpp | 1 + Source/Core/Core/HW/DSPHLE/UCodes/Zelda.cpp | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Source/Core/Core/HW/DSPHLE/UCodes/UCodes.cpp b/Source/Core/Core/HW/DSPHLE/UCodes/UCodes.cpp index 7d607fd6d1..c58d4a3571 100644 --- a/Source/Core/Core/HW/DSPHLE/UCodes/UCodes.cpp +++ b/Source/Core/Core/HW/DSPHLE/UCodes/UCodes.cpp @@ -53,6 +53,7 @@ UCodeInterface* UCodeFactory(u32 crc, DSPHLE* dsphle, bool wii) return new AXUCode(dsphle, crc); case 0x86840740: // Zelda WW - US + case 0x6CA33A6D: // Zelda TP GC - US return new ZeldaUCode(dsphle, crc); case 0x2ea36ce6: // Some Wii demos diff --git a/Source/Core/Core/HW/DSPHLE/UCodes/Zelda.cpp b/Source/Core/Core/HW/DSPHLE/UCodes/Zelda.cpp index 8a2dd4229b..61c92aaa8a 100644 --- a/Source/Core/Core/HW/DSPHLE/UCodes/Zelda.cpp +++ b/Source/Core/Core/HW/DSPHLE/UCodes/Zelda.cpp @@ -15,7 +15,8 @@ // * Super Mario Sunshine (type ????, CRC ????) // * The Legend of Zelda: Four Swords Adventures (type ????, CRC ????) // * The Legend of Zelda: The Wind Waker (type DAC, CRC 86840740) -// * The Legend of Zelda: Twilight Princess (type ????, CRC ????) +// * The Legend of Zelda: Twilight Princess / GC (type DAC, CRC 6CA33A6D) +// * The Legend of Zelda: Twilight Princess / Wii (type ????, CRC ????) #include "Core/ConfigManager.h" #include "Core/HW/DSPHLE/MailHandler.h"