mirror of
https://github.com/project-slippi/slippi-ssbm-asm.git
synced 2025-10-05 23:52:43 +02:00
update codes to work on console again
This commit is contained in:
7
Common/ConsoleOverrides/SetGeckoStart.asm
Normal file
7
Common/ConsoleOverrides/SetGeckoStart.asm
Normal file
@@ -0,0 +1,7 @@
|
||||
################################################################################
|
||||
# Address: GeckoHeapPtr
|
||||
################################################################################
|
||||
|
||||
.include "Common/Common.s"
|
||||
|
||||
.long 0x801910E0
|
772
Output/Console/GALE01r2.ini
Normal file
772
Output/Console/GALE01r2.ini
Normal file
@@ -0,0 +1,772 @@
|
||||
# GALE01 - Super Smash Bros. Melee NTSC-U 1.02
|
||||
|
||||
[Core]
|
||||
CPUThread = True
|
||||
GPUDeterminismMode = fake-completion
|
||||
PollingMethod = OnSIRead
|
||||
FastDiscSpeed = True
|
||||
|
||||
[Gecko_Enabled]
|
||||
$General
|
||||
$Slippi Recording
|
||||
|
||||
[Gecko]
|
||||
$General [Achilles, Dan Salvato, Magus, UnclePunch, Zauron, Datel, donny2112]
|
||||
041BFA20 38600002 #External/Boot to CSS/Boot To CSS.asm
|
||||
0415EE98 38600001 #Unlock All Characters and Stages [Datel]
|
||||
0415EDDC 38600001
|
||||
04164B14 38600001
|
||||
041648F4 38600001
|
||||
0415EE4C 38600001
|
||||
0415EE14 38600001
|
||||
0415D968 38600001
|
||||
0415D9D8 38600001
|
||||
0417229C 38600000
|
||||
041737B0 38600000
|
||||
04164658 38600001
|
||||
041644E8 38600001
|
||||
0430490C 38600063
|
||||
043044F0 38600001
|
||||
043D4A48 00340102 #Stock Mode [Magus]
|
||||
043D4A4C 04000A00 #4 Stocks [Magus]
|
||||
043D4A50 08010100 #8 Minutes [Magus]
|
||||
043D4A60 FF000000 #No Items [Magus]
|
||||
043D4A78 E70000B0 #Singles Stages [Magus]
|
||||
0415D94C 4E800020 #Disable Special Messages [Most]
|
||||
0415D984 4E800020 #Disable Trophy Messages [Achilles]
|
||||
0416B480 60000000 #C-Stick in Single Player [Zauron]
|
||||
041B0A14 38600002 #Exiting Debug Menu Returns to CSS [Achilles]
|
||||
042641B0 38000001 #Faster CSS Load [UnclePunch]
|
||||
04397878 4800020C #Print OSReport on Crash [UnclePunch]
|
||||
C21AF6F4 00000006 #External/Skip Memcard Prompt/Skip Memcard Prompt.asm
|
||||
2C1D000F 41820010
|
||||
2C1D000D 41820008
|
||||
48000014 3D80801B
|
||||
618C01AC 7D8903A6
|
||||
4E800420 2C1D0000
|
||||
60000000 00000000
|
||||
C225B8BC 00000002 #External/LRAStart From SSS Goes to CSS/LRAStart From SSS Goes to CSS.asm
|
||||
3C608047 60639D30
|
||||
88630000 00000000
|
||||
043D4A70 00000000 #External/Rumble Off/Rumble Off.asm
|
||||
|
||||
$Slippi Recording [Fizzi, Achilles, UnclePunch, Nikki, jmlee337]
|
||||
*Used in conjunction with Slippi plugged into PortB to extract game data
|
||||
040679BC 38802600 #Recording/ExtendPlayerBlock.asm
|
||||
C23219EC 0000001C #Recording/FlushFrameBuffer.asm
|
||||
7C0802A6 90010004
|
||||
9421FF50 BE810008
|
||||
3D808000 618C5604
|
||||
7D8903A6 4E800421
|
||||
2C030000 418200A0
|
||||
806DB64C 83C30000
|
||||
83ADB650 7F9EEA14
|
||||
2C1D0000 41820088
|
||||
3860003C 987C0000
|
||||
806DB654 907C0001
|
||||
3C608048 80639D30
|
||||
5463443E 2C030208
|
||||
806DB654 40820034
|
||||
80ADB61C 8885000D
|
||||
2C040000 40820024
|
||||
8885000C 2C040000
|
||||
40820018 808507B3
|
||||
3884FF85 7C041800
|
||||
40800008 7C832378
|
||||
907C0005 3BBD0009
|
||||
7FC3F378 7FA4EB78
|
||||
38A00001 3D808000
|
||||
618C55F0 7D8903A6
|
||||
4E800421 38600000
|
||||
906DB650 BA810008
|
||||
800100B4 382100B0
|
||||
7C0803A6 8001001C
|
||||
60000000 00000000
|
||||
C216D884 0000001C #Recording/SendGameEnd.asm
|
||||
7C0802A6 90010004
|
||||
9421FF50 BE810008
|
||||
3D808000 618C5604
|
||||
7D8903A6 4E800421
|
||||
2C030000 418200A0
|
||||
3F208046 6339B6A0
|
||||
8B590008 2C1A0000
|
||||
4182008C 830DB64C
|
||||
88780004 2C030000
|
||||
4082007C 3C608048
|
||||
80639D30 5463443E
|
||||
2C030208 4082001C
|
||||
2C1A0002 40820014
|
||||
806DB61C 8863000C
|
||||
2C030000 41820050
|
||||
83B80000 38600039
|
||||
987D0000 9B5D0001
|
||||
2C1A0007 4082000C
|
||||
88790001 48000008
|
||||
3860FFFF 987D0002
|
||||
7FA3EB78 38800003
|
||||
38A00001 3D808000
|
||||
618C55F0 7D8903A6
|
||||
4E800421 38600001
|
||||
98780004 BA810008
|
||||
800100B4 382100B0
|
||||
7C0803A6 819F2514
|
||||
60000000 00000000
|
||||
C216E74C 000000E9 #Recording/SendGameInfo.asm
|
||||
7C0802A6 90010004
|
||||
9421FF50 BE810008
|
||||
3D808000 618C5604
|
||||
7D8903A6 4E800421
|
||||
2C030000 4182070C
|
||||
38600005 3D808037
|
||||
618CF1E4 7D8903A6
|
||||
4E800421 7C7B1B78
|
||||
936DB64C 38800005
|
||||
3D808000 618CC160
|
||||
7D8903A6 4E800421
|
||||
38600702 3D808037
|
||||
618CF1E4 7D8903A6
|
||||
4E800421 7C7E1B78
|
||||
93DB0000 38600000
|
||||
906DB650 3C608000
|
||||
60635600 80630000
|
||||
38630008 38800000
|
||||
3D808000 618C55FC
|
||||
7D8903A6 4E800421
|
||||
7C7C1B78 38600035
|
||||
987E0000 3860001C
|
||||
987E0001 38600036
|
||||
987E0002 38600248
|
||||
B07E0003 38600037
|
||||
987E0005 3860003F
|
||||
B07E0006 38600038
|
||||
987E0008 3860004C
|
||||
B07E0009 38600039
|
||||
987E000B 38600002
|
||||
B07E000C 3860003A
|
||||
987E000E 38600008
|
||||
B07E000F 3860003B
|
||||
987E0011 3860002A
|
||||
B07E0012 3860003C
|
||||
987E0014 38600008
|
||||
B07E0015 3860003D
|
||||
987E0017 B39E0018
|
||||
38600010 987E001A
|
||||
38600204 B07E001B
|
||||
38600036 987E001D
|
||||
3C600309 60630000
|
||||
907E001E 387E0022
|
||||
7FE4FB78 38A00138
|
||||
3D808000 618C31F4
|
||||
7D8903A6 4E800421
|
||||
387E0062 3880001C
|
||||
3D808000 618CC160
|
||||
7D8903A6 4E800421
|
||||
387E0022 3AA30060
|
||||
3A800000 1ED40024
|
||||
7ED6AA14 88760001
|
||||
2C030000 40820034
|
||||
88760000 2C030012
|
||||
40820028 3C60804C
|
||||
606320BC 1C940044
|
||||
7C632214 80630000
|
||||
546005EF 4182000C
|
||||
38600013 98760000
|
||||
3A940001 2C140004
|
||||
4180FFB4 387E0022
|
||||
3AA30060 3A800000
|
||||
1ED40024 7ED6AA14
|
||||
88760001 2C030000
|
||||
4082002C 88760000
|
||||
3D808016 618C9238
|
||||
7D8903A6 4E800421
|
||||
88960003 7C041800
|
||||
4081000C 38600000
|
||||
98760003 3A940001
|
||||
2C140004 4180FFBC
|
||||
3C60804D 80635F90
|
||||
907E015A 3A82F228
|
||||
3AA00000 3ADE015E
|
||||
1EF50008 38600001
|
||||
7C76B92E 3AF70004
|
||||
7C76B92E 3AB50001
|
||||
2C150004 4180FFE4
|
||||
3A800000 3ABF0060
|
||||
3AFE017E 1F140010
|
||||
7F18BA14 1ED40024
|
||||
7ED6AA14 88760001
|
||||
2C030000 40820040
|
||||
8876000A 2C030078
|
||||
41820034 3D808023
|
||||
618C754C 7D8903A6
|
||||
4E800421 7C641B78
|
||||
7F03C378 38A00010
|
||||
3D808000 618C31F4
|
||||
7D8903A6 4E800421
|
||||
4800001C 7F03C378
|
||||
38800010 3D808000
|
||||
618CC160 7D8903A6
|
||||
4E800421 3A940001
|
||||
2C140004 4180FF88
|
||||
8862F234 987E01BE
|
||||
8862F23C 987E01BF
|
||||
3C608048 80639D30
|
||||
5463443E B07E01C0
|
||||
3C608048 80639D30
|
||||
5463443E 2C030208
|
||||
4082011C 38600000
|
||||
3D808000 618C5610
|
||||
7D8903A6 4E800421
|
||||
7C791B78 3A800000
|
||||
3ABF0060 3AFE01C2
|
||||
3B590034 1C74001F
|
||||
7F03BA14 1ED40024
|
||||
7ED6AA14 88760001
|
||||
2C030000 40820028
|
||||
1C74001F 7C83D214
|
||||
7F03C378 38A0001F
|
||||
3D808000 618C31F4
|
||||
7D8903A6 4E800421
|
||||
4800001C 7F03C378
|
||||
3880001F 3D808000
|
||||
618CC160 7D8903A6
|
||||
4E800421 3A940001
|
||||
2C140004 4180FFA0
|
||||
3A800000 3ABF0060
|
||||
3AFE023E 3B5900EF
|
||||
1C74000A 7F03BA14
|
||||
1ED40024 7ED6AA14
|
||||
88760001 2C030000
|
||||
40820028 1C74000A
|
||||
7C83D214 7F03C378
|
||||
38A0000A 3D808000
|
||||
618C31F4 7D8903A6
|
||||
4E800421 4800001C
|
||||
7F03C378 3880000A
|
||||
3D808000 618CC160
|
||||
7D8903A6 4E800421
|
||||
3A940001 2C140004
|
||||
4180FFA0 7F23CB78
|
||||
3D808037 618CF1B0
|
||||
7D8903A6 4E800421
|
||||
4800001C 387E01C2
|
||||
388000A4 3D808000
|
||||
618CC160 7D8903A6
|
||||
4E800421 7FC3F378
|
||||
38800266 38A00001
|
||||
3D808000 618C55F0
|
||||
7D8903A6 4E800421
|
||||
38600205 3D808037
|
||||
618CF1E4 7D8903A6
|
||||
4E800421 7C751B78
|
||||
3C608000 60635600
|
||||
80630000 3AE30008
|
||||
38600010 98750000
|
||||
3860003D 98750203
|
||||
38600200 B0750201
|
||||
38600000 98750204
|
||||
3AC00000 7C76E050
|
||||
2C030200 41810010
|
||||
B0750201 38600001
|
||||
98750204 38750001
|
||||
7EE4BB78 7C84B214
|
||||
A0B50201 3D808000
|
||||
618C31F4 7D8903A6
|
||||
4E800421 7EA3AB78
|
||||
38800205 38A00001
|
||||
3D808000 618C55F0
|
||||
7D8903A6 4E800421
|
||||
3AD60200 7C16E000
|
||||
4180FFA4 7EA3AB78
|
||||
3D808037 618CF1B0
|
||||
7D8903A6 4E800421
|
||||
38600004 38800007
|
||||
38A00000 3D808039
|
||||
618C01F0 7D8903A6
|
||||
4E800421 48000021
|
||||
7C8802A6 38A00000
|
||||
3D808038 618CFD54
|
||||
7D8903A6 4E800421
|
||||
48000064 4E800021
|
||||
7C0802A6 90010004
|
||||
9421FF50 BE810008
|
||||
806DB64C 83A30000
|
||||
838DB650 7FBDE214
|
||||
3860003A 987D0000
|
||||
806DB654 907D0001
|
||||
3C60804D 80635F90
|
||||
907D0005 838DB650
|
||||
3B9C0009 938DB650
|
||||
BA810008 800100B4
|
||||
382100B0 7C0803A6
|
||||
4E800020 38600004
|
||||
38800007 38A00000
|
||||
3D808039 618C01F0
|
||||
7D8903A6 4E800421
|
||||
48000021 7C8802A6
|
||||
38A0000F 3D808038
|
||||
618CFD54 7D8903A6
|
||||
4E800421 48000124
|
||||
4E800021 7C0802A6
|
||||
90010004 9421FF50
|
||||
BE810008 806DB64C
|
||||
83E30000 83CDB650
|
||||
7FFFF214 3B600000
|
||||
806DC18C 83A30024
|
||||
2C1D0000 418200D8
|
||||
3B7B0001 2C1B000F
|
||||
418100CC 839D002C
|
||||
3860003B 987F0000
|
||||
806DB654 907F0001
|
||||
807C0010 B07F0005
|
||||
807C0024 987F0007
|
||||
807C002C 907F0008
|
||||
807C0040 907F000C
|
||||
807C0044 907F0010
|
||||
807C004C 907F0014
|
||||
807C0050 907F0018
|
||||
807C0C9C B07F001C
|
||||
807C0D44 907F001E
|
||||
807C001C 907F0022
|
||||
887C0DD7 987F0026
|
||||
887C0DDB 987F0027
|
||||
887C0DEB 987F0028
|
||||
887C0DEF 987F0029
|
||||
807C0518 2C030000
|
||||
41820018 8063002C
|
||||
2C030000 4182000C
|
||||
8863000C 48000008
|
||||
3860FFFF 987F002A
|
||||
83CDB650 3BDE002B
|
||||
93CDB650 3BFF002B
|
||||
83BD0008 2C1D0000
|
||||
4082FF30 BA810008
|
||||
800100B4 382100B0
|
||||
7C0803A6 4E800020
|
||||
BA810008 800100B4
|
||||
382100B0 7C0803A6
|
||||
3C608017 00000000
|
||||
C206DA34 00000035 #Recording/SendGamePostFrame.asm
|
||||
7C0802A6 90010004
|
||||
9421FF50 BE810008
|
||||
3D808000 618C5604
|
||||
7D8903A6 4E800421
|
||||
2C030000 41820168
|
||||
887F221F 546306F7
|
||||
4082015C 8B7F000C
|
||||
806DB64C 83A30000
|
||||
838DB650 7FBDE214
|
||||
38600038 987D0000
|
||||
806DB654 907D0001
|
||||
9B7D0005 7FE3FB78
|
||||
3D808000 618C55F8
|
||||
7D8903A6 4E800421
|
||||
987D0006 807F0004
|
||||
987D0007 807F0010
|
||||
B07D0008 807F00B0
|
||||
907D000A 807F00B4
|
||||
907D000E 807F002C
|
||||
907D0012 807F1830
|
||||
907D0016 807F1998
|
||||
907D001A 807F208C
|
||||
987D001E A07F2090
|
||||
987D001F 807F18C4
|
||||
987D0020 7F63DB78
|
||||
3D808003 618C3BD8
|
||||
7D8903A6 4E800421
|
||||
987D0021 807F0894
|
||||
907D0022 887F2218
|
||||
987D0026 887F221A
|
||||
987D0027 887F221B
|
||||
987D0028 887F221C
|
||||
987D0029 887F221F
|
||||
987D002A 807F2340
|
||||
907D002B 807F00E0
|
||||
987D002F 807F083C
|
||||
B07D0030 887F1968
|
||||
809F0168 7C632050
|
||||
987D0032 887F25FF
|
||||
987D0033 807F1988
|
||||
2C030000 40820008
|
||||
807F198C 987D0034
|
||||
807F0080 907D0035
|
||||
807F0084 907D0039
|
||||
807F008C 907D003D
|
||||
807F0090 907D0041
|
||||
807F00EC 907D0045
|
||||
807F195C 907D0049
|
||||
838DB650 3B9C004D
|
||||
938DB650 BA810008
|
||||
800100B4 382100B0
|
||||
7C0803A6 8001001C
|
||||
60000000 00000000
|
||||
C206B0DC 0000002B #Recording/SendGamePreFrame.asm
|
||||
7C0802A6 90010004
|
||||
9421FF50 BE810008
|
||||
3D808000 618C5604
|
||||
7D8903A6 4E800421
|
||||
2C030000 41820118
|
||||
8B7F000C 806DB64C
|
||||
83A30000 838DB650
|
||||
7FBDE214 38600037
|
||||
987D0000 806DB654
|
||||
907D0001 9B7D0005
|
||||
7FE3FB78 3D808000
|
||||
618C55F8 7D8903A6
|
||||
4E800421 987D0006
|
||||
3C60804D 80635F90
|
||||
907D0007 807F0010
|
||||
B07D000B 807F00B0
|
||||
907D000D 807F00B4
|
||||
907D0011 807F002C
|
||||
907D0015 807F0620
|
||||
907D0019 807F0624
|
||||
907D001D 807F0638
|
||||
907D0021 807F063C
|
||||
907D0025 807F0650
|
||||
907D0029 807F065C
|
||||
907D002D 3C60804C
|
||||
60631FAC 1C9B0044
|
||||
7C832214 A0640002
|
||||
B07D0031 80640030
|
||||
907D0033 80640034
|
||||
907D0037 3C608046
|
||||
6063B108 3C80804C
|
||||
60841F78 88840001
|
||||
3884FFFF 2C040000
|
||||
40A00008 38840005
|
||||
1C840030 7C632214
|
||||
1C9B000C 7C632214
|
||||
88630002 987D003B
|
||||
807F1830 907D003C
|
||||
838DB650 3B9C0040
|
||||
938DB650 BA810008
|
||||
800100B4 382100B0
|
||||
7C0803A6 881F2219
|
||||
60000000 00000000
|
||||
C2005604 00000007 #Recording/ShouldRecord.asm
|
||||
3C608048 80639D30
|
||||
5463443E 2C030202
|
||||
41820014 2C030208
|
||||
4182000C 38600000
|
||||
4800000C 38600001
|
||||
48000004 4E800020
|
||||
60000000 00000000
|
||||
C208D698 00000005 #Recording/GetLCancelStatus/GetLCancelStatus.asm
|
||||
7C050000 4080000C
|
||||
38E00001 48000008
|
||||
38E00002 8103002C
|
||||
98E825FF 7C050000
|
||||
60000000 00000000
|
||||
C206C324 00000002 #Recording/GetLCancelStatus/ResetLCancelStatus.asm
|
||||
38600000 987E25FF
|
||||
807E00B0 00000000
|
||||
C200569C 00000002 #Common/GetFighterNum.asm
|
||||
38600021 4E800020
|
||||
60000000 00000000
|
||||
C20055F8 0000000F #Common/GetIsFollower.asm
|
||||
7C0802A6 90010004
|
||||
9421FF50 BE810008
|
||||
7C7E1B78 3BE00000
|
||||
887E221F 5460EFFF
|
||||
41820038 887E000C
|
||||
3D808003 618C2330
|
||||
7D8903A6 4E800421
|
||||
3C80803B 6084CDE0
|
||||
1C030003 7C640214
|
||||
88030002 2C000000
|
||||
40820008 3BE00001
|
||||
7FE3FB78 BA810008
|
||||
800100B4 382100B0
|
||||
7C0803A6 4E800020
|
||||
60000000 00000000
|
||||
C20056A0 00000007 #Common/GetSSMIndex.asm
|
||||
2C030001 41820018
|
||||
3C60803B 6063B3C0
|
||||
1C840010 7C6320AE
|
||||
48000018 3C60803B
|
||||
6063B6B0 1C840003
|
||||
7C6320AE 48000004
|
||||
4E800020 00000000
|
||||
C216D294 00000006 #Common/IncrementFrameIndex.asm
|
||||
987F0008 3C608048
|
||||
80639D58 2C030000
|
||||
40820010 3860FF85
|
||||
906DB654 48000010
|
||||
806DB654 38630001
|
||||
906DB654 00000000
|
||||
C20055F4 00000007 #Common/IntToFloat.asm
|
||||
9421FF00 D0410008
|
||||
3C004330 C84298A8
|
||||
6C638000 900100F0
|
||||
906100F4 C82100F0
|
||||
EC211028 C0410008
|
||||
38210100 4E800020
|
||||
60000000 00000000
|
||||
C20056A4 00000022 #Common/LoadPremadeText.asm
|
||||
7C0802A6 90010004
|
||||
9421FF50 BE810008
|
||||
7C7F1B78 7C9E2378
|
||||
3B800004 7F83E378
|
||||
3D808037 618CF1E4
|
||||
7D8903A6 4E800421
|
||||
7C7D1B78 7F84E378
|
||||
3D808000 618CC160
|
||||
7D8903A6 4E800421
|
||||
386000E1 48000055
|
||||
839D0000 7FA3EB78
|
||||
3D808037 618CF1B0
|
||||
7D8903A6 4E800421
|
||||
7F83E378 3D808037
|
||||
618CF1E4 7D8903A6
|
||||
4E800421 7C7D1B78
|
||||
386000E2 4800001D
|
||||
7FA3EB78 BA810008
|
||||
800100B4 382100B0
|
||||
7C0803A6 4E800020
|
||||
7C0802A6 90010004
|
||||
9421FF50 BE810008
|
||||
987D0000 9BFD0001
|
||||
9BDD0002 7FA3EB78
|
||||
38800003 38A00001
|
||||
3D808000 618C55F0
|
||||
7D8903A6 4E800421
|
||||
7FA3EB78 7F84E378
|
||||
38A00000 3D808000
|
||||
618C55F0 7D8903A6
|
||||
4E800421 BA810008
|
||||
800100B4 382100B0
|
||||
7C0803A6 4E800020
|
||||
60000000 00000000
|
||||
C20055EC 00000008 #Common/MultiplyRWithF.asm
|
||||
7C0802A6 90010004
|
||||
9421FF50 BE810008
|
||||
3D808000 618C55F4
|
||||
7D8903A6 4E800421
|
||||
EC2100B2 BA810008
|
||||
800100B4 382100B0
|
||||
7C0803A6 4E800020
|
||||
60000000 00000000
|
||||
C20056A8 00000005 #Common/RequestSSMLoad.asm
|
||||
2C030037 41820018
|
||||
3D808043 618C37C4
|
||||
38800001 1C630004
|
||||
7C83612E 4E800020
|
||||
60000000 00000000
|
||||
C20056B4 00000059 #Common/SubtextFunctions.asm
|
||||
2C050002 418201F8
|
||||
7C0802A6 90010004
|
||||
9421FF50 BE810008
|
||||
7C751B78 7C962378
|
||||
7CB82B78 7CD93378
|
||||
90E10038 9101003C
|
||||
91210040 91410044
|
||||
91610048 9181004C
|
||||
FEA00890 FEC01090
|
||||
FEE01890 FF202890
|
||||
FF403090 2C180001
|
||||
418000FC 39E00004
|
||||
FC20B090 FC40B890
|
||||
2C0F0001 41820020
|
||||
2C0F0002 41820020
|
||||
2C0F0003 41820020
|
||||
2C0F0004 41820020
|
||||
48000024 EC21D028
|
||||
4800001C EC21D02A
|
||||
48000014 EC42D028
|
||||
4800000C EC42D02A
|
||||
48000004 7EA3AB78
|
||||
80810038 3D80803A
|
||||
618C6B98 7D8903A6
|
||||
4E800421 7C771B78
|
||||
7EA3AB78 7EE4BB78
|
||||
FC20A890 FC40A890
|
||||
3D80803A 618C7548
|
||||
7D8903A6 4E800421
|
||||
7F25CB78 2C0F0000
|
||||
40820008 7EC5B378
|
||||
7EA3AB78 7EE4BB78
|
||||
3D80803A 618C74F0
|
||||
7D8903A6 4E800421
|
||||
7EA3AB78 7EE4BB78
|
||||
80A10038 80C1003C
|
||||
80E10040 81010044
|
||||
81210048 8141004C
|
||||
3D80803A 618C70A0
|
||||
7D8903A6 4E800421
|
||||
2C0F0000 4182000C
|
||||
39EFFFFF 4BFFFF14
|
||||
48000094 7EA3AB78
|
||||
80810038 FC20B090
|
||||
FC40B890 3D80803A
|
||||
618C6B98 7D8903A6
|
||||
4E800421 7C771B78
|
||||
7EA3AB78 7EE4BB78
|
||||
FC20A890 FC40A890
|
||||
3D80803A 618C7548
|
||||
7D8903A6 4E800421
|
||||
7EA3AB78 7EE4BB78
|
||||
7EC5B378 3D80803A
|
||||
618C74F0 7D8903A6
|
||||
4E800421 7EA3AB78
|
||||
7EE4BB78 80A10038
|
||||
80C1003C 80E10040
|
||||
81010044 81210048
|
||||
8141004C 3D80803A
|
||||
618C70A0 7D8903A6
|
||||
4E800421 7EE3BB78
|
||||
BA810008 800100B4
|
||||
382100B0 7C0803A6
|
||||
4E800020 7C0802A6
|
||||
90010004 9421FF50
|
||||
BE810008 7C7D1B78
|
||||
7C9C2378 7CDB3378
|
||||
FEC00890 FEE01090
|
||||
FF001890 FEA02090
|
||||
4800008D 7F4802A6
|
||||
38600000 7F64DB78
|
||||
C01A0000 FC20B090
|
||||
FC40B890 FC60C090
|
||||
C09A0004 C0BA0008
|
||||
3D80803A 618C5ACC
|
||||
7D8903A6 4E800421
|
||||
7C751B78 2C1C0000
|
||||
41820010 38600001
|
||||
986DAFEC 7F86E378
|
||||
7EA3AB78 7FA4EB78
|
||||
FC00A890 D0030024
|
||||
D0030028 3D80803A
|
||||
618C6368 7D8903A6
|
||||
4E800421 7EA3AB78
|
||||
BA810008 800100B4
|
||||
382100B0 7C0803A6
|
||||
4E800020 4E800021
|
||||
41100000 44160000
|
||||
41A00000 00000000
|
||||
041D460C 809F00EC #Common/Preload Stadium Transformations/Core/GetPreloadedTransition.asm
|
||||
C21D14C8 00000002 #Common/Preload Stadium Transformations/Core/Init isLoaded Bool.asm
|
||||
38600000 987F00F0
|
||||
3BA00001 00000000
|
||||
C21D45EC 00000019 #Common/Preload Stadium Transformations/Core/Load Transformation.asm
|
||||
887F00F0 2C030000
|
||||
408200B8 38600004
|
||||
3D808038 618C0580
|
||||
7D8903A6 4E800421
|
||||
5460103A A87F00E2
|
||||
3C80803B 60847F9C
|
||||
7C84002E 7C032000
|
||||
4182FFD4 909F00EC
|
||||
2C040003 4082000C
|
||||
38800000 48000034
|
||||
2C040004 4082000C
|
||||
38800001 48000024
|
||||
2C040009 4082000C
|
||||
38800002 48000014
|
||||
2C040006 40820000
|
||||
38800003 48000004
|
||||
3C60803E 60631248
|
||||
5480103A 7C630214
|
||||
806303D8 809F00CC
|
||||
38BF00C8 3CC0801D
|
||||
60C64220 38E00000
|
||||
3D808001 618C6580
|
||||
7D8903A6 4E800421
|
||||
38600001 987F00F0
|
||||
807F00D8 00000000
|
||||
C21D4F14 00000002 #Common/Preload Stadium Transformations/Core/Reset isLoaded.asm
|
||||
38600000 987F00F0
|
||||
806DB2D8 00000000
|
||||
041D4610 4800004C #Common/Preload Stadium Transformations/Core/SkipNormalDecision1.asm
|
||||
041D4724 4800003C #Common/Preload Stadium Transformations/Core/SkipNormalDecision2.asm
|
||||
044DEC18 01000000 #Common/Preload Stadium Transformations/Toggle/PsPreloadToggleEnable.asm
|
||||
C21C154C 00000004 #Common/Initialize Stage Data/Init Stage Data.asm
|
||||
38800204 3D808000
|
||||
618CC160 7D8903A6
|
||||
4E800421 281A0000
|
||||
60000000 00000000
|
||||
C2068EEC 00000006 #Common/Initialize Player Data/Init Player Data.asm
|
||||
3BC30000 3C808045
|
||||
60848FD0 80840020
|
||||
3D808000 618CC160
|
||||
7D8903A6 4E800421
|
||||
7FC3F378 3C808046
|
||||
60000000 00000000
|
||||
C20055F0 0000002C #Common/EXITransferBuffer/EXITransferBuffer.asm
|
||||
7C0802A6 90010004
|
||||
9421FF50 BE810008
|
||||
7C7E1B78 7C9D2378
|
||||
7CBF2B78 3D808034
|
||||
618C7364 7D8903A6
|
||||
4E800421 7C7C1B78
|
||||
2C1F0000 41820020
|
||||
38600000 7C1E18AC
|
||||
38630020 7C03E800
|
||||
4180FFF4 7C0004AC
|
||||
4C00012C 38600000
|
||||
38800000 3D808034
|
||||
618C64C0 7D8903A6
|
||||
4E800421 38600000
|
||||
3D808034 618C6D80
|
||||
7D8903A6 4E800421
|
||||
38600000 38800000
|
||||
38A00005 3D808034
|
||||
618C6688 7D8903A6
|
||||
4E800421 38600000
|
||||
7FC4F378 7FA5EB78
|
||||
7FE6FB78 38E00000
|
||||
3D808034 618C5E60
|
||||
7D8903A6 4E800421
|
||||
38600000 3D808034
|
||||
618C5F4C 7D8903A6
|
||||
4E800421 38600000
|
||||
3D808034 618C67B4
|
||||
7D8903A6 4E800421
|
||||
38600000 3D808034
|
||||
618C6E74 7D8903A6
|
||||
4E800421 38600000
|
||||
3D808034 618C65CC
|
||||
7D8903A6 4E800421
|
||||
2C1F0000 40820020
|
||||
38600000 7C1E1BAC
|
||||
38630020 7C03E800
|
||||
4180FFF4 7C0004AC
|
||||
4C00012C 7F83E378
|
||||
3D808034 618C738C
|
||||
7D8903A6 4E800421
|
||||
BA810008 800100B4
|
||||
382100B0 7C0803A6
|
||||
4E800020 00000000
|
||||
C20055FC 00000021 #Common/Gecko/ProcessCodeList.asm
|
||||
7C0802A6 90010004
|
||||
9421FF50 BE810008
|
||||
7C7D1B78 7C7A1B78
|
||||
7C9E2378 3B800000
|
||||
807D0000 5463463C
|
||||
3B600008 3B200000
|
||||
2C0300C0 41820044
|
||||
2C0300C2 4182004C
|
||||
2C030004 41820058
|
||||
2C030006 41820058
|
||||
2C030008 41820068
|
||||
807D0000 5463213E
|
||||
2C03000F 40820010
|
||||
807D0004 2C030000
|
||||
4182007C 4800004C
|
||||
807D0004 1C630008
|
||||
3B630008 4800003C
|
||||
807D0004 1C630008
|
||||
3B630008 3B200004
|
||||
48000028 3B200004
|
||||
48000020 807D0004
|
||||
38630007 54630038
|
||||
3B630008 833D0004
|
||||
48000008 3B600010
|
||||
3B9C0001 2C1E0000
|
||||
4182001C 807D0000
|
||||
5463463C 7FA4EB78
|
||||
7F25CB78 7FC903A6
|
||||
4E800421 7FBDDA14
|
||||
4BFFFF38 7C7AE850
|
||||
BA810008 800100B4
|
||||
382100B0 7C0803A6
|
||||
4E800020 00000000
|
||||
04005600 801910E0 #Common/ConsoleOverrides/SetGeckoStart.asm
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -620,12 +620,12 @@ C216D884 0000001C #Recording/SendGameEnd.asm
|
||||
800100B4 382100B0
|
||||
7C0803A6 819F2514
|
||||
60000000 00000000
|
||||
C216E74C 000000E3 #Recording/SendGameInfo.asm
|
||||
C216E74C 000000E9 #Recording/SendGameInfo.asm
|
||||
7C0802A6 90010004
|
||||
9421FF50 BE810008
|
||||
3D808000 618C5604
|
||||
7D8903A6 4E800421
|
||||
2C030000 418206DC
|
||||
2C030000 4182070C
|
||||
38600005 3D808037
|
||||
618CF1E4 7D8903A6
|
||||
4E800421 7C7B1B78
|
||||
@@ -720,40 +720,46 @@ B07E0015 3860003D
|
||||
8862F23C 987E01BF
|
||||
3C608048 80639D30
|
||||
5463443E B07E01C0
|
||||
38600000 3D808000
|
||||
618C5610 7D8903A6
|
||||
4E800421 7C791B78
|
||||
3A800000 3ABF0060
|
||||
3AFE01C2 3B590034
|
||||
1C74001F 7F03BA14
|
||||
1ED40024 7ED6AA14
|
||||
88760001 2C030000
|
||||
40820028 1C74001F
|
||||
7C83D214 7F03C378
|
||||
38A0001F 3D808000
|
||||
618C31F4 7D8903A6
|
||||
4E800421 4800001C
|
||||
7F03C378 3880001F
|
||||
3D808000 618CC160
|
||||
3C608048 80639D30
|
||||
5463443E 2C030208
|
||||
4082011C 38600000
|
||||
3D808000 618C5610
|
||||
7D8903A6 4E800421
|
||||
3A940001 2C140004
|
||||
4180FFA0 3A800000
|
||||
3ABF0060 3AFE023E
|
||||
3B5900EF 1C74000A
|
||||
7C791B78 3A800000
|
||||
3ABF0060 3AFE01C2
|
||||
3B590034 1C74001F
|
||||
7F03BA14 1ED40024
|
||||
7ED6AA14 88760001
|
||||
2C030000 40820028
|
||||
1C74000A 7C83D214
|
||||
7F03C378 38A0000A
|
||||
1C74001F 7C83D214
|
||||
7F03C378 38A0001F
|
||||
3D808000 618C31F4
|
||||
7D8903A6 4E800421
|
||||
4800001C 7F03C378
|
||||
3880000A 3D808000
|
||||
3880001F 3D808000
|
||||
618CC160 7D8903A6
|
||||
4E800421 3A940001
|
||||
2C140004 4180FFA0
|
||||
7F23CB78 3D808037
|
||||
618CF1B0 7D8903A6
|
||||
3A800000 3ABF0060
|
||||
3AFE023E 3B5900EF
|
||||
1C74000A 7F03BA14
|
||||
1ED40024 7ED6AA14
|
||||
88760001 2C030000
|
||||
40820028 1C74000A
|
||||
7C83D214 7F03C378
|
||||
38A0000A 3D808000
|
||||
618C31F4 7D8903A6
|
||||
4E800421 4800001C
|
||||
7F03C378 3880000A
|
||||
3D808000 618CC160
|
||||
7D8903A6 4E800421
|
||||
3A940001 2C140004
|
||||
4180FFA0 7F23CB78
|
||||
3D808037 618CF1B0
|
||||
7D8903A6 4E800421
|
||||
4800001C 387E01C2
|
||||
388000A4 3D808000
|
||||
618CC160 7D8903A6
|
||||
4E800421 7FC3F378
|
||||
38800266 38A00001
|
||||
3D808000 618C55F0
|
||||
|
@@ -620,12 +620,12 @@ C216D884 0000001C #Recording/SendGameEnd.asm
|
||||
800100B4 382100B0
|
||||
7C0803A6 819F2514
|
||||
60000000 00000000
|
||||
C216E74C 000000E3 #Recording/SendGameInfo.asm
|
||||
C216E74C 000000E9 #Recording/SendGameInfo.asm
|
||||
7C0802A6 90010004
|
||||
9421FF50 BE810008
|
||||
3D808000 618C5604
|
||||
7D8903A6 4E800421
|
||||
2C030000 418206DC
|
||||
2C030000 4182070C
|
||||
38600005 3D808037
|
||||
618CF1E4 7D8903A6
|
||||
4E800421 7C7B1B78
|
||||
@@ -720,40 +720,46 @@ B07E0015 3860003D
|
||||
8862F23C 987E01BF
|
||||
3C608048 80639D30
|
||||
5463443E B07E01C0
|
||||
38600000 3D808000
|
||||
618C5610 7D8903A6
|
||||
4E800421 7C791B78
|
||||
3A800000 3ABF0060
|
||||
3AFE01C2 3B590034
|
||||
1C74001F 7F03BA14
|
||||
1ED40024 7ED6AA14
|
||||
88760001 2C030000
|
||||
40820028 1C74001F
|
||||
7C83D214 7F03C378
|
||||
38A0001F 3D808000
|
||||
618C31F4 7D8903A6
|
||||
4E800421 4800001C
|
||||
7F03C378 3880001F
|
||||
3D808000 618CC160
|
||||
3C608048 80639D30
|
||||
5463443E 2C030208
|
||||
4082011C 38600000
|
||||
3D808000 618C5610
|
||||
7D8903A6 4E800421
|
||||
3A940001 2C140004
|
||||
4180FFA0 3A800000
|
||||
3ABF0060 3AFE023E
|
||||
3B5900EF 1C74000A
|
||||
7C791B78 3A800000
|
||||
3ABF0060 3AFE01C2
|
||||
3B590034 1C74001F
|
||||
7F03BA14 1ED40024
|
||||
7ED6AA14 88760001
|
||||
2C030000 40820028
|
||||
1C74000A 7C83D214
|
||||
7F03C378 38A0000A
|
||||
1C74001F 7C83D214
|
||||
7F03C378 38A0001F
|
||||
3D808000 618C31F4
|
||||
7D8903A6 4E800421
|
||||
4800001C 7F03C378
|
||||
3880000A 3D808000
|
||||
3880001F 3D808000
|
||||
618CC160 7D8903A6
|
||||
4E800421 3A940001
|
||||
2C140004 4180FFA0
|
||||
7F23CB78 3D808037
|
||||
618CF1B0 7D8903A6
|
||||
3A800000 3ABF0060
|
||||
3AFE023E 3B5900EF
|
||||
1C74000A 7F03BA14
|
||||
1ED40024 7ED6AA14
|
||||
88760001 2C030000
|
||||
40820028 1C74000A
|
||||
7C83D214 7F03C378
|
||||
38A0000A 3D808000
|
||||
618C31F4 7D8903A6
|
||||
4E800421 4800001C
|
||||
7F03C378 3880000A
|
||||
3D808000 618CC160
|
||||
7D8903A6 4E800421
|
||||
3A940001 2C140004
|
||||
4180FFA0 7F23CB78
|
||||
3D808037 618CF1B0
|
||||
7D8903A6 4E800421
|
||||
4800001C 387E01C2
|
||||
388000A4 3D808000
|
||||
618CC160 7D8903A6
|
||||
4E800421 7FC3F378
|
||||
38800266 38A00001
|
||||
3D808000 618C55F0
|
||||
|
@@ -48,8 +48,7 @@ backup
|
||||
stw r3,bufferOffset(r13)
|
||||
|
||||
#------------- DETERMINE SIZE OF GECKO CODE SECTION -----------------
|
||||
load r3,GeckoHeapPtr
|
||||
lwz r3, 0 (r3) # Gecko code list start
|
||||
loadwz r3, GeckoHeapPtr # Gecko code list start
|
||||
addi r3, r3, 8 # skip past d0c0de d0c0de
|
||||
li r4, 0 # No callback
|
||||
branchl r12, FN_ProcessGecko
|
||||
@@ -366,6 +365,11 @@ SEND_GAME_INFO_NAMETAG_INC_LOOP:
|
||||
.set REG_MSRB,25
|
||||
.set REG_MSRB_DisplayNameStart,26
|
||||
|
||||
# Before trying to load match state, make sure we are in an online scene
|
||||
getMinorMajor r3
|
||||
cmpwi r3, SCENE_ONLINE_IN_GAME
|
||||
bne DISPLAY_CC_WRITE_ZERO # If not online in-game, skip normal processing
|
||||
|
||||
# Get MSRB address
|
||||
li r3,0
|
||||
branchl r12,FN_LoadMatchState
|
||||
@@ -469,7 +473,15 @@ SEND_GAME_INFO_NAMETAG_INC_LOOP:
|
||||
# Free MSRB
|
||||
mr r3,REG_MSRB
|
||||
branchl r12,HSD_Free
|
||||
b SEND_CONNECT_CODE_END
|
||||
|
||||
DISPLAY_CC_WRITE_ZERO:
|
||||
# We will get here if not online. Just zero out the entire display name and cc sections
|
||||
addi r3, REG_Buffer, DisplayNameStart
|
||||
li r4, 4 * (DisplayNameBytesToCopy + ConnectCodeBytesToCopy)
|
||||
branchl r12,Zero_AreaLength
|
||||
|
||||
SEND_CONNECT_CODE_END:
|
||||
#------------- Transfer Buffer ------------
|
||||
mr r3,REG_Buffer
|
||||
li r4,MESSAGE_DESCRIPTIONS_PAYLOAD_LENGTH+1 + GAME_INFO_PAYLOAD_LENGTH+1
|
||||
|
6
build-console-test.bat
Normal file
6
build-console-test.bat
Normal file
@@ -0,0 +1,6 @@
|
||||
@echo off
|
||||
echo Building console_core.json...
|
||||
gecko build -c console_core.json -defsym "STG_EXIIndex=1"
|
||||
echo.
|
||||
|
||||
pause
|
@@ -17,7 +17,6 @@ echo.
|
||||
|
||||
set list=console_UCF.json
|
||||
set list=%list%;console_UCF_stealth.json
|
||||
set list=%list%;console_ControllerFixPlayerToggles.json
|
||||
set list=%list%;console_mods_stealth.json
|
||||
set list=%list%;console_mods_tournament.json
|
||||
set list=%list%;console_mods_friendlies.json
|
||||
|
@@ -1,5 +1,24 @@
|
||||
{
|
||||
"outputFiles": [],
|
||||
"outputFiles": [
|
||||
{
|
||||
"file": "Output/Console/GALE01r2.ini",
|
||||
"header": [
|
||||
"# GALE01 - Super Smash Bros. Melee NTSC-U 1.02",
|
||||
"",
|
||||
"[Core]",
|
||||
"CPUThread = True",
|
||||
"GPUDeterminismMode = fake-completion",
|
||||
"PollingMethod = OnSIRead",
|
||||
"FastDiscSpeed = True",
|
||||
"",
|
||||
"[Gecko_Enabled]",
|
||||
"$General",
|
||||
"$Slippi Recording",
|
||||
"",
|
||||
"[Gecko]"
|
||||
]
|
||||
}
|
||||
],
|
||||
"codes": [
|
||||
{
|
||||
"name": "General",
|
||||
@@ -141,12 +160,22 @@
|
||||
"isRecursive": true,
|
||||
"annotation": "Initialize Player Data [UnclePunch]"
|
||||
},
|
||||
{
|
||||
"type": "injectFolder",
|
||||
"sourceFolder": "Common/EXITransferBuffer",
|
||||
"annotation": "EXI Transfer Buffer"
|
||||
},
|
||||
{
|
||||
"type": "injectFolder",
|
||||
"sourceFolder": "Common/Gecko",
|
||||
"annotation": "Static function to process Gecko codes [Fizzi]"
|
||||
},
|
||||
{
|
||||
"type": "injectFolder",
|
||||
"sourceFolder": "Common/ConsoleOverrides",
|
||||
"annotation": "Forces values for proper console operation [Fizzi]"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user