Skip to content

CTR-tools/CTR-tools

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

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

CTR-tools

GPLv2 License Discord Chat

Various tools to operate Crash Team Racing (PS1) game files.

Download latest release here: https://github.com/CTR-tools/CTR-tools/releases/latest
Tools description: https://github.com/CTR-tools/CTR-tools/wiki/Tools-description

Join the CTR-tools Discord server: https://discord.gg/WHkuh2n

Features

  • fly around the original CTR levels in a 3D viewer, including a stereoscopic 3d mode
  • extract and rebuild BIGFILE.BIG, human readable filenames and folder structure included
  • extract levels in OBJ format featuring medium texture quality
  • extract static models and import untextured models back in the game
  • extract samples in VAG/WAV formats and music tracks in MIDI format from KART.HWL
  • edit level vram textures
  • edit localization files
  • minor Crash Bash support: unpack CRASHBSH.DAT from various CB builds and extract textures

CTR-tools

Building

CTR-tools is being developed in Visual Studio Community 2019.
Target platform is .NET Framework 4.6.2 (ctrviewer is targeting .NET Core 3.1).
It should be enough to install VS and add dependencies via NuGet.

Project dependencies:

Contribution

Game research is welcome, for starters please check:

2016-2022, DCxDemo*.