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