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. | | 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. | ||
|} | |} | ||