Super Smash Brothers Brawl [RSBP01]

Started by hetoan2, November 13, 2008, 08:31:54 PM

Previous topic - Next topic

GaryCXJk

Quote from: paprika_killer on February 26, 2010, 09:27:12 PM
you mean DEADBEAF?
Not really, on my dumps, it both says DEADBABE. Like on 805A6F54 in the PAL version (5A5154 in NTSC-U).

Thewill

So are you two(Gary & PK) participating in our port for the File Patch Code?

GaryCXJk

I hate this code...

And I'm halfway trough the code right now.

Thewill

Quote from: GaryCXJk on February 27, 2010, 12:41:41 AM
I hate this code...

And I'm halfway trough the code right now.
Oh OK, I hate it as-well.

GaryCXJk

#499

Phantom Wing's thingy
E0000000 80008000
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 0000000C
2F525342 502F7066
2F736F75 6E642F00
041C6CE0 483E2341
065A9800 00000028
9421FF80 BC410008
3C60805A 60637B1F
4BE53939 B8410008
38210080 4BE5399D
4BC1DCA4 00000000
065A9700 00000078
9421FF80 7C0802A6
9001000C BC810010
9421FF00 7C872378
54B2BA7E 7CD33378
38800000 9081000C
90810010 90610014
90810018 3880FFFF
9081001C 38610020
90610008 7CE43B78
38A00080 4BE539FD
38610008 4BA73729
60000000 80210000
B8810010 8001000C
7C0803A6 80210000
4E800020 00000000
043E399C 481C58D8
065A96A0 00000010
80BC0020 7CA59214
3A400000 4BE3A720
043DBF18 481CD7B8
065A96D0 00000018
800302A4 2C130000
41820008 7E609B78
3A600000 4BE32838
041CE75C 483DAEA4
065A9600 00000098
818C0014 9421FF80
BC410008 3D009034
61089D94 7C034000
4082003C 7C882378
3C60804D 60630000
3C80805A 60847B00
7CC53378 38C04200
80E40080 2C070000
40820014 60000000
480000B9 2C030000
41820010 B8410008
80210000 4BC25104
70A501FF 3868FFFF
3C80804C 6084FFFF
7C842A14 38A04001
38A5FFFF 8C040001
9C030001 2C050000
4082FFF0 B8410008
80210000 4BC250EC
141CD770 483DBD90
065A7700 00000048
9421FF80 BC410008
7FE3FB78 3C80805A
60847B00 38A00000
38C04000 480001E5
90640080 807F0008
907A0014 907A005C
907A0074 B8410008
80210000 807F0000
4BC24234 00000000
E0000000 80008000


Either the code doesn't work, or you can't hear any music unless the music is stored on the SD card.

EDIT:

Crashes. This is the part of the code that I got:


2F736F75 6E642F00
041C6CE0 483E2341
065A9800 00000028
9421FF80 BC410008
3C60805A 60637B1F
4BE53939 B8410008
38210080 4BE5399D
4BC1DCA4 00000000
065A9700 00000078
9421FF80 7C0802A6
9001000C BC810010
9421FF00 7C872378
54B2BA7E 7CD33378
38800000 9081000C
90810010 90610014
90810018 3880FFFF
9081001C 38610020
90610008 7CE43B78
38A00080 4BE539FD
38610008 4BA73729
60000000 80210000
B8810010 8001000C
7C0803A6 80210000
4E800020 00000000
043E399C 481C58D8
065A96A0 00000010
80BC0020 7CA59214
3A400000 4BE3A720
043DBF18 481CD7B8
065A96D0 00000018
800302A4 2C130000
41820008 7E609B78
3A600000 4BE32838
041CE75C 483DAEA4
065A9600 00000098
818C0014 9421FF80
BC410008 3D009034
61089D94 7C034000
4082003C 7C882378
3C60804D 60630000
3C80805A 60847B00
7CC53378 38C04200
80E40080 2C070000
40820014 60000000
480000B9 2C030000
41820010 B8410008
80210000 4BC25104
70A501FF 3868FFFF
3C80804C 6084FFFF
7C842A14 38A04001
38A5FFFF 8C040001
9C030001 2C050000
4082FFF0 B8410008
80210000 4BC250EC
141CD770 483DBD90
065A7700 00000048
9421FF80 BC410008
7FE3FB78 3C80805A
60847B00 38A00000
38C04000 480001E5
90640080 807F0008
907A0014 907A005C
907A0074 B8410008
80210000 807F0000
4BC24234 00000000
E0000000 80008000

Slayer

God I feel so useless.. I'm not skilled enough to port Part 2... Sigh.. I'll just leave it up to you guys to port the rest.. Part 2 is too much!

Deathwolf

#501
part 2 ported

