ROM Hack Smash Bros. Custom Music

  • Thread starter Thread starter soneek
  • Start date Start date
  • Views Views 44,853
  • Replies Replies 96
  • Likes Likes 5

soneek

Well-Known Member
Member
Joined
Jun 27, 2012
Messages
179
Reaction score
201
Trophies
0
XP
337
Country
United States
I've gotten the conversion for BRSTM->IDSP figured out, and I'll add support on Brawl Custom Music hopefully by Sunday. I just need to rebuild the nus3banks. Would anyone be interested in testing out custom music for the 3DS version? It's also in preparation for the Wii U version.

Current Smash Bros. Update Version: 10.12.0
 
What would be required to do testing? Rom rebuilding? NTR CFW? Something else?


I think custom .CIA updates could accomplish this, since it's just a song replacement. I'm not sure though, since I haven't been involved with 3DS stuff for months now.
 
I'll see if I can finish an offline script tonight then, since I've done it mostly manually last night. The idea is BRSTM->NUS3BANK, so make sure you have any BRSTMs of songs you'd want to place in your game. 2 channels only.
 
Friend of mine was curious, is there a way to replace the sound for Sonic's "Sonic Speed" with his old taunt "You're too Slow"?
 
Friend of mine was curious, is there a way to replace the sound for Sonic's "Sonic Speed" with his old taunt "You're too Slow"?


Yes. We'd need a way to repack that huge archive though, and I haven't looked into the 3DS version about that yet. I'm only worrying about music for now, since it's stored separately from the other files.

Would this allow you to add new music to the game instead of overwriting?


As of right now, no. It'd be an overwrite. However, this can be useful with giving everyone a unique victory theme, since everyone has their own victory jingle file this theme.

Sorry guys, I'm close to getting this implemented on Brawl Custom Music. I'm able to generate IDSP, the actual music format through the site, but I need to finish re-building the nus3banks. I'm almost there.
 
Thanks! That was one file that I manually put together, but I'm glad it's not just a theory anymore. :D
 
That. That was one of the thing i wanted to be done on Sm4sh. I can't wait to see if someone can figure out how to put our own custom character in the roster (exploiting the DLC spot maybe? :3 )
 
I finished implementing nus3bank downloading into Brawl Custom Music. I have it set up so that you can select which song you want to replace, and it'll automatically rename the download for you. I'll add sorting by stage, menu, Smash Run only, etc. later. I'll show an example. Let's say we wanted to put Tales of Symphonia music over Dark Pit's theme (Lloyd Irving for Smash!).

nus3bankdl.jpg

On a song page, choose "Super Smash Bros. for Nintendo 3DS" from the "Download or add to template for" menu, and then choose whatever song you wanna replace. A "Download NUS3BANK" link will pop up under that, and you're good to go. I'll add something for people to build custom lists later. Let me know if you guys have any questions, and I'll be happy to work with someone for an offline converter at some point. My method is BRSTM->NUS3BANK.

P.S. I added Wii U support as well.
 
soneek I would like to try this, Is anyway to put it on a rom or put own tracks to replace songs? I would love to put this on a stage
 
That. That was one of the thing i wanted to be done on Sm4sh. I can't wait to see if someone can figure out how to put our own custom character in the roster (exploiting the DLC spot maybe? :3 )

If hackers/coders can figure out the structure of the DLC and how it inserts characters into the roster, more spots could be inserted, but only up to a certain point. In the "[Development] Smash 3DS Save Map" thread, the hex string to unlock all characters currently is 0x00000006DB6DB6DB, so what will the bit-mask offset pattern for Mewtwo and subsequent characters be?
 
  • Like
Reactions: Yami_Industries
soneek I would like to try this, Is anyway to put it on a rom or put own tracks to replace songs? I would love to put this on a stage

I might not have time this week, but I can probably make an offline script. It'll literally convert a .brstm file to .nus3bank though, so you'll need a way to make brstms.

Will mods like this work with local play of retail carts?


Hopefully in the future, yes. I believe it's currently possible if you have a N3DS on FW 9.2 or lower. Look into using the NTR CFW with LayeredFS. KARL may have implementations for this as well. Both methods would load replacement files off of the SD card.

I'm still have trouble rebuilding my game for use with Gateway. If anyone is able to successfully dump and repack their game, please let me know so I can do a custom music tutorial.
 
If hackers/coders can figure out the structure of the DLC and how it inserts characters into the roster, more spots could be inserted, but only up to a certain point. In the "[Development] Smash 3DS Save Map" thread, the hex string to unlock all characters currently is 0x00000006DB6DB6DB, so what will the bit-mask offset pattern for Mewtwo and subsequent characters be?

I already found how the character slots are formatted currently, there 5 open ones and I'm sure they'll keep a few open, so it might be possible to add characters. Given how they do their character stuff though, from what I've seen, it might be a bit annoying.
 

Site & Scene News

Popular threads in this forum