Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
First of all, remember the "XXX_extracted" folder that was created in Step 2? E.g, BGM_extracted, GALA5_BGM_EVE0_extracted, etc.
Well, do a duplicate of this folder, and rename like XXX_work (e.g: BGM_work, GALA5_BGM_EVE0_work, etc)
This naming is NOT optional, since Step 6 will actually need the folder to be named with that convention
Now, open this buggy program called "PES Media Converter"
Select the tab "HCA convert". Change the default sample from 48000 to 44100. This game uses 44100 music and your source files are likely to be 44100, so there are no reasons to use the default 48000.
Leave the default bitrate of 128k or increase it if you want, probably not a good idea to make it smaller than 128.
Now use the File->Add files to add your wav files (which should be named properly like 0001.wav, 0002.wav, etc if you followed prior step properly)
Now let me tell you one thing: this program works like crap. Although you could add multiple files there and then click "Start convert" to convert all of them at once, the program has some kind of bug (like some syncronization problem between gui and the underlying encoding?), and sometimes, it will skip encoding some files.
So, as annoying as it is, I recommend you to add a file and click Start Convert, then add another file and click again start convert, etc.
The program outputs the HCA files in C:\Converted by default. Verify that your files are indeed there. This program is so BUGGY, that sometimes, even if you followed my advice of doing a one per one encoding, the program may skip some file too!
Like I said, this seems to be a problem in the gui rather than in the underlying encoding process. If some of your files are not there, just try again with those files, until it works (if after too many retries, it still doesn't work, close and open the program again, and try once again)
Now, move the files from C:\converted to your XXX_work folder, replacing the files. (Don't worry if your .hca files are bigger than the ones the game uses. With the method of this guide, there are no file size restrictions, your music can be bigger than the one in the game)
Your HCA files are not yet ready though. As they are now, the ones that you generated with PES Media Converter would play as garbage in the game. This is because PES Media Converter applies an encryption to files that Soldiers' Soul and other games apparently can't understand.
Don't worry, the tool hca_ciph_change comes to rescue.
The program will scan the input directory in search of .hca files that were generated by PES Media Converter, and it will decrypt them to make them work with Soldiers' Soul (and other games)
Also, it will modify them so that they "loop" (this is so that a song goes back to the beginning once it finishes playing, which you probably want in most cases)
if for whatever reason, you don't want this loop thing, use hca_ciph_change_NO_LOOP.bat instead of hca_ciph_change.exe (Note: in some cases, even if NO_LOOP is used some files may still loop if the game feels like that, this depends of where the track is used)
Note: this program doesn't touch .hca files that were not generated by PES Media Converter (such as the original game files) since it is not needed (if a directory contains a mix of original files and files generated by PES Media Converter, the program will only apply the fix to the ones generated by PES Media Converter, the program knows the difference)
So, umm, just drag and drop your XXX_work folder into either hca_ciph_change.exe or hca_ciph_change_NO_LOOP.bat, and you're done.
Step 5 completed. You won the "I used PES Media Converter and I survived" title.
Step 6: Creating the new AWB file and replacing original files
Now, we will use afs2tool again, but this time to convert the XXX_work folder to a .awb file (and to correct the .acb file)
Remember that in Step 2 you were told to copy the .acb file too. This file is needed because afs2tool will modify it (it only modifies a small section of it that has a copy of the .awb header)
You probably also have the original .awb there too if you followed the guide, although it doesn't matter at all if it is there or not, because afs2tool creates a .awb file from scratch without relying on the original.
So, just drag and drop the folder XXX_work into afs2tool.exe. It will generate a XXX.awb (or if it exists, it will replace it), and it will update the XXX.acb file. (where XXX = BGM, GALA5_BGM_EVE0, etc)
Now copy your pair of .awb/.acb files to the place they were in the [localization.cpk] folder, replacing the original files.
Step 6 completed. You won the "Almost there" title.
Step 7: Creating the new localize.cpk
We will use Repacker CPK here. It is the CPKTools.exe file, not the other .exe there.
So run it, and the very first thing you should do is uncheck that evil checkbox called "ForceCompress", which is checked by default.
I will repeat it several times more so that it is clear.
Uncheck ForceCompress.
Uncheck ForceCompress.
Uncheck ForceCompress.
Uncheck ForceCompress.
Uncheck ForceCompress.
Uncheck ForceCompress.
Uncheck ForceCompress.
Uncheck ForceCompress.
It is not optional. If you leave it checked, your localize.cpk will be corrupted, and the game will crash at some point.
Where it says "Data Path", click Browse and select the "[localize.cpk]" folder (not the resource folder inside!)
In Save path, click browse, and name the file localize.cpk, and save it somewhere.
Click the button "Build", and it will begin building the .cpk (it may take some time).
Step 7 completed. You won the "CPK master" title.
Step 8: the final step
Step 8 and guide completed. You won the "Seiji Yokoyama" title.
Extra considerations
The music in this game seems to be recorded at much higher volume than SS OST. This is specially true for battle music, for the other the difference is a bit less.
You may need to bump the volume of your source files in step 4 to bring it to similar levels, but increasing volume without destroying sound quality by clipping is a topic that is beyond this guide.
Pastebin with usage of all music in the game: http://pastebin.com/VVJjcTfF
(The instructions to apply it are more simplified than the above, as you only need a few steps)
Saint Seiya had a great OST, better than most of the modern animes.
I want to hear metal X metal when I strike a punch, not the generic street fighter sfx that comes with the game.
I am looking for sounds from the show right now.