EngineX SFX: Difference between revisions
Jump to navigation
Jump to search
imported>Ikskoks |
imported>Ikskoks |
||
| Line 52: | Line 52: | ||
=== Supported Programs === | === Supported Programs === | ||
* [https://github.com/eurotools/eurosound-explorer eurosound-explorer] | |||
* [[Game Extractor|Game Extractor]]<br> | * [[Game Extractor|Game Extractor]]<br> | ||
[[Category:Complete WIP|EngineX SFX]] | |||
[[Category:Platform PC|EngineX SFX]] | |||
[[Category:CE None|EngineX SFX]] | |||
[[Category:Format_Audio | Type: Audio]] | |||
[[Category:Extension_sfx | Extension: sfx]] | |||
[[Category:BMS_None | BMS: None]] | |||
[[Category:File Format]] | [[Category:File Format]] | ||
Revision as of 18:21, 1 August 2022
SFX
- Format Type : Archive
- Endian Order : Little Endian
- Signature : MUSX
Format Specifications
char {4} - Signature (MUSX)
uint32 {4} - Unknown
uint32 {4} - Unknown (6)
byte {12} - Hash?
uint32 {4} - Unknown (1)
uint32 {4} - null
uint32 {4} - Directory Offset (2048)
uint32 {4} - Directory Length
uint32 {4} - First File Offset (8192)
uint32 {4} - Length Of File Data?
byte {X} - Padding to offset 2048 (using byte 171)
// for each file
- uint32 {4} - File Offset (relative to the first file offset)
byte {X} - Padding to offset 8192 (using byte 171)
byte {X} - File Data
byte {X} - A heap of extra data
Games
List of games using this file format:
- Athens 2004 - (PlayStation 2)
- Batman Begins - (GameCube / PlayStation 2 / Xbox)
- Buffy the Vampire Slayer: Chaos Bleeds (GameCube/PlayStation 2/Xbox)
- Ice Age 2: The Meltdown - (PlayStation 2 / PC / Xbox / WII)
- Predator: Concrete Jungle - (PlayStation 2 / Xbox)
- Robots 2005 - (GameCube / PlayStation 2 / PC / Xbox)
- Sphinx and the Cursed Mummy - (GameCube / PlayStation 2 / PC/Xbox)
- Spyro: A Hero's Tail - (GameCube / PlayStation 2 / Xbox)
MultiEx BMS
Not written yet.
Notes And Comments
- This file format occurs in Eurocom games made using EngineX.