Vicarious Visions GOB GFC: Difference between revisions

From XentaxWiki
Jump to navigation Jump to search
imported>Ikskoks
imported>Ikskoks
No edit summary
Line 57: Line 57:


* [https://jkhub.org/files/file/3234-unofficial-vicarious-visions-gob-tools/ GOB Tools]
* [https://jkhub.org/files/file/3234-unofficial-vicarious-visions-gob-tools/ GOB Tools]
 
* Goblib (from Jedi Academy source code) [https://github.com/jedis/jediacademy/blob/master/code/goblib/goblib.h goblib.h] / [https://github.com/jedis/jediacademy/blob/master/code/goblib/goblib.cpp goblib.cpp]
=== See Also ===
 
* Jedi Academy source code [https://github.com/jedis/jediacademy/blob/master/code/goblib/goblib.h goblib.h] / [https://github.com/jedis/jediacademy/blob/master/code/goblib/goblib.cpp goblib.cpp]
<br/><br>
<br/><br>



Revision as of 13:37, 20 March 2022

Back to index | Edit this page

GOB, GFC

  • Format Type : Archive
  • Endian Order : Little Endian
  • Signature : 00 00 80 08 / 0x8008


Format Specifications

// GFC file

// header
4 bytes (uint32) - signature  // 00 00 80 08
4 bytes (uint32) - GOB archive size
4 bytes (uint32) - number of blocks
4 bytes (uint32) - number of files

// block table
num_of_blocks *
{
   4 bytes (uint32) - compressed file size
   4 bytes (uint32) - file offset
   4 bytes (uint32) - next
}

// block CRCs
num_of_blocks *
{
   4 bytes (uint32) - block CRC
}

Notes and Comments

  • This file format occurs in games made by Vicarious Visions.

Games

List of games using this file format:

  • Crash Nitro Kart (XBOX / Gamecube / Playstation 2)
  • Crash Team Racing (XBOX / Gamecube / Playstation 2)
  • Doom 3 (XBOX)
  • Over the Hedge (Nintendo DS) (*.GOB / *.GFC)
  • Star Wars Jedi Knight: Jedi Academy (XBOX)
  • Star Wars Jedi Knight II: Jedi Outcast (XBOX)
  • Tony Hawk’s American Sk8land (Nintendo DS) (*.GOB / *.GFC)
  • Transformers Decepticons (Nintendo DS)

QuickBMS Script

Compatible Programs