Skip to content

bakerdonkey/pyBlinx

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
dev
 
 
 
 
 
 
 
 
 
 
 
 
 
 

pyBlinx

A tool for extracting 3d assets from BLiNX: The Time Sweeper. Information on patterns and format is available in ./docs, which will be updated as research progresses. Requires Python 3.5+.

This tool is still in early development, and this document may become outdated as the interface is designed and implemented. Contact me directly if you need any help!

Getting Started

To extract an asset, you will need:

  • A legal, non-platinum hits, NTSC-U1 copy of BLiNX: The Time Sweeper (MS-019 v1.05).
  • The object index 2. of the model you wish to extract.

1. Other versions have not been tested and are not explicitly supported. 2. Currently only supports map models. Indices as follows: MAP11 -> 0, MAP12 -> 1, MAP13 -> 2 BOSS1 -> 3, MAP21 -> 4, etc.

Usage

python run.py -mi MODEL_INDEX

Use --help for full definitions of arguments. Check ./docs for information on how to find addresses and how to calculate virtual addresses

Sample geometry and texture addresses are in ./data/entries.csv. pyBlinx does not currently support extracting character models.

Examples

16 Ton arrow map11

Disclaimer

The intention of this project is experimental and educational. All research is conducted on legally obtained software and with publicly available information.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages