Pico-8 POD: Difference between revisions

From XentaxWiki
Jump to navigation Jump to search
imported>Ikskoks
imported>Ikskoks
 
(27 intermediate revisions by the same user not shown)
Line 11: Line 11:
<div class="toccolours mw-collapsible" id="mw-customcollapsible-myDivision" style="width:800px; overflow:auto;">
<div class="toccolours mw-collapsible" id="mw-customcollapsible-myDivision" style="width:800px; overflow:auto;">
<pre>
<pre>
// header
// CPOD chunk
8 bytes (char) - signature // "CPODD..."
4 bytes (char) - chunk signature// "CPOD"
4 bytes (uint32) - chunk size  // always 68
4 bytes (uint32) - unknown  // 1
4 bytes (uint32) - unknown  // 1
32 bytes (char) - nulls
32 bytes (char) - nulls
4 bytes (uint32) - unknown  // 4 or 249
4 bytes (uint32) - unknown  // 4, 19 or 249
28 bytes (char) - nulls
28 bytes (char) - nulls
4 bytes (char) - chunk signature? // "CFIL"
 
// CFIL chunk
4 bytes (char) - chunk signature  // "CFIL"
4 bytes (uint32) - nulls
4 bytes (uint32) - nulls
4 bytes (uint32) - description section size  // e.g. 1235
4 bytes (uint32) - description section size  // e.g. 1235
64 bytes (char) - nulls
64 bytes (char) - nulls
x bytes - description section  // e.g. "pico-8 cartridge..."
x bytes - description section  // e.g. "pico-8 cartridge..."


4 bytes (uint32) - chunk signature? // "CFIL"
// CFIL chunk 2
4 bytes (uint32) - chunk signature  // "CFIL"
4 bytes (uint32) - nulls
4 bytes (uint32) - nulls
4 bytes (uint32) - some section size?
64 bytes (char) - nulls
// CPOD chunk 2
4 bytes (char) - chunk signature// "CPOD"
4 bytes (uint32) - chunk size  // always 68
4 bytes (uint32) - unknown  // 1
32 bytes (char) - some filenames  // e.g. "gfx1.pod..."
4 bytes (uint32) - unknown
28 bytes (char) - nulls


// TODO
// TODO
Line 33: Line 48:
=== Notes and Comments ===  
=== Notes and Comments ===  


* This file format occurs in '''Pico-8''' games.
* This file format occurs in '''Pico-8''' games. Main data archive is always named "'''data.pod'''".


=== Games ===  
=== Games ===  
List of games using this file format:
List of games using this file format:
* Cab Ride (PC) (*.POD)
* Explorers Deluxe Edition (PC) (*.POD)
* Get in Santa's Pants (PC) (*.POD)
* PICOHOT (PC) (*.POD)
* pico sonic (PC) (*.POD)
* Pullfrog (PC) (*.POD)
* Pushamo (PC) (*.POD)
* Pushamo (PC) (*.POD)
* Store Galore (PC) (*.POD)
* The Lost Night (PC) (*.POD)


=== QuickBMS Script ===  
=== QuickBMS Script ===  

Latest revision as of 19:58, 9 October 2022

Back to index | Edit this page

POD

  • Format Type : Archive
  • Endian Order : Little Endian
  • Signatures : CPOD / CPODD / CFIL / CPAL / cBMP


Format Specifications

// CPOD chunk
4 bytes (char) - chunk signature// "CPOD"
4 bytes (uint32) - chunk size  // always 68
4 bytes (uint32) - unknown  // 1
32 bytes (char) - nulls
4 bytes (uint32) - unknown  // 4, 19 or 249
28 bytes (char) - nulls

// CFIL chunk
4 bytes (char) - chunk signature  // "CFIL"
4 bytes (uint32) - nulls
4 bytes (uint32) - description section size  // e.g. 1235
64 bytes (char) - nulls
x bytes - description section  // e.g. "pico-8 cartridge..."

// CFIL chunk 2
4 bytes (uint32) - chunk signature  // "CFIL"
4 bytes (uint32) - nulls
4 bytes (uint32) - some section size?
64 bytes (char) - nulls

// CPOD chunk 2
4 bytes (char) - chunk signature// "CPOD"
4 bytes (uint32) - chunk size  // always 68
4 bytes (uint32) - unknown  // 1
32 bytes (char) - some filenames  // e.g. "gfx1.pod..."
4 bytes (uint32) - unknown
28 bytes (char) - nulls



// TODO

Notes and Comments

  • This file format occurs in Pico-8 games. Main data archive is always named "data.pod".

Games

List of games using this file format:

  • Cab Ride (PC) (*.POD)
  • Explorers Deluxe Edition (PC) (*.POD)
  • Get in Santa's Pants (PC) (*.POD)
  • PICOHOT (PC) (*.POD)
  • pico sonic (PC) (*.POD)
  • Pullfrog (PC) (*.POD)
  • Pushamo (PC) (*.POD)
  • Store Galore (PC) (*.POD)
  • The Lost Night (PC) (*.POD)

QuickBMS Script

Not written yet.

Compatible Programs

None.