root670 / ddr-tools

Tools for extracting and modifying files from Dance Dance Revolution CS games.
MIT License
11 stars 4 forks source link
dance-dance-revolution image-converter konami ps2

DDR Tools

Tools for extracting and modifying files from Dance Dance Revolution CS games.

TCB Tools

Tools for extracting and converting TCB image files.

Building

mkdir build
cd build
cmake ..
make

Usage

tcb-extract

Search for and extract compressed and uncompressed TCB files within a file.

./tcb-extract <mode> <file containing TCBs>

Modes:

In most cases 1 works best as many table variations exist that 2 and 3 won't work with.

tcb-convert

Convert TCB files to PNG images or inject PNG images back into TCB files. The extracted image will be a standard RGBA PNG image converted from either a 16 or 256 color palletized source. When injecting a PNG back into a TCB, the image data will be updated and a new pallete will be generated to match the TCB's original format. The PNG you inject must be the same resolution as the TCB.

Convert TCB to PNG:

./tcb-convert e <TCB file>

Inject PNG into TCB:

./tcb-convert i <PNG file>

filedata-tool.py

Extract and create filedata.bin files.

python3 filedata-tool.py <mode> <elf file> <filedata.bin> <directory>

Modes:

Tips