heinermann / BOLTextract

Mass Media Games' BOLT archive extractor (i.e. Starcraft 64)
GNU General Public License v3.0
2 stars 0 forks source link
bolt extractor games retro starcraft64

Overview

Mass Media Games' BOLT archive extractor. Includes Mass Media Games, Inc and Philips P.O.V. Entertainment Group.

Unpacks all files contained within the embedded archive. The files are not named. Some enclosed file formats are common between games. Tested on various different roms. Failure modes are not tested.

Games that use BOLT

Here are some games confirmed to use BOLT archives:

Running

Extract Mass Media's BOLT archive from binaries.
Usage:
  bolt-extract [OPTION...] INPUT_FILE [OUTPUT_DIR]

  -b, --big                     Use Big Endian byte order (N64, CD-i)
  -a, --algo cdi|dos|n64|gba|win|xbox|ps2
                                Choose algorithm to use. (default: "")
  -h, --help                    show help

Example: bolt-extract.exe -a n64 -b "StarCraft 64 (U).z64" starcraft64/

Supported Algorithms

Notes

Building

  1. git clone https://github.com/heinermann/BOLTextract.git
  2. git submodule init
  3. Install Visual Studio 2019
  4. Double click the .sln file and build