Files
slippi-ssbm-asm/Output/Console/GALE01r2.ini
Jas Laferriere 7a543008ad remove free scene buffer
did a bunch of research and the way stuff gets free'd on scene transition is the main heap is destroyed and recreated. that happens at 803754ec

because of that, we don't need to explicitly free anything that persists for the entire scene. that includes this scene buffer
2025-09-25 15:21:47 -04:00

787 lines
16 KiB
INI

# 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, Krohnos]
*Used in conjunction with Slippi plugged into PortB to extract game data
040679BC 38802600 #Recording/ExtendPlayerBlock.asm
C23219EC 0000001D #Recording/FlushFrameBuffer.asm
7C0802A6 90010004
9421FF20 BE8100B0
3D808000 618C5604
7D8903A6 4E800421
2C030000 418200A8
806DB64C 83C30000
83ADB650 7F9EEA14
2C1D0000 41820090
3860003C 987C0000
806DB654 907C0001
3C608048 80639D30
5463443E 2C030208
806DB654 4082003C
80ADB61C 88850010
2C040000 4082002C
8885000F 2C040000
40820020 80850909
3884FF85 80E50916
7C872050 7C041800
40800008 7C832378
907C0005 3BBD0009
7FC3F378 7FA4EB78
38A00001 3D808000
618C55F0 7D8903A6
4E800421 38600000
906DB650 BA8100B0
800100E4 382100E0
7C0803A6 8001001C
60000000 00000000
C216D884 00000030 #Recording/SendGameEnd.asm
7C0802A6 90010004
9421FF20 BE8100B0
3D808000 618C5604
7D8903A6 4E800421
2C030000 41820144
3F208046 6339B6A0
8B590008 2C1A0000
41820130 830DB64C
88780004 2C030000
40820120 3C608048
80639D30 5463443E
2C030208 4082001C
2C1A0002 40820014
806DB61C 8863000F
2C030000 418200F4
83B80000 38600039
987D0000 9B5D0001
2C1A0007 4082000C
88790001 48000008
3860FFFF 987D0002
3E808047 62949DA4
7E83A378 3C808046
6084B8EC 38A02278
3D808000 618C31F4
7D8903A6 4E800421
3C808046 6084B6A0
7E83A378 880424D0
98030006 88040008
98030004 3D808016
618C6378 7D8903A6
4E800421 3AA00000
7EA3AB78 48000041
38950003 7C64E9AE
3AB50001 2C150003
4081FFE8 7FA3EB78
38800007 38A00001
3D808000 618C55F0
7D8903A6 4E800421
38600001 98780004
48000030 3D808047
618C9DA4 1D6300A8
7D6B6214 886B0058
2C030003 4182000C
886B005E 48000008
3860FFFF 4E800020
BA8100B0 800100E4
382100E0 7C0803A6
819F2514 00000000
C216E74C 00000119 #Recording/SendGameInfo.asm
7C0802A6 90010004
9421FF20 BE8100B0
3D808000 618C5604
7D8903A6 4E800421
2C030000 41820888
38600005 3D808037
618CF1E4 7D8903A6
4E800421 7C7B1B78
936DB64C 38800005
3D808000 618CC160
7D8903A6 4E800421
38600794 3D808037
618CF1E4 7D8903A6
4E800421 7C7E1B78
93DB0000 38600000
906DB650 3860FF84
906DB654 3C608000
60635600 80630000
38630008 38800000
3D808000 618C55FC
7D8903A6 4E800421
7C7C1B78 38600035
987E0000 38600025
987E0001 38600036
987E0002 386002F8
B07E0003 38600037
987E0005 38600042
B07E0006 38600038
987E0008 38600054
B07E0009 38600039
987E000B 38600006
B07E000C 3860003A
987E000E 3860000C
B07E000F 3860003B
987E0011 3860002C
B07E0012 3860003C
987E0014 38600008
B07E0015 3860003D
987E0017 B39E0018
38600010 987E001A
38600204 B07E001B
3860003F 987E001D
38600009 B07E001E
38600040 987E0020
38600005 B07E0021
38600041 987E0023
38600008 B07E0024
38600036 987E0026
3C600313 60630000
907E0027 387E002B
7FE4FB78 38A00138
3D808000 618C31F4
7D8903A6 4E800421
387E006B 3880001C
3D808000 618CC160
7D8903A6 4E800421
387E002B 3AA30060
3A800000 1ED40024
7ED6AA14 88760001
2C030000 40820034
88760000 2C030012
40820028 3C60804C
606320BC 1C940044
7C632214 80630000
546005EF 4182000C
38600013 98760000
3A940001 2C140004
4180FFB4 387E002B
3AA30060 3A800000
1ED40024 7ED6AA14
88760001 2C030000
4082002C 88760000
3D808016 618C9238
7D8903A6 4E800421
88960003 7C041800
4081000C 38600000
98760003 3A940001
2C140004 4180FFBC
3C60804D 80635F90
907E0163 3A82F228
3AA00000 3ADE0167
1EF50008 38600001
7C76B92E 3AF70004
7C76B92E 3AB50001
2C150004 4180FFE4
3A800000 3ABF0060
3AFE0187 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 987E01C7
3C604BFB 60633EA1
3C80801D 6084457C
80840000 7C032000
38600000 41820024
3C60801D 6063457C
80830000 5485302E
38800040 7C8523D6
7C632214 88630008
987E01C8 3C608048
80639D30 5463443E
B07E01C9 3B200000
3C608048 80639D30
5463443E 2C030208
4082017C 38600000
3D808000 618C5610
7D8903A6 4E800421
7C791B78 3A800000
3ABF0060 3AFE01CB
3B590036 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
3AFE0247 3B5900D1
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 3A800000
3ABF0060 3AFE026F
3B5900F9 1C74001D
7F03BA14 1ED40024
7ED6AA14 88760001
2C030000 40820028
1C74001D 7C83D214
7F03C378 38A0001D
3D808000 618C31F4
7D8903A6 4E800421
4800001C 7F03C378
3880001D 3D808000
618CC160 7D8903A6
4E800421 3A940001
2C140004 4180FFA0
4800001C 387E01CB
38800118 3D808000
618CC160 7D8903A6
4E800421 3D808000
618CADF4 7D8903A6
4E800421 987E02E3
2C190000 41820044
387E02E4 38990396
38A00033 3D808000
618C31F4 7D8903A6
4E800421 3C60803D
6063AD40 80630000
81830088 A06C0001
907E0317 886C0006
907E031B 4800001C
387E02E4 3880003B
3D808000 618CC160
7D8903A6 4E800421
2C190000 41820018
7F23CB78 3D808037
618CF1B0 7D8903A6
4E800421 7FC3F378
3880031F 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
48000070 4E800021
7C0802A6 90010004
9421FF20 BE8100B0
806DB64C 83A30000
838DB650 7FBDE214
3860003A 987D0000
806DB654 907D0001
3C60804D 80635F90
907D0005 3C608048
80639D60 907D0009
838DB650 3B9C000D
938DB650 BA8100B0
800100E4 382100E0
7C0803A6 4E800020
38600004 38800007
38A00000 3D808039
618C01F0 7D8903A6
4E800421 48000021
7C8802A6 38A0000F
3D808038 618CFD54
7D8903A6 4E800421
4800012C 4E800021
7C0802A6 90010004
9421FF20 BE8100B0
806DB64C 83E30000
83CDB650 7FFFF214
3B600000 806DC18C
83A30024 2C1D0000
418200E0 3B7B0001
2C1B000F 418100D4
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 A07C0DA8
B07F002B 83CDB650
3BDE002D 93CDB650
3BFF002D 83BD0008
2C1D0000 4082FF28
BA8100B0 800100E4
382100E0 7C0803A6
4E800020 BA8100B0
800100E4 382100E0
7C0803A6 3C608017
60000000 00000000
C206DA34 00000038 #Recording/SendGamePostFrame.asm
7C0802A6 90010004
9421FF20 BE8100B0
3D808000 618C5604
7D8903A6 4E800421
2C030000 41820180
887F221F 546306F7
40820174 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
807F0014 907D004D
A07F18EC B07D0051
A07F2088 B07D0053
838DB650 3B9C0055
938DB650 BA8100B0
800100E4 382100E0
7C0803A6 8001001C
60000000 00000000
C206B0E0 0000002E #Recording/SendGamePreFrame.asm
7C0802A6 90010004
9421FF20 BE8100B0
3D808000 618C5604
7D8903A6 4E800421
2C030000 41820130
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 7C832214
88640002 987D003B
88640003 987D0040
88640004 987D0041
88640005 987D0042
807F1830 907D003C
838DB650 3B9C0043
938DB650 BA8100B0
800100E4 382100E0
7C0803A6 881F2219
807F065C 00000000
C2005604 0000000B #Recording/ShouldRecord.asm
3C608048 80639D30
5463443E 2C030202
41820034 2C030302
4182002C 2C030208
41820024 2C03010F
4182001C 2C030120
41820014 2C03010E
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
C2211BF8 00000012 #Recording/Stages/SendDreamlandInfo.asm
4800000C 4E800021
00000000 3D808000
618C5604 7D8903A6
4E800421 2C030000
41820064 4BFFFFE1
7C6802A6 808DB654
2C04FF85 4082000C
38800000 90830000
80830000 80BF00DC
7C042800 41820038
90A30000 806DB64C
81630000 818DB650
7D6B6214 38600040
986B0000 806DB654
906B0001 98AB0005
818DB650 398C0006
918DB650 BB4100E8
60000000 00000000
C21CC998 0000000D #Recording/Stages/SendFountainInfo.asm
3D808000 618C5604
7D8903A6 4E800421
2C030000 4182004C
806DB654 2C03FF84
41820040 806DB64C
81630000 818DB650
7D6B6214 3860003F
986B0000 806DB654
906B0001 807B0038
54630FFE 986B0005
D3EB0006 818DB650
398C000A 918DB650
D3FB003C 00000000
C21D4FD8 00000012 #Recording/Stages/SendStadiumInfo.asm
4800000C 4E800021
00000005 3D808000
618C5604 7D8903A6
4E800421 2C030000
41820064 4BFFFFE1
7C6802A6 808DB654
2C04FFD9 4082000C
38800005 90830000
80830000 80BF00DC
7C042800 41820038
90A30000 806DB64C
81630000 818DB650
7D6B6214 38600041
986B0000 806DB654
906B0001 90AB0005
818DB650 398C0009
918DB650 BB610084
60000000 00000000
C21A4CB4 0000000D #Common/AllocSceneBuffer.asm
4800000C 4E800021
00000000 4BFFFFF9
7C8802A6 88640000
2C030000 40820028
38600001 98640000
806DAFC4 2C030000
41820014 3D808037
618CF1B0 7D8903A6
4E800421 38600080
3D808037 618CF1E4
7D8903A6 4E800421
906DAFC4 38000000
60000000 00000000
C20055F8 0000000F #Common/GetIsFollower.asm
7C0802A6 90010004
9421FF20 BE8100B0
7C7E1B78 3BE00000
887E221F 5460EFFF
41820038 887E000C
3D808003 618C2330
7D8903A6 4E800421
3C80803B 6084CDE0
1C030003 7C640214
88030002 2C000000
40820008 3BE00001
7FE3FB78 BA8100B0
800100E4 382100E0
7C0803A6 4E800020
60000000 00000000
C216D294 00000006 #Common/IncrementFrameIndex.asm
987F0008 3C608048
80639D58 2C030000
40820010 3860FF85
906DB654 48000010
806DB654 38630001
906DB654 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
9421FF20 BE8100B0
7C7E1B78 7C9D2378
7CBF2B78 3D808034
618C7364 7D8903A6
4E800421 7C7C1B78
2C1F0000 41820020
38600000 7C1E18AC
38630020 7C03E800
4180FFF4 7C0004AC
4C00012C 38600001
38800000 3D808034
618C64C0 7D8903A6
4E800421 38600001
3D808034 618C6D80
7D8903A6 4E800421
38600001 38800000
38A00005 3D808034
618C6688 7D8903A6
4E800421 38600001
7FC4F378 7FA5EB78
7FE6FB78 38E00000
3D808034 618C5E60
7D8903A6 4E800421
38600001 3D808034
618C5F4C 7D8903A6
4E800421 38600001
3D808034 618C67B4
7D8903A6 4E800421
38600001 3D808034
618C6E74 7D8903A6
4E800421 38600001
3D808034 618C65CC
7D8903A6 4E800421
2C1F0000 40820020
38600000 7C1E1BAC
38630020 7C03E800
4180FFF4 7C0004AC
4C00012C 7F83E378
3D808034 618C738C
7D8903A6 4E800421
BA8100B0 800100E4
382100E0 7C0803A6
4E800020 00000000
C20055FC 00000021 #Common/Gecko/ProcessCodeList.asm
7C0802A6 90010004
9421FF20 BE8100B0
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
BA8100B0 800100E4
382100E0 7C0803A6
4E800020 00000000
04005600 801910E0 #Common/ConsoleOverrides/SetGeckoStart.asm
C20AC5B8 00000002 #Common/NanaDeterminism/NanaDeterminism.asm
7C7D1B78 38A00000
3BC00000 00000000
C21D24FC 00000018 #Common/PSCameraIndependentMonitor/PSCameraIndependentMonitor.asm
48000018 4E800021
C2F00000 42F00000
42A00000 C1A00000
7C0802A6 90010004
9421FF20 BE8100B0
7C7E1B78 4BFFFFD9
7FA802A6 807E002C
A86300EE 3D808003
618C4110 7D8903A6
4E800421 83E3002C
7FC3F378 3D80801D
618C32D0 7D8903A6
4E800421 C05F00B0
C03D0000 FC020840
41800034 C03D0004
FC020840 41810028
C05F00B4 C03D0008
FC020840 41810018
C03D000C FC020840
4180000C 38600001
48000008 38600000
BA8100B0 800100E4
382100E0 7C0803A6
60000000 00000000