EngineX SFX: Difference between revisions

From XentaxWiki
Jump to navigation Jump to search
imported>Ikskoks
imported>Ikskoks
(No difference)

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.

Supported Programs