Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

README improvements + Remove out_modelblock.py. Use Olganix/Sw_Racer instead #37

Merged
merged 2 commits into from
May 10, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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.