Mario Kart Wii Gecko Codes, Cheats, & Hacks
MAC Address Spoofer [Vega] - Printable Version

+- Mario Kart Wii Gecko Codes, Cheats, & Hacks (https://mkwii.com)
+-- Forum: Cheat Codes (https://mkwii.com/forumdisplay.php?fid=51)
+--- Forum: Incomplete & Outdated Codes (https://mkwii.com/forumdisplay.php?fid=60)
+--- Thread: MAC Address Spoofer [Vega] (/showthread.php?tid=864)



MAC Address Spoofer [Vega] - Vega - 08-22-2018

MAC Address Spoofer [Vega]

NOTE: Outdated by mdmwii's version

MAC Address = YY-YY-YY-ZZ-ZZ-ZZ

It is recommended you put the YY values that matches a prefix owned by Nintendo. A list of all Nintendo YY-YY-YY values are listed below. You can put any YY Values you want, but if you're using this to bypass a ban, stick with the list of Nintendo YY values.

The ZZ values can be anything in hex (A-F, 0-9).

NTSC-U
C21D0DB8 00000004
7FA3EB78 3D80YYYY
618CYYZZ 9186FFFB
3D80ZZZZ 558C843E
B186FFFF 00000000

PAL
C21D0E58 00000004
7FA3EB78 3D80YYYY
618CYYZZ 9186FFFB
3D80ZZZZ 558C843E
B186FFFF 00000000

NTSC-J
C21D0D78 00000004
7FA3EB78 3D80YYYY
618CYYZZ 9186FFFB
3D80ZZZZ 558C843E
B186FFFF 00000000

NTSC-K
C21D11B4 00000004
7FA3EB78 3D80YYYY
618CYYZZ 9186FFFB
3D80ZZZZ 558C843E
B186FFFF 00000000

List of YY-YY-YY MAC Prefixes owned by Nintendo:
0009BF Nintendo Co., Ltd.
001656 Nintendo Co., Ltd.
0017AB Nintendo Co., Ltd.
00191D Nintendo Co., Ltd.
0019FD Nintendo Co., Ltd.
001AE9 Nintendo Co., Ltd.
001B7A Nintendo Co., Ltd.
001BEA Nintendo Co., Ltd.
001CBE Nintendo Co., Ltd.
001DBC Nintendo Co., Ltd.
001E35 Nintendo Co., Ltd.
001EA9 Nintendo Co., Ltd.
001F32 Nintendo Co., Ltd.
001FC5 Nintendo Co., Ltd.
002147 Nintendo Co., Ltd.
0021BD Nintendo Co., Ltd.
00224C Nintendo Co., Ltd.
0022AA Nintendo Co., Ltd.
0022D7 Nintendo Co., Ltd.
002331 Nintendo Co., Ltd.
0023CC Nintendo Co., Ltd.
00241E Nintendo Co., Ltd.
002444 Nintendo Co., Ltd.
0024F3 Nintendo Co., Ltd.
0025A0 Nintendo Co., Ltd.
002659 Nintendo Co., Ltd.
002709 Nintendo Co., Ltd.
182A7B Nintendo Co., Ltd.
2C10C1 Nintendo Co., Ltd.
34AF2C Nintendo Co., Ltd.
40F407 Nintendo Co., Ltd.
58BDA3 Nintendo Co., Ltd.
78A2A0 Nintendo Co., Ltd.
8C56C5 Nintendo Co., Ltd.
8CCDE8 Nintendo Co., Ltd.
9CE635 Nintendo Co., Ltd.
A45C27 Nintendo Co., Ltd.
A4C0E1 Nintendo Co., Ltd.
B8AE6E Nintendo Co., Ltd.
CC9E00 Nintendo Co., Ltd.
D86BF7 Nintendo Co., Ltd.
E00C7F Nintendo Co., Ltd.
E0E751 Nintendo Co., Ltd.
E84ECE Nintendo Co., Ltd.

Source:
mr r3, r29 #Copie value of register 29 into register 3 (Default ASM function of address)

lis r12, 0x4321 #Load YYYY value into upper 16 bits of register 12, lower 16 bits are cleared.
ori r12, r12, 0x4321 #Load YYZZ value into lower 16 bits of register 12.
stw r12, -0x0005 (r6)

lis r12, 0x4321 #Load ZZZZ value into upper 16 bits of register 12
srwi r12, r12, 16 #Shift/Move the upper 16 bits to the location of the lower 16 bits

sth r12, -0x0001 (r6) #Store halfword (ZZZZ) of Register 12 at address of Register 6 with negative 0x0001 offset

Code creator: Vega