ARC (Yuno): Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 22: | Line 22: | ||
And now for the data after that... | And now for the data after that... | ||
{| class="wikitable" | |||
!colspan="15"|Header | |||
|- | |||
! Size !! Content !! Description | |||
|- | |||
| 4 Bytes || File count || | |||
|- | |||
!colspan="15"|Index Entry | |||
|- | |||
! Size !! Content !! Description | |||
|- | |||
| 28 Bytes || File Name || XOR by 0x03 | |||
|- | |||
| 8 Bytes || Unknown || Possibly size and position | |||
|} |
Revision as of 06:15, 10 December 2016
Used in the following game(s):
- Yuno
Index appears to be protected. First 4 bytes are number of entries in index/number of files in archive. Even with this, a quick look and guess work shows an index entry is 28-bytes in size. Filename space is 20-bytes, followed by (probably) two 4-byte numbers. Appears everything but the initial 4-bytes that stores the file count is protected. As for the protection... Appears each byte is XOR by 0x03 for at least the file names.
0303030303030303030303
=
0000000000000000000000
thus
5A564D4C5C32322D544255 (ZVML\22-TBU)
=
59554E4F5F31312E574156 (YUNO_11.WAV)
...really? ^^; Didn't even need a debugger for that. XD
And now for the data after that...
Header | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Size | Content | Description | ||||||||||||
4 Bytes | File count | |||||||||||||
Index Entry | ||||||||||||||
Size | Content | Description | ||||||||||||
28 Bytes | File Name | XOR by 0x03 | ||||||||||||
8 Bytes | Unknown | Possibly size and position |