Changes

571 bytes added ,  16:45, 5 May 2012
Adding some rules to the upper title ID
Line 11: Line 11:  
* RR contains various info including title type (00=App, 01=Demo, 02/03=System Applet)
 
* RR contains various info including title type (00=App, 01=Demo, 02/03=System Applet)
   −
'''TitleID-High Structure''':
+
'''TitleID-High Recognition Key''':
 +
 
 +
For 0x4ABCD:
 +
 
 +
CTR System Titles:
 +
{| class="wikitable" border="1"
 +
|-
 +
!  DIGIT
 +
!  ACCEPTABLE VALUES
 +
|-
 +
|  A
 +
|  0,1,2,3
 +
|-
 +
|  B
 +
|  Any Digit
 +
|-
 +
|  C
 +
|  1,3,5,7,9,B,D,F,
 +
|-
 +
|  D
 +
|  Any Digit
 +
|}
 +
 
 +
CTR Application Titles:
 +
{| class="wikitable" border="1"
 +
|-
 +
!  DIGIT
 +
!  ACCEPTABLE VALUES
 +
|-
 +
|  A
 +
|  0
 +
|-
 +
|  B
 +
|  0
 +
|-
 +
|  C
 +
|  0
 +
|-
 +
|  D
 +
|  0(Standard App), 1(DLP Child), 2(Demo App), 3, 4(Add-on content), 5, ...
 +
|}
 +
 
 +
TWL System Titles:
 +
{| class="wikitable" border="1"
 +
|-
 +
!  DIGIT
 +
!  ACCEPTABLE VALUES
 +
|-
 +
|  A
 +
|  8
 +
|-
 +
|  B
 +
|  Any Digit
 +
|-
 +
|  C
 +
|  Any Digit
 +
|-
 +
|  D
 +
|  5,F
 +
|}
 +
 
 +
 
 +
TWL Application Titles:
 +
{| class="wikitable" border="1"
 +
|-
 +
!  DIGIT
 +
!  ACCEPTABLE VALUES
 +
|-
 +
|  A
 +
|  8
 +
|-
 +
|  B
 +
|  Any Digit
 +
|-
 +
|  C
 +
|  Any Digit
 +
|-
 +
|  D
 +
|  4
 +
|}
   −
* For 0x40XXX titleID-Highs, bitmask 0x10 determines whether this is system title.
  −
* For 0x48XXX titleID-Highs, bitmask 0x1 determines whether this is a system title.
      
'''Versions''': v## = 0xHHHH = 0bBBBBBBBB...
 
'''Versions''': v## = 0xHHHH = 0bBBBBBBBB...
839

edits