YPF: Difference between revisions

From Game Research Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 29: Line 29:
| ?Bytes|| Filename || XOR 0xFF then XOR 0x40
| ?Bytes|| Filename || XOR 0xFF then XOR 0x40
|-
|-
| 2Bytes|| Unknown || Static?
| 2Bytes|| Unknown2 || Static?
|-
|-
| 4Bytes|| FileSize1 ||  
| 4Bytes|| FileSize1 ||  
Line 37: Line 37:
| 4Bytes|| File Offset ||
| 4Bytes|| File Offset ||
|-
|-
| 4Bytes|| Unknown ||
| 4Bytes|| Unknown3 ||
|}
|}



Revision as of 23:22, 13 March 2015

Used in the following games:

  • Eroge! ~Sex and Games Make Sexy Games~

Structure

Header
Size Content Description
4Bytes Magic/ID "YPF/0"
4Bytes Unknown1 Static?
4Bytes File Count Number of Files in archive
4Bytes Index Size Size of Index
16Bytes Padding
Index Entry
Size Content Description
4Bytes Unknown1
1Bytes Filename Length XOR 0xFF
?Bytes Filename XOR 0xFF then XOR 0x40
2Bytes Unknown2 Static?
4Bytes FileSize1
4Bytes FileSize2 Suggests compression is supported
4Bytes File Offset
4Bytes Unknown3

Comments

Index data may be protected.

XOR by FF then XOR by 40 may work.