Taiko no Tatsujin - Song Conversion Tool Switch
From GameBrew
More actions
| Taiko no Tatsujin - Song Conversion Tool | |
|---|---|
| General | |
| Author | cainan-c |
| Type | Hack Utilities |
| Version | 2.0b |
| License | Mixed |
| Last Updated | 2024/07/09 |
| Links | |
| Download | |
| Website | |
| Source | |
A work in progress Python-based song conversion tool for some Taiko no Tatsujin (太鼓の達人) games.
It supported:
- Nintendo Switch Version / Drum 'n' Fun v1.4.13, Song limit: 600 (Nintendo Switch)
- Drum Session (Any Version), Song limit: 400 (PlayStation 4)
- Pop Tap Beat (Any Version), Song limit: 200 (iOS/MacOS/Apple TV)
User guide
Prerequisites:
- Python 3.12.3 or newer
- tkinter installed through pip /
pip install tk - sv_ttk installed through pip /
pip install sv_ttk - cryptography installed through pip /
pip install cryptography - pillow installed through pip /
pip install pillow - pydub installed through pip /
pip install pydub - NVIDIA Texture Tools Exporter installed and added to
PATH - ffplay installed in
PATH. - Song Data properly converted to the format this tool expects, stored in a folder called
dataordata_custom.
Due to copyright reasons, etc. no song data will be provided with this tool, however you can use TjaBatchConvert to convert custom charts to a format this tool expects.
Additional Features:
- Multi-Language Support. (Can be set in config.json, supports en(English) and jp(Japanese)).
- Custom Song Data loading through the "data_custom" folder. (Path can be changed in config.json). Audio Quality for NS1 and PS4 can be set using
audio_qualityinconfig.json,highuses the default audio format for said game, whilelowsets the audio format toBNSF, which is Single Channel Mono. - Texture Quality for Wii U 3 can be set in
config.json,highusesDXT5/BC3whilelowusesDXT1/BC1a.
Screenshots
|
|
Media
Taiko no Tatsujin - Song Conversion Tool (NS1 Demo) (swigz27)
Known issues
- Atsumete★Tomodachi Daisakusen's song limit is due to it's texture limitations. In theory, if all game textures are also compressed, it could allow for more songs.
- Scores may not save on Atsumete★Tomodachi Daisakusen, this is due to save file limitations.
Credits
Tools Used:
- at9tool - Used to convert audio to the Sony AT9 format.
- DRPRepacker from Pokken-Tools - Used to package Wii U
musicInfo.xmlfiles. - VGAudioCli - Used to convert audio to Nintendo IDSP and Nintendo OPUS.
- ACB Editor from SonicAudioTools - Used to create
.acbfiles for Pop Tap Beat. - G.722.1 Reference Tool - Used to convert audio to Polycom Siren 14
Special Thanks:
- Steam User descatal for writing this guide on how to create/encode
bnsffiles. - korenkonder for compiling the G.722.1 tool used in this project.
- Kamui/despairoharmony for some of the Nijiiro
.nus3banktemplate research. - rdbende for the Sun Valley ttk Theme used in this project.
- jam1garner for Smash-Forge, which it's code was used as a reference for generating the
.nutfiles.
Related Tools ===