NCCH/Extended Header: Difference between revisions

Bond697 (talk | contribs)
No edit summary
Flag1 and Flag2: (field names are from the recent Project_CTR pull-request merge)
Line 270: Line 270:
|-
|-
| 0
| 0
| Unknown.
| "EnableL2Cache" (Unknown what this actually does, New3DS-only presumably)
|-
|-
| 1
| 1
| Unknown.
| "cpuspeed_804MHz" (Default "cpuspeed" when not set)
|-
|-
| 2-7
| 2-7
Line 280: Line 280:


In order for the exheader to have any of the above new bits set, the accessdesc must have the corresponding bit set, otherwise the invalid-exheader error is returned.
In order for the exheader to have any of the above new bits set, the accessdesc must have the corresponding bit set, otherwise the invalid-exheader error is returned.
Homebrew which runs under a title which has the above cpuspeed flag set, runs much faster on New3DS. It's unknown how exactly the system handles these flags.


===== Flag2 =====
===== Flag2 =====