Skip to content
forked from foone/podextract

An extractor for POD archives from Terminal Reality games

License

Notifications You must be signed in to change notification settings

fourks/podextract

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

podextract

An extractor for POD archives from Terminal Reality games

Known games using this format are:

  • Terminal Velocity (1995)
  • Fury3 (1995)
  • Hellbender (1996)
  • Monster Truck Madness (1996)
  • CART Precision Racing (1997)
  • Monster Truck Madness 2 (1998)

Known games using the POD2 format (which is NOT supported):

  • 4x4 Evo (2000)

Known Terminal Reality games which do not use POD:

  • Fly! (1999)

Usage:

Simply run:

python podextract.py PODNAME.pod "*.MOD"

(Using python 2.7)

File format details:

There's a 16-bit file count at offset 0, then entries start at 0x54

Each entry is 40 bytes long. The first 32 bytes are the filename(s), null-padded, and then the length and offset, as 32bit integers.

The filenames sometimes have two filenames packed into them: there'll be a first name, then a NUL byte, then another filename. This second filename is believed to be the palette for that file, but this hasn't been confirmed.

About

An extractor for POD archives from Terminal Reality games

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%