Home
-
"If you need the right tools, invent them."
- - Scott Dolph
Note that familiarity with basic asset replacement and concepts such as hexadecimal and endianness are assumed. The procedures documented in this wiki are not intended as tutorials for game modding, but are hacking instructions specific to Sakura Taisen 3.
This project was made possible with guidance from DerekPascarella, the Dreamcast-Talk modification community, and the SHIRO Media Group Discord community. Their prior research into Dreamcast hacking and alternative methods for debugging were instrumental in beginning work on editing text parameters and graphical data.
The initial research into the primary script format by ZetpeR on the Chief-Net forum was the catalyst for technical work on the English translation, and much of the code in this repository is an expansion of their initial scripts for extracting text.
Please file an issue in this repository to suggest additions or report errors in the documentation.
Like the original code in this repository, this wiki is in the public domain (CC0).
Formats
- ASCR format
- SBX/SBN
- LIP file
- SKFONT.CG
- ADCG texture
- BPV1 container
- LC1 file
- EYECATCH.BIN
- OpOption.bin
- Miscellaneous information
English translation technical details
Translation Instructions
- Extracting assets and rebuilding disc images
- Ghidra setup
- Emulation and memory searching
- Debugging Flycast with gdb-multiarch
- Script files
- Custom font tiles
- Map labels
- Editing compressed graphics
- Texture locations
- SRPG strings
- Menu strings
- Video encoding