![]() |
Key Remapper (GCN) [mdmwii] - Printable Version +- Mario Kart Wii Gecko Codes, Cheats, & Hacks (https://mariokartwii.com) +-- Forum: Cheat Codes (https://mariokartwii.com/forumdisplay.php?fid=51) +--- Forum: Misc/Other (https://mariokartwii.com/forumdisplay.php?fid=55) +--- Thread: Key Remapper (GCN) [mdmwii] (/showthread.php?tid=48) |
Key Remapper (GCN) [mdmwii] - Vega - 02-15-2018 Key Remapper (GCN) [mdmwii] Code will swap button functions for desired keys on GCN controller only. NTSC-U C21AFB58 00000004 38C0XXXX 7C073039 41A20010 38E0YYYY 7C003278 7C003B78 B0040000 00000000 PAL C21AFBF8 00000004 38C0XXXX 7C073039 41A20010 38E0YYYY 7C003278 7C003B78 B0040000 00000000 NTSC-J C21AFB18 00000004 38C0XXXX 7C073039 41A20010 38E0YYYY 7C003278 7C003B78 B0040000 00000000 NTSC-K C21AFF54 00000004 38C0XXXX 7C073039 41A20010 38E0YYYY 7C003278 7C003B78 B0040000 00000000 XXXX = key you want to change YYYY = key assigned Values: 0081 = D-Pad Left 0082 = D-Pad Right 0084 = D-Pad Down 0088 = D-Pad Up 0090 = Z 00A0 = R 00C0 = L 0180 = A 0280 = B 0480 = X 0880 = Y 1080 = Start Source: Code: #inject(0x801AFBF8)\n\n (PAL) Code created by: mdmwii Code credits: Melg (fixed bug when both keys pressed simultaneously, optimized source) RE: Key Remapper (GCN) [mdmwii] - Melg - 12-01-2021 Sorry for the random thread bump, but I was going to use this code and I should mention that due to this source using an add instruction, it can create undefined inputs if for some reason you press both the remapped and the assigned key. Let's say you remap Y (0x800) to D-Pad up (0x8), and you press both at the same time: your combined input will be 0x888, the code will retract 0x800 and then add 0x8 for a total of 0x90 (80+8+8), which is definitely not D-Pad up and actually not even a GCN key. Using or instead fixes the issue: Code: #inject(0x801AFBF8)\n\n (PAL) RE: Key Remapper (GCN) [mdmwii] - Vega - 12-02-2021 Thank you very much. Post updated. |