Home Gallery Resources The Team Rules chat Login Register
Pages: [1]
Author Topic: PAL stage roster expansion - partially complete code  (Read 4195 times)
0 Members and 1 Guest are viewing this topic.
Flutterbombsexmachine
Mega Kitten
*****
Offline Offline

Posts: 101



View Profile Awards
« on: April 09, 2012, 10:43:16 AM »


So over on Smashboards a guy called DWolf said he'd nearly finished porting the stage roster expansion code to PAL. That was in January, there's been no further feedback to the post and he hasn't replied to a private message I sent him. Here's the original post: http://www.smashboards.com/showthread.php?t=316638

Below is the code as it was when he posted it on Smashboards. I was just wondering if anyone has heard whether this project has been completed or if anyone would be willing to pick it up. I don't know anything about programming, but I'm sure other PAL Smash Bros. modders would be interested in getting this finished.

NTSC:

Stage Roster Expansion System v2.0: [Phantom Wings]
E0000000 80008000
04043B20 380000FF # 38000031
04043B40 1C060018 # 1C060024
04043B58 38840018 # 38840024
04949C8C 3884B460 # 48000010 2C00003A to 388X FAIL
04949D10 3884B460 # 48000040 2C000003 to 388X FAIL
04949E20 3884B460 # 38600002 2C000002 to 388X FAIL
04949EFC 3884B460 # 901E0094 80BE0040 to 388X FAIL
C294A588 00000003 # D0030008 807F0040 [A063001A]
A063001A 2C030040
41800008 38600000
60000000 00000000
C294A1D0 00000003 # [7C7D1B78] 38600011
7C7D1B78 2C03FFFF
40820008 3FA0003F
60000000 00000000
04015564 48000010 # [40820010] 38000011
2042AEB0 00000041 # [00000041] 73745F62
0442AEB0 00000000 # [00000041] 73745F62
80000000 8042AEB0 # [00000041] 73745F62
80000001 8042AEB0 # [00000041] 73745F62
60000030 00000000
8A001801 00000000
86000000 00000024
86000001 00000018
62000000 00000000
0042B348 024B0000 # 78676172 64656E2E to second 00000000
0442B348 00000040 # 78676172 64656E2E to second 00000000
0642B34C 00000010 # 78676172 64656E2E to 3. 00000000
73745F63 7573746F
6D00002E 72656C00
80000000 8042BC18 # 6C654669 656C6453 to first 80X
80000001 8042B460 # 6C64696E 2E72656C to first 00000000
8A010001 00000000
0442B560 8042BC14 # 726F6C6C 2E72656C to second 00000000 , # 6C654669 656C6453 to second 00000000
0042BC18 010F0000 # 6C654669 656C6453 to first 80X
0642BC14 00000008 # 6C654669 656C6453 to second 00000000
43757374 6F6D0000
E0000000 80008000
04043B34 483E783C # [80040000] 7C030000
0642B370 00000050 # 74742E72 656C0000 to 3. 00000000
2C060031 4080000C
80040000 48000040
3806000F 7C030000
40820030 3866FFD0
38C4000F 38860001
3CA08042 60A5B450 # [00000033] 73745F6F
38E00000 7E6802A6
4BFCB811 7E6803A6 # bl 4E800020 [89250005] to 803F99C0
38C00031 4BC1878C # b 1C060024 to 80044804
3884FFE8 4BC1877C # b 80040000 [7C030000] to 800447FC
04949C88 4BAE1749 # bl 626C7565 [2E72656C] to 8042C098
04949D0C 4BAE16C5 # bl 626C7565 [2E72656C]
04949E1C 4BAE15B5 # bl 626C7565 [2E72656C]
04949F08 4BAE14C9 # bl 626C7565 [2E72656C] ## not sure NTSC
0642B3D0 00000060 # 626C7565 [2E72656C]
9421FF80 BC610010
7C6802A6 9061000C
2C000040 41800030
7C030378 3863FFC1
3CC08042 60C6BC1C # 6C654669 656C6453 to second 80X
38860001 3CA08042
60A5B450 38E00000 # [00000033] 73745F6F
39200000 4BFCB7AD # bl 4E800020 [89250005] 803F99C0
38000040 540013BA
8061000C 7C6803A6
B8610010 80210000
4E800020 00000000
0042B455 00000078 # 00000033 [73745F6F]
0442B45C 00000002 # 00000033 73745F6F to 2E72656C

