Alchemy IGB

From XentaxWiki
Jump to: navigation, search

Back to index | Edit this page


  • Format Type : Archive / Model / Texture / Misc
  • Endian Order : Little Endian
  • Signature : None

Format Specifications

// IGB file format

32 bytes - file header?
16 bytes - version header?
4 bytes (uint32) - size of info table
4 bytes (uint32) - number of elements in info table

// info table (tags + paths)
num_of_entries *
   4 bytes (uint32) - string length
   x bytes (str) - tag or path  // e.g. "igInfoList" or "igImage"
                                // or "x:\base\UnOpt\textures\
                                //     fonts\font_xmen_big_xbox.PNG"

x bytes - some array

// TODO - format is very complicated, needs more research

MultiEx BMS Script

Not written yet.

Notes and Comments

  • This file format occurs in games made by Alchemy Engine. Alchemy is a game engine designed by Intrinsic (firstly called Intrinsic Alchemy) and later purchased by Vicarious Visions. First used in 2002.
  • Some textures in IGB files may be compressed.
  • Wii/GameCube X-Men Legends and Marvel Ultimate Alliance games use Nintendo's BTI image format istead of IGB files.


List of games using this file format:

  • Marvel: Ultimate Alliance (needs confirmation)
  • Marvel: Ultimate Alliance 2 (needs confirmation)
  • Marvel: Ultimate Alliance 3 (needs confirmation)
  • X-Men Legends (XBOX classic) (*.IGB)
  • X-Men Legends II: Rise of Apocalypse (needs confirmation)

Compatible Programs

See Also