JayFoxRox / swe1r-tools

This is a collection of small scripts to extract files from the 1999 Game "Star Wars Episode 1 Racer".

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Star Wars Episode 1: Racer - Tools (swe1r-tools)

This is a collection of small tools to work with files from the 1999 Game "Star Wars Episode 1: Racer".

  • out_modelblock.py: Extract out_modelblock.bin to Wavefront OBJ files
  • out_splineblock.py: Extract out_splineblock.bin to Wavefront OBJ files
  • out_spriteblock.py: Extract out_spriteblock.bin to PNG files
  • out_textureblock.py: Extract out_textureblock.bin to PNG files
  • scr2wav.py: Converts SCR audio files from the webdemo to WAV files
  • extract-racer-tab.py: Extracts strings from swep1rcr.exe which are typcially translated
  • parse-racer-tab.py: Validates racer.tab translation files
  • parse-savedata.py: Parses (tgfd.dat, 4056 bytes) and profile (*.sav, 84 bytes) files
  • decompress.c: Decompress "Comp" modelblock chunks (found in N64 version)

Installation

You will need a C11 Toolchain and CMake to compile some of these tools. The Python scripts will require Python version 3.

git clone https://github.com/OpenSWE1R/swe1r-tools.git
cd swe1r-tools
mkdir build
cd build
cmake ..
make

© 2017 OpenSWE1R Maintainers

Source code licensed under GPLv2 or any later version.

About

This is a collection of small scripts to extract files from the 1999 Game "Star Wars Episode 1 Racer".

License:GNU General Public License v2.0


Languages

Language:Python 89.2%Language:C 10.4%Language:CMake 0.4%