Eternal Yoshi’s Maxed Out CSS
046B8F5C 7C802378
046B8F64 7C6300AE
040AF618 5460083C
040AF68C 38840002 # 41820010 [[38840004]]
040AF6AC 5463083C
040AF6C0 88030001
040AF6E8 3860FFFF
040AF59C 3860000C
060B91C8 00000018 # 2x 2C060000 90010024 [[93E1001C]]
BFA10014 7CDF3378
7CBE2B78 7C7D1B78
2D05FFFF 418A0014
006B929C 00000027
066B99D8 00000027
00010203 04050908
0A0B0C0D 0E0F1114
151A1917 06131D1B
1C1F2021 22252423
27280710 12161800
006B92A4 00000027
066B9A58 00000027
1E262A2B 2C2D2E2F
30313233 34353637
38393A3B 3C3D3E3F
40414243 44454647
48494A4B 4C4D4E00
06407AAC 000000A0
01010202 03030404
05050606 07070808
0909330A 0B0B0C0C
0D0D0E0E 130F1410
15111612 17131814
19151C16 1D171E18
1F19201A 211B221C
231D241E 251F2932
2A332B34 2C352D36
2F373038 3139323A
2E3BFFFF 40204121
42224323 44244525
46264727 48284929
4A2A4B2B 4C2C4D2D
4E2E4F2F 50305131
523D533E 543F5540
56415742 58435944
5A455B46 5C475D48
5E495F4A 604B614C
624D634E 644F0000

PAL:
Stage Roster Expansion System v2.0: [Phantom Wings]
E0000000 80008000
040447E4 380000FF # ported
04044804 1C060018 # ported
0404481C 38840018 # ported x
049456A0 3884B460 # 48000010 2C00003A to 388X FAIL
04945724 3884B460 # 48000040 2C000003 to 388X FAIL
04945834 3884B460 # 38600002 2C000002 to 388X FAIL
04945910 3884B460 # 901E0094 80BE0040 to 388X FAIL
C2945F9C 00000003 # ported
A063001A 2C030040
41800008 38600000
60000000 00000000
C2945BE4 00000003 # ported
7C7D1B78 2C03FFFF
40820008 3FA0003F
60000000 00000000
04015564 48000010 # ported
2042BB78 00000041 # ported
0442BB78 00000000 # ported
80000000 8042BB78 # ported
80000001 8042BB78 # ported
60000030 00000000
8A001801 00000000
86000000 00000024
86000001 00000018
62000000 00000000
0042C010 024B0000 # ported
0442C010 00000040 # ported
0642C014 00000010 # ported
73745F63 7573746F
6D00002E 72656C00
80000000 8042C908 # ported
80000001 8042C128 # ported
8A010001 00000000
0442C228 8042C904 # ported
0042C908 010F0000 # ported
0642C904 00000008 # ported
43757374 6F6D0000
E0000000 80008000
040447F8 483E7840 # ported
0642C038 00000050 # ported
2C060031 4080000C
80040000 48000040
3806000F 7C030000
40820030 3866FFD0
38C4000F 38860001
3CA08042 60A5C118 # ported
38E00000 7E6802A6
4BFCD951 7E6803A6 # ported
38C00031 4BC18788 # ported
3884FFE8 4BC18778 # ported
0494569C 4BAE69FD # ported
04945720 4BAE6979 # ported
04945830 4BAE6869 # ported
0494591C 4BAE677D # ported
0642C098 00000060 # ported
9421FF80 BC610010
7C6802A6 9061000C
2C000040 41800030
7C030378 3863FFC1
3CC08042 60C6C90C # ported
38860001 3CA08042
60A5C118 38E00000 # ported
39200000 4BFCD8ED # ported
38000040 540013BA
8061000C 7C6803A6
B8610010 80210000
4E800020 00000000
0042C11D 00000078 # ported
0442C124 00000002 # ported