2F736F75 6E642F00
04133A80 483E2341
065A9800 00000028
9421FF80 BC410008
3C60805A 60637B1F
4BE53939 B8410008
38210080 4BE5399D
4BC1DCA4 00000000
065A9700 00000078
9421FF80 7C0802A6
9001000C BC810010
9421FF00 7C872378
54B2BA7E 7CD33378
38800000 9081000C
90810010 90610014
90810018 3880FFFF
9081001C 38610020
90610008 7CE43B78
38A00080 4BE539FD
38610008 4BA73729
60000000 80210000
B8810010 8001000C
7C0803A6 80210000
4E800020 00000000
04367EB6 481C58D8
065A96A0 00000010
80BC0020 7CA59214
3A400000 4BE3A720
043DC344 481CD7B8
065A96D0 00000018
800302A4 2C130000
41820008 7E609B78
3A600000 4BE32838
041CEF3C 483DAEA4
065A9600 00000098
818C0014 9421FF80
BC410008 3D009034
61089D94 7C034000
4082003C 7C882378
3C60804D 60630000
3C80805A 60847B00
7CC53378 38C04200
80E40080 2C070000
40820014 60000000
480000B9 2C030000
41820010 B8410008
80210000 4BC25104
70A501FF 3868FFFF
3C80804C 6084FFFF
7C842A14 38A04001
38A5FFFF 8C040001
9C030001 2C050000
4082FFF0 B8410008
80210000 4BC250EC
141CD770 483DBD90
065A7700 00000048
9421FF80 BC410008
7FE3FB78 3C80805A
60847B00 38A00000
38C04000 480001E5
90640080 807F0008
907A0014 907A005C
907A0074 B8410008
80210000 807F0000
4BC24234 00000000
E0000000 80008000
lolz

Thewill

#502
Smash Ball Smasher[Jose_Gallardo ported by Thewill]
4A000000 809890F0
D2000000 00000003
2C1B0021 40820008
3B600037 60000000
937D091C 00000000
E0000000 80008000


Post Merge: February 27, 2010, 11:51:40 AM

World Wrap X2 [Phantom Wings ported by Thewill]
4A000000 8071A3B4
14000000 60000000
14000004 60000000
D2000008 00000013
9421FF80 BC410008
80A30088 3CC080B8
60C6A428 80C60000
C2840000 C2A60058
C2C6005C 81C40000
81E60058 8206005C
3A200007 3A400000
8A6300BC 2C130007
4082000C 3A600005
9A6300BC FC14A840
41810010 3DD0FFFF
9A2300BC 9A450075
FC14B040 41800010
3DCFFFFF 9A2300BC
9A450075 81E40004
82040008 91C3000C
91E30010 92030014
B8410008 38210080
60000000 00000000

Deathwolf

#503
I'm not sure because many codes are not in the pal version. I don't know what's wrong.
all 04/06 and orther has been ported but I don't know if it works because there are not in the pal version.
it's really hard to port part 2 but please don't get mad to me if it doesn't work...
lolz

GaryCXJk

#504
Nope, doesn't work.

I'll check it again later this week, when I get the time. Anyway, I've yet again altered the addresses, seeing as they weren't correct, now all we need to do is check if the assembly is correct.

2F736F75 6E642F00
041C74C0 483E2341
065A9800 00000028
9421FF80 BC410008
3C60805A 60637B1F
4BE53939 B8410008
38210080 4BE5399D
4BC1DCA4 00000000
065A9700 00000078
9421FF80 7C0802A6
9001000C BC810010
9421FF00 7C872378
54B2BA7E 7CD33378
38800000 9081000C
90810010 90610014
90810018 3880FFFF
9081001C 38610020
90610008 7CE43B78
38A00080 4BE539FD
38610008 4BA73729
60000000 80210000
B8810010 8001000C
7C0803A6 80210000
4E800020 00000000
043E3DC8 481C58D8
065A96A0 00000010
80BC0020 7CA59214
3A400000 4BE3A720
043DBF18 481CD7B8
065A96D0 00000018
800302A4 2C130000
41820008 7E609B78
3A600000 4BE32838
041CE75C 483DAEA4
065A9600 00000098
818C0014 9421FF80
BC410008 3D009034
61089D94 7C034000
4082003C 7C882378
3C60804D 60630000
3C80805A 60847B00
7CC53378 38C04200
80E40080 2C070000
40820014 60000000
480000B9 2C030000
41820010 B8410008
80210000 4BC25104
70A501FF 3868FFFF
3C80804C 6084FFFF
7C842A14 38A04001
38A5FFFF 8C040001
9C030001 2C050000
4082FFF0 B8410008
80210000 4BC250EC
141CD770 483DBD90
065A7700 00000048
9421FF80 BC410008
7FE3FB78 3C80805A
60847B00 38A00000
38C04000 480001E5
90640080 807F0008
907A0014 907A005C
907A0074 B8410008
80210000 807F0000
4BC24234 00000000
E0000000 80008000


I'm now 100% confident the problem lies in the assembly. I probably have messed things up here and there.

However, there is that very small possibility that the first part isn't completely correct either, so if I can't find anything in part two I'll take a second look at part uno as well.

Deathwolf

lolz

GaryCXJk

