NCSD: Difference between revisions

No edit summary
No edit summary
Line 72: Line 72:
!  Byte Index
!  Byte Index
!  Description
!  Description
|-
| 0
| Unknown, NATIVE_FIRM loads this flag from the gamecard NCSD header starting with [[6.0.0-11]].
|-
| 1
| Starting with [[6.0.0-11]] NATIVE_FIRM will use this flag to determine the gamecard savegame keyY method, when flag[3] is set. 1 = hashed keyY, 2 = new keyY method implemented with [[6.0.0-11]].
|-
|-
| 3
| 3
| When this flag is set the hashed gamecard savegame keyY method is used. This flag was likely never used for retail gamecards.
| When this flag is set the hashed gamecard savegame keyY method is used. With [[6.0.0-11]] the system will determine the gamecard savegame keyY method via flag[1], instead of just using the hashed keyY via this flag
|-
|-
| 7
| 7
| This flag enables using the hashed gamecard savegame keyY method. All games since [[2.2.0-4]] have this flag set, this flag likely also enables the new CTR method as well.
| This flag enables using the hashed gamecard savegame keyY method, support for this flag was implemented with [[2.2.0-4]]. All games with the NCSD image finalized since [[2.2.0-4]](and contains [[2.2.0-4]]+ in the system update partition) have this flag set, this flag likely also enables the new CTR method as well.
|}
|}