Mazyrian wrote:And how do you change the music?
Well it's not too simple, but not too hard I guess...
First you need http://www.soylations.com/site/viewtopic.php?t=64
Use aparse.exe to extract bgm.a [using command prompt] to a directory.
It'll give you all the songs extracted as .w files. If you rename them to .pcm files, and use an audio editing program; you can load them as 44khz, 16 bit stereo files. (Data formatted as 16-bit Intel PCM (LSB,MSB), an when opening offset, input data by 0.) Just trim off the beginning to remove a pop / click.
Now to change a song, an easy way to prove that it works is to rename any of the .w files and switch the numbers around in game. Use the UtaEdit.exe file to update the bgm.a to show the new changes.
[you have to have all the .w files in a directory by itself]
Then just put that back in your Utawarerumono folder and listen to the changed songs
Now to add new music... It's a little more complicated.
Find the song you want to replace. Then use an audio editing program to open up the song you want to switch it with.
if you are replacing a song that needs to loop... look through the original songs for a song that matches the length exactly, or as close as you can get it to one of the original. [There is extra data attached to the .w files, I don't know how to interpet it, but I can copy the original information
After you've opened up the file you want to import into Utawarerumono, save it as a raw .pcm file, 44khz 16-bit stereo file. Then, match up the length of the song to one of the original songs.
Once you've got it matched up pretty exactly, [not under though!]
Then you need a hexediting program like XVI32 [google xvi32 hex editor]. Use this to open up the song that closely matches your new song. At the very beginning of the file you'll notice the beginning starts with odd information. You'll need to open up the new file you're adding, and add this same information exactly. [from like hex address 00 to 3A or less]. That SHOULD be all the information you'll need. Although there's a slight possibility there are 2 extra address/numbers at the very end of the file, copy those too if you have a problem.]
Once you've added this header/data info to the new file, save it, and test it in the audio editing program to make sure it plays back. If it plays back, then name it appropriately as one of the .w files! And use UtaEdit.exe to create your new bgm.a file!!
If it playsback in horrible static in the audio editing program, then you probably need to add or delete a 00 in the hex editing program, at the beginning right after the data you added in [with all the other 00s]
When you're done just load up Utawarerumono and test out the song in Omake!
If you've messed up the header data [got too much or too little] it'll crash the program or if you've gotten too little it might loop inproperly at a different time then you want.
Also if your song is shorter than the song you used for the data/header, it'll play through once and then just stop without looping.
Wasn't that easy!
lol If you know what you're doing [not me], you'll probably breeze through this; and maybe can figure out how to adjust the data in the beginning for whatever time you want to loop it. If you are clueless, you can probably still do it, if you just follow along slowly.
You just need the tools above, the hex editor, and an audio program that can open/edit raw PCM files. The rest is trial and error
Look at each of the files in the hex program [the beginning], and compare it to a brand new PCM file that you create. That's basically how I figured this out, since I really don't know much about this stuff...
I plan to change out the Fate -sadame- song with Eruruw's voiced version, and the ending credits song For Eternity, with a mixed edited version of Suara and Emi's For Eternity songs
O [you can actually play them at the same time and hear them sing along with each other
I might make a youtube video of this when the audio cds I bought come in...]
Speaking of music here's a quick rundown of the differences of some of the Utawarerumono audio CDs (I ordered them from play-asia)
Utawarerumono - Chiriyuku Mono e no Komoriuta - Original Soundtrack (Japan, Audio CD) - The PS2 version of Utawarerumono's soundtrack. It includes several new songs only featured in the PS2 game. Including Eruruw's Fate -sadame- song...
Yumeji (Japan, Audio CD) - By Suara! It has all of Suara's Utawarerumono songs in great CD quality, all in their original full lengths... Musoka the TV anime's opening, Kimi Ga Tame the TV and PS2's final ending, the PS2 opening Kimi dake no Tabiji, and a For Eternity version by Suara
O (the regular For Eternity song is sung by Emi Motoda...) Also has
other Suara songs on it~
[Also there's a SACD version of this with an extra track, Moonlight? I think...]
Madoromi No Rinne (Utawarerumono Outro Theme) (Japan, Audio CD) - This is the regular ending song of Utawarerumono's TV anime. Also includes another song, as well as voice-off versions.
Utawareru Mono - For Eternity (Japan, Audio CD) - This has the full length version of Emi Motoda's For Eternity, as well as Fate -sadame- at full version length and voice-off versions..!
Utawareru Mono Original Soundtrack (Japan, Audio CD) - The original Utawarerumono PC soundtrack. I believe it has the original songs at their full lengths. Some longer than the songs found on the PS2 CD and a few complete with endings to the songs not heard in the game [since it loops].
I had to order them all in order to collect all the music I want
You can also change out the opening movies but very easily compared to the in-game music...
I believe as long as you have directshow filters or the ffdshow program, you can simply replace the opening video with any video you want
O [you could even have it be a video that uses dolby surround AC3 for multichannel audio]
Right now I'm using the PS2 openings
O But I'd like to switch out one of them with a new one I hope to create... Maybe using the Madoromi no Rinne song
Only other thing I already customized was simply using a different font