Client ID MAC Address Prefix Index
#1
Client ID MAC Address Prefix Index

The Client ID is a 4 byte hexadecimal string that the Wii uses to prevent you from editing Miis you didn't create. Here's an example Client ID - 

C2 54 0A FF

The 54 0A FF part are the last 3 bytes of the MAC Address of the Wii for the Mii which is was created on. The C2 is a checksum8 calculation of the first 3 bytes of the MAC Address (MAC Address prefix). Even if you 'reverse engineer' the calculation, you can only known the sum of the first 3 bytes. However, I went and made a Mii using each official Nintendo MAC address prefix. Using Aldelaro5's RAM Viewer I simply viewed the 1st byte of every client ID of every Mii. Obviously I named the Mii's accordingly. So I knew which MAC address prefix was being used. After a little bit of tedious work, I was able to get the Client ID's for every official Nintendo MAC Address prefix.

03 = 001AE9 Nintendo Co., Ltd.
04 = E84ECE Nintendo Co., Ltd.
05 = 001BEA Nintendo Co., Ltd.
0F = 34AF2C Nintendo Co., Ltd.
15 = 001B7A Nintendo Co., Ltd.
16 = 0019FD Nintendo Co., Ltd.
17 = 0024F3 Nintendo Co., Ltd.
18 = E0E751 Nintendo Co., Ltd.
27 = 8C56C5 Nintendo Co., Ltd.
27 = A45C27 Nintendo Co., Ltd.
30 = 002709 Nintendo Co., Ltd.
36 = 00191D Nintendo Co., Ltd.
37 = 9CE635 Nintendo Co., Ltd.
38 = 58BDA3 Nintendo Co., Ltd.
3A = 78A2A0 Nintendo Co., Ltd.
3A = D86BF7 Nintendo Co., Ltd.
3B = 40F407 Nintendo Co., Ltd.
3D = 182A7B Nintendo Co., Ltd.
41 = 8CCDE8 Nintendo Co., Ltd.
42 = 00241E Nintendo Co., Ltd.
45 = 0025A0 Nintendo Co., Ltd.
45 = A4C0E1 Nintendo Co., Ltd.
47 = 001EA9 Nintendo Co., Ltd.
48 = 0009BF Nintendo Co., Ltd.
4C = 0022AA Nintendo Co., Ltd.
51 = 001F32 Nintendo Co., Ltd.
53 = 001E35 Nintendo Co., Ltd.
54 = 002331 Nintendo Co., Ltd.
54 = B8AE6E Nintendo Co., Ltd.
59 = 001DBC Nintendo Co., Ltd.
5A = 001CBE Nintendo Co., Ltd.
5E = 0021BD Nintendo Co., Ltd.
64 = 001FC5 Nintendo Co., Ltd.
68 = 002147 Nintendo Co., Ltd.
68 = 002444 Nintendo Co., Ltd.
6A = CC9E00 Nintendo Co., Ltd.
6B = E00C7F Nintendo Co., Ltd.
6C = 001656 Nintendo Co., Ltd.
6E = 00224C Nintendo Co., Ltd.
6F = 0023CC Nintendo Co., Ltd.
79 = 0022D7 Nintendo Co., Ltd.
7D = 2C10C1 Nintendo Co., Ltd.
7F = 002659 Nintendo Co., Ltd.
C2 = 0017AB Nintendo Co., Ltd.

Using the list/index above, you now know that client ID - C2 54 0A FF is Wii MAC Address 00-17-AB-54-0A-FF. I would say about 95% of the time, mkwii players make Miis on their own Wii/Dolphin. So once you figure out the MAC of the Mii, you basically have the Mii creator's Wii MAC Address. There are a variety of ways to get people's Client ID's. The most common way is to download a TT ghost from CTGP or ninrankings.org. Then use Atlas's RKG Viewer program to extract the Mii data. Use MyAvatarEditor or a Hex Editor to view the Client ID, then you are good to go.

You will notice some client ID's can be for two different MAC prefixes. Unfortunately, there's no way to know which one of the two it exactly is.

FAQ:
Hey Vega, I found a Client ID off of a Mii that is not on the list, what does that mean?

That means 3 things:
The Mii was made on MyAvatarEditor/Hex Editor with a custom Client ID
The Mii was edited on MyAvatarEditor/Hex Editor with a custom Client ID
The Mii was made on Dolphin with the user editing the MAC Address field to a custom MAC Address on his Dolphin.ini config settings

If you post this list somewhere else, please credit me. Thanks.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)