EA ARC FLSH RNIB: Difference between revisions
Jump to navigation
Jump to search
imported>Ikskoks |
imported>Ikskoks |
||
| (12 intermediate revisions by the same user not shown) | |||
| Line 3: | Line 3: | ||
* ''' Format Type ''': Archive <br> | * ''' Format Type ''': Archive <br> | ||
* ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Big Endian <br> | * ''' [http://en.wikipedia.org/wiki/Endianness Endian Order] ''': Big Endian / Little Endian<br> | ||
| Line 11: | Line 11: | ||
<pre> | <pre> | ||
// EA ARC archive file format | // EA ARC archive file format | ||
// big endian | // Note: big endian or little endian, it depends on the game | ||
// header (16 bytes) | // header (16 bytes) | ||
4 bytes (uint32) - tail offset | 4 bytes (uint32) - tail offset | ||
4 bytes (uint32) - align? // 256 | 4 bytes (uint32) - align? // 256 | ||
8 bytes (double) - timestamp? | 8 bytes (double) - timestamp? | ||
| Line 40: | Line 39: | ||
4 bytes (uint32) - chunk size | 4 bytes (uint32) - chunk size | ||
x bytes (char) - chunk name | x bytes (char) - chunk name | ||
8 bytes - timestamp? | 8 bytes (double) - timestamp? | ||
} | } | ||
</pre> | </pre> | ||
Latest revision as of 00:08, 18 July 2021
Back to index | Edit this page
ARC
- Format Type : Archive
- Endian Order : Big Endian / Little Endian
Format Specifications
// EA ARC archive file format
// Note: big endian or little endian, it depends on the game
// header (16 bytes)
4 bytes (uint32) - tail offset
4 bytes (uint32) - align? // 256
8 bytes (double) - timestamp?
// data
num_of_files *
{
4 bytes (uint32) - chunk type? // 3, 4 or 6
4 bytes (char) - chunk signature // "FLSH" or "RNIB"
4 bytes - padding // 0xFF 0xFF 0xFF 0xFF
4 bytes (uint32) - filename length
x bytes (char) - filename // e.g. "s2c_comp_dpad_down"
4 bytes (uint32) - file size
x bytes - file data
}
// tail
4 bytes (uint32) - number of files
num_of_files *
{
4 bytes (uint32) - some CRC?
4 bytes (uint32) - chunk offset
4 bytes (uint32) - chunk size
x bytes (char) - chunk name
8 bytes (double) - timestamp?
}
MultiEx BMS Script
Not written yet.
QuickBMS Script
Notes and Comments
- None.
Games
List of games using this file format:
- The Sims 2 (PS2) (*.ARC)
- The Sims 3 (WII) (*.ARC)
- The Sims Castaway (WII) (*.ARC)
Compatible Programs
None.