A python script to extract data from Tectrix VR Bike and Climber applications (one file).
Currently extracts textures and models from Tectrix VR Bike and Climber applications. This initial release focuses on the Sweeny Town application and it's one file (any language) and exports textures and models to .bmp and .obj. There are plans to support the other applications, but each of the Tectrix applications have their data stored differently so the script will have to have checks for which application is being read and adjust accordingly. If you would like to download the Tectrix VR bike applications they can be found in this worldpack .iso file or from these CD rips on archive.org.
Model extraction to .objThis has been implemented.- Textured models (Models are currenly not textured)
- Terrain extraction to .obj
- Universal texture format for all applications
- Fix color pallet on some applications
Each one of the Tectrix VR bike applications have their data stored differently so the script will have to have checks for which application is being read and adjust accordingly.
Currently, some of the images are corrupt upon export due to the way the bytes are stored. The latest push resolves almost all of the textures in Sweeny Town not working. Some are still broken, but most are now exporting correctly. There seems to be a discrepancy with the byte sizes in the header.