For NTSC-US ONLY - Updated 7/20/09
The Only guide for custom SD Music you will ever need! …Hopefully.
The File Patcher 3.5 by Phantom Wings works with both Custom Textures and Custom Music. Here, we will be focusing on setting up custom music in Brawl. For a quick guide on setting up custom textures, click here. The reason I did two separate guides for the same code is because I wanted to focus on one thing at a time, so it makes it much easier and faster to set things up.
Before proceeding, make sure you already know the following. If you do not know one of the things mentioned below, try searching the net for help. Google and Youtube are your best friends. Remember, all modifications done to your Wii are at your own risk! “Me N0 responsible 4 j00!”1. Homebrew Channel must already be installed on your Wii
2. Must understand how to use Code Manager for creating GCT cheat files for use in Gecko OS
3. Must be able to launch Gecko OS successfully, and understand how to use the cheat function
Note: 3.5 is a brand new modification of the previous 3 File Patchers by Phantom Wings. Extensive testing was done to ensure no freezing by Phantom, and he mentioned that there was no buzz even though heavy custom files were loaded at the same time. Hopefully this is the final version we were waiting for (again).
Ok, assuming you already have Homebrew Installed and know how to use Code Manager and Gecko OS, lets get it on with the guide –
To get custom music playing right off the Bat, download the following archive. It is a ZIP archive, so you will have to extract the folder using WinZip, or some other decompresser: *CLICK ME TO DOWNLOAD THE FILES!*
Once you extract the archive, you should get a folder called Brawl Music. Open that up, and you have yet another folder called Brawl Music, so open that up as well. Withing the second Brawl Music folder, you should see 2 things: a pf folder and a Track List Document. Let’s review a bit:
Download ZIP Archive>Extract ZIP Archive>Open up Brawl Music Folder>Opened up Brawl Music Folder (the second one)
So far so good? Okay, now lets focus on the pf folder. Some of you might already be familiar with the pf folder, if you use custom textures. So if you don’t already have a pf folder in your SD card, read the statement in orange and skip the Blue. If you already have a pf folder in your SD Card, skip the orange and read the statement in Blue:
If you don’t already have a pf folder set up on your SD Card, copy the pf folder provided in the archive and place the pf folder in the following directory of your SD card: SD:\private\wii\app\RSBE\[place the pf folder here]
If you already have a pf folder in your SD Card, then open up the pf folder provided in the downloaded archive and copy the menu and Sound folders from my pf folder to your pf folder on your SD card.
NOTE: You may have noticed that there are 2 folders within the pf folder that I provided. One is a Menu folder with a custom strap loader screen, and the other is a Sound folder with the custom music. Those familiar with custom textures MIGHT also be familiar with the custom strap loader. The reason I provided the custom strap loader is because it works like a guide texture. If you see a custom strap loader when you start your Brawl by the end of this guide, then it means you successfully activated the code and music/texture replacement.
Ok, by copying the things mentioned above (orange and blue statements respectively), you have set up your SD Card to play custom music on Brawl! If you want to do some poking around with the folders I provided, feel free to do so. As a matter of fact, lets check out the Sound folder that is now available on your SD Card. Open up the pf folder, then open up the Sound folder from your SD card. When you open the Sound folder, you should see another folder called Strm. Open that up, and you should see 3 Brstm audio files. Hey, remember the tracklist document from the downloaded archive? Lets open that up now as well!
Once you open up the track list txt file, you should see a list of Brawl Music Titles. Each Brawl Music title has a unique ID that the game uses to know which music file to play. Lets look in the Track List to find the ID number X05 . Found it yet? Great. As you can see, X05 is the unique ID for the Music FINAL DESTINATION (Brawl version) that plays on the stage, Final Destination, obviously. Now let’s go back to the Strm folder that we were previously talking about. When you opened the Strm folder, you see 3 Brstm files (more info about Brstm files in the Brawl Brstms page on Nintendo Bros). Those 3 Brstm files are music files that will replace whatever ID they contain. For example, the X05.Brstm file you see will be replacing the Final Destination (Brawl version) audio track in the game with whatever the Brstm music file contains. In this case, the x05.Brstm is Karas’ Theme from Tatsunoko vs. Capcom. X25 is Ryu’s Theme from Tatsunoko vs. Capcom. And C19 is overture music from one of the Stages in Dragon Quest Swords. You already know X05 is Final Destination (Brawl version), so what are the C19 & X25? Use the tracklist to find out (C19 = Midna’s Theme [Bridge of Elding] / X25 = Battlefield v2 [Battlefield] ).
So if you were to launch Brawl now with the File Patcher code activated (code below), you would listen to the X05 Brstm if you play on Final Destination, C19 if you play on Bridge of Elding, and X25 is you play on Battlefield (adjust your MY MUSIC settings in the game accordingly; the custom music will only play if game loads the respective title ID, so if you want x05 from your SD card to play, change the MY MUSIC settings to always play Final Destination Music (Brawl Version) for when you play on the Final Destination Stage). If you want one of the Brstms I provided to play on a different stage, just changed the title ID of that Brstm (ex: x05.Brstm – change to A01.Brstm if you want it to replace the Mushroomy Kingdom 1-1 music).
I TALK TOO MUCH YOU SAY?! NONSENSE!
Okay, maybe a little too much, but I’m sure you won’t have to bother with this or any guide for custom music through SD ever again… hopefully. So now lets get on with the code. Your SD Card is set up properly, so now open up code manager and make a GCT file with the following code:
File Patch Code v3.5.1: [Phantom Wings]
E0000000 80008000
225664EC 00000000
0401BFE0 4858BE20
065A7E00 00000070
38A00067 38810020
3CE0805A 60E37C18
4BE52531 38A0007F
3883FFE8 38610020
4BE52521 38A00068
60E47C18 38610020
9421FF80 BC410008
38610088 4BA74DB9
7C7C1B78 2C030000
4082000C 38210080
4800001C B8410008
38210080 4BE524E5
38610008 4BA742E1
7C7C1B78 4BA741E8
040223E0 48585BC0
065A7FA0 00000020
77239000 2C030000
4182000C 7FDDC850
3BDEFFE0 93DB0008
4BA7A42C 00000000
0401CD0C 4858B1F4
065A7F00 00000038
2C030000 4182000C
4BA7DD51 4BA74E04
80780008 2C030000
41820014 8118000C
7C634214 7C7B1850
48000008 8078000C
4BA74DE0 00000000
043EE9D8 48000014
043EEBD4 48000014
043D8B9C 48000018
043E9B4C 38600000
043E9D38 38600000
043D8C80 60000000
80000000 80406920
80000001 805A7C00
8A001001 00000000
045A7C10 2F525342
045A7C14 452F7066
80000001 805A7B00
8A001001 00000000
065A7B10 0000000F
2F525342 452F7066
2F736F75 6E642F00
041C6CE0 483E0D20
065A7A00 00000028
9421FF80 BC410008
3C60805A 60637B1F
4BE52931 B8410008
38210080 4BE52995
4BC1F2C4 00000000
065A7900 00000078
9421FF80 7C0802A6
9001000C BC810010
9421FF00 7C872378
54B2BA7E 7CD33378
38800000 9081000C
90810010 90610014
90810018 3880FFFF
9081001C 38610020
90610008 7CE43B78
38A00080 4BE529F5
38610008 4BA752A1
60000000 80210000
B8810010 8001000C
7C0803A6 80210000
4E800020 00000000
043E399C 481C3F04
065A78A0 00000010
80BC0020 7CA59214
3A400000 4BE3C0F4
043DBAEC 481CBDE4
065A78D0 00000018
800302A4 2C130000
41820008 7E609B78
3A600000 4BE3420C
041CDF7C 483D9884
065A7800 00000098
818C0014 9421FF80
BC410008 3D009034
61089D94 7C034000
4082003C 7C882378
3C60804D 60630000
3C80805A 60847B00
7CC53378 38C04200
80E40080 2C070000
40820014 60000000
480000B9 2C030000
41820010 B8410008
80210000 4BC26724
70A501FF 3868FFFF
3C80804C 6084FFFF
7C842A14 38A04001
38A5FFFF 8C040001
9C030001 2C050000
4082FFF0 B8410008
80210000 4BC2670C
141CCF90 483DA770
065A7700 00000048
9421FF80 BC410008
7FE3FB78 3C80805A
60847B00 38A00000
38C04000 480001E5
90640080 807F0008
907A0014 907A005C
907A0074 B8410008
80210000 807F0000
4BC25854 00000000
E0000000 80008000
Once you have the GCT code file ready (and saved to your SD Card as usual), put the SD Card back in your Wii, launch Gecko OS and turn on Ocarina. Launch game. If you See the Nintendo Bros Strap Loader, all is good. If you don’t see a custom strap loader at all, then back in line for you. Go adjust your MY MUSIC (you can even listen to the custom sd music there) and play Brawl with Music from an SD Card. And that’s all to it! you can find Brstm music files for download in some Texture hacking sites, including this one.
***HOW TO I MAKE MY OWN BRSTM MUSIC FILES?***
Okay, it can’t get any more easier than this. Check this post from Smash Boards
SuperSonicRacin (a.k.a. Bionic Sonic) has written a program based off of Androu1’s Brstm Master tool that makes Brstm conversion a breeze, even for beginners. He even posted a video tutorial for those visual learners. Check it out, and make sure to thank him for his mini app for Brstm conversion.
File Patch Code v3.2a: [Phantom Wings] E0000000 80008000 225664EC 00000000 0401BFE0 4858BE20 065A7E00 00000070 38A00067 38810020 3CE0805A 60E37C18 4BE52531 38A0007F 3883FFE8 38610020 4BE52521 38A00068 60E47C18 38610020 9421FF80 BC410008 38610088 4BA74DB9 7C7C1B78 2C030000 4082000C 38210080 4800001C B8410008 38210080 4BE524E5 38610008 4BA742E1 7C7C1B78 4BA741E8 0401CD0C 4858B1F4 065A7F00 00000078 2C030000 4182000C 4BA7DD51 48000068 60000000 80780014 2C03FFFF 4082000C 8078000C 48000050 9421FF88 BC810008 38F80030 80B8000C 38A5FFFF 38C7FFFF 8C650001 8C860001 2C040000 41820010 7C032000 4182FFEC 4BFFFFE4 7C673050 7C632850 3863FFB8 7C7E1850 B8810008 38210078 4BA74D9C 043EE9D8 48000014 043EEBD4 48000014 043D8B9C 48000018 043E9B4C 38600000 043E9D38 38600000 043D8C80 60000000 80000000 80406920 80000001 805A7C00 8A001001 00000000 045A7C10 2F525342 045A7C14 452F7066 80000001 805A7B00 8A001001 00000000 065A7B10 0000000F 2F525342 452F7066 2F736F75 6E642F00 041C6CE0 483E0D20 065A7A00 00000028 9421FF80 BC410008 3C60805A 60637B1F 4BE52931 B8410008 38210080 4BE52995 4BC1F2C4 00000000 065A7900 00000098 9421FF80 7C0802A6 9001000C BC810010 9421FF00 90610014 7C872378 3C80805A 608479A0 54A5BA7E 60000000 90A40000 90C40004 38800000 9081000C 90810010 90810018 3880FFFF 9081001C 38610020 90610008 7CE43B78 38A00080 4BE529E5 38610008 4BA75291 3C80805A 608479A0 38A00000 90A40000 90A40004 80210000 B8810010 8001000C 7C0803A6 80210000 4E800020 00000000 043E399C 481C3F04 065A78A0 00000018 80BC0020 3C60805A 606379A0 80030000 7CA50214 4BE3C0EC 043DBAEC 481CBDE4 065A78D0 00000020 800302A4 3E60805A 627379A0 82530004 2C120000 41820008 7E409378 4BE34204 041CDF7C 483D9884 065A7800 00000098 818C0014 9421FF80 BC410008 3D009034 61089D94 7C034000 4082003C 7C882378 3C60804D 60630000 3C80805A 60847B00 7CC53378 38C04200 80E40080 2C070000 40820014 60000000 480000B9 2C030000 41820010 B8410008 80210000 4BC26724 70A501FF 3868FFFF 3C80804C 6084FFFF 7C842A14 38A04001 38A5FFFF 8C040001 9C030001 2C050000 4082FFF0 B8410008 80210000 4BC2670C 141CCF90 483DA770 065A7700 00000048 9421FF80 BC410008 7FE3FB78 3C80805A 60847B00 38A00000 38C04000 480001E5 90640080 807F0008 907A0014 907A005C 907A0074 B8410008 80210000 807F0000 4BC25854 00000000 E0000000 80008000
Leave a comment