5,389
edits
m (using hatnote template) |
(→Header: Yes, I am looking at PS2 game data. Don't ask.) |
||
Line 27: | Line 27: | ||
{{Table}} | {{Table}} | ||
{{OBD_Table_Header}} | {{OBD_Table_Header}} | ||
{{OBDtr| 0x00 | int64 | | 1F 27 DC 33 DF BC 03 00 | 0x0003BCDF33DC271F | | {{OBDtr| 0x00 | int64 | | 1F 27 DC 33 DF BC 03 00 | 0x0003BCDF33DC271F | Total template checksum for Windows retail<br>Windows demo and Mac retail/demo use 0x0003BCDF23C13061 instead<br>PS2 uses 0x0003BA70A8D8AE11<br>[[OniX]] blanks this checksum in favor of using the 0x3C field below }} | ||
{{OBDtr| 0x08 | int32 | | 31 33 52 56 | '13RV' | .dat version (meant to be read as "VR31")<br>OniSplit's .oni files use '23RV' ("VR32") instead<br>OniX's [[Oni (folder)|GDFX]] uses '33RV' ("VR33") to signify that the new data versioning system is in use }} | {{OBDtr| 0x08 | int32 | | 31 33 52 56 | '13RV' | .dat version (meant to be read as "VR31")<br>OniSplit's .oni files use '23RV' ("VR32") instead<br>OniX's [[Oni (folder)|GDFX]] uses '33RV' ("VR33") to signify that the new data versioning system is in use }} | ||
{{OBDtr| 0x0C | int16 | | 40 00 | 64 | size of this header }} | {{OBDtr| 0x0C | int16 | | 40 00 | 64 | size of this header }} | ||
Line 43: | Line 43: | ||
{{OBDtr| 0x34 | int32 | | 90 4F 63 00 | (garbage) | used by OniSplit for raw table size }} | {{OBDtr| 0x34 | int32 | | 90 4F 63 00 | (garbage) | used by OniSplit for raw table size }} | ||
{{OBDtr| 0x38 | int32 | | F4 55 5F 00 | (garbage) | unused }} | {{OBDtr| 0x38 | int32 | | F4 55 5F 00 | (garbage) | unused }} | ||
{{OBDtr| 0x3C | int32 | | 90 4F 63 00 | (garbage) | three high bytes | {{OBDtr| 0x3C | int32 | | 90 4F 63 00 | (garbage) | used by OniX (three high bytes) for data versioning; contains the highest data type version found in any instance in this .dat }} | ||
|} | |} | ||