Skip to content

Commit

Permalink
Merge pull request #37 from JayFoxRox/remove-modelblock
Browse files Browse the repository at this point in the history
README improvements + Remove out_modelblock.py. Use Olganix/Sw_Racer instead
  • Loading branch information
JayFoxRox authored May 10, 2018
2 parents ad04997 + e5edb5d commit 2399115
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 239 deletions.
40 changes: 22 additions & 18 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,33 +1,37 @@
# Star Wars Episode 1: Racer - Tools (swe1r-tools)
[![Gitter chat](https://badges.gitter.im/gitterHQ/gitter.png)](https://gitter.im/OpenSWE1R)

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

### Star Wars Episode 1: Racer - Tools (swe1r-tools)
*A collection of tools to work with files of 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
- scr2wav.py: Converts SCR audio files to WAV files (only found in webdemo)
- extract-racer-tab.py: Extracts strings from swep1rcr.exe which are typically 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)
- decompress.c: Decompress "Comp" modelblock chunks (only found in N64 version)

Also [check the OpenSWE1R Wiki for more projects and similar tools](https://github.com/OpenSWE1R/openswe1r/wiki/Useful-Resources).

## Installation
### Installation

You will need a C11 Toolchain and CMake to compile some of these tools.
The Python scripts will require Python version 3.
* The Python scripts will require Python version 3 to run.
* For some tools, you will need a C11 Toolchain and CMake to build them:

```
git clone https://github.com/OpenSWE1R/swe1r-tools.git
cd swe1r-tools
mkdir build
cd build
cmake ..
make
```
```
git clone https://github.com/OpenSWE1R/swe1r-tools.git
cd swe1r-tools
mkdir build
cd build
cmake ..
make
```
---
**© 2017 OpenSWE1R Maintainers**
**© 2017 - 2018 OpenSWE1R Maintainers**
Source code licensed under GPLv2 or any later version.
221 changes: 0 additions & 221 deletions out_modelblock.py

This file was deleted.

0 comments on commit 2399115

Please sign in to comment.