1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Welcome to Smashboards, the world's largest Super Smash Brothers community! Over 150,000 Smash Bros. fans from around the world have come to discuss these great games in over 15 million posts!

    You are currently viewing our boards as a visitor. Click here to sign up right now and start on your path in the Smash community!

  3. Trying to find the perfect gift? Use the Smashboards Store to get awesome Smash accessories, like a Nintendo Controller! Please check out the inventory in our store and support Smashboards with your purchase today!

  4. Guest, we are currently running a contest to determine the best guide on Smashboards! $200 is up for grabs! Go here for details and to submit your candidate! Guide Contest Info!

CSE: Custom Sound Engine v2.5 (Works with GeckoOS and Riivolution!)

Discussion in 'Brawl Workshop' started by Dantarion, Mar 22, 2011.

  1. Dantarion

    Dantarion Smash Champion

    Joined:
    May 21, 2007
    Messages:
    2,456
    Location:
    Santa Barbara, CA
    The Custom Sound Engine or CSE aims to provide new songID's to all you Brawl Hackers!

    Here is how it works.
    There are 0x286C SFX ID's inside the NTSC brsar. If the game attempts to load, say, songID 0xABCD, by default, nothing happens. AND THATS WHERE THE CSE comes into play!

    ABCD => /sound/sfx/0000ABCD.brstm
    Works with Riivolution and GeckoOS! Thanks to ds22 for testing!

    Doesn't work 100% well as SFX. Better compatibility with Riivolution, but still buggy. Multiple SFX calls sometimes kill the background music.


    Yep, its that simple!

    This does not add slots to stages, or do anything with My Music.
    DO NOT USE VALUES OVER 0000FFFF they will not work.


    All you have to do is put these newlified songID's into other song codes, and there you go, NEW songs, without replacing any! Will come in handy with a few things we want to do with the Stage Expansion stuff in ProjectM.

    I will flesh out this post with links to places to use this. Until then, have fun kids.
    v2.5 - Confirmed working with GeckoOS AND Riivolution
    v2.1 - Fixed bug...should actually work now
    v2 - First working version LOL
    v1 - Initial Post
    Code:
    CSE v2.5 [Dantarion]
    041C72DC 38600002
    C21C805C 00000004
    3C60801C 606380A8
    7C6803A6 3C60901A
    60633000 4E800020
    60000000 00000000
    C21C7C38 00000002
    3C60901A 60633000
    60000000 00000000
    C21C73D8 00000003
    3C60901A 60633000
    93C30000 93C30004
    60000000 00000000
    4A000000 90000000
    161A3008 00000028
    00000006 01000000
    000C834C 50400200
    01020000 000C8340
    00000000 00000000
    00000000 00000000
    161A2FC8 0000000C
    000CDE3C 01000000
    7366782F 00000000
    161A2FDC 00000008
    2E627273 746D0000
    161A2F90 00000016
    2F736F75 6E642F73
    74726D2F 3030302E
    62727374 6D000000
    C21C7D00 00000012
    3FC0901A 63DE2FD4
    B3220002 38600000
    3B200000 7F8218AE
    739C00F0 579CE13E
    3B9C0030 2C1C0039
    40810008 3B9C0007
    7F9EC9AE 3B390001
    7F8218AE 739C000F
    3B9C0030 2C1C0039
    40810008 3B9C0007
    7F9EC9AE 38630001
    3B390001 2C030004
    4082FFB4 3BDEFFFC
    801EFFF8 901D0000
    801EFFFC 901D0004
    93DD0008 38600001
    38000000 901D000C
    60000000 00000000
    C21C6CE8 00000007
    3CC08000 60C63140
    A0C60000 2C060025
    4182001C 3CC0901A
    60C62FE2 7C043000
    4082000C 3F60901A
    637B2F90 819D0000
    60000000 00000000
    
  2. dexter0

    dexter0 Smash Rookie

    Joined:
    May 23, 2010
    Messages:
    11
    Location:
    CA
    Most excellent!
  3. mugwhump

    mugwhump Smash Journeyman

    Joined:
    May 22, 2007
    Messages:
    357
    GODLY

    10godlychars
  4. Vigilante

    Vigilante Smash Lord

    • Project M Dev Team
    Joined:
    Dec 11, 2010
    Messages:
    1,679
    Location:
    Quebec
    Wow, that is very sexy.
  5. Dantarion

    Dantarion Smash Champion

    Joined:
    May 21, 2007
    Messages:
    2,456
    Location:
    Santa Barbara, CA
    This doesn't work at all yet.
    I figured out there were 4 bounds tests I was skipping using USBGecko to test.
    Whoops.
  6. Luxor

    Luxor Smash Champion

    Joined:
    Jul 13, 2009
    Messages:
    2,155
    Location:
    Frame data threads o.0
    Dant is truly a wizard.
  7. standardtoaster

    standardtoaster Moderator

    • Moderator
    • Premium
    • Project M Dev Team
    Joined:
    Nov 26, 2009
    Messages:
    7,843
    Location:
    Eau Claire, Wisconsin
    Hehe, finally throwing it back at you. :3c
  8. Rikana

    Rikana Smash Champion

    Joined:
    May 16, 2006
    Messages:
    2,123
    I like music.
  9. Eternal Yoshi

    Eternal Yoshi Covered Wars.... of Black Friday

    • Premium
    Joined:
    Mar 3, 2007
    Messages:
    5,157
    Location:
    The BIg City
    3DS FC:
    3394-4459-7089
    NNID:
    EternalYoshi
    I'm gonna test this with the Custom Victory themes code. BRB.

    OK. I tried to use this with the Unused ID for KAZENOSAKANA..... and nothing happened.

    Time to try again with a custom ID.

    Tried with the ID 3333 and the brstm 3333 and nothing happened.
  10. ds22

    ds22 Smash Lord

    • Project M Dev Team
    Joined:
    Aug 30, 2009
    Messages:
    1,635
    Location:
    Rotterdam, The Netherlands
    @ Eternal Yoshi
  11. Supreme Dirt

    Supreme Dirt King of the Railway

    • Premium
    Joined:
    Sep 28, 2009
    Messages:
    7,322
    Get those figured out and you just created the single most awesome thing ever conceived.
  12. JetAurion

    JetAurion Smash Journeyman

    Joined:
    Apr 19, 2009
    Messages:
    392
    Location:
    Bay Area
    Hmm.

    How will adding song titles work?
  13. libertyernie

    libertyernie Smash Ace

    Joined:
    Oct 5, 2009
    Messages:
    907
    Location:
    Eau Claire, WI
    Will they just be blank song titles, like when you use SSE music in stages?
    (I'd be fine with that.)
  14. FireBall Stars

    FireBall Stars Smash Ace

    • Project M Dev Team
    Joined:
    Aug 31, 2009
    Messages:
    685
    Location:
    Brazil, South America
    Wait, this allows you to make whole new music slots? Like having Pirate Ship with 11 music slots? And making new slots for new stages?

    Adjust the rate on my music and all?

    This is... incomprehensible.... it's... magic....
  15. ValTroX

    ValTroX Smash Ace

    Joined:
    Aug 19, 2009
    Messages:
    934
    Location:
    In the jungle, the mighty jungle
    this all seems too interesting, if only i knew how to use it :p
  16. Akuma2120

    Akuma2120 Smash Ace

    Joined:
    Mar 27, 2008
    Messages:
    826
    He's gotta fix it first, but when he does, I'm gonna need to go out and buy a 16GB SD card, got lots of music to use
  17. M!nt

    M!nt Smash Champion

    Joined:
    Jan 26, 2011
    Messages:
    2,071
    You cant as 16Gb would be SDHC which is not compatible.
  18. Dantarion

    Dantarion Smash Champion

    Joined:
    May 21, 2007
    Messages:
    2,456
    Location:
    Santa Barbara, CA

    Riivolution.
  19. Vigilante

    Vigilante Smash Lord

    • Project M Dev Team
    Joined:
    Dec 11, 2010
    Messages:
    1,679
    Location:
    Quebec
    Riivolution allows for it.

    Ninja'd... Or Wizarded?
  20. DiamondbodySharpshooter

    DiamondbodySharpshooter Smash Journeyman

    Joined:
    Nov 3, 2009
    Messages:
    416
    Ooh, very schway. Combined with your Custom Victory code, this thing will be golden.
  21. Eternal Yoshi

    Eternal Yoshi Covered Wars.... of Black Friday

    • Premium
    Joined:
    Mar 3, 2007
    Messages:
    5,157
    Location:
    The BIg City
    3DS FC:
    3394-4459-7089
    NNID:
    EternalYoshi
    Still not getting anything from this code.
    Is this Riivolution exclusive or something?
  22. standardtoaster

    standardtoaster Moderator

    • Moderator
    • Premium
    • Project M Dev Team
    Joined:
    Nov 26, 2009
    Messages:
    7,843
    Location:
    Eau Claire, Wisconsin
    How are you testing it out?
  23. Eternal Yoshi

    Eternal Yoshi Covered Wars.... of Black Friday

    • Premium
    Joined:
    Mar 3, 2007
    Messages:
    5,157
    Location:
    The BIg City
    3DS FC:
    3394-4459-7089
    NNID:
    EternalYoshi
    3 ways.
    First 2 were trying to give Ganon his own victory theme.

    I used the Custom Victory code for both of them.
    And that code works fine.

    I first used an unused and nameless song which is assigned to 2738 and C06.brstm.
    No BGM Audio

    Then I tried something simpler with 3333 and 3333.brstm.
    Cuts straight to the results music.

    Then I tried it with sfx with AAAA in the PSA and 0000AAAA.brstm in the directory E:\private\wii\app\RSBE\pf\sound\sfx

    No sound.

    Am I missing something??
  24. Dantarion

    Dantarion Smash Champion

    Joined:
    May 21, 2007
    Messages:
    2,456
    Location:
    Santa Barbara, CA
    This won't work. At least, the code only works for IDs that are NOT in the brsar
    Yep! Codes BROKEN!
    041C72DC 38600002 was the missing piece!
    v2.1 in the OP soon
  25. ds22

    ds22 Smash Lord

    • Project M Dev Team
    Joined:
    Aug 30, 2009
    Messages:
    1,635
    Location:
    Rotterdam, The Netherlands
    I tried CSE 2.1 with AAAA in the PSA and 0000AAAA.brstm in E:\private\wii\app\RSBE\pf\sound\sfx but still nothing.
  26. libertyernie

    libertyernie Smash Ace

    Joined:
    Oct 5, 2009
    Messages:
    907
    Location:
    Eau Claire, WI
    Since this uses files not on the disc, do you need Riivolution for it?
  27. Dantarion

    Dantarion Smash Champion

    Joined:
    May 21, 2007
    Messages:
    2,456
    Location:
    Santa Barbara, CA
    No, it SHOULD work fine with GeckoOS.
    What does the files not being there normally have to do with it
  28. ds22

    ds22 Smash Lord

    • Project M Dev Team
    Joined:
    Aug 30, 2009
    Messages:
    1,635
    Location:
    Rotterdam, The Netherlands
    I tried loading the code with only the FPC active with it.
    It either crashes or just won't play the external SFX.
  29. libertyernie

    libertyernie Smash Ace

    Joined:
    Oct 5, 2009
    Messages:
    907
    Location:
    Eau Claire, WI
    Oh, yeah, since PW's stage expansion works on Gecko, this should too... but it isn't right now, for me.
  30. DarthWolf42

    DarthWolf42 Smash Cadet

    Joined:
    Sep 17, 2007
    Messages:
    47
    Anyone got any tips for those of us less knowledgeable about this whole coding thing? As far as I know I'm supposed to create a GCT file using that code but I have no idea what to change in order to designate certain files to the stages I want them in.
  31. Dantarion

    Dantarion Smash Champion

    Joined:
    May 21, 2007
    Messages:
    2,456
    Location:
    Santa Barbara, CA
    Gah I almost want to delete this whole thread.
  32. Supreme Dirt

    Supreme Dirt King of the Railway

    • Premium
    Joined:
    Sep 28, 2009
    Messages:
    7,322
    Does it still not work? Awwwwwwwwwwwwwwwww...
  33. Bero

    Bero Smash Journeyman

    • Project M Dev Team
    Joined:
    Jan 10, 2010
    Messages:
    409
    Location:
    Japan
    You have been working on this for over a year, haven't you?
    I'm sure you can finish this.
  34. angelbless

    angelbless Smash Apprentice

    Joined:
    Nov 6, 2009
    Messages:
    79
    Location:
    Nowhere
    Very interesting :)
  35. Dantarion

    Dantarion Smash Champion

    Joined:
    May 21, 2007
    Messages:
    2,456
    Location:
    Santa Barbara, CA
    Ive been working on it for 4 or 5 days.
    It works for me.
  36. standardtoaster

    standardtoaster Moderator

    • Moderator
    • Premium
    • Project M Dev Team
    Joined:
    Nov 26, 2009
    Messages:
    7,843
    Location:
    Eau Claire, Wisconsin
    You use riivolution, though. However, I have no clue why it would only work on riivolution. D:
  37. ds22

    ds22 Smash Lord

    • Project M Dev Team
    Joined:
    Aug 30, 2009
    Messages:
    1,635
    Location:
    Rotterdam, The Netherlands
    File Patch Code.
    Nuff said.
  38. Wolfric

    Wolfric Smash Journeyman

    Joined:
    May 7, 2009
    Messages:
    360
    Location:
    Dominican Republic
    Won't work with FPC active? o_O That's like saying it doesn't works with Gecko (Technically).
  39. Supreme Dirt

    Supreme Dirt King of the Railway

    • Premium
    Joined:
    Sep 28, 2009
    Messages:
    7,322
    Oh, wait, it just doesn't work with FPC? w/e, idc. I'll set this up and use it now.
  40. M!nt

    M!nt Smash Champion

    Joined:
    Jan 26, 2011
    Messages:
    2,071
    There isnt really a reason why it shouldnt work.

Share This Page

Users Viewing Thread (Users: 0, Guests: 0)

We know you don't like ads
Why not buy Premium?