ROM Hack Some questions about certain 3DS music files

Ruiji

Member
OP
Newcomer
Joined
Apr 30, 2016
Messages
13
Trophies
0
Age
24
XP
65
Country
United States
Been dumping games to rip music recently and I've been having trouble with a couple:

1. Mario Golf: World Tour does use .bcstms, but they're not normal .bcstms. They appear to be some variant by Camelot, since apparently Mario Tennis Open uses the same type as well. If you delete the first four bytes with a hex editor, they'll play like normal .bcstms but they sound awful. What could I do to convert/fix them?

2. Mario & Luigi: Dream Team's music is in an .arc file and I haven't found anything that can open it yet. I've also heard it may use a wonky format, but I'm trying to figure out the .arc first.

3. More generally, how can I put sequenced music together? Most games use just streams, but a couple do have a couple sequences with their streams and I would like to have all the music if possible. I think I found the bits that make up the sequences, but I don't know how to sequence them together.

If need be, I can upload examples of World Tour's stuff/Dream Team's sound .arc, but I'm hoping it won't be too hard to figure out.
 

CHICAGO-lollie

Active Member
Newcomer
Joined
Aug 18, 2015
Messages
29
Trophies
0
XP
108
Country
It's possible that those .arc files are archives. I just stumbled across yellows8's "darctool", it mentions this extension. https://github.com/yellows8/darctool

Also putting in a vote of interest for figuring out sequences. I noticed that Badge Arcade uses a mix of streams and .cseq files for its music (streams for the title and menus, sequences for the actual badge games), but one sequence in particular is used to handle the salesman's voice — hex editor reveals variables for setting the speech type and pitchbend, plus the name of every different kind of speech pattern.
 

Thelostrune

Well-Known Member
Member
Joined
Aug 13, 2015
Messages
553
Trophies
0
Age
26
XP
309
Country
Norway
1. Mario Golf: World Tour does use .bcstms, but they're not normal .bcstms. They appear to be some variant by Camelot, since apparently Mario Tennis Open uses the same type as well. If you delete the first four bytes with a hex editor, they'll play like normal .bcstms but they sound awful. What could I do to convert/fix them?

Maybe they're compressed/packed or something, I have no idea. You could upload one here for people to check at.

2. Mario & Luigi: Dream Team's music is in an .arc file and I haven't found anything that can open it yet. I've also heard it may use a wonky format, but I'm trying to figure out the .arc first.

Upload that and I'll take a look at it. Could be a sound archive.

3. More generally, how can I put sequenced music together? Most games use just streams, but a couple do have a couple sequences with their streams and I would like to have all the music if possible. I think I found the bits that make up the sequences, but I don't know how to sequence them together.

At the moment we can't do anything about CTR sequences, as far as I know anyway.

but one sequence in particular is used to handle the salesman's voice — hex editor reveals variables for setting the speech type and pitchbend, plus the name of every different kind of speech pattern.

This is true for Animal Crossing New Leaf as well. Took a look at the K.K. radio songs and exactly what you said is a thing there as well.
 
Last edited by Thelostrune,
  • Like
Reactions: CHICAGO-lollie

Ruiji

Member
OP
Newcomer
Joined
Apr 30, 2016
Messages
13
Trophies
0
Age
24
XP
65
Country
United States
Here's a World Tour bcstm and here's the SoundData.arc for Dream Team. I did try to use some tools that open other 3DS game .arcs on it, but no success so far.
 

Thelostrune

Well-Known Member
Member
Joined
Aug 13, 2015
Messages
553
Trophies
0
Age
26
XP
309
Country
Norway
This is why I shouldn't post at 4 in the morning. This should be the SoundData.arc, sorry about that.
Seems like some kind of compressed / differently packed CSAR or SARC. I can't figure out what's up with this.

Can't figure out the stream file either.
 
Last edited by Thelostrune,

Ruiji

Member
OP
Newcomer
Joined
Apr 30, 2016
Messages
13
Trophies
0
Age
24
XP
65
Country
United States
So I managed to figure out Dream Team's arc out, but I'm still stumped on World Tour's bcstms. I'm not sure why it sounds so awful after making it playable, but I'm really hoping to figure it out.
 

reddit123

New Member
Newbie
Joined
Feb 6, 2017
Messages
4
Trophies
0
Age
37
XP
56
Country
United States
So I managed to figure out Dream Team's arc out, but I'm still stumped on World Tour's bcstms. I'm not sure why it sounds so awful after making it playable, but I'm really hoping to figure it out.
Can you explain how? I'm trying to get Dream Team's audio files
 
  • Like
Reactions: FlappyFalco

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    SylverReZ @ SylverReZ: 🦛 🐦 (🐑🐑) 🦛 🐦 (🐑🐑) 🦛 🐦 🦌🐑 🦛🐦 (🐑🐑)