Mii: Difference between revisions

Wwylele (talk | contribs)
No edit summary
Wwylele (talk | contribs)
No edit summary
Line 136: Line 136:
|-
|-
| 0x0
| 0x0
| 0x4
| 0x1
| Mii Header (see chapter)
| Always 3?
|-
| 0x1
| 0x1
| bit 0: allow copying<br/>bit 1: private name?<br/>bit 2-3: region lock (0=no lock, 1=JPN, 2=USA, 3=EUR)<br/>bit4-5:character set(0=JPN+USA+EUR, 1=CHN, 2=KOR, 3=TWN)
|-
| 0x2
| 0x1
| Mii position shown on the selection screen<br/>bit 0-3: page index <br/>bit 4-7: slot index
|-
| 0x3
| 0x1
| bit 0-3: ?<br/>bit 4-6: version? (1=Wii, 2=DSi, 3=3DS)
|-
|-
| 0x4
| 0x4
Line 145: Line 157:
| 0xC
| 0xC
| 0x4
| 0x4
| Mii ID (big-endian 32bit unsigned integer):<br/>Bit 0..27: (bit[0..27] * 2) = date of creation (seconds since 01/01/2010 00:00:00)<br/>Bit 31: not set iff Mii is special
| Mii ID (big-endian 32bit unsigned integer):<br/>Bit 0..27: (bit[0..27] * 2) = date of creation (seconds since 01/01/2010 00:00:00)<br/>Bit 28: Always set?<br/>Bit 29: set for temporary Mii<br/>Bit 30: Set for DSi mii?<br/>Bit 31: not set iff Mii is special
|-
|-
| 0x10
| 0x10
Line 185: Line 197:
| 0x34
| 0x34
| 0x4
| 0x4
| unknown
| bit 0-5: eye style<br/>bit 6-8: eye color <br/>bit 9-12: eye scale <br/>bit 13-15: eye yscale<br/>bit 16-20: eye rotation<br/>bit 21-24: eye x spacing<br/>bit 25-29: eye y position
|-
|-
| 0x38
| 0x38
| 0x1
| 0x4
| bit 0-4: eyebrow style<br/>bit 5-7: eyebrow color
| bit 0-4: eyebrow style<br/>bit 5-7: eyebrow color <br/>bit 8-11: eyebrow scale<br/>bit 12-14: eyebrow yscale <br/>bit 16-19: eyebrow rotation<br/>bit 21-24: eyebrow x spacing<br/>bit 25-29: eyebrow y position
|-
| 0x3C
| 0x2
| bit 0-4: nose style<br/>bit 5-8: nose scale<br/>bit 9-13: nose y position
|-
|-
| 0x39
| 0x3E
| 0x1
| 0x2
| bit 0-3: eyebrow scale<br/>bit 4-6: eyebrow yscale
| bit 0-5: mouse style<br/>biy 6-8: mouse color<br/>bit 9-12: mouse scale<br/>bit 13-15: mouse yscale
|-
|-
| 0x3A
| 0x40
| 0x2
| 0x2
| note that the bytes are swapped over (little-endian layout)<br/>bit 0-3: eyebrow rotation<br/>bit 5-8: eyebrow x spacing<br/>bit 9-13: eyebrow y position
| bit 0-4: mouse y position<br/>bit 5-7: mustach style
|-
|-
| 0x3C
| 0x42
| 0x4
| 0x2
| unknown
| bit 0-2: beard style<br/>bit 3-5: beard color<br/>bit 6-9: mustache scale<br/>bit 10-14:mustache y position
|-
|-
| 0x40
| 0x44
| 0x1
| 0x2
| Allow Copying (?) (0D on 0E off 8D on)
| bit 0-3: glasses style<br/>bit 4-6: glasses color<br/>bit 7-10: glasses scale<br/>bit 11-15: glasses y position
|-
|-
| 0x41
| 0x46
| 0x7
| 0x2
| unknown
| bit 0: enable mole<br/>bit 1-4: mole scale<br/>bit 5-9: mole x position<br/>bit 10-14: mole y position
|-
|-
| 0x48
| 0x48