Rage Software XFS: Difference between revisions
Jump to navigation
Jump to search
imported>Ikskoks |
imported>Ikskoks |
(No difference)
| |
Revision as of 09:00, 3 December 2020
XFS
- Format Type : Archive
- Endian Order : Little Endian
Format Specifications
// XFS file format
// little endian
//header (80 bytes)
8 bytes (char) - magic // "DID DAT\x1A"
2 bytes (uint16) - unknown // "64"
2 bytes (uint16) - separator? // "\xFF\xFF"
4 bytes (uint32) - unknown // "8"
4 bytes (uint32) - unknown // "3"
4 bytes (uint32) - header size // "80"
4 bytes (uint32) - nulls
4 bytes (uint32) - data end offset?
48 bytes - unknown
//file array
num_of_entries *
{
4 bytes (uint32) - file size-8 (?)
4 bytes - unknown
x bytes - file data
}
//tail
x bytes - encrypted tail (?)
MultiEx BMS Script
Not written yet.
Notes and Comments
- This file format occurs in games from Rage Software studio.
It was probably designed by Digital Image Design before company was sold to Rage Games Limited.
Games
List of games using this file format:
- E-Racer / eRacer
- Rage Rally
- Lamborghini (cancelled xbox game)
- Eurofighter Typhoon
Compatible Programs
- E-Racer_XFS_Tool.py (not finished)