Skip to content

Translation patch project for Bakemonogatari Portable on the PSP.

License

Notifications You must be signed in to change notification settings

Illidanz/BakeTranslation

Repository files navigation

Bakemonogatari Translation

This repository is for the tool used to translate the game. If you're looking for the English patch, click here.

Setup

Install Python 3.
Download this repository by downloading and extracting it, or cloning it.
Copy the original Japanese rom into the same folder and rename it as bake.iso.
Run run_windows.bat (for Windows) or run_bash (for OSX/Linux) to run the tool.

Text Editing

Rename the *_output.txt files to *_input.txt (str_output.txt to str_input.txt, etc) and add translations for each line after the "=" sign.
To blank out a line, use a single "!". If just left empty, the line will be left untranslated.
Comments can be added at the end of lines by using #

Image Editing

Rename the out_* folders to work_* (out_IMG to work_IMG, etc).
If an image doesn't require repacking, it should be deleted from the work folder.

Run from command line

This is not recommended if you're not familiar with Python and the command line.
After following the Setup section, run pipenv sync to install dependencies.
Run pipenv run python tool.py extract to extract everything, and pipenv run python tool.py repack to repack.
You can use switches like pipenv run python tool.py repack --bin to only repack certain parts to speed up the process.