Jump to content

[Switch, 2024] Dragon Quest 3 HD - uasset / uexp sound containers (Square Enix)


Shiruba
Go to solution Solved by Dmnslyrx8,

Recommended Posts

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.

Link to comment
Share on other sites

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 by Shiruba
Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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 !

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...