Config Savegame: Difference between revisions
→Configuration blocks: Method of generating 0x00090001 block. I probably made mistakes when RE the config module, so please help me to confirm it |
|||
Line 207: | Line 207: | ||
| 0x8 | | 0x8 | ||
| 0xE | | 0xE | ||
| Same content as 0x0009000? This console-unique u64 used by [[Cfg:GenHashConsoleUnique|GenHashConsoleUnique]] is generated | | Same content as 0x0009000? This console-unique u64 is used by [[Cfg:GenHashConsoleUnique|GenHashConsoleUnique]]. It is generated by <code>((0x3FFFFFFFF) & LocalFriendCodeSeed) | (random16 << 48))</code>, where random16 is generated by [[PSPXI:GenerateRandomBytes|GenerateRandomBytes]] | ||
|- | |- | ||
| 0x00090002 | | 0x00090002 | ||
| 0x4 | | 0x4 | ||
| 0xE | | 0xE | ||
| | | The first two bytes are the same random16 used in 0x00090001. The second two bytes are zeros. | ||
|- | |- | ||
| 0x000A0000 | | 0x000A0000 |