Editing SELF File Format
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
ORBIS SELFs from PS4 have a somewhat different structure from the ones we see on vita and ps3. | |||
The structure is documented as follows: | |||
= SELF Header Structure = | = SELF Header Structure = | ||
Line 8: | Line 9: | ||
| 0 || 4 || Magic || 4F 15 3D 1D | | 0 || 4 || Magic || 4F 15 3D 1D | ||
|- | |- | ||
| 0x9 || 1 || Key Type || | |||
| 0x9 || 1 || | |||
|- | |- | ||
| 0xA || 2 || Padding || | | 0xA || 2 || Padding || | ||
|- | |- | ||
| 0xC || 2 || | | 0xC || 2 || MetaData Offset || | ||
|- | |- | ||
| | | 0xE || 2 || MetaData Size || | ||
|- | |- | ||
| | | 0x10 || 4 || Size of SELF || | ||
|- | |- | ||
| 0x18 || 2 || | | 0x18 || 2 || Unknown || 1 SK, 2 SL and Modules, 4 SK Elfs, 6 .selfs, 2 .sdll, 6 .sprx, 6 ShellCore, 6 eboot.bin | ||
|- | |- | ||
| 0x1A || 2 || Unknown || Always 0x22 | | 0x1A || 2 || Unknown || Always 0x22 | ||
|- | |- | ||
| | | 0x20 || 2 || Unknown || Always 0x6 | ||
|- | |- | ||
| | | 0x22 || 2 || Unknown || Always 0x13 | ||
|- | |- | ||
|} | |} | ||