(July 18) SD Loaded Textures! NTSC & PAL! Now with music.

Started by Marcov15, June 20, 2009, 01:19:38 AM

Previous topic - Next topic

0 Members and 19 Guests are viewing this topic.

This was written by picano, all credit goes to him

QuoteThis is Phantom Wings's Dynamic SD Loader code which allows you to load files from the SD card during game play.
I helped a bit but all the credit goes to PW.
(also to picano for the textures)

(Video courtesy of Igglyboo)
http://www.youtube.com/v/nzBmYD24xU8

(Note that this video is from an early testing version of the code. It is virtually flawless now.)

Still don't understand what this does? Load textures from your SD card instead of burning new disks!

Thank you deadpixel for linking to the update, Phantom Wings for making the code, and Igglyboo for being awesome.

NOTE: Version 3.5.1 currently only works for an NTSC-U copy of Brawl --- that is --- only if you live in the United States, Mexico, Canada, or additional close region. PAL users must use 2.1, which does not work with music.

GCT Code File [RSBE01 --- NTSC Brawl] (Includes texture stuff, camera hack, and longer replays)
GCT Code File [RSBP01 --- PAL Brawl (Unrestriced camera, disable custom stages and all codes needed for file replacement to work)
-- Codes courtesy of Phantom Wings, Y.S., and brkirch
-- For the codes themselves, please scroll down past the instructions.

Instructions:

1) Place the GCT code file on your SD card in a \codes\ folder

-- ex: E:\codes

2) Place your texture files in the appropriate folders

Each file will be stored as the following - The Green is the actual file itself.

Character Textures:
X: Private\Wii\App\RSBE\pf\fighter\(Character Name)\Fit(Character Name)(Color #).pcs/.pac
-- ex: E:\private\wii\app\RSBE\pf\Fighter\Luigi\FitLuigi00.pac
-- ex: E:\private\wii\app\RSBE\pf\Fighter\Luigi\FitLuigi00.pcs
-- Character Name List
-- Color list

Final Smashes Textures:
X: Private\Wii\App\RSBE\pf\fighter\(Character Name)\Fit(Character Name)Final.pac (PT will have a color # in between Final and .pac)
-- ex: E:\private\wii\app\RSBE\pf\Fighter\Pit\FitPitFinal.pac
-- Character Name List

Brawl Stage Textures:
X: Private\Wii\App\RSBE\pf\stage\melee\(StageName)
-- ex: E:\private\wii\app\RSBE\pf\stage\melee\FSTGBATTLEFIELD.PAC
-- Stage Name List

Assist Trophy Texture:
X: Private\Wii\App\RSBE\pf\item\(AT Name)\Asf(AT Name)Brres.pac

Pokemon Textures:
X: Private\Wii\App\RSBE\pf\item\(Pokemon Name)\Pkm(Pokemon Name)Brres.pac

Character Images(CSPs):
X: Private\Wii\App\RSBE\pf\system\common5.pac
X: Private\Wii\App\RSBE\pf\info\portrite\InfFace###.brres
X: Private\wii\app\RSBE\pf\menu\common\char_bust_tex\MenSelchrFaceB###.brres
(Got a TGA? CSP packed in with another file? Watch this to know how to use it!)

Music
X:Private\Wii\App\RSBE\pf\sound\strm\X##.brstm

WARNING
[from PhantomWings] There is a popular rumor (should I say theory?) that repetitively reading from the SD card (which is what this code does for music) can harm the SD card. I am unsure of whether this is the truth or not, so just be aware of the possibility.

You have been warned. Neither KittyCorp nor PhantomWings will be held responsible for any damaged SD cards.

Use the following lists to help fill in the parenthesized names.

Character Names
Color #'s
Stage Names
Pokemon Names
Assist Trophy Names
Music Track List

Enigma's Tools and Guide for CSP's
Enigma's Guide to Editing TGA Files
Picano's Video Tutorial on using CUPASH


Click to see!

3) Place SD card in wii (,duh,)

4) Load up Brawl via Gecko OS

5) Get to character select, select characters, wait for Wii to stop making noise before proceeding to next screen.

6) Enjoy!

