Tiger Woods PGA Tour GCB: Difference between revisions

From XentaxWiki
Jump to navigation Jump to search
imported>Ikskoks
imported>Ikskoks
 
(One intermediate revision by the same user not shown)
Line 48: Line 48:
4 bytes (char) - subchunk signature // "sbnk"
4 bytes (char) - subchunk signature // "sbnk"
32 bytes - unknown
32 bytes - unknown
</pre>
</div>
* astr
<div class="toccolours mw-collapsible" id="mw-customcollapsible-myDivision" style="width:800px; overflow:auto;">
<pre>
4 bytes (char) - subchunk signature // "astr"
4 bytes (uint32) - unknown // 1
4 bytes - unknown
4 bytes - nulls
</pre>
</pre>
</div>
</div>

Latest revision as of 18:30, 18 July 2021

Back to index | Edit this page

GCB, PS3


Format Specifications

// GCB file format

// big endian

// header
4 bytes (char) - signature // "CTRL"
4 bytes (uint32) - header size
8 bytes - padding
4 bytes (char) - chunk signature // "SYNC"
4 bytes - nulls


// data
num_of_chunks *
{
   4 bytes (char) - chunk signature // "SHOC"
   4 bytes (uint32) - chunk size
   8 bytes - nulls
   x bytes - subchunks data
}

Subchunks

  • SHDR
4 bytes (char) - subchunk signature // "SHDR"
4 bytes (uint32) - unknown  // 1
  • sbnk
4 bytes (char) - subchunk signature // "sbnk"
32 bytes - unknown
  • astr
4 bytes (char) - subchunk signature // "astr"
4 bytes (uint32) - unknown // 1
4 bytes - unknown
4 bytes - nulls
  • Zdat
4 bytes (char) - subchunk signature // "Zdat"
4 bytes (uint32) - file size
x bytes - file data
  • FILL
4 bytes (char) - subchunk signature // "FILL"
4 bytes (uint32) - chunk size
x bytes - padding

MultiEx BMS Script

Not written yet.

QuickBMS Script

Notes and Comments

  • Files inside archive are compressed with ZLIB compression.
  • Data for one ZLIB compressed file can be splitted for several Zdat chunks.

Games

List of games using this file format:

  • Tiger Woods PGA Tour 07 (WII) (*.GCB)
  • Tiger Woods PGA Tour 07 (PS3) (*.PS3)
  • Tiger Woods PGA Tour 08 (WII) (*.GCB)

Compatible Programs

None.