From a0c318454ddad264b7c79495af3c202a80c710ac Mon Sep 17 00:00:00 2001 From: Pierre Bourdon Date: Tue, 23 Dec 2014 21:29:18 +0100 Subject: [PATCH] Zelda HLE: Log the UCode version being used (CRC/flags). Also tidy up the versions list a bit. --- Source/Core/Core/HW/DSPHLE/UCodes/Zelda.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Source/Core/Core/HW/DSPHLE/UCodes/Zelda.cpp b/Source/Core/Core/HW/DSPHLE/UCodes/Zelda.cpp index 4cff8f123f..bc188e5525 100644 --- a/Source/Core/Core/HW/DSPHLE/UCodes/Zelda.cpp +++ b/Source/Core/Core/HW/DSPHLE/UCodes/Zelda.cpp @@ -44,26 +44,24 @@ static const std::map UCODE_FLAGS = { // GameCube IPL/BIOS, PAL. { 0x6BA3B3EA, LIGHT_PROTOCOL | FOUR_MIXING_DESTS }, // Pikmin 1 GC NTSC. + // Anilam Crossing. { 0x4BE6A5CB, LIGHT_PROTOCOL }, // The Legend of Zelda: The Wind Waker. { 0x86840740, 0 }, - // The Legend of Zelda: Four Swords Adventure. + // The Legend of Zelda: Four Swords Adventures. { 0x2FCDF1EC, MAKE_DOLBY_LOUDER }, // The Legend of Zelda: Twilight Princess / GC. + // Donkey Kong Jungle Beat. { 0x6CA33A6D, MAKE_DOLBY_LOUDER }, // Super Mario Galaxy. { 0xD643001F, NO_ARAM | MAKE_DOLBY_LOUDER }, // TODO: Other games that use this UCode (exhaustive list): - // * Animal Crossing (type ????, CRC ????) - // * Donkey Kong Jungle Beat (type ????, CRC ????) // * Luigi's Mansion (type ????, CRC ????) // * Mario Kart: Double Dash!! (type ????, CRC ????) - // * Pikmin (type ????, CRC ????) // * Pikmin 2 (type ????, CRC ????) // * Super Mario Galaxy 2 (type ????, CRC ????) // * Super Mario Sunshine (type ????, CRC ????) - // * The Legend of Zelda: Four Swords Adventures (type ????, CRC ????) // * The Legend of Zelda: Twilight Princess / Wii (type ????, CRC ????) }; @@ -77,6 +75,8 @@ ZeldaUCode::ZeldaUCode(DSPHLE *dsphle, u32 crc) m_flags = it->second; m_renderer.SetFlags(m_flags); + WARN_LOG(DSPHLE, "Zelda UCode loaded, crc=%08x, flags=%08x", crc, m_flags); + if (m_flags & LIGHT_PROTOCOL) { m_mail_handler.PushMail(0x88881111);