Quote from: Deathwolf on February 27, 2010, 01:35:01 PM
who say that part 1 one is correct?
It isn't. When you add the first line of the second part and alter the second to last line accordingly, it crashes.

Deathwolf

gary what about your stage texture swap code?
for pal?^^
lolz

GaryCXJk

#508
Okay, after further investigation, the first part of the code is completely different to the original code. When trying to port the original code in itself, the code does absolutely nothing.

Now, the only way it would work is to actually create a completely new code from scratch. Just transcribing the code from one to the other probably does no good.

I'll try to seach trough it. Here's the code anyway I got by directly transcribing:

E0000000 80008000
225683EC 00000000
0401C3A8 4858D858
065A9C00 00000070
38A00067 38810020
3CE0805A 60E37C18
4BE53539 38A0007F
3883FFE8 38610020
4BE53529 38A00068
60E47C18 38610020
9421FF80 BC410008
38610088 4BA73241
7C7C1B78 2C030000
4082000C 38210080
4800001C B8410008
38210080 4BE534ED
38610008 4BA728A9
7C7C1B78 4BA727B0
04022394 48587A0C
065A9DA0 00000020
77239000 2C030000
4182000C 7FDDC850
3BDEFFE0 93DB0008
4BA785E0 00000000
0401CF94 4858AF6C
065A7F00 00000038
2C030000 4182000C
4BA7BEF5 4BA7328C
80780008 2C030000
41820014 8118000C
7C634214 7C7B1850
48000008 8078000C
4BA73268 00000000
043EEE04 48000014
043EF000 48000014
043D8FC8 48000018
043E9F78 38600000
043EA164 38600000
043D90AC 60000000
80000000 80409728
80000001 805A9A00
8A001001 00000000
045A9A10 2F525342
045A9A14 502F7066
80000001 805A9900
8A001001 00000000
065A9910 0000000F
2F525342 502F7066
2F736F75 6E642F00
041C74C0 483E2341
065A9800 00000028
9421FF80 BC410008
3C60805A 60637B1F
4BE53939 B8410008
38210080 4BE5399D
4BC1DCA4 00000000
065A9700 00000078
9421FF80 7C0802A6
9001000C BC810010
9421FF00 7C872378
54B2BA7E 7CD33378
38800000 9081000C
90810010 90610014
90810018 3880FFFF
9081001C 38610020
90610008 7CE43B78
38A00080 4BE539FD
38610008 4BA73729
60000000 80210000
B8810010 8001000C
7C0803A6 80210000
4E800020 00000000
043E3DC8 481C58D8
065A96A0 00000010
80BC0020 7CA59214
3A400000 4BE3A720
043DBF18 481CD7B8
065A96D0 00000018
800302A4 2C130000
41820008 7E609B78
3A600000 4BE32838
041CE75C 483DAEA4
065A9600 00000098
818C0014 9421FF80
BC410008 3D009034
61089D94 7C034000
4082003C 7C882378
3C60804D 60630000
3C80805A 60847B00
7CC53378 38C04200
80E40080 2C070000
40820014 60000000
480000B9 2C030000
41820010 B8410008
80210000 4BC25104
70A501FF 3868FFFF
3C80804C 6084FFFF
7C842A14 38A04001
38A5FFFF 8C040001
9C030001 2C050000
4082FFF0 B8410008
80210000 4BC250EC
141CD770 483DBD90
065A9500 00000048
9421FF80 BC410008
7FE3FB78 3C80805A
60847B00 38A00000
38C04000 480001E5
90640080 807F0008
907A0014 907A005C
907A0074 B8410008
80210000 807F0000
4BC24234 00000000
E0000000 80008000


Okay, so I finally got something more. I finally got the code to crash, so that's a good start.

Here's a revised part one:


E0000000 80008000
225683EC 00000000
0401C3A8 4858D858
065A9C00 00000070
38A00067 38810020
3CE0805A 60E39A18
4BE53539 38A0007F
3883FFE8 38610020
4BE53529 38A00068
60E49A18 38610020
9421FF80 BC410008
38610088 4BA73241
7C7C1B78 2C030000
4082000C 38210080
4800001C B8410008
38210080 4BE534ED
38610008 4BA728A9
7C7C1B78 4BA727B0
04022394 48587A0C
065A9DA0 00000020
77239000 2C030000
4182000C 7FDDC850
3BDEFFE0 93DB0008
4BA785E0 00000000
0401CF94 4858AF6C
065A7F00 00000038
2C030000 4182000C
4BA7BEF5 4BA7328C
80780008 2C030000
41820014 8118000C
7C634214 7C7B1850
48000008 8078000C
4BA73268 00000000
043EEE04 48000014
043EF000 48000014
043D8FC8 48000018
043E9F78 38600000
043EA164 38600000
043D90AC 60000000
80000000 80409728
80000001 805A9A00
8A001001 00000000
045A9A10 2F525342
045A9A14 502F7066
80000001 805A9900
8A001001 00000000
065A9910 0000000F
2F525342 502F7066
2F736F75 6E642F00

Deathwolf

lolz