Hacking Voice Tools- Custom Voices For MK8

  • Thread starter Thread starter Ziggyhacks
  • Start date Start date
  • Views Views 8,072
  • Replies Replies 19
  • Likes Likes 5

Ziggyhacks

Well-Known Member
Member
Joined
Sep 14, 2016
Messages
117
Reaction score
51
Trophies
0
Age
23
Location
Los Angeles
XP
147
Country
United States
We can now edit voices in MK8!
For a long time, there hasn't been any general knowledge on how to edit voices. The first person to make an attempt to do so was SuperDaStar, although there were some issues with sound bit rate that eventually made it next to impossible to make a custom voice. However, using a certain set of tools, it is now possible to edit character voices!
Prerequisites:
1. Get the files necessary

This requires a dump of MK8, which I can't link to. If you do have a dump of MK8, the character sound files are located in vol/content/audio/stream/driver/DRIVER_NAME.bars. A .bars file is just a SARC compressed audio file, which you will later dump.
2. Get the applications necessary
This goes without saying, but you'll need some way to convert the files. You can find a suite of tools on my GitHub. (Link removed, Google is your best friend.)
Now that you have the files and tools to edit them, here's how to edit character voices.
Steps:
1. Open your .bars file with SARC Extractor
It should extract it into a folder, in the same directory as the .bars file. If you don't know what to do, just drag the .bars into the .py file.
2. Convert your .wav SFX file with BFWAV To WAV
To do this, simply drag the .wav file into the .exe. It should output a .bfwav file, which you can drag into the folder containing the unpacked SARC. Then, rename it to match the sound file you want to replace (in BFWAV format.)
3. Pack the SARC file.
Use UWizard to do this, included in the tools. Go to the Archive Manager tab and use the Pack SARC tool. Browse for the folder you extracted earlier and select it. It should output a .SARC file, which you can rename to .bars and place in driver/DRIVER_NAME.bars. Give it the same name.

That's it! The .bars should work in-game, playing your custom SFX.
Edit: Links to illegal software removed, per the request of a few concerned people.
 
Last edited by Ziggyhacks,
Nice! Finally I won't be the only person making custom voices :D

--------------------- MERGED ---------------------------

However, using a certain set of tools, it is now possible to edit character voices!

Uhm.. Ziggy. That "certain set of tools" is the Nintendo Developer tools. You shouldn't be distributing them, at all. I legitimately thought you actually made a tool until I looked into the GitHub DL..
Good luck, bud. I'm hoping you haven't signed the NDA contract.
 
Nice! Finally I won't be the only person making custom voices :D

--------------------- MERGED ---------------------------



Uhm.. Ziggy. That "certain set of tools" is the Nintendo Developer tools. You shouldn't be distributing them, at all. I legitimately thought you actually made a tool until I looked into the GitHub DL..
Good luck, bud. I'm hoping you haven't signed the NDA contract.
I didn't make the tool, and I certainly haven't signed the NDA contract. This is perfect for making custom voices, though.
 
I didn't make the tool, and I certainly haven't signed the NDA contract. This is perfect for making custom voices, though.
It doesn't matter. You shouldn't be posting these leaked tools whether you've signed the contract or not. You're setting yourself up for trouble and the leaker for even more trouble. You're better off deleting this, Ziggy.
 
Your signature literally says 'don't sweat the petty things.' This seems pretty petty.
Not like this is petty, this is the type of thing that can get you tossed in jail and all computer access revoke for a long time.

This includes but is not limited to: laptops, desktops, cell phones, game console and handhelds.
 
  • Like
Reactions: SuperDaStar
Changing the topic. Niiiiiice.
And it's a joke. It's a god damn joke.
Oh, and thanks for ignoring the second part of my signature, which literally states it's a joke.
Not to be petty, but italicizing the word 'literally' and putting emphasis on it in reference to "and don't pet the sweaty things." in an effort to explain that the second part explains is a joke is a bit of a stretch. Or is that just another joke?
 
Not to be petty, but italicizing the word 'literally' and putting emphasis on it in reference to "and don't pet the sweaty things." in an effort to explain that the second part explains is a joke is a bit of a stretch. Or is that just another joke?
Well, I italicized the word to kind of play on how Ziggy italicized 'literally' in his response to me, but my main point for this entire thing was that he shouldn't be posting these SDK tools. As for the second part of my signature, it's just some joke I found online and thought it'd be a nice thing to put as my signature. Sue me!
 
That's another joke. :P
Sigh.
You know what? Whatever. I just wanted to warn you that it's a bad idea to have a link that leads to leaked Dev tools, along with other tools you've taken without credit. But I don't care anymore, this is a waste of my time and your time, bickering back and forth. So, good luck, I hope the GitHub link and this thread don't get deleted. Good day.
 
Your signature literally says 'don't sweat the petty things.' This seems pretty petty.

i don't quite understand where you're pulling the petty card from. it's really confusing that you, instead of responding back calmly to a fellow poster's fair warning against the illegal distribution of tools that are locked behind a legal barrier, decide to find some sort of hole to poke in the poster's appearance (in this instance, their forum signature? come on man!) over a rude tone in a message that you should probably pay a little bit of attention to! you did respond calmly, but with false information--so he replied again to solidify his point.

i'm not going to say that he replied in the best way. there was a bit of a condescending tone in their initial reply, but the second reply was more of a stern warning, clarifying that yes, you're going to get in a lot of trouble for distributing something from a privatized, company-owned closed development environment that only approved users can access. especially if someone wanted to fork your branch--which probably won't happen because you're distributing compiled libraries and executables. no contributions here!

this is nintendo we're talking about. they'll eat you alive!

all in all i'm just kind of confused why you decided to beat him up and call the petty card when he didn't really do anything.

other than that, this is a nice to tutorial to have to help progress modding and get started on something that only a handful of users knew how to do otherwise. just don't distribute these libraries--tell us how to use them and you'll be completely safe.
 
To everyone who's concerned about breaking any ToS: Nintendo isn't going to hunt me down and tell me that I have to go to jail for any amount of time. If you haven't signed the contract, this is not illegal. The person who distributed it may have legal trouble, though (Harm.)
 
To everyone who's concerned about breaking any ToS: Nintendo isn't going to hunt me down and tell me that I have to go to jail for any amount of time. If you haven't signed the contract, this is not illegal. The person who distributed it may have legal trouble, though (Harm.)
Uh yes it is...
If person X pirates a game and gives it to person Y, person Y is still breaking the law, so is person X, but we ain't talking about him;
To take it one step farther even, lets say person Y uploads said game to that iso site, and loads of people download it, person Y is now breaking the law worse by not just pirating the game but distributing it as well.
it doesn't matter how you obtained them distributing them is straight illegal.
 
  • Like
Reactions: KapuDaKoopa
Uh yes it is...
If person X pirates a game and gives it to person Y, person Y is still breaking the law, so is person X, but we ain't talking about him;
To take it one step farther even, lets say person Y uploads said game to that iso site, and loads of people download it, person Y is now breaking the law worse by not just pirating the game but distributing it as well.
it doesn't matter how you obtained them distributing them is straight illegal.
It's only illegal in certain countries and its banned on gbatemp and github
 

Site & Scene News

Popular threads in this forum