1. Looking for the largest Project M tournament of the summer? Register for CEO 2014 today and get in on the action! Featuring both Project M and Super Smash Brothers Melee, CEO 2014 will be one of the three largest tournaments of the summer!

  2. Looking for the perfect gift for that Smasher in your life? Maybe even yourself? Use the Smashboards Store to get any awesome Smash accessories, like a Nintendo White Controller! Please check out the inventory in our store and support Smashboards with your purchase today!

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,435
    Location:
    Santa Barbara, CA
    Brawl Friend Code:
    3909-8387-3461
    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:
    327
    GODLY

    10godlychars
  4. Vigilante

    Vigilante Smash Lord

    • Project M Back Room
    Joined:
    Dec 11, 2010
    Messages:
    1,578
    Location:
    Quebec
    Wow, that is very sexy.
  5. Dantarion

    Dantarion Smash Champion

    Joined:
    May 21, 2007
    Messages:
    2,435
    Location:
    Santa Barbara, CA
    Brawl Friend Code:
    3909-8387-3461
    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
    Brawl Friend Code:
    1806-5980-2771
    Dant is truly a wizard.
  7. standardtoaster

    standardtoaster Inori Aizawa

    • Moderator
    • Premium
    • Project M Back Room
    Joined:
    Nov 26, 2009
    Messages:
    6,947
    Location:
    Eau Claire, Wisconsin
    Hehe, finally throwing it back at you. :3c
  8. Rikana

    Rikana Smash Champion

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

    Eternal Yoshi The most specific General

    • Premium
    Joined:
    Mar 3, 2007
    Messages:
    4,844
    Location:
    The BIg City
    3DS Friend Code:
    3394-4459-7089
    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 Back Room
    Joined:
    Aug 30, 2009
    Messages:
    1,627
    Location:
    Rotterdam, The Netherlands
    @ Eternal Yoshi
  11. Supreme Dirt

    Supreme Dirt King of the Railway

    • Premium
    Joined:
    Sep 28, 2009
    Messages:
    7,296
    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:
    898
    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 Back Room
    Joined:
    Aug 31, 2009
    Messages:
    678
    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
    Brawl Friend Code:
    2878-9251-3161
    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,016
    You cant as 16Gb would be SDHC which is not compatible.
  18. Dantarion

    Dantarion Smash Champion

    Joined:
    May 21, 2007
    Messages:
    2,435
    Location:
    Santa Barbara, CA
    Brawl Friend Code:
    3909-8387-3461

    Riivolution.
  19. Vigilante

    Vigilante Smash Lord

    • Project M Back Room
    Joined:
    Dec 11, 2010
    Messages:
    1,578
    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 The most specific General

    • Premium
    Joined:
    Mar 3, 2007
    Messages:
    4,844
    Location:
    The BIg City
    3DS Friend Code:
    3394-4459-7089
    Still not getting anything from this code.
    Is this Riivolution exclusive or something?
  22. standardtoaster

    standardtoaster Inori Aizawa

    • Moderator
    • Premium
    • Project M Back Room
    Joined:
    Nov 26, 2009
    Messages:
    6,947
    Location:
    Eau Claire, Wisconsin
    How are you testing it out?
  23. Eternal Yoshi

    Eternal Yoshi The most specific General

    • Premium
    Joined:
    Mar 3, 2007
    Messages:
    4,844
    Location:
    The BIg City
    3DS Friend Code:
    3394-4459-7089
    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,435
    Location:
    Santa Barbara, CA
    Brawl Friend Code:
    3909-8387-3461
    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 Back Room
    Joined:
    Aug 30, 2009
    Messages:
    1,627
    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:
    898
    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,435
    Location:
    Santa Barbara, CA
    Brawl Friend Code:
    3909-8387-3461
    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 Back Room
    Joined:
    Aug 30, 2009
    Messages:
    1,627
    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:
    898
    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,435
    Location:
    Santa Barbara, CA
    Brawl Friend Code:
    3909-8387-3461
    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,296
    Does it still not work? Awwwwwwwwwwwwwwwww...
  33. Bero

    Bero Smash Journeyman

    • Project M Back Room
    Joined:
    Jan 10, 2010
    Messages:
    408
    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,435
    Location:
    Santa Barbara, CA
    Brawl Friend Code:
    3909-8387-3461
    Ive been working on it for 4 or 5 days.
    It works for me.
  36. standardtoaster

    standardtoaster Inori Aizawa

    • Moderator
    • Premium
    • Project M Back Room
    Joined:
    Nov 26, 2009
    Messages:
    6,947
    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 Back Room
    Joined:
    Aug 30, 2009
    Messages:
    1,627
    Location:
    Rotterdam, The Netherlands
    File Patch Code.
    Nuff said.
  38. Wolfric

    Wolfric Smash Journeyman

    Joined:
    May 7, 2009
    Messages:
    360
    Location:
    Dominican Republic
    Brawl Friend Code:
    4811-9290-3558
    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,296
    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,016
    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?