Eternal Yoshi’s Maxed Out CSS
046B08A8 7C802378 #ported
046B08B0 7C6300AE #ported
040B0C80 5460083C #ported
040B0CF4 38840002 #ported
040B0D14 5463083C #ported
040B0D28 88030001 #ported
040AF6E8 3860FFFF #ported
040AF59C 3860000C #ported
060BAA14 00000018 #ported
BFA10014 7CDF3378
7CBE2B78 7C7D1B78
2D05FFFF 418A0014 # check
006B0BEC 00000027 #ported
066B1308 00000027 #ported
00010203 04050908
0A0B0C0D 0E0F1114
151A1917 06131D1B
1C1F2021 22252423
27280710 12161800
006B0BF4 00000027 #ported
066B1388 00000027 #ported
1E262A2B 2C2D2E2F
30313233 34353637
38393A3B 3C3D3E3F
40414243 44454647
48494A4B 4C4D4E00
0640A95C 000000A0 #ported
01010202 03030404
05050606 07070808
0909330A 0B0B0C0C
0D0D0E0E 130F1410
15111612 17131814
19151C16 1D171E18
1F19201A 211B221C
231D241E 251F2932
2A332B34 2C352D36
2F373038 3139323A
2E3BFFFF 40204121
42224323 44244525
46264727 48284929
4A2A4B2B 4C2C4D2D
4E2E4F2F 50305131
523D533E 543F5540
56415742 58435944
5A455B46 5C475D48
5E495F4A 604B614C
624D634E 644F0000
Logged

Flutterbombsexmachine
Mega Kitten
*****
Offline Offline

Posts: 101



View Profile Awards
« Reply #1 on: April 15, 2012, 08:45:37 AM »


Found this the other day:
Stage Roster Expansion System v2.0: [Phantom Wings]
E0000000 80008000
040447E4 380000FF
04044804 1C060018
0404481C 38840018
049456A0 3884B460
04945724 3884B460
04945834 3884B460
04945910 3884B460
C2945F9C 00000003
A063001A 2C030040
41800008 38600000
60000000 00000000
C2945BE4 00000003
7C7D1B78 2C03FFFF
40820008 3FA0003F
60000000 00000000
04015564 48000010
2042BB78 00000041
0442BB78 00000000
80000000 8042BB78
80000001 8042BB78
60000030 00000000
8A001801 00000000
86000000 00000024
86000001 00000018
62000000 00000000
0042C010 024B0000
0442C010 00000040
0642C014 00000010
73745F63 7573746F
6D00002E 72656C00
80000000 8042C908
80000001 8042C128
8A010001 00000000
0442C228 8042C904
0042C908 010F0000
0642C904 00000008
43757374 6F6D0000
E0000000 80008000
040447F8 483E7840
0642C038 00000050
2C060031 4080000C
80040000 48000040
3806000F 7C030000
40820030 3866FFD0
38C4000F 38860001
3CA08042 60A5C118
38E00000 7E6802A6
4BFCD951 7E6803A6
38C00031 4BC18788
3884FFE8 4BC18778
0494569C 4BAE69FD
04945720 4BAE6979
04945830 4BAE6869
0494591C 4BAE677D
0642C098 00000060
9421FF80 BC610010
7C6802A6 9061000C
2C000040 41800030
7C030378 3863FFC1
3CC08042 60C6C90C
38860001 3CA08042
60A5C118 38E00000
39200000 4BFCD8ED
38000040 540013BA
8061000C 7C6803A6
B8610010 80210000
4E800020 00000000
0042C11D 00000078
0442C124 00000002

Eternal Yoshi’s Maxed Out CSS - PAL
046B08A8 7C802378
046B08B0 7C6300AE
040B0C80 5460083C
040B0CF4 38840002
040B0D14 5463083C
040B0D28 88030001
040AF6E8 3860FFFF
040AF59C 3860000C
060BAA14 00000018
BFA10014 7CDF3378
7CBE2B78 7C7D1B78
2D05FFFF 418A0014
006B0BEC 00000027
066B1308 00000027
00010203 04050908
0A0B0C0D 0E0F1114
151A1917 06131D1B
1C1F2021 22252423
27280710 12161800
006B0BF4 00000027
066B1388 00000027
1E262A2B 2C2D2E2F
30313233 34353637
38393A3B 3C3D3E3F
40414243 44454647
48494A4B 4C4D4E00
0640A95C 000000A0
01010202 03030404
05050606 07070808
0909330A 0B0B0C0C
0D0D0E0E 130F1410
15111612 17131814
19151C16 1D171E18
1F19201A 211B221C
231D241E 251F2932
2A332B34 2C352D36
2F373038 3139323A
2E3BFFFF 40204121
42224323 44244525
46264727 48284929
4A2A4B2B 4C2C4D2D
4E2E4F2F 50305131
523D533E 543F5540
56415742 58435944
5A455B46 5C475D48
5E495F4A 604B614C
624D634E 644F0000