Codes NTSC (Scroll down... a lot for PAL)
(Originally posted here --- please check there for updates --- REQUIRES REGISTRATION!)
File Patch Code v3.5.1A: [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 00000028
80010044 3C608001
6063581C 7C001800
4082000C 7FDDC850
3BDEFFE0 93DB0008
4BA7A424 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


Codes PAL
PAL - Functional for standard textures, causes crashes/glitches with CSPs:
File Replacement v2.1a PAL [Phantom Wings, Y.S.]
225683EC 00000000
C201C3A8 00000017
38A00067 38810020
3862E8F8 3D80803F
618CD148 7D8903A6
4E800421 38A0007F
3883FFE8 38610020
3D80803F 618CD148
7D8903A6 4E800421
38A00068 3882E8F8
38610020 9421FF80
BC410008 38610088
3D808001 618CCE7C
7D8903A6 4E800421
7C7C1B78 2C030000
4082000C 38210080
48000034 B8410008
38210080 3D80803F
618CD148 7D8903A6
4E800421 38610008
3D808001 618CC50C
7D8903A6 4E800421
7C7C1B78 3D808001
618CC3AC 7D8903A6
4E800420 00000000
C201CF94 00000007
2C030000 41820018
3D808002 618C5BFC
7D8903A6 4E800421
48000008 8078000C
3D808001 618CCF98
7D8903A6 4E800420
60000000 00000000
043EEE04 48000014
043EF000 48000014
043D8FC8 48000018
043E9F78 38600000
043EA164 38600000
043D90AC 60000000
80000000 80409728
80000001 805A99C0
8A001001 00000000
065A99D0 00000008
2F525342 502F7066
E0000000 80008000
[PICTURE REMOVED. Reason: Total signature pic size exceeds 695x200.]

There's a new PAL code out. You should update your post with it.
PAL - Functional for standard textures, causes crashes/glitches with CSPs:
File Replacement v2.1a' PAL [Phantom Wings, Y.S.]
225683EC 00000000
C201C3A8 00000017
38A00067 38810020
3862E8F8 3D80803F
618CD148 7D8903A6
4E800421 38A0007F
3883FFE8 38610020
3D80803F 618CD148
7D8903A6 4E800421
38A00068 3882E8F8
38610020 9421FF80
BC410008 38610088
3D808001 618CCE7C
7D8903A6 4E800421
7C7C1B78 2C030000
4082000C 38210080
48000034 B8410008
38210080 3D80803F
618CD148 7D8903A6
4E800421 38610008
3D808001 618CC50C
7D8903A6 4E800421
7C7C1B78 3D808001
618CC3AC 7D8903A6
4E800420 00000000
C201CF94 00000007
2C030000 41820018
3D808002 618C5BFC
7D8903A6 4E800421
48000008 8078000C
3D808001 618CCF98
7D8903A6 4E800420
60000000 00000000
043EEE04 48000014
043EF000 48000014
043D8FC8 48000018
043E9F78 38600000
043EA164 38600000
043D90AC 60000000
80000000 80409728
80000001 805A99C0
8A001001 00000000
065A99D0 00000008
2F525342 502F7066
E0000000 80008000


Taken from http://www.smashboards.com/showthread.php?t=225642



O GAWD O MAN O GAWD O MAN O GAWD O MAN O GAWD!

(8:15:26 PM) Vyse: I hope you get raped by a lumberjack
(8:18:16 PM) Vyse: >:|
(8:21:52 PM) Vyse: Two of them.

Quote from: Shadow on July 09, 2009, 03:23:45 AM
O GAWD O MAN O GAWD O MAN O GAWD O MAN O GAWD!

*slaps* Get a hold of yourself, man!

Yesh!!
Now to wait for a couple of weeks for a PAL version to come out.


Quote from: Vyse on July 09, 2009, 03:25:07 AM
Quote from: Shadow on July 09, 2009, 03:23:45 AM
O GAWD O MAN O GAWD O MAN O GAWD O MAN O GAWD!

*slaps* Get a hold of yourself, man!
I am... *shiver* I'm just afraid of the.... Noobs!
(8:15:26 PM) Vyse: I hope you get raped by a lumberjack
(8:18:16 PM) Vyse: >:|
(8:21:52 PM) Vyse: Two of them.

NO! Not the noobs!

...Anything but the noobs!

Quote from: Vyse on July 09, 2009, 04:01:56 AM
NO! Not the noobs!

...Anything but the noobs!
I've hired Solid Snake the for the job.
(8:15:26 PM) Vyse: I hope you get raped by a lumberjack
(8:18:16 PM) Vyse: >:|
(8:21:52 PM) Vyse: Two of them.

July 09, 2009, 05:09:04 PM #9 Last Edit: July 09, 2009, 05:18:31 PM by Plasmakirby
is there a thread that has all the music files' names?

EDIT:

found it. i'm posting here for everyone to use
http://www.megaupload.com/?d=3PZSWJRJ


There's a track list in my guide, and I just added it to the lists section of this topic.

Also, this thread is all updated with the latest changes, including the PAL code. The GCT files haven't been changed, though.

lol, you posted that right as i edited my post. i put the download in that message


The music code doesn't work for me. Any reason why?

Quote from: SWORD21 on July 11, 2009, 10:30:04 PM
The music code doesn't work for me. Any reason why?

With so few details? Unlikely.

Are you PAL? The code doesn't work for PAL users yet.

Quote from: Vyse on July 11, 2009, 10:43:32 PM
Quote from: SWORD21 on July 11, 2009, 10:30:04 PM
The music code doesn't work for me. Any reason why?

With so few details? Unlikely.

Are you PAL? The code doesn't work for PAL users yet.
Nvm. I switched to 3.2a for NTSC-U. You should edit the first post with the new code. Here it is.
File Patch v3.2a
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