Does anyone know how to extract .bstn files? by Ryuji at 11:03 PM EDT on March 24, 2013
Hi there, I'm pretty new here and have recently gotten into ripping videogames. I have ripped several so far, with excellent results. This time though I need help. I'm talking about Mario Kart Double Dash. When I extracted the files from the mkdd iso, I saw all the sound files located in a folder named AudioRes. Then in that folder there are a couple of subfolders, they are named Stream, which contains the .ast music files, and the other is called Waves, which contain the sound effects. However that is not what I want. There are files in the AudioRes folder, called GCKart.bsft and GCKart.bstn. Looking at those files with hex editor, I can see that the .bsft file appears to have the stream data for all the music tracks. The .bstn file though, has all the voices used in the game, a few examples are MARIO_SELECT.JA_VOICE or MARIO_GO.JA_VOICE. These are the files I want. Is there any way I can extract and get to these files, and hopefully, play them as well?

by Yuuto at 2:16 PM EDT on March 25, 2013
So you want that sound effects? The way the sound effects are stored is very complicated. They consist of sequences that lead to the files in the Wave folder. I'm currently reverse-engineering these seqs for Twilight Princess and so far I've written a program that tells which files are involved.

The .bstn only stores the name of the sounds.

edited 2:17 PM EDT March 25, 2013
by Ryuji at 2:33 PM EDT on March 25, 2013
Exactly. I want to be able to play all the voices. There was another subfolder that I didnt mention, it had a file called JaiSeqs, with the extension ARC, I suspect this file is related to the GCKART ones. Do you think it is?
by Yuuto at 2:41 PM EDT on March 25, 2013
As I see most games use different sets of files though they all use the JAudio library. Twilight Princess had a .bsc file (inside the .baa) which contains the sequences for the sounds. Have you extracted the .bstn from another file?

I think I will only be able to tell you which wavs are used. I managed to play the music sequences almost properly, but the sound seqs are hard to understand.
by Ryuji at 2:48 PM EDT on March 25, 2013
No, the .bstn file was extracted with everything when I extracted the iso.
by Yuuto at 2:51 PM EDT on March 25, 2013
Ah, I see. Strangely the .baa does contain a copy of the .bstn. I have to adjust my tool a bit to make it read the files from other games, too.
by Ryuji at 3:03 PM EDT on March 25, 2013
Ok, that would be great if you can make your program work for other games. :)

I went back in to the Waves folder, and because of the sheer number of all the files inside I overlooked the GCKart.bnk files there too after using baad and wsyster on the .aw files. If I recall correctly there is a program to play .bnk files?
by Yuuto at 3:15 PM EDT on March 25, 2013
The .bnk files contain instrument information. Sounds weird but sound effects use these 'instruments', too.
I really wonder why there are so many extracted files even though the .baa does contain all of them?

EDIT: My tool has problem reading the files because the .bnk files have a different format than in TP.
I can't integrate it due to it was made for a newer version.
I was able to extract the .bsc file which baad had not found. It does contain the sound sequences.

The wave folder only contains about 300 extracted wave files. I think here it is easier to search for the sounds you want manually.

edited 3:51 PM EDT March 25, 2013
by Ryuji at 5:27 PM EDT on March 25, 2013
That can't be, because i listened to all those sounds, and they didnt have the voices for all the characters, only the sound effects and instruments.

edited 5:29 PM EDT March 25, 2013
by Yuuto at 5:39 PM EDT on March 25, 2013
Unfortunately I'm not able to extract all .aw files because some .wsys are missing.

EDIT: I found two hidden .wsys files in the .baa.

SelectVoice_0.wsys
Voice_0.wsys

edited 5:50 PM EDT March 25, 2013
by Ryuji at 3:25 AM EDT on March 26, 2013
Thanks for your help Yuuto, I managed to get all the voices! :)


Go to Page 0

Search this thread

Show all threads

Reply to this thread:

User Name Tags:

bold: [b]bold[/b]
italics: [i]italics[/i]
emphasis: [em]emphasis[/em]
underline: [u]underline[/u]
small: [small]small[/small]
Link: [url=http://www.google.com]Link[/url]

[img=https://www.hcs64.com/images/mm1.png]
Password
Subject
Message

HCS Forum Index
Halley's Comet Software
forum source