Jump to content

Making a mod to replace voice files


shoujoq

Recommended Posts

So I want to use FO4Edit to make a mod that replaces the game's default voice ba2 files with the voice ba2 files from a different language version of the game. There is already a mod that does this for certain characters, so I know it's possible (though it doesn't seem to use an esp), but I want to make one for ALL of the voices in the game (which doesn't exist, as far as I know).

 

My question is this: where in the esm/esp files is the location of the voice file defined, so that I can override it in my mod? I had a look around myself, but with my limited knowledge I wasn't able to find it.

Edited by shoujoq
Link to comment
Share on other sites

You don't need an .esp just redownload on steam the game in the language you want, then keep the audio files you got, then reinstalle your game in english (yes, it's a long operation so keep a back up of each file.)

Probably the .ba2 in the other language will have a different name than the english one, maybe something like "Fallout4 - Voices_fr" if in french. Change the name to just "Fallout4 - Voices" or the .esm won't find the file.

Overwrite abnd That's all.

Link to comment
Share on other sites

You don't need an .esp just redownload on steam the game in the language you want, then keep the audio files you got, then reinstalle your game in english (yes, it's a long operation so keep a back up of each file.)

Probably the .ba2 in the other language will have a different name than the english one, maybe something like "Fallout4 - Voices_fr" if in french. Change the name to just "Fallout4 - Voices" or the .esm won't find the file.

Overwrite abnd That's all.

 

I already did that and while most of the lines it worked for, when I ran into Ada at the start of the Automatron quest, she was speaking English (and I was speaking English to her), even though DLCRobot - Voices was one of the files I replaced. Codsworth's address of the player by name also remained in English.

 

Also, using an .esp rather than replacing files altogether seems more efficient than keeping separate backups of each language's files, especially if the game is to update in future and/or has its files checked by Steam.

Edited by shoujoq
Link to comment
Share on other sites

I guess as a supplementary question, I would like to know which Fallout 4 data files have voice lines in them besides the ones I already identified (Fallout4 - Voices.ba2, DLCCoast - Voices_en.ba2, DLCNukaWorld - Voices_en.ba2, DLCRobot - Voices_en.ba2 and DLCworkshop03 - Voices_en.ba2), because clearly there are some other files with voice data in them, or I wouldn't have some English voice lines still in the game (as noted above) after replacing these files with their Japanese versions.

Edited by shoujoq
Link to comment
Share on other sites

Okay, so I managed to get all the dialogue spoken in Japanese audio, but I would still like to know how to do this through .esp modding in FO4Edit, so any advice on this is welcomed.

Link to comment
Share on other sites

Talk about being pedantic. They said you don't need to do that; as in, you don't do that, it's unnecessary whilst also being impossible.

 

The game looks for .fuz files with specific FormIDs. This is universal across all languages. To replace the audio, you replace the .ba2.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...