Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
********************************************************************************
* The Blue Crystal Rod *
* English Translation Patch Materials *
********************************************************************************
This package contains the source materials (code/art/script) for Stargood
Translations' English translation project for the Super Famicom game The Blue
Crystal Rod.
****************************************
* Build Instructions *
****************************************
The build system is only set up for Unix-like systems, though none of the code
is fundamentally dependent on this and could be ported with a bit of effort.
You'll need GCC, libpng, and ImageMagick (the "convert" utility), as well as
any dependencies of wla-dx.
You'll first need a ROM image of The Blue Crystal Rod for the Super Famicom. It
should match the following specifications:
No-Intro name: Blue Crystal Rod, The (Japan).sfc
CRC32: efc21f71
MD5: a8fe07895a4d7651e99a39b9eb5a3539
SHA-1: 5771b2366802f7ff2f5a2402d11beb1da5627dd5
Rename this file to "bluerod.sfc" and copy it into the "bluerod" directory.
Then:
$ cd bluerod
$ ./build.sh
build.sh should then build all the necessary tools and output the translated
ROM as "bluerod_build.sfc".
If you want to modify the project, check build.sh to see where the resources
that get inserted into the game are coming from.
Note that translated game text is taken from the file
"bluerod/script/en/script.csv". Those who are familiar with the structure of my
projects to date may notice the absence of any ODS file that can be
downconverted to this CSV. This is because we recently switched to a more
robust web-based editing system that obviated the need for manually editing
individual files. As such, this CSV is the first and final input file to the
script building process.
While the loss of the manually-formatted files used by the old system is
regrettable, the advantages were simply too great to ignore. If you want to
edit the script, you should convert "script/en/script_deduplicated.csv" (which
contains all the same data as the regular script.csv, but with duplicate text
stored using cell aliases) to your preferred high-level spreadsheet format and
apply whatever formatting you wish to make it look prettier. You can also
delete the column containing JSON-formatted data, as this is only used by the
online editor and isn't part of the local build process.
****************************************
* Licensing *
****************************************
See COPYING. Basically, everything by me (Supper) is GPLv3, and everything else
is under the terms of whoever wrote it.
****************************************
* Credits *
****************************************
Supper -- Hacking & Translation
cccmar -- Editing & Testing
Oddoai-sama -- Testing