Skip to content

Commit

Permalink
updated readme
Browse files Browse the repository at this point in the history
updated readme
  • Loading branch information
DCxDemo authored Jun 12, 2021
1 parent 0bb4b0c commit a701704
Showing 1 changed file with 6 additions and 11 deletions.
17 changes: 6 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,15 @@
# KAT2WAV
KAT is a sound bank file found in Treyarch ports of Tony Hawk's Pro Skater games. On Xbox it was disguised as XSB and has minor differences there.

### Description
Treyarch is a company known for porting Tony Hawk's Pro Skater titles (1 and 2) on Dreamcast and Original Xbox. Level sounds on Dreamcast are stored in KAT containers. On Xbox it is slightly different and wears XSB extension, however it is not the common XSB, but a variation of KAT container. This tool supports both KAT and XSB containers found in Treyarch console ports.

The goal was to get the high quality sounds from THPS1 title, since there were no other sources or tools to convert it.
Treyarch is a company known for porting Tony Hawk's Pro Skater titles (1 and 2) on Dreamcast and Original Xbox. Level sounds on Dreamcast are stored in KAT containers. On Xbox it is slightly different and wears XSB extension, however it is not the common XSB, but a variation of KAT container. This tool supports both KAT and XSB containers found in Treyarch console ports. XSB also supports original filenames. It is recommended to use THPS2x XSB files, since it contains both THPS1 and THPS2 samples, however some samples are still THPS1 exculsive and only obtainable from Dreamcast version.

### Supported games
* Mat Hoffman's Pro BMX (Dreamcast)
* Tony Hawk's Pro Skater (Dreamcast)
* Tony Hawk's Pro SKater 2x (Xbox)
* Mat Hoffman's Pro BMX (Dreamcast)

Even though THPS2 on Dreamcast was ported by Treyarch as well, this tool won't work with it. THPS2 uses 4 bit ADCM compression instead of 8 bit, hence if you'll try to convert it, you'll only end up into bunch of distorted WAvs. However, you can get all the sounds from other ports, including PC and Xbox.
Even though THPS2 on Dreamcast was ported by Treyarch as well, this tool won't work with it. THPS2 uses 4 bit ADPCM compression instead of 8 bit, hence if you'll try to convert it, you'll only end up into bunch of distorted WAVs. ADPCM support is unlikely to be implememnted, since you can get all the sounds from other ports in raw formats anyways (PC, Mac, Xbox).

### Usage
You can either use it as GUI tool or command line tool.
You can either use it as a GUI tool or a command line tool.

GUI:
1. Run the exe
Expand All @@ -23,6 +18,6 @@ GUI:
4. Check for the new folder, called as the container, but without extension (i.e. "roswell.kat" -> "roswell" folder)

CMD:
1. Drag-drop KAT/XSB files on the tool icon or use as ```kat2wav C:\kats\file1.kat C:\kats\file2.kat```
1. Drag-drop KAT/XSB files on the tool icon or use via CMD as ```kat2wav_x64 C:\kats\file1.kat C:\kats\file2.kat```

2015, 2021, DCxDemo*.
2015, 2021, DCxDemo*.

0 comments on commit a701704

Please sign in to comment.