Looks like there's just 5 lines (the struckthrough ones) that need porting before PAL stage roster expansion works. The Maxed Out Eternal Yoshi works but you need the Expansion code for it to work properly.
Logged

LC-DDM
Not your average sprite!
Special Access
*****
Offline Offline

Posts: 4077


Voted "Best Guest for Campfires".

  • Awards Heart Container Good Citizen KCMM Veteran 128-bit Pro Gamer

  • View Profile Awards
    « Reply #2 on: April 15, 2012, 09:16:12 AM »


    I'm more interested in having some sort of PAL codelist thingie for infinite codes. :V
    Logged

    Flutterbombsexmachine
    Mega Kitten
    *****
    Offline Offline

    Posts: 101



    View Profile Awards
    « Reply #3 on: April 15, 2012, 09:21:45 AM »


    What do you mean infinite codes?
    Logged

    LC-DDM
    Not your average sprite!
    Special Access
    *****
    Offline Offline

    Posts: 4077


    Voted "Best Guest for Campfires".

  • Awards Heart Container Good Citizen KCMM Veteran 128-bit Pro Gamer

  • View Profile Awards
    « Reply #4 on: April 15, 2012, 10:37:14 AM »


    Y'know, there's this one file that allows you to get infinite codes in Gecko, so it overwrites the 255 lines of code thing.
    Logged

    Eternal Yoshi
    Heroic Kitten
    **
    Offline Offline

    Posts: 2425


    Boss? Is that you?

  • Awards KCMM Old Timer Super Saiyan Topic Active Contributor Former PMDT

  • View Profile Awards
    « Reply #5 on: April 15, 2012, 11:30:03 AM »


    gameconfig.txt wasn't ported?
    Logged

    Flutterbombsexmachine
    Mega Kitten
    *****
    Offline Offline

    Posts: 101



    View Profile Awards
    « Reply #6 on: April 15, 2012, 12:08:53 PM »


    Y'know, there's this one file that allows you to get infinite codes in Gecko, so it overwrites the 255 lines of code thing.

    Don't think I know the one you mean, sorry.

    Post Merge: April 16, 2012, 12:49:42 PM
    gameconfig.txt wasn't ported?


    Hey sorry, I have no idea. A guy called DeathWolf is doing all this porting and I have no idea what most of it means. Here's a link to the forum I found this on: http://wiird.l0nk.org/forum/index.php/topic,1815.1215.html

    Scroll to about halfway where the green text kicks in and that's the most complete port so far. DWolf has kinda gone off radar recently so maybe he's taking a break. It's only 5 codes so I was wondering if someone else could maybe finish it for him.
    « Last Edit: April 16, 2012, 12:49:42 PM by Flutterbombsexmachine » Logged

    Flutterbombsexmachine
    Mega Kitten
    *****
    Offline Offline

    Posts: 101



    View Profile Awards
    « Reply #7 on: April 22, 2012, 11:59:12 AM »


    Quote from: DeathWolf
    The PAL hackerscene is dead.

    Just to let you know, I'll retire from the PAL hackingscene.... maybe I'll come back with the fully working Stage Roster Expansion 2.0 PAL code and the fully working Project M for PAL.
    Logged

    LC-DDM
    Not your average sprite!
    Special Access
    *****
    Offline Offline

    Posts: 4077


    Voted "Best Guest for Campfires".

  • Awards Heart Container Good Citizen KCMM Veteran 128-bit Pro Gamer

  • View Profile Awards
    « Reply #8 on: April 27, 2012, 02:39:38 PM »


    Well [censored]in' wonderful, just screw over an entire region. Thank you very much.
    Logged




    Grammar is necessary. Butchering your language isn't. If you don't have time to correct yourself, I don't have time to read your post.
    Your compilation pack is as useless as your quest for approval, and I pity both.

    Climaxing to a jump scare would be pretty great.

    Pages: [1]
    Print
    Jump to: