Dance Dance Revolution: Mario Mix

Dance Dance Revolution: Mario Mix, known as Dancing Stage Mario Mix in Europe and Dance Dance Revolution with Mario in Japan, is a 2005 music video game by Nintendo and Konami for the Nintendo GameCube, and is the first Dance Dance Revolution game to be released on a Nintendo console outside of Japan. The game features several of Nintendo's popular characters, including Mario, Luigi, Toad, Toadette, Waluigi, Wario, and Bowser. The game is bundled with the dance pad controller.

DDR: Mario Mix Action Pad Support
A real Mario Mix Action Pad can be used with Dolphin using an adapter, but it must be configured manually. First, set the controller as a Dance Mat in Options > Controller Settings, set port 1 of a GameCube controller to Dance Mat. The Action Pad's buttons do not correspond accurately to a GameCube controller, and should be mapped according to the following (reads GameCube Controller -> Action Pad as in controller configuration window):

Here is a graph to help visualize the button output.



16:9 Aspect Ratio Fix
The Widescreen Hack has HUD scaling issues that can be fixed with a Gecko Code.

NTSC-U
041956FC 441B4000 04194DF8 44555555 04194E98 44400000 040493E0 C0828118 040F052C C0828118 C2084FF8 00000005 3C803B2A 6084AAAB 80030000 7C040000 4082000C 3C00BF40 9003000C C003000C 60000000 00000000 C206F52C 00000003 93E10024 3FE03FAB 93E30000 C0A30000 EFA50772 00000000 C206F2A4 00000003 3FE03FAB 93E30000 C0030000 EF6000B2 60000000 00000000 0400D060 2C000356 2035CE80 40000000 0435CE7C 402AAAAB E2000001 80008000 2035ED04 40000000 0435ED00 402AAAAB E2000001 80008000 2035EFDC 43900000 0435EFE8 3FAAAAAB E2000001 80008000 2035CEFC 40000000 0435CEF8 402AAAAB E2000001 80008000 041962D4 C2B40000 04196170 47FFFFFF C2011384 00000004 3C804310 80BF0020 7C042800 4082000C 3C8047FF 909F0020 C03F0020 00000000 48000000 800030C8 DE000000 80008180 30012A2C 00000000 14012A28 40831800 14012A20 4404C000 14012A14 43F08000 E0000000 80008000 48000000 800030C8 DE000000 80008180 30012BCC 00000000 14012BBC 44060000 14012BB0 43F30000 14012BC0 4082A000 E0000000 80008000 48000000 800030C8 DE000000 80008180 30011E94 00000000 14011E88 4082A000 14011E80 44060000 14011E74 43F30000 E0000000 80008000 203C5DE0 3FE66666 043C5DD0 40528000 043C5DC4 C2100000 043C5DCC 41600000 E2000001 80008000 48000000 800030C8 DE000000 80008180 300130FC 00000000 14013110 402C0000 140130F8 40410000 140130F0 404B0000 140130E0 40500000 14013104 C2100000 E0000000 80008000 203C53F8 407A8000 043C53F0 00000000 043C5400 40608000 043C52E4 42800000 E2000001 80008000 48000000 800030C8 DE000000 80008180 30012318 00000000 140122D0 40608000 140122B8 00000000 14012150 C2800000 14012158 42800000 E0000000 80008000 48000000 800030C8 DE000000 80008180 3001270C 00000000 140126F0 BFF00000 14012700 405F0000 14012670 C2980000 14012678 42800000 E0000000 80008000 2039EA3C 48000070 C239E990 00000002 1C720004 38800003 7C6327D6 00000000 C239E9F0 00000002 1C720004 38800003 7C6327D6 00000000 E2000001 80008000 2039D370 4180FE64 C239D294 00000003 C021000C 3C8042C0 9081000C C041000C EC22082A 00000000 C239DFE4 00000003 C0210008 3C8042C0 90810008 C0410008 EC22082A 00000000 C239C9DC 00000003 EC20F82A 3C8042C0 9081000C C041000C EC22082A 00000000 C239F2D0 00000003 C0210014 3C8042C0 90810014 C0410014 EC22082A 00000000 C239F8B0 00000003 C0210008 3C8042C0 90810008 C0410008 EC22082A 00000000 C239E1B8 00000003 C0210020 3C8042C0 90810020 C0410020 EC22082A 00000000 C239D41C 00000003 C0210018 3C8042C0 90810018 C0410018 EC22082A 00000000 E2000001 80080000 203B21E4 3B200002 C23B1FE0 00000003 EC01002A 3C8042C0 90810084 C0410084 EC02002A 00000000 C23B294C 00000003 EC02002A 3C8042C0 9081000C C041000C EC02002A 00000000 C23B5738 00000003 EC02002A 3C8042C0 90810008 C0410008 EC02002A 00000000 C23B45C4 00000003 EC02002A 3C8042C0 9081000C C041000C EC02002A 00000000 E2000001 80008000 C20F12CC 00000003 3C803FAB 3CA08014 9085CC7C 9085CCD8 807F0014 00000000 04196C10 43EC0000 C20F5B74 00000002 3C00C298 90010014 C0610014 00000000 04196B50 440A0000 04196B54 43180000 04196B60 441B0000 04196B68 C2300000 04195710 44120000