December 6, 20241 yr I've managed to extract the game's files using FModel and extracted every data from the Sound folder. For BGM / Voice there is an already usable .awb but it has no stream name / label. For Sound Effects I've managed to extract the .awb using this python script, albeit again without stream name / label. Looking in an hex editor, I've found some strings that seems to be the stream names (BGM_01a_Overture / BGM_01b_Overture_non_coda / BGM_02_Intermezzo). But I don't know how to either get all of these stream names or extract the awb directly with stream names. Download link for the Sound folder of the game (uasset, uexp and awb) : https://drive.google.com/file/d/1voYLsXtnQeZZwbVlnbMEDfRSYVOBASV6/view?usp=sharing Thanks for anyone who may be able to help.
December 7, 20241 yr Localization the AWB can play just fine in foobar with vgmstream. the uasset files aren't even needed, same for the uexp's, there's no audio data in them. The uexp's can be renamed to ACB and paired with the AWB's to get proper song names.
December 7, 20241 yr Author I'm sorry but I didn't managed to get song names with foobar2000 and vgmstream. What file did you rename to .acb to get song names ? For example with BGM: BGM.awb is in `Stream/` but I don't understand what file needs to be renamed BGM.acb ? I've copied both BGM/BGM.uasset and BGM/BGM.uexp to Stream/ (same folder as BGM.awb), and renamed first BGM.uasset to BGM.acb, opened BGM.awb with foobar2000 but song names didn't appear. I renamed BGM.acb to BGM.uasset and then renamed BGM.uexp to BGM.acb, opened BGM.awb with foobar2000 but still no song names. Am I missing something ? Edited December 7, 20241 yr by Shiruba
December 7, 20241 yr Localization Solution For the BGM.uexp, you gotta delete the first the first 28700 bytes (0x701C) and delete inside a hex editor, like HxD, then save as BGM.acb
December 7, 20241 yr Author I've deleted the first 28700 bytes, and BGM.uexp starts with "@UTF8" which seems correct for an .acb. But after renaming to BGM.acb opening BGM.acb with foobar2000, I still have no song names (screenshot provided). Any idea ?
December 7, 20241 yr Localization without the BGM.acb in the same folder as the AWB, it'll be like this With it in the SAME folder, it'll be like this
December 7, 20241 yr Author I indeed know how acb and awb works with foobar2000 ^^ I'm actually trying to get the second image you uploaded but with no avail 😞 Sorry to bother again, but can you upload here the working BGM.acb file ? I think it will be easier for me to tackle what I am doing wrong.
December 7, 20241 yr Localization 12 minutes ago, Shiruba said: I indeed know how acb and awb works with foobar2000 ^^ I'm actually trying to get the second image you uploaded but with no avail 😞 Sorry to bother again, but can you upload here the working BGM.acb file ? I think it will be easier for me to tackle what I am doing wrong. sure, here ya go. DQ3 HD bgm ACB.7z
December 7, 20241 yr Author Ok I managed to get song names when using vgmstream from the CLI, for some reason foobar2000 doesn't show the song names before exporting, after exporting everything I have the song names. So for anyone reading this in the future, you need to delete every bytes of the uexp before the first occurence of "@UTF" and then rename as .acb as said. Thank you very much for your help !
December 11, 20241 yr Localization When it comes to SE , I do not find both acb and awb files, so just use this uexp_acb.zip with quickbms and you will get a acb file. Check it in foobar then you could get all se files with names
Create an account or sign in to comment