Rumble Roses PAC 2
From XentaxWiki
Contents
PAC (TYPE 2)
- Format Type : Archive
- Endian Order : Little Endian
Format Specifications
// for each file
- char {4} - File Header Tag
- if (tag == "BPE "){
- uint32 {4} - Version Number? (256)
- uint32 {4} - Compressed Size
- uint32 {4} - Decompressed Size?
- byte {X} - File Data
- }
- uint32 {4} - Version Number? (256)
- else if (tag == "PAC "){
- uint32 {4} - Number of 8-byte fields
- byte {X} - File Data (length = num8byte * 8)
- }
- uint32 {4} - Number of 8-byte fields
- else if (tag == "TIM2"){
- uint16 {2} - Unknown (4)
- uint16 {2} - Unknown (1)
- uint64 {8} - null
- uint32 {4} - Image Data Length [-4]
- byte {X} - Image Data
- }
- uint16 {2} - Unknown (4)
- byte {X} - null Padding (optional)
MultiEx BMS Script
Not written yet
Notes and Comments
- Note that this is a Playstation game that does not seem to conform to the typical directory structure of a PC game. What we are really doing in this archive is reading the header of each file and skipping the size of the data accordingly.