From 5cd51729681e169eacd6968d9c7255d6c20d407d Mon Sep 17 00:00:00 2001 From: Nikhil Narayana Date: Mon, 30 May 2022 09:28:41 -0700 Subject: [PATCH] chore: update all the gecko codes and game files --- Data/Sys/GameFiles/GALE01/MnSlChr.dat.diff | Bin 217897 -> 0 bytes Data/Sys/GameFiles/GALE01/MnSlChr.usd.diff | Bin 228600 -> 0 bytes Data/Sys/GameFiles/GALE01/slpCSS.dat | Bin 129859 -> 129859 bytes Data/Sys/GameSettings/GAL.ini | 24 + Data/Sys/GameSettings/GALEXX.ini | 403 ++ Data/Sys/GameSettings/GTME01.ini | 263 ++ Data/Sys/GameSettings/Netplay/GALE01r2.ini | 4329 +++++++++++-------- Data/Sys/GameSettings/Netplay/GALJ01r2.ini | 4329 +++++++++++-------- Data/Sys/GameSettings/Playback/GALE01r2.ini | 684 ++- Data/Sys/GameSettings/Playback/GALJ01r2.ini | 684 ++- 10 files changed, 6614 insertions(+), 4102 deletions(-) delete mode 100644 Data/Sys/GameFiles/GALE01/MnSlChr.dat.diff delete mode 100644 Data/Sys/GameFiles/GALE01/MnSlChr.usd.diff create mode 100644 Data/Sys/GameSettings/GAL.ini create mode 100644 Data/Sys/GameSettings/GALEXX.ini create mode 100644 Data/Sys/GameSettings/GTME01.ini diff --git a/Data/Sys/GameFiles/GALE01/MnSlChr.dat.diff b/Data/Sys/GameFiles/GALE01/MnSlChr.dat.diff deleted file mode 100644 index f528a9646ca52c2fadc1e5d0b7ff873f7569eda3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 217897 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 %vsl00#3}84TvL8W_xH&0sK} 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 Ks{$f&*8>0yh9wpN diff --git a/Data/Sys/GameFiles/GALE01/MnSlChr.usd.diff b/Data/Sys/GameFiles/GALE01/MnSlChr.usd.diff deleted file mode 100644 index a04cf06cb9674a30ee6fde10177a2ab0fbdbdcb8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 228600 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 X^f`v7pm#+;K|xDZ!;Ho~qLZ8eVbq90 diff --git a/Data/Sys/GameFiles/GALE01/slpCSS.dat b/Data/Sys/GameFiles/GALE01/slpCSS.dat index 121d04b94feffacbe8586b5cb043d26b80734457..138ef2ad02a3c920ecfccb79867b43a797217449 100644 GIT binary patch delta 1965 zcmX^7js5U9_6Z7;8{P|SJ`i$5cJhIcfXOXIcP1xnlz<7eO+GYn9S4K9r4?h?fKZZ;`C?`IB z|4T+2Rt5&f9}}iGd}P#CX=q?zU}RwYc!vQ3I2jlim>ED~3=Av`3=BLBj6KuOe`FM6 zX6#Ow_J&bsy2vL+V@m;62IdYC#;p)d3=AM`46F$t!#?S-GO%oA5Mkgc0nIPd5Y^7#Tr)5LRGd;9y|@W}skg@N(Y3kJr|It+}T4Hy_d7cek>KElBG z`2+*w=Q9k9pFc1#e*VJ1_yrU>EDVfaco-PJ#DF7;@yi+p#`-T?7#P1?U|{?LitiW( z#;*wsj9)Vt7{BgdVElT5f$$382~zxPtgDX delta 1222 zcmX^7js5U9_6Z8x6+#&uLZ(k>VAK;gU|?VnU}#`yU@!oa4Gatn3JeY#74OSVc9FX? zT_BW^O;mva1VG9_G)OT6gTh8dWx0t4DwCUR=Ls?}1b}rjfXN1sevqWk{l^YdR z7zQH;rfVY-1Cql6*I1`r160@(vGfq{YlKLmp0kTJvN!jpITHs_t( z)V)1nCF5yZ)&K^^Pd~OBJZC)3#K^e)&r8O5Mn=Z%F|Qe|LG+9_jM5-_%Ui}}OiZ6d zrpJ6>G-ouJKIH>r@N~l$j55>Le`jQ8`|yK-@ng>9Mmh26`(HBJ$TBi8ehh)R1ww~7 zFyCd+Vqjokou2WLQJZr{0|Ns{*_Y{aJ~B#5F_=GKU|`^7U|?Wk07)<~F!M4nurM%~ zO+WvUF@aHIy1^$#X;~Lm29~W1B1|0+L!l(&rx*stPayk6trSn4Ve}Vh0dwJm`1JlSj1HVvAYt>>XL`bW zMoDG{QHJRX?-<3HzN$=bc*UqNUFR!fFmDS3Y-cSdo+ub_Yg zi$e&J>94;+&17O={AMuSiJz@HTZ;bu|CSWdtm~Q_aYBD1O79p4%CdG|0d{s3h*1_s6-E^v2A z2uL9Gfmo={`jIg`=Le(f_LDyt%NXlJ7#KfxFfe|cz`*!%4FluHBMgk6R2UdPIWRDO zieP}mb_oOHrxpgrPaO=5pXPvLnDNsJ23Tw|etN^e_?dx$@v{p9<7W>B#?KuLjGyl? zFn)f(!1(zI1LGGC2F5Qu42)kS7#P3EFfe{mVPO1H!oc{Yg@LjD%Mk{~FJ~ASzr0{z z{0fTJ5(dVv6%34D8yFbBUSMGS`hbD)n*sylHw^~HZzT+j-$1FMhJo?h0tUu!OBfix zonT=6c7}oR+Z6`J?J(oatfS-gBbwCms#Zi diff --git a/Data/Sys/GameSettings/GAL.ini b/Data/Sys/GameSettings/GAL.ini new file mode 100644 index 0000000000..54d5b0abc2 --- /dev/null +++ b/Data/Sys/GameSettings/GAL.ini @@ -0,0 +1,24 @@ +# GALE01, GALJ01, GALP01 - Super Smash Bros Melee + +[Core] +# Values set here will override the main Dolphin settings. + +[EmuState] +# The Emulation State. 1 is worst, 5 is best, 0 is not set. +EmulationStateId = 5 +EmulationIssues = + +[OnLoad] +# Add memory patches to be loaded once on boot here. + +[OnFrame] +# Add memory patches to be applied every frame here. + +[ActionReplay] +# Add action replay cheats here. + +[Video_Settings] +EFBScale = -1 + +[Video_Stereoscopy] +StereoConvergence = 64 diff --git a/Data/Sys/GameSettings/GALEXX.ini b/Data/Sys/GameSettings/GALEXX.ini new file mode 100644 index 0000000000..6aeb7e439b --- /dev/null +++ b/Data/Sys/GameSettings/GALEXX.ini @@ -0,0 +1,403 @@ +# GALE01 - Super Smash Bros. Melee NTSC 1.02 - 20XX + +[Core] +CPUThread = True +GPUDeterminismMode = fake-completion +PollingMethod = OnSIRead +FastDiscSpeed = True + +[Gecko_Enabled] +$Faster Melee 20XX Settings +$Required: Slippi EXI +$Normal Lag Reduction +$Polling drift fix + VB +$Recommended: Apply Delay to all In-Game Scenes + +[Gecko] +$Faster Melee 20XX Settings [UnclePunch] +0416CC1C 60000000 #Pause During Game Start [UnclePunch] +C216CA94 00000006 +881D0005 2C000001 +41820024 3DC08047 +61CE9D5C 81CE0000 +2C0E001E 4180000C +38000001 48000008 +38000000 00000000 +04259D54 38600002 #Faster Stage Load [UnclePunch] +04259D58 38000000 +042641B0 38000001 #Faster CSS Load [UnclePunch] +0425AA18 38000001 #Faster SSS Load [UnclePunch] + +$Required: Slippi EXI [Fizzi] +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 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 +BA810008 800100B4 +382100B0 7C0803A6 +4E800020 00000000 + +$Polling drift fix + VB [Dan Salvato, tauKhan] +041A4C24 C0429A7C +0401985C 3C60804C +04019860 91231F5C +C2376200 00000003 +2C1DFFFF 41820008 +48000008 93A2C150 +60000000 00000000 +C21A5018 00000005 +3B5A0001 8002C150 +2C00FFFF 38000000 +9002C150 3D80801A +618C5078 7D8903A6 +4D820420 00000000 +04218D68 C8228000 + +$Normal Lag Reduction [Hannes Mann] +043761EC 4800001C +04376238 48000018 + +$Recommended: Apply Delay to all In-Game Scenes [Fizzi] +*Applies online delay to all in-game scenes. +*Dolphin netplay is no longer necessary for local practice +C2376A24 00000026 #Common/UseInGameDelay/ApplyInGameDelay.asm +3D808034 618CDA00 +7D8903A6 4E800421 +3D808000 618C561C +7D8903A6 4E800421 +2C030002 41820014 +2C030003 4182000C +2C030004 408200F8 +3C608048 88639D30 +2C030008 418200E8 +3C608047 60639D64 +80630000 2C030000 +408200D4 7C0802A6 +90010004 9421FF50 +BE810008 3C60802F +60636690 80830000 +5485863E 7CA50774 +54A5801E 5484043A +7C842B78 7C632214 +83E30008 887F0000 +2C030000 40810080 +38610038 388100DC +38A00030 3D808000 +618C31F4 7D8903A6 +4E800421 887F0001 +1C630030 3BC30002 +386100DC 7C9FF214 +38A00030 3D808000 +618C31F4 7D8903A6 +4E800421 7C7FF214 +38810038 38A00030 +3D808000 618C31F4 +7D8903A6 4E800421 +889F0000 887F0001 +38630001 7C032000 +41800008 38600000 +987F0001 BA810008 +800100B4 382100B0 +7C0803A6 00000000 +C22F6690 0000005C #Common/UseInGameDelay/InitializeInGameDelay.asm +4800007C 4E800021 +80000000 4E800021 +00000000 3DCCCCCD +43870000 434F0000 +3EA8F5C3 44656C61 +793A2025 64660000 +4E800021 7C0802A6 +90010004 9421FF50 +BE810008 7C7F1B78 +880DB6CC 2C000001 +41820018 7FE3FB78 +3D808039 618C10D8 +7D8903A6 4E800421 +BA810008 800100B4 +382100B0 7C0803A6 +4E800020 3C608048 +88639D30 2C030008 +4182024C 7C0802A6 +90010004 9421FF50 +BE810008 386002D2 +3D808037 618CF1E4 +7D8903A6 4E800421 +7C7F1B78 388002D2 +3D808000 618CC160 +7D8903A6 4E800421 +4BFFFF3D 7C6802A6 +93E30000 386000D5 +987F0000 7FE3FB78 +38800001 38A00001 +3D808000 618C55F0 +7D8903A6 4E800421 +7FE3FB78 38800002 +38A00000 3D808000 +618C55F0 7D8903A6 +4E800421 8BDF0001 +7FE3FB78 388002D2 +3D808000 618CC160 +7D8903A6 4E800421 +2C1E0000 41800010 +2C1E000F 41810010 +48000010 3BC00000 +48000008 3BC0000F +9BDF0000 2C1E0000 +4081016C 3C60804D +60636D5C 80630000 +3C80803F 608494D0 +3D808038 618C0358 +7D8903A6 4E800421 +80630004 80630000 +3D808036 618CA590 +7D8903A6 4E800421 +7C7A1B78 38600013 +38800014 38A00000 +3D808039 618C01F0 +7D8903A6 4E800421 +7C791B78 7F23CB78 +888DC1AB 7F45D378 +3D808039 618C0A70 +7D8903A6 4E800421 +7F23CB78 4BFFFE55 +7C8802A6 38A00008 +3D808039 618C075C +7D8903A6 4E800421 +3C600000 60631000 +90790024 38600002 +7F24CB78 38A00009 +38C0000D 38E00000 +3900000C 39200050 +39400008 3D80803A +618C611C 7D8903A6 +4E800421 7C7B1B78 +4BFFFDD5 7FA802A6 +38600002 7F64DB78 +3D80803A 618C6754 +7D8903A6 4E800421 +7C7C1B78 38800001 +989C0049 38800002 +989C004A C03D0000 +D03C0008 C03D0004 +D03C0024 D03C0028 +C03D0008 C05D000C +7F83E378 389D0014 +7FC5F378 3D80803A +618C6B98 7D8903A6 +4E800421 7F83E378 +38800000 C03D0010 +C05D0010 3D80803A +618C7548 7D8903A6 +4E800421 BA810008 +800100B4 382100B0 +7C0803A6 8001001C +60000000 00000000 +C200561C 00000013 #Common/GetCommonMinorID/GetCommonMinorID.asm +7C0802A6 90010004 +9421FF50 BE810008 +3CA08048 8BC59D30 +8BE59D33 3FA0803D +63BDACA4 38800000 +1CA40014 7CBD2A14 +88C50001 7C06F000 +4082000C 80650010 +48000010 38840001 +2C04002C 4081FFDC +38800000 1CA40018 +7CA32A14 88C50000 +7C06F800 4082000C +8865000C 48000010 +38840001 2C0600FF +4082FFDC BA810008 +800100B4 382100B0 +7C0803A6 4E800020 +60000000 00000000 + +$Universal Controller Fix v0.8 +C20C9A44 0000002B #External/UCF 0.8/Logic/UCF DB.asm +D01F002C 7C0802A6 +90010004 9421FF50 +BE810008 48000121 +7FC802A6 C03F0894 +C05E0000 FC011040 +40820118 808DAEB4 +C03F0620 FC200A10 +C044003C FC011040 +41800100 887F0670 +2C030002 408000F4 +887F221F 54600739 +408200E8 3C60804C +60631F78 8BA30001 +387DFFFE 889F0618 +4800008D 7C7C1B78 +7FA3EB78 889F0618 +4800007D 7C7C1850 +7C6319D6 2C0315F9 +408100B0 38000001 +901F2358 901F2340 +809F0004 2C04000A +40A20098 887F000C +38800001 3D808003 +618C418C 7D8903A6 +4E800421 2C030000 +41820078 8083002C +80841ECC C03F002C +D0240018 C05E0004 +FC011040 4181000C +38600080 48000008 +3860007F 98640006 +48000048 7C852378 +3863FFFF 2C030000 +40800008 38630005 +3C808046 6084B108 +1C630030 7C841A14 +1C65000C 7C841A14 +88640002 7C630774 +4E800020 4E800021 +40000000 00000000 +BA810008 800100B4 +382100B0 7C0803A6 +60000000 00000000 +C20998A4 00000026 #External/UCF 0.8/Logic/UCF SD.asm +7C0802A6 90010004 +9421FF50 BE810008 +7C7E1B78 83FE002C +480000DD 7FA802A6 +C03F063C 806DAEB4 +C0030314 FC010040 +408100E4 C03F0620 +48000071 D0210090 +C03F0624 48000065 +C0410090 EC4200B2 +EC210072 EC21102A +C05D000C FC011040 +418000B4 889F0670 +2C040003 408100A8 +C01D0010 C03F0624 +FC000840 40800098 +BA810008 800100B4 +382100B0 7C0803A6 +8061001C 83E10014 +38210018 38630008 +7C6803A6 4E800020 +FC000A10 C03D0000 +EC000072 C03D0004 +EC000828 FC00001E +D8010080 80610084 +38630002 3C004330 +C85D0014 6C638000 +90010080 90610084 +C8210080 EC011028 +C03D0000 EC200824 +4E800020 4E800021 +42A00000 37270000 +43300000 3F800000 +BF4CCCCD 43300000 +80000000 7FC3F378 +7FE4FB78 BA810008 +800100B4 382100B0 +7C0803A6 00000000 +C20908F4 00000017 #External/UCF 0.8/Logic/UCF Tumble.asm +7C0802A6 90010004 +9421FF50 BE810008 +2C030001 4082008C +C03F0628 FC200A10 +806DAEB4 C0430210 +FC011040 40800074 +3F80804C 639C1F78 +8BDC0001 387EFFFE +889F0618 48000029 +7C7D1B78 7FC3F378 +889F0618 48000019 +7C7D1850 7C6319D6 +388015F9 7C041800 +48000038 7C852378 +3863FFFF 2C030000 +40800008 38630005 +809C0008 1C630030 +7C841A14 1C65000C +7C841A14 88640002 +7C630774 4E800020 +BA810008 800100B4 +382100B0 7C0803A6 +60000000 00000000 +C22662D0 0000001A #External/UCF 0.8/Indicator/UCF Text.asm +7C0802A6 90010004 +9421FF50 BE810008 +48000089 7FC802A6 +38600000 38800000 +3DC0803A 61CE6754 +7DC903A6 4E800421 +7C7F1B78 38800001 +989F0049 38800001 +989F004A C03E000C +D03F0024 D03F0028 +7FE3FB78 48000059 +7C8802A6 C03E0000 +C05E0004 3DC0803A +61CE6B98 7DC903A6 +4E800421 7C641B78 +7FE3FB78 C03E0008 +C05E0008 3D80803A +618C7548 7D8903A6 +4E800421 48000024 +4E800021 42180000 +C3898000 3EE66666 +3DCCCCCD 4E800021 +55434620 302E3800 +BA810008 800100B4 +382100B0 7C0803A6 +38980000 00000000 + +$Widescreen 16:9 [Dan Salvato, mirrorbender, TruckJitsu] +*Set Aspect Ratio to "Force 16:9" in Graphics for 16:9 monitors ----------------- +*Requires all players to have enabled for netplay. +C2021ABC 00000002 +39C00001 38600006 +60000000 00000000 +C236A4A8 00000007 +C03F0034 2C0E0001 +41820024 3C004E79 +90010030 3C004E2B +90010034 C0010030 +EC210032 C0010034 +EC210024 39C00000 +281E0000 00000000 diff --git a/Data/Sys/GameSettings/GTME01.ini b/Data/Sys/GameSettings/GTME01.ini new file mode 100644 index 0000000000..f333b0a5b4 --- /dev/null +++ b/Data/Sys/GameSettings/GTME01.ini @@ -0,0 +1,263 @@ +# GTME01 - Super Smash Bros. Melee NTSC 1.02 - Training Mode v1.0 + +[Core] +CPUThread = True +GPUDeterminismMode = fake-completion +PollingMethod = OnSIRead +FastDiscSpeed = True + +[Gecko_Enabled] +$Faster Melee 20XX Settings +$Required: Slippi EXI +$Normal Lag Reduction +$Polling drift fix + VB +$Recommended: Apply Delay to all In-Game Scenes + +[Gecko] +$Faster Melee 20XX Settings [UnclePunch] +04259D54 38600002 #Faster Stage Load [UnclePunch] +04259D58 38000000 +042641B0 38000001 #Faster CSS Load [UnclePunch] +0425AA18 38000001 #Faster SSS Load [UnclePunch] + +$Required: Slippi EXI [Fizzi] +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 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 +BA810008 800100B4 +382100B0 7C0803A6 +4E800020 00000000 + +$Normal Lag Reduction [Hannes Mann] +043761EC 4800001C +04376238 48000018 + +$Polling drift fix + VB [Dan Salvato, tauKhan] +041A4C24 C0429A7C +0401985C 3C60804C +04019860 91231F5C +C2376200 00000003 +2C1DFFFF 41820008 +48000008 93A2C150 +60000000 00000000 +C21A5018 00000005 +3B5A0001 8002C150 +2C00FFFF 38000000 +9002C150 3D80801A +618C5078 7D8903A6 +4D820420 00000000 +04218D68 C8228000 + +$Recommended: Apply Delay to all In-Game Scenes [Fizzi] +*Applies online delay to all in-game scenes. +*Dolphin netplay is no longer necessary for local practice +C2376A24 00000026 #Common/UseInGameDelay/ApplyInGameDelay.asm +3D808034 618CDA00 +7D8903A6 4E800421 +3D808000 618C561C +7D8903A6 4E800421 +2C030002 41820014 +2C030003 4182000C +2C030004 408200F8 +3C608048 88639D30 +2C030008 418200E8 +3C608047 60639D64 +80630000 2C030000 +408200D4 7C0802A6 +90010004 9421FF50 +BE810008 3C60802F +60636690 80830000 +5485863E 7CA50774 +54A5801E 5484043A +7C842B78 7C632214 +83E30008 887F0000 +2C030000 40810080 +38610038 388100DC +38A00030 3D808000 +618C31F4 7D8903A6 +4E800421 887F0001 +1C630030 3BC30002 +386100DC 7C9FF214 +38A00030 3D808000 +618C31F4 7D8903A6 +4E800421 7C7FF214 +38810038 38A00030 +3D808000 618C31F4 +7D8903A6 4E800421 +889F0000 887F0001 +38630001 7C032000 +41800008 38600000 +987F0001 BA810008 +800100B4 382100B0 +7C0803A6 00000000 +C22F6690 0000005C #Common/UseInGameDelay/InitializeInGameDelay.asm +4800007C 4E800021 +80000000 4E800021 +00000000 3DCCCCCD +43870000 434F0000 +3EA8F5C3 44656C61 +793A2025 64660000 +4E800021 7C0802A6 +90010004 9421FF50 +BE810008 7C7F1B78 +880DB6CC 2C000001 +41820018 7FE3FB78 +3D808039 618C10D8 +7D8903A6 4E800421 +BA810008 800100B4 +382100B0 7C0803A6 +4E800020 3C608048 +88639D30 2C030008 +4182024C 7C0802A6 +90010004 9421FF50 +BE810008 386002D2 +3D808037 618CF1E4 +7D8903A6 4E800421 +7C7F1B78 388002D2 +3D808000 618CC160 +7D8903A6 4E800421 +4BFFFF3D 7C6802A6 +93E30000 386000D5 +987F0000 7FE3FB78 +38800001 38A00001 +3D808000 618C55F0 +7D8903A6 4E800421 +7FE3FB78 38800002 +38A00000 3D808000 +618C55F0 7D8903A6 +4E800421 8BDF0001 +7FE3FB78 388002D2 +3D808000 618CC160 +7D8903A6 4E800421 +2C1E0000 41800010 +2C1E000F 41810010 +48000010 3BC00000 +48000008 3BC0000F +9BDF0000 2C1E0000 +4081016C 3C60804D +60636D5C 80630000 +3C80803F 608494D0 +3D808038 618C0358 +7D8903A6 4E800421 +80630004 80630000 +3D808036 618CA590 +7D8903A6 4E800421 +7C7A1B78 38600013 +38800014 38A00000 +3D808039 618C01F0 +7D8903A6 4E800421 +7C791B78 7F23CB78 +888DC1AB 7F45D378 +3D808039 618C0A70 +7D8903A6 4E800421 +7F23CB78 4BFFFE55 +7C8802A6 38A00008 +3D808039 618C075C +7D8903A6 4E800421 +3C600000 60631000 +90790024 38600002 +7F24CB78 38A00009 +38C0000D 38E00000 +3900000C 39200050 +39400008 3D80803A +618C611C 7D8903A6 +4E800421 7C7B1B78 +4BFFFDD5 7FA802A6 +38600002 7F64DB78 +3D80803A 618C6754 +7D8903A6 4E800421 +7C7C1B78 38800001 +989C0049 38800002 +989C004A C03D0000 +D03C0008 C03D0004 +D03C0024 D03C0028 +C03D0008 C05D000C +7F83E378 389D0014 +7FC5F378 3D80803A +618C6B98 7D8903A6 +4E800421 7F83E378 +38800000 C03D0010 +C05D0010 3D80803A +618C7548 7D8903A6 +4E800421 BA810008 +800100B4 382100B0 +7C0803A6 8001001C +60000000 00000000 +C200561C 00000013 #Common/GetCommonMinorID/GetCommonMinorID.asm +7C0802A6 90010004 +9421FF50 BE810008 +3CA08048 8BC59D30 +8BE59D33 3FA0803D +63BDACA4 38800000 +1CA40014 7CBD2A14 +88C50001 7C06F000 +4082000C 80650010 +48000010 38840001 +2C04002C 4081FFDC +38800000 1CA40018 +7CA32A14 88C50000 +7C06F800 4082000C +8865000C 48000010 +38840001 2C0600FF +4082FFDC BA810008 +800100B4 382100B0 +7C0803A6 4E800020 +60000000 00000000 + +$Game Music OFF [UnclePunch] +*Keep checked if you want music OFF. +04023FFC 38800000 + +$Widescreen 16:9 [Dan Salvato, mirrorbender, TruckJitsu] +*Set Aspect Ratio to "Force 16:9" in Graphics for 16:9 monitors ----------------- +*Requires all players to have enabled for netplay. +C2021ABC 00000002 +39C00001 38600006 +60000000 00000000 +C236A4A8 00000007 +C03F0034 2C0E0001 +41820024 3C004E79 +90010030 3C004E2B +90010034 C0010030 +EC210032 C0010034 +EC210024 39C00000 +281E0000 00000000 diff --git a/Data/Sys/GameSettings/Netplay/GALE01r2.ini b/Data/Sys/GameSettings/Netplay/GALE01r2.ini index 6c641df8e3..ff849ad879 100644 --- a/Data/Sys/GameSettings/Netplay/GALE01r2.ini +++ b/Data/Sys/GameSettings/Netplay/GALE01r2.ini @@ -57,13 +57,18 @@ C21A5B14 0000000A #External/Salty Runback/Salty Runback.asm 0416B480 60000000 #C-Stick in Single Player [Zauron] 0422D638 38000006 #Debug Menu [Magus, donny2112] 041B0A14 38600002 #Exiting Debug Menu Returns to CSS [Achilles] -C216E510 00000093 #External/NeutralSpawn/NeutralSpawn.asm +C216E510 00000098 #External/NeutralSpawn/NeutralSpawn.asm 7C0802A6 90010004 9421FF50 BE810008 3D808016 618CB41C 7D8903A6 4E800421 -2C030000 40820458 -2C1C0005 40800450 +2C030000 40820480 +2C1C0005 40800478 +3C608048 80639D30 +5463443E 2C03021C +41820464 3C608048 +80639D30 5463443E +2C03010F 41820450 887F24D0 2C030001 41820054 3B200000 3B400000 7F43D378 @@ -338,16 +343,16 @@ C22662D0 0000001A #External/UCF 0.8/Indicator/UCF Text.asm 9421FF50 BE810008 48000089 7FC802A6 38600000 38800000 -3DC0803A 61CE6754 -7DC903A6 4E800421 +3D80803A 618C6754 +7D8903A6 4E800421 7C7F1B78 38800001 989F0049 38800001 989F004A C03E000C D03F0024 D03F0028 7FE3FB78 48000059 7C8802A6 C03E0000 -C05E0004 3DC0803A -61CE6B98 7DC903A6 +C05E0004 3D80803A +618C6B98 7D8903A6 4E800421 7C641B78 7FE3FB78 C03E0008 C05E0008 3D80803A @@ -558,29 +563,30 @@ C216DED4 00000039 #Common/CostumeBoundCheck/main.asm 7C0803A6 8001001C 60000000 00000000 -$Required: Slippi Recording [Fizzi, Achilles, UnclePunch, Nikki, jmlee337] +$Required: Slippi Recording [Fizzi, Achilles, UnclePunch, Nikki, jmlee337, Krohnos] *Saves replays, Slippi device must be in Slot B. *To disable saving replays, visit the Slippi settings in Config > GameCube 040679BC 38802600 #Recording/ExtendPlayerBlock.asm -C23219EC 0000001C #Recording/FlushFrameBuffer.asm +C23219EC 0000001D #Recording/FlushFrameBuffer.asm 7C0802A6 90010004 9421FF50 BE810008 3D808000 618C5604 7D8903A6 4E800421 -2C030000 418200A0 +2C030000 418200A8 806DB64C 83C30000 83ADB650 7F9EEA14 -2C1D0000 41820088 +2C1D0000 41820090 3860003C 987C0000 806DB654 907C0001 3C608048 80639D30 5463443E 2C030208 -806DB654 40820034 +806DB654 4082003C 80ADB61C 8885000D -2C040000 40820024 +2C040000 4082002C 8885000C 2C040000 -40820018 808507B3 -3884FF85 7C041800 +40820020 80850904 +3884FF85 80E5090D +7C872050 7C041800 40800008 7C832378 907C0005 3BBD0009 7FC3F378 7FA4EB78 @@ -620,19 +626,19 @@ C216D884 0000001C #Recording/SendGameEnd.asm 800100B4 382100B0 7C0803A6 819F2514 60000000 00000000 -C216E74C 000000E3 #Recording/SendGameInfo.asm +C216E74C 000000FC #Recording/SendGameInfo.asm 7C0802A6 90010004 9421FF50 BE810008 3D808000 618C5604 7D8903A6 4E800421 -2C030000 418206DC +2C030000 418207A0 38600005 3D808037 618CF1E4 7D8903A6 4E800421 7C7B1B78 936DB64C 38800005 3D808000 618CC160 7D8903A6 4E800421 -38600702 3D808037 +38600726 3D808037 618CF1E4 7D8903A6 4E800421 7C7E1B78 93DB0000 38600000 @@ -644,15 +650,15 @@ C216E74C 000000E3 #Recording/SendGameInfo.asm 7C7C1B78 38600035 987E0000 3860001C 987E0001 38600036 -987E0002 38600248 +987E0002 386002BD B07E0003 38600037 987E0005 3860003F B07E0006 38600038 -987E0008 3860004C +987E0008 38600050 B07E0009 38600039 987E000B 38600002 B07E000C 3860003A -987E000E 38600008 +987E000E 3860000C B07E000F 3860003B 987E0011 3860002A B07E0012 3860003C @@ -662,7 +668,7 @@ B07E0015 3860003D 38600010 987E001A 38600204 B07E001B 38600036 987E001D -3C600309 60630000 +3C60030C 60630000 907E001E 387E0022 7FE4FB78 38A00138 3D808000 618C31F4 @@ -720,42 +726,65 @@ B07E0015 3860003D 8862F23C 987E01BF 3C608048 80639D30 5463443E B07E01C0 -38600000 3D808000 -618C5610 7D8903A6 -4E800421 7C791B78 +3C608048 80639D30 +5463443E 2C030208 +40820190 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 -3AFE01C2 3B590034 -1C74001F 7F03BA14 +3AFE023E 3B5900EF +1C74000A 7F03BA14 1ED40024 7ED6AA14 88760001 2C030000 -40820028 1C74001F +40820028 1C74000A 7C83D214 7F03C378 -38A0001F 3D808000 +38A0000A 3D808000 618C31F4 7D8903A6 4E800421 4800001C -7F03C378 3880001F +7F03C378 3880000A 3D808000 618CC160 7D8903A6 4E800421 3A940001 2C140004 4180FFA0 3A800000 -3ABF0060 3AFE023E -3B5900EF 1C74000A +3ABF0060 3AFE0266 +3B590117 1C74001D 7F03BA14 1ED40024 7ED6AA14 88760001 2C030000 40820028 -1C74000A 7C83D214 -7F03C378 38A0000A +1C74001D 7C83D214 +7F03C378 38A0001D 3D808000 618C31F4 7D8903A6 4E800421 4800001C 7F03C378 -3880000A 3D808000 +3880001D 3D808000 618CC160 7D8903A6 4E800421 3A940001 2C140004 4180FFA0 7F23CB78 3D808037 618CF1B0 7D8903A6 -4E800421 7FC3F378 -38800266 38A00001 +4E800421 4800001C +387E01C2 38800118 +3D808000 618CC160 +7D8903A6 4E800421 +3D808000 618CADF4 +7D8903A6 4E800421 +987E02DA 7FC3F378 +388002DB 38A00001 3D808000 618C55F0 7D8903A6 4E800421 38600205 3D808037 @@ -789,7 +818,7 @@ A0B50201 3D808000 7C8802A6 38A00000 3D808038 618CFD54 7D8903A6 4E800421 -48000064 4E800021 +48000070 4E800021 7C0802A6 90010004 9421FF50 BE810008 806DB64C 83A30000 @@ -797,65 +826,67 @@ A0B50201 3D808000 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 +907D0005 3C608048 +80639D60 907D0009 +838DB650 3B9C000D +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 -3C608017 00000000 -C206DA34 00000035 #Recording/SendGamePostFrame.asm +4E800020 BA810008 +800100B4 382100B0 +7C0803A6 3C608017 +60000000 00000000 +C206DA34 00000036 #Recording/SendGamePostFrame.asm 7C0802A6 90010004 9421FF50 BE810008 3D808000 618C5604 7D8903A6 4E800421 -2C030000 41820168 +2C030000 41820170 887F221F 546306F7 -4082015C 8B7F000C +40820164 8B7F000C 806DB64C 83A30000 838DB650 7FBDE214 38600038 987D0000 @@ -897,7 +928,8 @@ B07D0030 887F1968 807F0090 907D0041 807F00EC 907D0045 807F195C 907D0049 -838DB650 3B9C004D +807F0014 907D004D +838DB650 3B9C0051 938DB650 BA810008 800100B4 382100B0 7C0803A6 8001001C @@ -946,10 +978,13 @@ B07D0031 80640030 800100B4 382100B0 7C0803A6 881F2219 60000000 00000000 -C2005604 00000007 #Recording/ShouldRecord.asm +C2005604 0000000A #Recording/ShouldRecord.asm 3C608048 80639D30 5463443E 2C030202 -41820014 2C030208 +4182002C 2C030302 +41820024 2C030208 +4182001C 2C03010F +41820014 2C030120 4182000C 38600000 4800000C 38600001 48000004 4E800020 @@ -986,148 +1021,6 @@ C216D294 00000006 #Common/IncrementFrameIndex.asm 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 -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 @@ -1193,59 +1086,86 @@ C216EBAC 0000000C #Common/CSS KO Stars/Asign KO Stars Upon Exiting Dairantou.asm $Required: Slippi Online [Fizzi, UnclePunch] *Adds online mode, Slippi device must be in Slot B. *Change settings in Config > GameCube -C206A880 00000018 #Online/Core/BrawlOffscreenDamage.asm +C206A880 0000001B #Online/Core/BrawlOffscreenDamage.asm 7C0802A6 90010004 9421FF50 BE810008 -887F221F 54630673 -40820088 807F0010 -2C030004 4182007C -2C030006 41820074 -3D808022 618C4A54 +3C608048 80639D30 +5463443E 2C030120 +41820094 887F221F +54630673 40820088 +807F0010 2C030004 +4182007C 2C030006 +41820074 3D808022 +618C4A54 7D8903A6 +4E800421 C05F00B0 +FC020840 41800060 +3D808022 618C4A68 7D8903A6 4E800421 C05F00B0 FC020840 -41800060 3D808022 -618C4A68 7D8903A6 -4E800421 C05F00B0 -FC020840 41810044 -3D808022 618C4A80 +41810044 3D808022 +618C4A80 7D8903A6 +4E800421 C05F00B4 +FC020840 41810028 +3D808022 618C4A98 7D8903A6 4E800421 C05F00B4 FC020840 -41810028 3D808022 -618C4A98 7D8903A6 -4E800421 C05F00B4 -FC020840 4180000C -38600000 48000008 -38600001 BA810008 -800100B4 382100B0 -7C0803A6 00000000 -C21A4DB4 0000001C #Online/Core/ForceEngineOnRollback.asm +4180000C 38600000 +48000008 38600001 +BA810008 800100B4 +382100B0 7C0803A6 +60000000 00000000 +C22F7094 0000000C #Online/Core/CustomizeMessageLRAS.asm +3CE08048 80E79D30 +54E7443E 2C070208 +40820048 88E30008 +2C070007 4082003C +89430001 816DB61C +886B0000 7C035000 +41820018 38600005 +3D808002 618C4030 +7D8903A6 4E800421 +3D80802F 618C7120 +7D8903A6 4E800420 +8903000B 00000000 +C21A4DB4 0000001A #Online/Core/ForceEngineOnRollback.asm 3C608048 80639D30 5463443E 2C030208 -408200B0 3C608047 +408200A4 3C608047 60639D64 80630000 -2C030000 4082009C +2C030000 40820090 3D808034 618C7364 7D8903A6 4E800421 7C7A1B78 80ADB61C 2C1B0000 41810014 -888500D9 2C040000 -41820038 3B600001 -888500D9 988507A9 -808500DB 908507AA -888500DA 988507AE -80850237 908507AF -808500D5 80840002 -908507B3 48000028 -888507B7 2C040000 -4182001C 38800000 -988507B7 3D808001 -618C95FC 7D8903A6 -4E800421 7F43D378 -3D808034 618C738C +888500DA 2C040000 +4182002C 3B600001 +888500DA 988508FA +808500DC 908508FB +888500DB 988508FF +80850388 90850900 +48000028 88850908 +2C040000 4182001C +38800000 98850908 +3D808001 618C95FC +7D8903A6 4E800421 +7F43D378 3D808034 +618C738C 7D8903A6 +4E800421 2C1B0000 +40820014 3D80801A +618C4DA8 7D8903A6 +4E800420 00000000 +C2019614 0000000C #Online/Core/ForceInputRefetchOnAdvance.asm +3D808001 618CD2BC +7D8903A6 4E800421 +3C608048 80639D30 +5463443E 2C030208 +40820038 3C608047 +60639D64 80630000 +2C030000 40820024 +80ADB61C 8865000F +2C030000 41820014 +3D808001 618C95FC 7D8903A6 4E800421 -2C1B0000 40820014 -3D80801A 618C4DA8 -7D8903A6 4E800420 60000000 00000000 C216D310 00000009 #Online/Core/HandleLRAS.asm 3C608048 80639D30 @@ -1253,7 +1173,7 @@ C216D310 00000009 #Online/Core/HandleLRAS.asm 40820028 3C608046 6063B6A0 88630008 2C030007 40820014 -808DB61C 806407A5 +808DB61C 806408F6 7C6903A6 4E800421 8001003C 83E10034 60000000 00000000 @@ -1273,46 +1193,46 @@ BA810008 800100B4 800100B4 382100B0 7C0803A6 7C7D1B78 60000000 00000000 -C216E748 00000066 #Online/Core/InitOnlinePlay.asm +C216E748 00000070 #Online/Core/InitOnlinePlay.asm 3D808022 618C54B8 7D8903A6 4E800421 7C0802A6 90010004 9421FF50 BE810008 3C608048 80639D30 5463443E 2C030208 -408202E8 386007BC +40820338 38600919 3D808037 618CF1E4 7D8903A6 4E800421 -7C7B1B78 388007BC +7C7B1B78 38800919 3D808000 618CC160 7D8903A6 4E800421 936DB61C 38600001 -907B0003 480001ED -7C6802A6 907B07A5 -38600012 3D808037 +907B0003 4800023D +7C6802A6 907B08F6 +38600016 3D808037 618CF1E4 7D8903A6 -4E800421 907B00D1 -3860010A 3D808037 +4E800421 907B00D2 +3860010E 3D808037 618CF1E4 7D8903A6 -4E800421 907B00D5 -7C7A1B78 3880010A +4E800421 907B00D6 +7C7A1B78 3880010E 3D808000 618CC160 7D8903A6 4E800421 38600021 3D808037 618CF1E4 7D8903A6 4E800421 7C791B78 -933B024A 3860009E +933B039B 3860009E 3D808037 618CF1E4 7D8903A6 4E800421 -907B024E 3880009E +907B039F 3880009E 3D808000 618CC160 7D8903A6 4E800421 38800000 98830000 38800007 98830001 -93790005 386007BC +93790005 38600919 90790009 9359000D -3860010A 90790011 -807B024E 90790015 +3860010E 90790011 +807B039F 90790015 3860009E 90790019 38600000 9079001D 38600000 3D808000 @@ -1323,15 +1243,25 @@ C216E748 00000066 #Online/Core/InitOnlinePlay.asm 88780004 987B0001 80780005 907B0007 3C80804D 90645F90 -7FE3FB78 38980208 +7FE3FB78 3898027C 38A00138 3D808000 618C31F4 7D8903A6 -4E800421 88780009 +4E800421 886DAFA0 +2C030003 40820048 +3AE00000 1CB70024 +38650069 7C7F18AE +38630001 38850060 +7C9F20AE 3D808000 +618C56B0 7D8903A6 +4E800421 1C970024 +38840063 7C7F21AE +3AF70001 2C170004 +4180FFC4 88780009 2C030001 41800010 2C03000F 41810010 48000010 38600001 48000008 3860000F -987B001B 38A00000 +987B001C 38A00000 3C60804C 606320BC 1C850044 7C632214 38800000 90830000 @@ -1376,55 +1306,67 @@ BE810008 838DB61C BA810008 800100B4 382100B0 7C0803A6 60000000 00000000 -C216E904 0000003F #Online/Core/InitPause.asm +C216E904 0000004B #Online/Core/InitPause.asm 3C608048 80639D30 5463443E 2C030208 -408201DC 3D808046 +4082023C 3D808046 618CDB68 886C0002 54630739 41820028 48000029 7C6802A6 906C0040 38600000 986DAFC8 886C0002 38800000 50831F38 -986C0002 480001A0 +986C0002 48000200 4E800021 7C0802A6 90010004 9421FF50 BE810008 83ADB61C -8BDD0001 3C80804C -60841FAC 1C7E0044 -7C632214 80630000 -54600673 4182001C -546006B5 41820014 -546005EF 4182000C -546004E7 40820058 +3BC00000 7FC3F378 +3D808003 618C241C +7D8903A6 4E800421 +2C030000 40820060 +887D000D 2C030000 +40820020 7FC3F378 +3D808003 618C3BD8 +7D8903A6 4E800421 +2C030000 41820038 +3C80804C 60841FAC +1C7E0044 7C632214 +80630000 54600673 +4182001C 546006B5 +41820014 546005EF +4182000C 546004E7 +40820068 3BDE0001 +2C1E0004 4180FF80 8BDD0000 3C80804C 60841FAC 1C7E0044 -7FE32214 807F0000 -54600673 4182001C -546006B5 41820014 -546005EF 4182000C -546004E7 40820020 -886DAFC8 2C030000 -418200A0 807F0008 -546004E7 40820064 -480000E4 38600002 -3D808002 618C4030 -7D8903A6 4E800421 -3D808037 618C8330 +7FE32214 886DAFC8 +2C030000 418200AC +887D000D 2C030000 +40820020 7FC3F378 +3D808003 618C3BD8 7D8903A6 4E800421 +2C030000 41820054 +807F0008 546004E7 +40820048 480000F0 3C608046 6063B6A0 -9BC30001 7FC3F378 -38800007 3D808016 -618CCF4C 7D8903A6 -4E800421 38600003 -3C808046 6084B6A0 -98640000 48000088 +9BC30001 38800007 +98830008 3880001E +988324D5 3D80802F +618C3394 7D8903A6 +4E800421 3D80801A +618C10FC 7D8903A6 +4E800421 480000B0 38600000 986DAFC8 3D80802F 618C33CC 7D8903A6 4E800421 7FC3F378 3D80801A 618C10FC 7D8903A6 -4E800421 48000058 +4E800421 48000080 +887D000D 2C030000 +40820020 7FC3F378 +3D808003 618C3BD8 +7D8903A6 4E800421 +2C030000 41820058 807F0008 546004E7 4182004C 38600001 986DAFC8 3D80802F @@ -1440,23 +1382,23 @@ BA810008 800100B4 382100B0 7C0803A6 4E800020 881F0001 60000000 00000000 -C21A5014 0000004F #Online/Core/LoopEngineForRollback.asm +C21A5014 0000005C #Online/Core/LoopEngineForRollback.asm 41A20014 3D80801A 618C5024 7D8903A6 4E800420 3C608048 80639D30 5463443E -2C030208 40820250 +2C030208 408202B8 3C608047 60639D64 80630000 2C030000 -4082023C 7C0802A6 +408202A4 7C0802A6 90010004 9421FF50 BE810008 3D808034 618C7364 7D8903A6 4E800421 7C7D1B78 -83EDB61C 3BDF0252 +83EDB61C 3BDF03A3 8B9E0000 3F008048 83189D60 3B18FFFF -82FF07A1 7C18B800 +82FF08F2 7C18B800 4181009C 7C78B850 38630001 8B9E0000 7F83E051 40800008 @@ -1485,58 +1427,88 @@ A0840001 7C032000 38800061 3D808000 618CC160 7D8903A6 4E800421 7C18B800 -4081001C 931F07A1 +4081001C 931F08F2 3B9C0001 2C1C0007 41800008 3B9CFFF9 -9B9E0000 7FA3EB78 -3D808034 618C738C -7D8903A6 4E800421 -8B7F07A9 2C1B0001 -408200CC 48000025 -BA810008 800100B4 -382100B0 7C0803A6 -3D80801A 618C4DE4 +9B9E0000 8B7F08FA +2C1B0001 40820134 +807F08FB 7C181800 +41800048 38600000 +987F00DA 987F08FA +7FA3EB78 3D808034 +618C738C 7D8903A6 +4E800421 BA810008 +800100B4 382100B0 +7C0803A6 3B5A0001 +3D80801A 618C5024 7D8903A6 4E800420 -7C0802A6 90010004 -9421FF50 BE810008 -3D808003 618C0A50 -7D8903A6 4E800421 -3D808002 618CA4AC -7D8903A6 4E800421 -3D808003 618C0A50 -7D8903A6 4E800421 -80630028 3D808036 -618C8458 7D8903A6 -4E800421 806DC18C -82830020 4800002C -82B4002C 8875221F -546006F7 40820018 -7E83A378 3D808008 -618C6A8C 7D8903A6 -4E800421 82940008 -2C140000 4082FFD4 +7FA3EB78 3D808034 +618C738C 7D8903A6 +4E800421 48000029 BA810008 800100B4 382100B0 7C0803A6 -4E800020 BA810008 +3B5A0001 3D80801A +618C4DE4 7D8903A6 +4E800420 7C0802A6 +90010004 9421FF50 +BE810008 3D808003 +618C0A50 7D8903A6 +4E800421 3D808002 +618CA4AC 7D8903A6 +4E800421 3D808003 +618C0A50 7D8903A6 +4E800421 80630028 +3D808036 618C8458 +7D8903A6 4E800421 +806DC18C 82830020 +4800002C 82B4002C +8875221F 546006F7 +40820018 7E83A378 +3D808008 618C6A8C +7D8903A6 4E800421 +82940008 2C140000 +4082FFD4 BA810008 +800100B4 382100B0 +7C0803A6 4E800020 +7FA3EB78 3D808034 +618C738C 7D8903A6 +4E800421 BA810008 800100B4 382100B0 7C0803A6 00000000 +C216D26C 00000003 #Online/Core/PauseCounter.asm +808DB61C 8064090D +38630001 9064090D +387F0000 00000000 +C216CD08 0000000A #Online/Core/PreventPauseStranding.asm +3C608048 80639D30 +5463443E 2C030208 +40820038 83ADB61C +887D000D 2C030001 +40820028 889D0000 +887E0001 7C630774 +7C032000 41820014 +3C608016 6063CD28 +7C6903A6 4E800420 +3880FFFF 00000000 C216EA30 00000004 #Online/Core/Remember Who LRA Started.asm 981E0010 2C000007 40820014 3C808046 6084B6A0 88840001 989E000C 00000000 -C2376A20 0000000A #Online/Core/SkipNewInputFetchOnRollback.asm +C2376A20 0000000C #Online/Core/SkipNewInputFetchOnRollback.asm 3C608048 80639D30 5463443E 2C030208 -40820038 3C608047 +40820044 3C608047 60639D64 80630000 -2C030000 40820024 -806DB61C 886300D9 -2C030001 40820014 -3D808037 618C6A28 -7D8903A6 4E800420 -3861002C 00000000 -C21A4DE4 0000005C #Online/Core/StartEngineLoop.asm +2C030000 40820030 +808DB61C 886400DA +2C030000 41820020 +886400DB 2C030000 +40820014 3D808037 +618C6A28 7D8903A6 +4E800420 3861002C +60000000 00000000 +C21A4DE4 00000060 #Online/Core/StartEngineLoop.asm 3D808037 618CE214 7D8903A6 4E800421 48000030 4E800021 @@ -1549,21 +1521,21 @@ C21A4DE4 0000005C #Online/Core/StartEngineLoop.asm 9421FF50 BE810008 3C608048 80639D30 5463443E 2C030208 -4082026C 3C608047 +40820288 3C608047 60639D64 80630000 -2C030000 40820258 -834DB61C 3F608048 -837B9D60 3D808034 +2C030000 40820274 +83CDB61C 3FE08048 +83FF9D60 3D808034 618C7364 7D8903A6 4E800421 7C791B78 -887A000E 2C030000 -408200D0 887A000D +887E000E 2C030000 +408200D0 887E000D 2C030000 418200C4 38600003 3D808002 618C4030 7D8903A6 4E800421 4BFFFF51 7EE802A6 38600002 -809A07B8 3D80803A +809E0909 3D80803A 618C6754 7D8903A6 4E800421 7C781B78 38800001 98980049 @@ -1582,12 +1554,14 @@ C0570010 3D80803A 38800000 38B70014 3D80803A 618C74F0 7D8903A6 4E800421 -38600001 987A000E -887A07A9 2C030000 -418200B8 887A07AE -2C030000 41820084 -807A024A 809A07AF -80BA024E 3D808000 +38600001 987E000E +887E08FA 2C030000 +418200B0 887E08FF +2C030000 41820094 +807E0900 7C1F1800 +41820024 41800094 +807E039B 809E0900 +80BE039F 3D808000 618C560C 7D8903A6 4E800421 3D808001 618C9894 7D8903A6 @@ -1596,261 +1570,275 @@ C0570010 3D80803A 7C832051 4080000C 88650000 7C841A14 98850002 38600000 -98650003 3F608048 -837B9D60 807A0237 -907A0003 38600000 -987A0236 987A0247 -987A0248 987A0249 -987A00DA 987A07AE +98650003 3FE08048 +83FF9D60 807E0388 +907E0003 38600000 +987E0387 987E0398 +987E0399 987E039A +987E00DB 987E08FF 3D808001 618C95FC 7D8903A6 4E800421 -807A07AA 7C1B1800 -41800010 38600000 -987A00D9 987A07A9 -887A0236 2C030000 -4182002C 807A0237 -7C1B1800 41800020 -807A024A 7F64DB78 -80BA024E 3D808000 -618C5608 7D8903A6 -4E800421 887A000C -2C030001 4182004C -3C608046 6063B6A0 -88630008 2C030000 -40820010 38600000 -987A000B 4800002C -887A000B 38630001 -987A000B 2C030007 -40810018 38600001 -987A000C 807A07A5 -7C6903A6 4E800421 -7F23CB78 3D808034 -618C738C 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 -7C0803A6 00000000 -C2376A28 000000DD #Online/Core/TriggerSendInput.asm +807E0911 7C1F1800 +4181000C 7FE3FB78 +48000004 809E0904 +7C032000 40810008 +907E0904 887E0387 +2C030000 4182002C +807E0904 7C1F1800 +40810020 807E039B +7FE4FB78 80BE039F +3D808000 618C5608 +7D8903A6 4E800421 +887E000C 2C030001 +4182004C 3C608046 +6063B6A0 88630008 +2C030000 40820010 +38600000 987E000B +4800002C 887E000B +38630001 987E000B +2C030007 40810018 +38600001 987E000C +807E08F6 7C6903A6 +4E800421 7F23CB78 +3D808034 618C738C +7D8903A6 4E800421 +BA810008 800100B4 +382100B0 7C0803A6 +60000000 00000000 +C2376A28 000000E9 #Online/Core/TriggerSendInput.asm 7C0802A6 90010004 9421FF50 BE810008 3C608048 80639D30 5463443E 2C030208 -408206B0 3C608047 +4082070C 3C608047 60639D64 80630000 -2C030000 4082069C -836DB61C 833B00D1 -831B00D5 82FB024A -835B0003 887B00D9 -2C030001 418205F8 -887B001B 38800054 -7C632050 2C1A0003 -4080001C 386100DC -38800030 3D808000 -618CC160 7D8903A6 -4E800421 889B0002 -1C84000C 386400E6 -7C6118AE 7C630774 -2C03FFFD 40820024 -386400DC 7C611A14 -389B000F 38A0000C -3D808000 618C31F4 +2C030000 408206F8 +836DB61C 833B00D2 +831B00D6 82FB039B +835B0003 889B0002 +1C84000C 386400DC +7FA11A14 887B00DA +2C030000 41820010 +887B00DB 2C030000 +41820638 887B001C +38800054 7C632050 +2C1A0003 4080001C +386100DC 38800030 +3D808000 618CC160 7D8903A6 4E800421 -889B0002 1C84000C -388400DC 387B000F -7C812214 38A0000C +48000040 88830000 +7C840774 2C04FFFE +4180002C 2C040002 +41810024 88830001 +7C840774 2C04FFFE +41800014 2C040002 +4181000C 38800000 +B0830000 4E800020 +387D0002 4BFFFFC1 +387D0004 4BFFFFB9 +887D000A 7C630774 +2C03FFFD 40820020 +7FA3EB78 389B0010 +38A0000C 3D808000 +618C31F4 7D8903A6 +4E800421 387B0010 +7FA4EB78 38A0000C 3D808000 618C31F4 7D8903A6 4E800421 386000B0 98790000 -93590001 887B001B -98790005 889B0002 -1C84000C 388400DC -38790006 7C812214 -38A0000C 3D808000 -618C31F4 7D8903A6 -4E800421 7F23CB78 -38800012 38A00001 +93590001 807B0904 +90790005 887B001C +98790009 3879000A +7FA4EB78 38A0000C +3D808000 618C31F4 +7D8903A6 4E800421 +7F23CB78 38800016 +38A00001 3D808000 +618C55F0 7D8903A6 +4E800421 38780000 +3880010E 38A00000 3D808000 618C55F0 7D8903A6 4E800421 -38780000 3880010A -38A00000 3D808000 -618C55F0 7D8903A6 -4E800421 88780000 -2C030002 4182001C -2C030003 41820008 -48000030 38600001 -987B000D 48000024 -BA810008 800100B4 -382100B0 7C0803A6 -3D808037 618C6CEC -7D8903A6 4E800420 -889B001C 1C84000C -3884001D 887B0000 -1C63000C 386300DC -7C611A14 7C9B2214 +38600000 987B000F +88780000 2C030002 +41820024 2C030003 +41820010 2C030004 +41820034 48000038 +38600001 987B000D +4800002C BA810008 +800100B4 382100B0 +7C0803A6 3D808037 +618C6CEC 7D8903A6 +4E800420 38600001 +987B000F 889B001D +1C84000C 3884001E +887B0000 1C63000C +386300DC 7C611A14 +7C9B2214 38A0000C +3D808000 618C31F4 +7D8903A6 4E800421 +887B00E0 1C63000C +386300E1 889B0000 +1C84000C 388400DC +7C7B1A14 7C812214 38A0000C 3D808000 618C31F4 7D8903A6 -4E800421 887B00DF -1C63000C 386300E0 -889B0000 1C84000C -388400DC 7C7B1A14 -7C812214 38A0000C -3D808000 618C31F4 -7D8903A6 4E800421 -887B00DF 38630001 -2C030007 41800008 -38600000 987B00DF -887B001C 1C63000C -3863001D 7C7B1A14 -38990006 38A0000C -3D808000 618C31F4 -7D8903A6 4E800421 -889B001B 887B001C -38630001 7C032000 +4E800421 887B00E0 +38630001 2C03000E 41800008 38600000 -987B001C 887B0236 +987B00E0 887B001D +1C63000C 3863001E +7C7B1A14 3899000A +38A0000C 3D808000 +618C31F4 7D8903A6 +4E800421 889B001C +887B001D 38630001 +7C032000 41800008 +38600000 987B001D +8B9B00DA 887B0387 2C030000 40820018 -38600000 987B0247 -987B0248 987B0249 -48000284 3A800000 -38D40247 7C66D8AE -2C030001 40820178 +38600000 987B0398 +987B0399 987B039A +48000264 3A800000 +38D40398 7C66D8AE +2C030001 4082016C 1CD40004 38C60002 7C66C02E 1CD40004 -38C6023B 7C86D82E -7C641851 41800158 -7C761B78 38D40134 -7C66D8AE 38D40137 -7C86D8AE 7EC3B378 -1C63000C 3863000E +38C6038C 7C86D82E +7EC41851 4180014C +80DB0904 7C043000 +41810010 7C032000 +418100AC 48000134 +1C76000C 38630012 1CD40054 7C633214 -38D40134 7C86D8AE -1C84000C 3884013A -1CB40054 7C842A14 +38D40189 7C86D8AE +1C84000C 3884018F +1CB400A8 7C842A14 7CD81A14 7CFB2214 88660000 88870000 546306FE 548406FE -7C032000 408200BC +7C032000 408200AC 88660001 88870001 5463067E 5484067E -7C032000 408200A4 -80660002 80870002 7C032000 40820094 +80660002 80870002 +7C032000 40820084 38A00005 38A50001 2C050008 40800028 7C6530AE 7C8538AE 2C03002A 4181000C 2C04002A 4081FFE0 -7C032000 40820064 +7C032000 40820054 4BFFFFD4 1CD40004 -38C6023B 7C66D82E +38C6038C 7C66D82E 38630001 7C66D92E -38D40134 7C66D8AE -38630001 2C030007 -41800008 3863FFF9 -7C66D9AE 38D40134 -7C66D8AE 38D40137 -7C86D8AE 38D40134 -7C66D8AE 38D40137 +38D40189 7C66D8AE +38630001 2C03000E +41800008 3863FFF2 +7C66D9AE 38D40189 +7C66D8AE 38D4018C 7C86D8AE 7C041800 -4082FEC0 48000040 -1CD40004 38C6023B -7C66D82E 38600001 -987B00D9 987B00DA -935B00DB BA810008 -800100B4 382100B0 -7C0803A6 3D808037 -618C6CEC 7D8903A6 -4E800420 3A940001 -2C140003 4180FE74 -3AA00000 3A800000 -807B0237 7C761B78 -7EC3B378 38D40247 -7C86D8AE 7C761B78 -7EC3B378 38D40247 -7C86D8AE 2C040001 -40820030 1CD40004 -38C6023B 7C86D82E -2C150000 4182000C -7C041800 40800014 -7C832378 7C761B78 -7EC3B378 3AA00001 +4082FED0 48000044 +3B800001 4800003C +38600001 987B00DA +987B00DB 935B00DC +3B5A0001 935B0003 +BA810008 800100B4 +382100B0 7C0803A6 +3D808037 618C6CEC +7D8903A6 4E800420 3A940001 2C140003 -4180FFAC 907B0237 -3A800000 38D40247 +4180FE80 39600000 +3A800000 82BB0904 +38D40398 7C86D8AE +2C040001 40820028 +1CD40004 38C6038C +7C86D82E 2C0B0000 +4182000C 7C04A800 +40800008 7C952378 +39600001 3A940001 +2C140003 4180FFC4 +92BB0388 92BB0911 +80D8000E 7C153000 +40810008 90DB0911 +2C1C0000 4082FF54 +3A800000 38D40398 7C86D8AE 2C040001 -40820038 38D40134 -7C66D8AE 38D40137 -7C86D8AE 38D40134 -7C66D8AE 38D40137 +40820028 38D40189 +7C66D8AE 38D4018C 7C86D8AE 7C041800 40820010 38600000 -38D40247 7C66D9AE +38D40398 7C66D9AE 3A940001 2C140003 -4180FFB4 3A800000 -38D40247 7C86D8AE +4180FFC4 3A800000 +38D40398 7C86D8AE 2C040001 41820018 3A940001 2C140003 4180FFE8 38600000 -987B0236 3A800000 -3AA00000 887B0000 -7C151800 40820008 -3AB50001 1CD40004 -38C60002 7C66C02E -7C7A1850 2C030000 -408000D4 887B001B -38800054 7C632050 -7C1A1800 418000BC -887B000C 2C030001 -418200B0 38D40137 +987B0387 3A800000 +3AA00000 3B800001 +887B0000 7C151800 +40820008 3AB50001 +1CD40004 38C60002 +7C66C02E 7C7A1850 +2C030000 408000D8 +887B001C 38800054 +7C632050 7C1A1800 +418000C0 887B000C +2C030001 418200B4 +3B800000 38D4018C 7EC6D8AE 1C76000C -3863013A 1CB40054 +3863018F 1CB400A8 7C632A14 1CD40054 -38C6000E 7C7B1A14 +38C60012 7C7B1A14 7C983214 38A0000C 3D808000 618C31F4 7D8903A6 4E800421 -38760001 2C030007 -41800008 3863FFF9 -38D40137 7C66D9AE -38D40134 7C66D8AE -38D40137 7C86D8AE -38D40247 7C66D8AE +38760001 2C03000E +41800008 3863FFF2 +38D4018C 7C66D9AE +38D40189 7C66D8AE +38D4018C 7C86D8AE +38D40398 7C66D8AE 2C030001 4182003C -1CD40004 38C6023B +1CD40004 38C6038C 7F46D92E 38600001 -38D40247 7C66D9AE -38D40134 7EC6D9AE -887B0236 2C030001 -41820010 935B0237 -38600001 987B0236 +38D40398 7C66D9AE +38D40189 7EC6D9AE +887B0387 2C030001 +41820010 935B0388 +38600001 987B0387 38600000 1C63000C -38A3000E 1CD40054 +38A30012 1CD40054 7CA53214 1C75000C 386300DC 7C611A14 7C982A14 38A0000C 3D808000 618C31F4 7D8903A6 4E800421 3A940001 3AB50001 -2C140003 4180FEC8 -48000080 807B00DB -7C1A1800 40810024 -BA810008 800100B4 -382100B0 7C0803A6 -3D808037 618C6CEC -7D8903A6 4E800420 -807B00DB 7C7A1850 -38630001 889B00DF -7C632051 40800008 -38630007 1C63000C -388300E0 887B0000 -1C63000C 386300DC -7C611A14 7C9B2214 -38A0000C 3D808000 -618C31F4 7D8903A6 -4E800421 4BFFFE40 -3B5A0001 935B0003 -BA810008 800100B4 -382100B0 7C0803A6 -2C1E0000 00000000 +2C140003 4180FEC4 +2C1C0000 41820008 +935B0911 48000080 +807B00DC 7C1A1800 +40810024 BA810008 +800100B4 382100B0 +7C0803A6 3D808037 +618C6CEC 7D8903A6 +4E800420 807B00DC +7C7A1850 38630001 +889B00E0 7C632051 +40800008 3863000E +1C63000C 388300E1 +887B0000 1C63000C +386300DC 7C611A14 +7C9B2214 38A0000C +3D808000 618C31F4 +7D8903A6 4E800421 +4BFFFE2C 3B5A0001 +935B0003 BA810008 +800100B4 382100B0 +7C0803A6 2C1E0000 +60000000 00000000 C21A4CB4 00000004 #Online/Core/EXIFileLoad/AllocBuffer.asm 38600080 3D808037 618CF1E4 7D8903A6 @@ -1926,6 +1914,42 @@ BA810008 800100B4 800100B4 382100B0 7C0803A6 7FC3F378 60000000 00000000 +C20D4C1C 00000005 #Online/Core/FreezeDeadUpFallPhysics/InitHitVelocity.asm +901F2344 C01E0030 +D01F2348 C01E003C +D01F234C 38600000 +907F0080 907F0084 +907F0088 00000000 +C20D4D68 0000000B #Online/Core/FreezeDeadUpFallPhysics/UpdateFallVelocity.asm +C03E0034 C05E0038 +C07F2348 FC630828 +FC401050 FC031040 +41810008 FC601090 +D07F2348 C03F2360 +C05F2348 EC21102A +D03F2360 C03F234C +C05F2364 EC21102A +D03F2364 3D80800D +618C4D84 7D8903A6 +4E800420 00000000 +C2080E80 00000011 #Online/Core/FreezeDeadUpFallPhysics/UpdateModelPos.asm +7C0802A6 90010004 +9421FF50 BE810008 +3D808003 618C10B8 +7D8903A6 4E800421 +3D808036 618C9808 +7D8903A6 4E800421 +389E2350 38A10080 +3D808034 618C2AA8 +7D8903A6 4E800421 +80610080 907F0038 +80610084 907F003C +80610088 907F0040 +BA810008 800100B4 +382100B0 7C0803A6 +3D808008 618C0EE4 +7D8903A6 4E800420 +60000000 00000000 04019260 48000034 #Online/Core/Hacks/ForceNoDiskCrash.asm C2376304 0000000B #Online/Core/Hacks/ForceNoVideoAssert.asm 48000031 7C6802A6 @@ -1953,18 +1977,19 @@ C23A63A8 0000000C #Online/Core/Hacks/LoadPremadeTextDataFromDolphin.asm 7C0803A6 38600000 986DAFEC 00000000 04321D70 38600000 #Online/Core/Hacks/PreventCharacterCrowdChants.asm -C2019608 0000000E #Online/Core/Hacks/PreventPadAlarmDuringRollback.asm +C2019608 0000000F #Online/Core/Hacks/PreventPadAlarmDuringRollback.asm 9421FFF8 3C608048 80639D30 5463443E -2C030208 40820050 +2C030208 40820058 3C608047 60639D64 80630000 2C030000 -4082003C 3C608037 -60635E00 2C000003 -4082002C 80ADB61C -886500D9 2C030000 +40820044 80ADB61C +38600000 9865000F +3C608037 60635E00 +2C000003 40820028 +886500DA 2C030000 4182001C 38600001 -986507B7 3D808001 +98650908 3D808001 618C9618 7D8903A6 4E800420 38600000 60000000 00000000 @@ -1983,11 +2008,11 @@ C238D224 00000018 #Online/Core/Sound/AssignSoundInstanceId.asm 40820090 7C0802A6 90010004 9421FF50 BE810008 83EDB61C -3BDF0252 8B9E0000 +3BDF03A3 8B9E0000 3C608048 80639D60 -809F07A1 7C032000 +809F08F2 7C032000 41810028 3C608048 -80639D60 809F07A1 +80639D60 809F08F2 7C632050 38630001 8B9E0000 7F83E051 40800008 3B9C0007 @@ -2005,12 +2030,12 @@ C2088224 0000001D #Online/Core/Sound/NoDestroyVoice.asm 408200CC 7C0802A6 90010004 9421FF50 BE810008 83EDB61C -3BBF0252 57DE043E +3BBF03A3 57DE043E 8B9D0000 3C608048 -80639D60 809F07A1 +80639D60 809F08F2 7C032000 41810088 3C608048 80639D60 -809F07A1 7C632050 +809F08F2 7C632050 38630001 8B9D0000 7F83E051 40800008 3B9C0007 1C7C00C2 @@ -2035,12 +2060,12 @@ C20882B0 0000001D #Online/Core/Sound/NoDestroyVoice2.asm 408200CC 7C0802A6 90010004 9421FF50 BE810008 83EDB61C -3BBF0252 57DE043E +3BBF03A3 57DE043E 8B9D0000 3C608048 -80639D60 809F07A1 +80639D60 809F08F2 7C032000 41810088 3C608048 80639D60 -809F07A1 7C632050 +809F08F2 7C632050 38630001 8B9D0000 7F83E051 40800008 3B9C0007 1C7C00C2 @@ -2067,13 +2092,13 @@ C238D0B0 0000002A #Online/Core/Sound/PreventDuplicateSounds.asm 2C030000 40820120 7C0802A6 90010004 9421FF50 BE810008 -83EDB61C 3BDF0252 +83EDB61C 3BDF03A3 3BA00000 3B400000 56FB043E 8B9E0000 3C608048 80639D60 -809F07A1 7C032000 +809F08F2 7C032000 41810070 3C608048 -80639D60 809F07A1 +80639D60 809F08F2 7C632050 38630001 8B9E0000 7F83E051 40800008 3B9C0007 @@ -2102,6 +2127,17 @@ A0650000 7C1B1800 800100B4 382100B0 7C0803A6 2C1A0000 60000000 00000000 +C216BE28 0000000A #Online/Core/Teams/PreventDeadStranding.asm +2C030000 41820040 +3C808048 80849D30 +5484443E 2C040208 +4082002C 888DAFA0 +2C040003 40820020 +808DB61C 8884000D +2C040001 41820008 +4800000C 38600000 +48000004 2C030000 +60000000 00000000 C2266BC4 00000006 #Online/Menus/CSS/DisableLRSTART.asm 3C608048 80639D30 5463443E 2C030008 @@ -2125,23 +2161,23 @@ C2260310 00000008 #Online/Menus/CSS/FetchMatchInfo.asm 618C5610 7D8903A6 4E800421 38000000 60000000 00000000 -C2263258 00000162 #Online/Menus/CSS/HandleInputsOnCSS.asm +C2263258 00000168 #Online/Menus/CSS/HandleInputsOnCSS.asm 41A20014 3D808026 618C3334 7D8903A6 4E800420 7C0802A6 90010004 9421FF50 BE810008 3C608048 80639D30 5463443E -2C030008 40820AC8 +2C030008 40820AF8 7CFB3B78 3F008000 63185614 83180000 83580000 3B800000 -8878000D 889A0001 -9898000D 2C030001 +88780011 889A0001 +98980011 2C030001 40820010 2C040000 40820008 4800003C -8878000E 889A0000 -9898000E 2C030005 +88780012 889A0000 +98980012 2C030005 41820010 2C040005 40820008 48000024 2C030004 40820010 @@ -2150,73 +2186,73 @@ BE810008 3C608048 38600000 48000008 38600003 3D808002 618C4030 7D8903A6 -4E800421 887A0000 -2C030000 40810020 -2C030003 40810084 -2C030004 41820088 -2C030005 418201E4 -480009F4 88780010 -2C030000 408209E8 -576004E7 418209E0 -3C608048 80639D60 -2C030000 418209D0 -3860FFFF 986DAFC9 -38600000 986DAFCA -886DB657 2C030000 -418209B4 886DAFA0 -2C030001 41820010 -2C030002 40800014 -48000000 3860FFFE -48000359 48000990 -48000381 48000988 -576006F7 408203BD -4800097C 3D80801A -618C3680 7D8903A6 -4E800421 548006F7 -41820024 8878000F -38630001 9878000F -2C030030 40810014 -9B98000F 48000385 -48000944 9B98000F -887A0001 2C030000 -408200EC 576004E7 -4082002C 886DAFA0 -2C030002 418000D8 -886DAFC9 2C030000 -408200CC 886DAFCA -2C030001 408200C0 -48000004 886DB657 -2C030000 418200B0 -3C608048 80639D60 -2C030000 418200A0 +4E800421 480004C9 +887A0000 2C030000 +40810020 2C030003 +40810084 2C030004 +41820088 2C030005 +418201E0 48000A20 +88780014 2C030000 +40820A14 576004E7 +41820A0C 3C608048 +80639D60 2C030000 +418209FC 3860FFFF +986DAFC9 38600000 +986DAFCA 886DB657 +2C030000 418209E0 886DAFA0 2C030001 41820010 2C030002 40800014 48000000 -3860FFFE 4800016D -4800007C 886DAFC9 -2C030000 4182001C -2C030001 41820008 -48000000 3860FFFF -48000149 48000058 -886DAFCA 2C030000 -41820018 806D8840 -38630598 A063001E -48000129 48000038 -888DAFA0 2C040003 -38600000 40820008 -38600001 808DB610 -98640018 38600001 -986DB656 480000F9 -7C6802A6 906DAFE8 -4800084C 480002F9 +3860FFFE 48000355 +480009BC 4800037D +480009B4 576006F7 +408203B9 480009A8 +3D80801A 618C3680 +7D8903A6 4E800421 +548006F7 41820024 +88780013 38630001 +98780013 2C030030 +40810014 9B980013 +48000381 48000970 +9B980013 887A0001 +2C030000 408200EC +576004E7 4082002C +886DAFA0 2C030002 +418000D8 886DAFC9 +2C030000 408200CC +886DAFCA 2C030001 +408200C0 48000004 +886DB657 2C030000 +418200B0 3C608048 +80639D60 2C030000 +418200A0 886DAFA0 +2C030001 41820010 +2C030002 40800014 +48000000 3860FFFE +48000169 4800007C +886DAFC9 2C030000 +4182001C 2C030001 +41820008 48000000 +3860FFFF 48000145 +48000058 886DAFCA +2C030000 41820018 +806D8840 38630598 +A063001E 48000125 +48000038 888DAFA0 +2C040003 38600000 +40820008 38600001 +808DB610 98640018 +38600001 986DB656 +480000F5 7C6802A6 +906DAFE8 48000878 887A0001 889A0002 -7C632039 41820838 +7C632039 41820868 BA810008 800100B4 382100B0 7C0803A6 3D808026 618C3264 7D8903A6 4E800420 576006F7 4082024D -4800080C 7C0802A6 +4800083C 7C0802A6 90010004 9421FF50 BE810008 38600014 3D808037 618CF1E4 @@ -2254,7 +2290,7 @@ BA810008 800100B4 38600000 98790001 4800001C 3C608000 60635614 80630000 -88630016 3863FFFF +8863001A 3863FFFF 98790001 2C1FFFFE 41820014 2C1FFFFF 41820018 2C1F0000 @@ -2276,7 +2312,7 @@ BA810008 800100B4 4E800020 4E800021 7C0802A6 90010004 9421FF50 BE810008 -8A980016 4BFFFECD +8A98001A 4BFFFECD 4BFFFE1D BA810008 800100B4 382100B0 7C0803A6 4E800020 @@ -2306,12 +2342,12 @@ BA810008 800100B4 4E800020 7C0802A6 90010004 9421FF50 BE810008 2C1B0200 -40820008 B3780011 +40820008 B3780015 2C1B0001 4182001C 2C1B0002 41820014 2C1B0008 4182000C 2C1B0004 4082001D -B3780011 88780010 +B3780015 88780014 2C030000 4082000C 7F63DB78 480000B9 BA810008 800100B4 @@ -2339,139 +2375,145 @@ BA810008 800100B4 4E800020 7C6E1B78 7C0802A6 90010004 9421FF50 BE810008 -480003ED 7DE802A6 +48000419 7DE802A6 38600002 3D808002 618C4030 7D8903A6 4E800421 7DC37378 -98780010 3860000A +98780014 3860000B 3D808037 618CF1E4 7D8903A6 4E800421 -7C771B78 3880000A +7C771B78 3880000B 3D808000 618CC160 7D8903A6 4E800421 7DC37378 98770000 -7F03C378 90770006 +7F03C378 90770007 38600004 38800005 38A00080 3D808039 618C01F0 7D8903A6 4E800421 7C741B78 -806DB614 80630018 -3D808037 618C0E44 -7D8903A6 4E800421 -7C751B78 C02F0024 -888DAFE0 2C040000 -41820008 C02F0028 -C04F002C D0230038 -D043003C 7E83A378 -38800004 7EA5AB78 -3D808039 618C0A70 -7D8903A6 4E800421 -7E83A378 3C808039 -60841070 38A00001 -38C00080 3D808039 -618C069C 7D8903A6 +80780004 80630000 +80630000 3D808037 +618C0E44 7D8903A6 +4E800421 7C751B78 +C02F0024 888DAFE0 +2C040000 41820008 +C02F0028 C04F002C +D0230038 D043003C +7E83A378 38800004 +7EA5AB78 3D808039 +618C0A70 7D8903A6 4E800421 7E83A378 -38800004 3CA08037 -60A5F1B0 7EE6BB78 -3D808039 618C0B68 +3C808039 60841070 +38A00001 38C00080 +3D808039 618C069C 7D8903A6 4E800421 -7E83A378 48000031 -7C8802A6 38A00004 -3D808038 618CFD54 +7E83A378 38800004 +3CA08037 60A5F1B0 +7EE6BB78 3D808039 +618C0B68 7D8903A6 +4E800421 7E83A378 +48000031 7C8802A6 +38A00004 3D808038 +618CFD54 7D8903A6 +4E800421 BA810008 +800100B4 382100B0 +7C0803A6 4E800020 +4E800021 7C6E1B78 +7C0802A6 90010004 +9421FF50 BE810008 +820E002C 82EE0028 +8A300000 8A500002 +82700003 82B00007 +A2D50015 83550000 +38600000 B0750015 +88700001 2C030000 +40820234 2C130000 +40820194 38600090 +7C721B78 98700002 +48000261 7DE802A6 +7E238B78 3D808000 +618C56AC 7D8903A6 +4E800421 7C741B78 +38600000 38800000 +3D80803A 618C6754 7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 4E800021 -7C6E1B78 7C0802A6 -90010004 9421FF50 -BE810008 820E002C -82EE0028 8A300000 -8A500001 82700002 -82B00006 A2D50011 -38600000 B0750011 -2C130000 40820184 -38600090 7C721B78 -98700001 48000249 -7DE802A6 7E238B78 -3D808000 618C56AC -7D8903A6 4E800421 -7C741B78 38600000 -38800000 3D80803A -618C6754 7D8903A6 -4E800421 7C731B78 -92700002 38600001 -38800000 C02F0000 -C04F0004 98730049 -9893004A D0330008 -D0530024 D0530028 -C04F0008 886DAFE0 -2C030000 41820008 -C04F000C 7E639B78 -388F0034 38A00000 -38CF0030 38EF0038 -39140004 C02F001C -C06F0018 3D808000 -618C56B4 7D8903A6 -4E800421 7C641B78 -7C8A2378 7C8B2378 -386B0002 C04F0020 -3D808000 618C55EC -7D8903A6 4E800421 -C06F0018 EC63082A -2C0B0000 4182001C -2C0B0001 4182002C -2C0B0002 4182001C -2C0B0003 4182000C -38800008 48000018 -38800004 48000010 -38800002 48000008 -38800001 7E238B78 -3D808000 618C56AC -7D8903A6 4E800421 -7C872378 C04F0010 +7C731B78 92700003 +38600001 38800000 +C02F0000 C04F0004 +98730049 9893004A +D0330008 D0530024 +D0530028 C04F0008 886DAFE0 2C030000 -41820008 C04F0014 -7E639B78 388F0030 +41820008 C04F000C +388F0034 887A0000 +2C030004 41820008 +388F0038 7E639B78 38A00000 38CF0030 -C02F001C 3D808000 -618C56B4 7D8903A6 -4E800421 7C6B1B78 -386A0004 7C0B1800 -4082FF48 480000C4 -88750014 2C030000 -41820010 88700001 -2C03008A 41810068 -2C160200 40820008 -48000070 2C160000 -41820054 88750014 -2C030003 40800034 -88750013 2C030005 -40800028 38600000 -98700001 7E238B78 -7EC4B378 38A00004 -7C632830 7C632214 -4BFFFBD5 4800005C -38600003 3D808002 -618C4030 7D8903A6 -4E800421 2C120000 -41820010 3A52FFFF -9A500001 48000034 -38600000 98750010 -7DC37378 3D808039 -618C0228 7D8903A6 -4E800421 7E639B78 -3D80803A 618C5CC4 +38EF003C 39140004 +C02F001C C06F0018 +3D808000 618C56B4 7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 4E800021 -00000000 3DCCCCCD -C3960000 C3E20000 -C38E8000 C3DA8000 -429E0000 3EE66666 -41C80000 C1A00000 -C20C0000 C1840000 -FFFFFFFF FFEA2FFF +7C641B78 7C8A2378 +7C8B2378 386B0002 +C04F0020 3D808000 +618C55EC 7D8903A6 +4E800421 C06F0018 +EC63082A 2C0B0000 +4182001C 2C0B0001 +4182002C 2C0B0002 +4182001C 2C0B0003 +4182000C 38800008 +48000018 38800004 +48000010 38800002 +48000008 38800001 +7E238B78 3D808000 +618C56AC 7D8903A6 +4E800421 7C872378 +C04F0010 886DAFE0 +2C030000 41820008 +C04F0014 7E639B78 +388F0030 38A00000 +38CF0030 C02F001C +3D808000 618C56B4 +7D8903A6 4E800421 +7C6B1B78 386A0004 +7C0B1800 4082FF48 +480000CC 88750018 +2C030000 41820010 +88700002 2C03008A +41810070 2C160200 +40820008 48000078 +2C160000 4182005C +88750018 2C030003 +4080003C 88750017 +2C030005 40800030 +38600000 98700002 +7E238B78 7EC4B378 +38A00004 7C632830 +7C632214 4BFFFBB1 +38600001 98700001 +4800005C 38600003 +3D808002 618C4030 +7D8903A6 4E800421 +2C120000 41820010 +3A52FFFF 9A500002 +48000034 38600000 +98750014 7DC37378 +3D808039 618C0228 +7D8903A6 4E800421 +7E639B78 3D80803A +618C5CC4 7D8903A6 +4E800421 BA810008 +800100B4 382100B0 +7C0803A6 4E800020 +4E800021 00000000 +3DCCCCCD C3960000 +C3E20000 C38E8000 +C3DA8000 429E0000 +3EE66666 41C80000 +C1A00000 C20C0000 +C1840000 FFFFFFFF +FFEA2FFF C9C387FF 43686174 3A202573 00000000 BA810008 800100B4 382100B0 @@ -2486,471 +2528,6 @@ C21A3F9C 00000005 #Online/Menus/CSS/IncreaseTextHeap.asm 4082000C 38604800 48000008 38602400 60000000 00000000 -C2264534 000001D0 #Online/Menus/CSS/InitCSS.asm -3C608048 80639D30 -5463443E 2C030008 -40820E68 480001F8 -4E800021 00000000 -3DCCCCCD 404CCCCD -413CCCCD 3F4CCCCD -C1600000 41C00000 -00000000 41F00000 -42480000 C2320000 -C1EC0000 C1BA0000 -40A00000 3D23D70A -428C0000 41B80000 -3F000000 42B40000 -42500000 42960000 -42C40000 42500000 -428C0000 42B00000 -42D40000 3ECCCCCD -43048000 43188000 -C3760000 C3020000 -C2480000 3EE66666 -33FF2FFF 3CBCFFFF -8E9196FF FFFFFFFF -FF0000FF 00556E72 -616E6B65 64004469 -72656374 0052616E -6B656400 5465616D -73002573 204D6F64 -65005365 6C656374 -20796F75 72206368 -61726163 74657200 -43686172 61637465 -72207365 6C656374 -65640050 72657373 -20535441 52542074 -6F202573 006C6F63 -6B20696E 00656E74 -65722063 6F646500 -73656172 63680073 -656C6563 74207374 -61676500 4C6F636B -65642069 6E005365 -61726368 696E6720 -666F7220 25730043 -6F6E6E65 6374696E -6720746F 20257300 -57616974 696E6720 -6F6E2025 73006F70 -706F6E65 6E74002D -2D2F2F2D 2D2F2F2D -2D2F2F2D 2D2F2F30 -30004572 726F7200 -506C6179 696E673A -00557365 20442D50 -61642074 6F204368 -61740050 72657373 -205A2074 6F202573 -00486F6C 64205A20 -746F2025 73006469 -73636F6E 6E656374 -0063616E 63656C00 -636C6561 72206572 -726F7200 817B0081 -7E00817C 00000000 -4E800021 C2E00000 -41A00000 00000000 -3DCCCCCD 7C0802A6 -90010004 9421FF50 -BE810008 4BFFFDFD -7FA802A6 3C60804D -606350D8 3C800200 -60840801 90830000 -888DAFA0 2C040002 -38800001 41800008 -38800002 4BFFFFAD -7C6802A6 3D808000 -618C5618 7D8903A6 -4E800421 4E800021 -38600004 38800005 -38A00080 3D808039 -618C01F0 7D8903A6 -4E800421 4800028D -7C8802A6 38A00004 -3D808038 618CFD54 -7D8903A6 4E800421 -38600018 3D808037 -618CF1E4 7D8903A6 -4E800421 7C7F1B78 -38800018 3D808000 -618CC160 7D8903A6 -4E800421 3C608000 -60635614 93E30000 -38600340 3D808037 -618CF1E4 7D8903A6 -4E800421 907F0000 -38600000 38800000 -3D80803A 618C6754 -7D8903A6 4E800421 -7C7C1B78 939F0004 -38800001 989C0049 -38800000 989C004A -C03D0000 D03C0008 -C03D0004 D03C0024 -D03C0028 7F83E378 -389D0090 38A00000 -C03D0044 C05D003C -C07D0040 38FD0098 -3D808000 618C56B4 -7D8903A6 4E800421 -C07D004C 480000F9 -C07D0050 480000F1 -C07D0054 480000E9 -7F83E378 389D008C -38A00000 C03D0068 -C05D003C C07D006C -38FD0098 3D808000 -618C56B4 7D8903A6 -4E800421 7F83E378 -389D008C 38A00000 -C03D0068 C05D003C -C07D0070 38FD0098 -3D808000 618C56B4 -7D8903A6 4E800421 -7F83E378 389D008C -38A00000 C03D0044 -C05D0078 C07D0074 -38FD0098 3D808000 -618C56B4 7D8903A6 -4E800421 7F83E378 -389D0090 38A00000 -C03D0044 C05D007C -C07D0074 38FD0098 -3D808000 618C56B4 -7D8903A6 4E800421 -C07D0058 48000095 -C07D005C 4800008D -C07D0060 48000085 -C07D0064 4800007D -BA810008 800100B4 -382100B0 7C0803A6 -48000A20 7EA802A6 -FDA01890 7F83E378 -389D0090 38A00000 -C03D0068 C05D0048 -38FD0098 3D808000 -618C56B4 7D8903A6 -4E800421 7F83E378 -389D0090 38A00000 -C03D0080 C05D003C -FC606890 38FD0098 -3D808000 618C56B4 -7D8903A6 4E800421 -7EA803A6 4E800020 -7C0802A6 90010004 -9421FF50 BE810008 -7F83E378 389D0094 -38A00000 C03D0068 -C05D003C 38FD0098 -3D808000 618C56B4 -7D8903A6 4E800421 -7C7B1B78 BA810008 -800100B4 382100B0 -7C0803A6 4E800020 -4E800021 7C0802A6 -90010004 9421FF50 -BE810008 4BFFFAF5 -7FA802A6 3FE08000 -63FF5614 83FF0000 -83DF0000 839F0004 -38FD0163 3CC0804A -60C60740 38800000 -38A00000 7C66222E -7C672B2E 38840003 -38A50002 2C050012 -4180FFEC C022AF04 -886DAFA0 2C030003 -40820008 C022AD44 -806DB620 38810038 -38A00024 38C0FFFF -3D808001 618C1E24 -7D8903A6 4E800421 -80610038 3D808036 -618CF8BC 7D8903A6 -4E800421 80610038 -3D808037 618C0928 -7D8903A6 4E800421 -887E0000 2C030004 -41810054 38800000 -38BD00B6 886DAFA0 -2C030001 41820020 -2C030002 41820020 -2C030000 41820020 -2C030003 41820020 -48000024 38DD0099 -48000020 38DD00A2 -48000018 38DD00A9 -48000010 38DD00B0 -48000008 38BD0176 -48000831 887E000A -2C030000 4182001C -3B3E0015 7C7A1B78 -887F0014 38630001 -987F0014 48000014 -887E000B 2C030000 -418201D8 7C7A1B78 -887F0015 2C030009 -40810010 38600000 -987F0015 418201BC -386000B7 3880007F -38A00040 3D808002 -618C37A8 7D8903A6 -4E800421 887F0013 -38630001 987F0013 -3860000D 3D808037 -618CF1E4 7D8903A6 -4E800421 7C771B78 -38800018 3D808000 -618CC160 7D8903A6 -4E800421 38600014 -38800000 98770000 -98970001 7F43D378 -98770002 887F0015 -98770003 38630001 -987F0015 887E000C -98770008 7FE3FB78 -90770009 38600004 -38800005 38A00080 -3D808039 618C01F0 -7D8903A6 4E800421 -7C6E1B78 806DB614 -80630084 82030010 -8063000C 3D808037 -618C0E44 7D8903A6 -4E800421 7C6F1B78 -822F0010 886DAFE0 -2C030000 4182000C -C03D0014 D02F0038 -7DC37378 38800004 -7DE57B78 3D808039 -618C0A70 7D8903A6 -4E800421 7E238B78 -7E048378 38A00000 -38C00000 3D808036 -618CFB5C 7D8903A6 -4E800421 8071007C -C03D0020 3D808036 -618C532C 7D8903A6 -4E800421 7DE37B78 -C03D001C 3D808036 -618CF8BC 7D8903A6 -4E800421 7DC37378 -3C808039 60841070 -38A00003 38C00080 -3D808039 618C069C -7D8903A6 4E800421 -38800004 3CA08037 -60A5F1B0 7EE6BB78 -3D808039 618C0B68 -7D8903A6 4E800421 -7DC37378 480003E1 -7C8802A6 38A00004 -3D808038 618CFD54 -7D8903A6 4E800421 -887E0000 2C030004 -4182000C 38BD0098 -48000008 38BD017C -38800009 4800060D -887E0000 2C030004 -4182000C 38BD0098 -48000008 38BE00B0 -3880000A 480005ED -887E0000 2C030004 -4182000C 38BD0098 -48000008 38BD0185 -38800008 480005CD -887E0000 2C030004 -41820034 2C030005 -41820020 2C030000 -4181000C 38BD0098 -48000024 38BD0197 -38DD01BD 48000018 -38BD0197 38DD01C4 -4800000C 38BD01A5 -38DD01B2 38800007 -48000581 3B600001 -7F64DB78 38BD0098 -48000571 3B7B0002 -2C1B0005 4081FFEC -38800008 38600000 -7C7F21AE 38840001 -2C04000A 4081FFF4 -3B60000B 7F64DB78 -38BD0098 4800053D -3B7B0001 2C1B000E -4081FFEC 887E0000 -2C030005 408200A8 -3B60000B 3B400000 -3B200000 3B000000 -3AFE0117 7ED7D0AE -56C00631 41820010 -3B5A0002 3B390001 -48000018 2C160020 -40820008 7F58D378 -3B5A0001 3B390001 -2C160000 41820018 -2C19001E 41810008 -4800002C 38800000 -7C97C1AE 7F64DB78 -7EE5BB78 480004BD -3B7B0001 7EF7C214 -3AF70001 3B400000 -3B200000 2C160000 -41820020 387E0208 -7C97D214 7C041800 -40800010 2C1B000E -41810008 4BFFFF78 -4800014C 3B600001 -886DB657 7F64DB78 -2C030000 40820018 -38BD00BE 48000465 -38600001 987F0008 -48000124 38BD00D4 -48000451 3B7B0002 -38600002 987F0008 -887E0001 7F64DB78 -2C030000 40820080 -886DAFA0 2C030002 -41800034 887E0000 -2C030004 40820028 -886DAFC9 2C030000 -4082001C 886DAFCA -2C030000 40820010 -38BD00E7 38DD0113 -48000034 38BD00E7 -38DD00F9 887E0000 -2C030004 41820020 -38BD00E7 38DD010C -886DAFA0 2C030002 -4180000C 38BD00E7 -38DD0101 480003C5 -38600001 987F0009 -48000084 38BD0120 -480003B1 3B7B0002 -38600002 987F0009 -887E0000 7F64DB78 -2C030004 4182004C -2C030003 41820024 -88ADAFA0 2C050001 -38BD012A 38DD015A -41820038 38BD012A -38DD0163 4800002C -88ADAFA0 2C050001 -38BD013B 38DD015A -41820018 38BD013B -38DD0163 4800000C -38BD014C 38DD015A -48000341 38600001 -987F000A 3B400008 -3B600002 7C7FD0AE -2C030001 40820044 -A07F000B 3880000F -7C632396 1C630003 -386301D0 7CBD1A14 -7F64DB78 48000305 -7F83E378 7F64DB78 -38BD0088 3D80803A -618C74F0 7D8903A6 -4E800421 48000044 -2C030002 40820030 -7F64DB78 38BD01D6 -480002D1 7F83E378 -7F64DB78 38BD0084 -3D80803A 618C74F0 -7D8903A6 4E800421 -48000010 7F64DB78 -38BD0098 480002A5 -3B7B0002 3B5A0001 -2C1A000A 4081FF68 -A07F000B 38630001 -2C03001E 41800008 -38600000 B07F000B -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 4E800021 -7C6E1B78 7C0802A6 -90010004 9421FF50 -BE810008 4BFFF40D -7FA802A6 820E002C -8A300000 8A500001 -8A700002 8A900003 -82B00004 8AF00008 -83F00009 81EE0028 -81EF0010 7DE37B78 -3D808037 618C0928 -7D8903A6 4E800421 -2C150000 408200CC -7E83A378 3D808000 -618C55F4 7D8903A6 -4E800421 C05D0018 -C07D0008 EC6100F2 -EC421828 D04F003C -2C120000 4182009C -3A2000AA 9A300000 -3A400001 9A500001 -7C962378 7E83A378 -3D808000 618C55F4 -7D8903A6 4E800421 -C05D0030 C07D0008 -EC6100F2 EC42182A -FDE01090 806DC2DC -38800003 9883000E -C03D002C 886DAFE0 -2C030000 41820008 -C03D0028 38770001 -7E649B78 38A00002 -38C00000 C07D0034 -C09D0038 3D808000 -618C56B4 7D8903A6 -4E800421 90700004 -806DC2DC 38800001 -9883000E 48000004 -887F0013 2C030006 -41800028 887F0015 -7C03A000 4080000C -2C140009 408100AC -887F0015 7C741850 -2C030006 4181009C -2C110000 4082001C -2C120000 4182FF2C -2C120001 41820018 -2C120002 4182007C -3A31FFFF 9A300000 -480000CC 3A400002 -9A500001 3A200014 -9A300000 806F007C -C03D0024 3D808036 -618C532C 7D8903A6 -4E800421 7DE37B78 -C03D0020 3D808036 -618CF8BC 7D8903A6 -4E800421 8075005C -3D808037 618CF1B0 -7D8903A6 4E800421 -7EA3AB78 3D80803A -618C5CC4 7D8903A6 -4E800421 48000060 -7DC37378 3D808039 -618C0228 7D8903A6 -4E800421 809F0000 -88840003 7C172000 -40820010 887F0014 -3863FFFF 987F0014 -887F0013 3863FFFF -987F0013 887F0015 -7E84A378 38840001 -7C032000 41820008 -4800000C 38600000 -987F0015 BA810008 -800100B4 382100B0 -7C0803A6 4E800020 -7EA802A6 7F83E378 -3D80803A 618C70A0 -7D8903A6 4E800421 -7EA803A6 4E800020 -80CDB638 00000000 C22652F0 0000007C #Online/Menus/CSS/InitSheikSelector.asm 3C608048 80639D30 5463443E 2C030008 @@ -3076,173 +2653,790 @@ C05F0040 FC011040 7C0803A6 4E800020 38600000 38980000 60000000 00000000 -C22652F4 000000B8 #Online/Menus/CSS/InitTeamToggleButton.asm +C2264534 000001DC #Online/Menus/CSS/LoadCSSText.asm 3C608048 80639D30 5463443E 2C030008 -40820590 888DAFA0 -2C040003 40820584 -4800002C 4E800021 -C0200000 C0A00000 -C1BC0000 C18C0000 -00000000 3F800000 -C19C0000 C0400000 +40820EC4 480001F8 +4E800021 00000000 +3DCCCCCD 404CCCCD +413CCCCD 3F4CCCCD +C1600000 41C00000 +00000000 41F00000 +42480000 C2320000 +C1EC0000 C1BA0000 +40A00000 3D23D70A +428C0000 41B80000 +3F000000 42B40000 +42500000 42960000 +42C40000 42500000 +428C0000 42B00000 +42D40000 3ECCCCCD +43048000 43188000 +C3760000 C3020000 +C2480000 3EE66666 +33FF2FFF 3CBCFFFF +8E9196FF FFFFFFFF +FF0000FF 00556E72 +616E6B65 64004469 +72656374 0052616E +6B656400 5465616D +73002573 204D6F64 +65005365 6C656374 +20796F75 72206368 +61726163 74657200 +43686172 61637465 +72207365 6C656374 +65640050 72657373 +20535441 52542074 +6F202573 006C6F63 +6B20696E 00656E74 +65722063 6F646500 +73656172 63680073 +656C6563 74207374 +61676500 4C6F636B +65642069 6E005365 +61726368 696E6720 +666F7220 25730043 +6F6E6E65 6374696E +6720746F 20257300 +57616974 696E6720 +6F6E2025 73006F70 +706F6E65 6E74002D +2D2F2F2D 2D2F2F2D +2D2F2F2D 2D2F2F30 +30004572 726F7200 +506C6179 696E673A +00557365 20442D50 +61642074 6F204368 +61740050 72657373 +205A2074 6F202573 +00486F6C 64205A20 +746F2025 73006469 +73636F6E 6E656374 +0063616E 63656C00 +636C6561 72206572 +726F7200 817B0081 +7E00817C 00000000 +4E800021 C2E00000 +41A00000 00000000 3DCCCCCD 7C0802A6 90010004 9421FF50 -BE810008 3FC08000 -63DE5614 83DE0000 -4BFFFFBD 7FE802A6 -C3FF0010 C3DF0014 -38600004 3D808037 -618CF1E4 7D8903A6 -4E800421 7C771B78 -38800004 3D808000 -618CC160 7D8903A6 -4E800421 7FC3F378 -90770006 38600004 +BE810008 4BFFFDFD +7FA802A6 3C60804D +606350D8 3C800200 +60840801 90830000 +888DAFA0 2C040002 +38800001 41800008 +38800002 4BFFFFAD +7C6802A6 3D808000 +618C5618 7D8903A6 +4E800421 38A00000 +4E800021 38600004 38800005 38A00080 3D808039 618C01F0 7D8903A6 4E800421 -7C741B78 806DB638 -80630030 80630008 -38800000 8063000C -38840001 2C040007 -4180FFF4 80630008 -3D808037 618C0E44 +7C761B78 38600004 +3D808037 618CF1E4 7D8903A6 4E800421 -7C751B78 7EA3AB78 -809F0018 90830038 -809F001C 9083003C -809F0020 90830040 -806DB638 80630038 -80630000 38800000 -80630004 38840001 -2C040007 4180FFF4 -80A30000 7EA3AB78 -38800000 38C00000 -3D808036 618CFB5C -7D8903A6 4E800421 -7EA3AB78 FC20F890 -3D808036 618CF8BC -7D8903A6 4E800421 -7EA3AB78 3D808037 -618C0928 7D8903A6 -4E800421 7E83A378 -38800004 7EA5AB78 -3D808039 618C0A70 -7D8903A6 4E800421 -7E83A378 3C808039 -60841070 38A00002 -38C00080 3D808039 -618C069C 7D8903A6 -4E800421 7E83A378 +7C781B78 38760000 38800004 3CA08037 -60A5F1B0 7EE6BB78 +60A5F1B0 38D80000 3D808039 618C0B68 7D8903A6 4E800421 -7E83A378 480000CD +38760000 48000261 7C8802A6 38A00004 3D808038 618CFD54 7D8903A6 4E800421 -386D8844 89C30000 -39E00000 48000175 -39EF0001 7C0F7000 -4180FFF4 806DB620 -38810034 38A0002B -38C0FFFF 3D808001 -618C1E24 7D8903A6 -4E800421 80610034 -3C80C040 60840000 -9083003C 806DB620 -38810034 38A00029 -38C0FFFF 3D808001 -618C1E24 7D8903A6 -4E800421 80610034 -3D808037 618C1BEC +3FE08000 63FF5614 +83FF0000 38600000 +38800000 3D80803A +618C6754 7D8903A6 +4E800421 7C7C1B78 +939F0008 38800001 +989C0049 38800000 +989C004A C03D0000 +D03C0008 C03D0004 +D03C0024 D03C0028 +7F83E378 389D0090 +38A00000 C03D0044 +C05D003C C07D0040 +38FD0098 3D808000 +618C56B4 7D8903A6 +4E800421 C07D004C +480000F9 C07D0050 +480000F1 C07D0054 +480000E9 7F83E378 +389D008C 38A00000 +C03D0068 C05D003C +C07D006C 38FD0098 +3D808000 618C56B4 7D8903A6 4E800421 -80630004 80630008 -FC20F890 3D808036 -618C3C2C 7D8903A6 -4E800421 BA810008 +7F83E378 389D008C +38A00000 C03D0068 +C05D003C C07D0070 +38FD0098 3D808000 +618C56B4 7D8903A6 +4E800421 7F83E378 +389D008C 38A00000 +C03D0044 C05D0078 +C07D0074 38FD0098 +3D808000 618C56B4 +7D8903A6 4E800421 +7F83E378 389D0090 +38A00000 C03D0044 +C05D007C C07D0074 +38FD0098 3D808000 +618C56B4 7D8903A6 +4E800421 C07D0058 +480000AD C07D005C +480000A5 C07D0060 +4800009D C07D0064 +48000095 BA810008 800100B4 382100B0 -7C0803A6 480002E4 -4E800021 7C0802A6 -90010004 9421FF50 -BE810008 7C741B78 -82B40028 886DB656 -2C030000 40820098 -3FC08000 63DE5614 -83DE0000 807E0000 -88630001 2C030000 -4082007C 4BFFFD21 -7FE802A6 3BA00000 -3C80804A 60840BC0 -80840000 C024000C -C0440010 C07F0000 -C09F0004 C0BF0008 -C0DF000C FC021840 -41810044 FC022040 -4180003C FC012840 -41800034 FC013040 -4181002C 3BA00001 -3C80804C 608420BC -886DB650 1C630044 -7C641A14 80630008 -546305EF 41820008 -48000019 BA810008 -800100B4 382100B0 -7C0803A6 4E800020 +7C0803A6 48000A78 7C0802A6 90010004 9421FF50 BE810008 -808DB610 886DB650 -1C630024 7F841A14 -887C0070 7C7B1B78 -3D808000 618C56B8 +FDA01890 7F83E378 +389D0090 38A00000 +C03D0068 C05D0048 +38FD0098 3D808000 +618C56B4 7D8903A6 +4E800421 7F83E378 +389D0090 38A00000 +C03D0080 C05D003C +FC606890 38FD0098 +3D808000 618C56B4 7D8903A6 4E800421 -7C651B78 38600000 -1C630024 3C80803F -60840A48 7C832214 -886403C2 1C63001C -7C832A14 8B4400DD -889E0016 38840001 -2C040004 41800008 -38800001 989E0016 -386D8844 98830000 -7C992378 2C190003 -4182001C 2C190002 -4182000C 2C190001 -40810014 38600000 -48000010 38600001 -48000008 38600002 +BA810008 800100B4 +382100B0 7C0803A6 +4E800020 7C0802A6 +90010004 9421FF50 +BE810008 7F83E378 +389D0094 38A00000 +C03D0068 C05D003C +38FD0098 3D808000 +618C56B4 7D8903A6 +4E800421 7C7B1B78 +BA810008 800100B4 +382100B0 7C0803A6 +4E800020 4E800021 +7C0802A6 90010004 +9421FF50 BE810008 +8363002C 4BFFFAD5 +7FA802A6 3F808000 +639C5614 839C0000 +83DC0000 835C0008 +38FD0163 3CC0804A +60C60740 38800000 +38A00000 7C66222E +7C672B2E 38840003 +38A50002 2C050012 +4180FFEC 806DB620 +38810080 38A00024 +38C0FFFF 3D808001 +618C1E24 7D8903A6 +4E800421 80610080 +3D808036 618CF644 +7D8903A6 4E800421 +80610080 38800000 +80BC0004 80A50008 +38C00000 3D808036 +618CFA10 7D8903A6 +4E800421 C022AEC4 +886DAFA0 2C030003 +40820008 C022AEC8 +80610080 3D808036 +618CF934 7D8903A6 +4E800421 80610080 +3D808037 618C0780 +7D8903A6 4E800421 +38800000 38BD00B6 +887E0000 2C030004 +4181004C 886DAFA0 +2C030001 41820020 +2C030002 41820020 +2C030000 41820020 +2C030003 41820020 +48000024 38DD0099 +48000020 38DD00A2 +48000018 38DD00A9 +48000010 38DD00B0 +48000008 38BD0176 +4800081D 887E000A +2C030000 4182001C +3B1E0015 7C791B78 +887C0018 38630001 +987C0018 48000014 +887E000B 2C030000 +418201BC 7C791B78 +887C0019 2C030009 +40810010 38600000 +987C0019 418201A0 +386000B7 3880007F +38A00040 3D808002 +618C37A8 7D8903A6 +4E800421 887C0017 +38630001 987C0017 +3860000D 3D808037 +618CF1E4 7D8903A6 +4E800421 7C771B78 +3880001C 3D808000 +618CC160 7D8903A6 +4E800421 38600014 +38800000 98770000 +98970001 7F23CB78 +98770002 887C0019 +98770003 38630001 +987C0019 887E000C +98770008 7F83E378 +90770009 38600004 +38800005 38A00080 +3D808039 618C01F0 +7D8903A6 4E800421 +7C761B78 807C0004 +80630004 80630000 +3D808037 618C0E44 +7D8903A6 4E800421 +7C651B78 7EC3B378 +888DC1A9 3D808039 +618C0A70 7D8903A6 +4E800421 7EC3B378 +3C808039 60841070 +38A00003 38C00080 +3D808039 618C069C +7D8903A6 4E800421 +80760028 809C0004 +80840004 38A00000 +3D808016 618C895C +7D8903A6 4E800421 +80760028 C022AE28 +3D808036 618CF8BC +7D8903A6 4E800421 +886DAFE0 2C030000 +41820010 C03D0014 +80760028 D0230038 +7EC3B378 38800004 +3CA08037 60A5F1B0 +7EE6BB78 3D808039 +618C0B68 7D8903A6 +4E800421 7EC3B378 +480003E1 7C8802A6 +38A00004 3D808038 +618CFD54 7D8903A6 +4E800421 887E0000 +2C030004 4182000C +38BD0098 48000008 +38BD017C 38800009 +48000615 887E0000 +2C030004 4182000C +38BD0098 48000008 +38BE00B0 3880000A +480005F5 887E0000 +2C030004 4182000C +38BD0098 48000008 +38BD0185 38800008 +480005D5 887E0000 +2C030004 41820034 +2C030005 41820020 +2C030000 4181000C +38BD0098 48000024 +38BD0197 38DD01BD +48000018 38BD0197 +38DD01C4 4800000C +38BD01A5 38DD01B2 +38800007 48000589 +3B600001 7F64DB78 +38BD0098 48000579 +3B7B0002 2C1B0005 +4081FFEC 3880000C +38600000 7C7C21AE +38840001 2C04000E +4081FFF4 3B60000B +7F64DB78 38BD0098 +48000545 3B7B0001 +2C1B000E 4081FFEC +887E0000 2C030005 +408200A8 3B60000B +3B200000 3B000000 +3AE00000 3ADE018B +7EB6C8AE 56A00631 +41820010 3B390002 +3B180001 48000018 +2C150020 40820008 +7F37CB78 3B390001 +3B180001 2C150000 +41820018 2C18001E +41810008 4800002C +38800000 7C96B9AE +7F64DB78 7EC5B378 +480004C5 3B7B0001 +7ED6BA14 3AD60001 +3B200000 3B000000 +2C150000 41820020 +387E027C 7C96CA14 +7C041800 40800010 +2C1B000E 41810008 +4BFFFF78 4800014C +3B600001 886DB657 +7F64DB78 2C030000 +40820018 38BD00BE +4800046D 38600001 +987C000C 48000124 +38BD00D4 48000459 +3B7B0002 38600002 +987C000C 887E0001 +7F64DB78 2C030000 +40820080 886DAFA0 +2C030002 41800034 +887E0000 2C030004 +40820028 886DAFC9 +2C030000 4082001C +886DAFCA 2C030000 +40820010 38BD00E7 +38DD0113 48000034 +38BD00E7 38DD00F9 +887E0000 2C030004 +41820020 38BD00E7 +38DD010C 886DAFA0 +2C030002 4180000C +38BD00E7 38DD0101 +480003CD 38600001 +987C000D 48000084 +38BD0120 480003B9 +3B7B0002 38600002 +987C000D 887E0000 +7F64DB78 2C030004 +4182004C 2C030003 +41820024 88ADAFA0 +2C050001 38BD012A +38DD015A 41820038 +38BD012A 38DD0163 +4800002C 88ADAFA0 +2C050001 38BD013B +38DD015A 41820018 +38BD013B 38DD0163 +4800000C 38BD014C +38DD015A 48000349 +38600001 987C000E +3B20000C 3B600002 +7C7CC8AE 2C030001 +40820044 A07C000F +3880000F 7C632396 +1C630003 386301D0 +7CBD1A14 7F64DB78 +4800030D 7F43D378 +7F64DB78 38BD0088 +3D80803A 618C74F0 +7D8903A6 4E800421 +48000044 2C030002 +40820030 7F64DB78 +38BD01D6 480002D9 +7F43D378 7F64DB78 +38BD0084 3D80803A +618C74F0 7D8903A6 +4E800421 48000010 +7F64DB78 38BD0098 +480002AD 3B7B0002 +3B390001 2C19000E +4081FF68 A07C000F +38630001 2C03001E +41800008 38600000 +B07C000F BA810008 +800100B4 382100B0 +7C0803A6 4E800020 +4E800021 7C6E1B78 +7C0802A6 90010004 +9421FF50 BE810008 +4BFFF3D1 7FA802A6 +820E002C 8A300000 +8A500001 8A700002 +8A900003 82B00004 +8AF00008 83900009 +81EE0028 81EF0010 +7DE37B78 3D808037 +618C0928 7D8903A6 +4E800421 2C150000 +408200CC 7E83A378 3D808000 618C55F4 7D8903A6 4E800421 -7EA3AB78 3D808036 +C05D0018 C07D0008 +EC6100F2 EC421828 +D04F003C 2C120000 +4182009C 3A2000AA +9A300000 3A400001 +9A500001 7C962378 +7E83A378 3D808000 +618C55F4 7D8903A6 +4E800421 C05D0030 +C07D0008 EC6100F2 +EC42182A FDE01090 +806DC2DC 38800003 +9883000E C03D002C +886DAFE0 2C030000 +41820008 C03D0028 +38770001 7E649B78 +38A00002 38C00000 +C07D0034 C09D0038 +3D808000 618C56B4 +7D8903A6 4E800421 +90700004 806DC2DC +38800001 9883000E +48000004 887C0017 +2C03000D 41800028 +887C0019 7C03A000 +4080000C 2C140009 +408100B4 887C0019 +7C741850 2C03000D +418100A4 2C110000 +4082001C 2C120000 +4182FF2C 2C120001 +41820018 2C120002 +41820084 3A31FFFF +9A300000 480000D4 +3A400002 9A500001 +3A200014 9A300000 +806E0028 809C0004 +80840004 38A00001 +3D808016 618C895C +7D8903A6 4E800421 +806E0028 C022AE28 +3D808036 618CF8BC +7D8903A6 4E800421 +8075005C 3D808037 +618CF1B0 7D8903A6 +4E800421 7EA3AB78 +3D80803A 618C5CC4 +7D8903A6 4E800421 +48000060 7DC37378 +3D808039 618C0228 +7D8903A6 4E800421 +809C0000 88840003 +7C172000 40820010 +887C0018 3863FFFF +987C0018 887C0017 +3863FFFF 987C0017 +887C0019 7E84A378 +38840001 7C032000 +41820008 4800000C +38600000 987C0019 +BA810008 800100B4 +382100B0 7C0803A6 +4E800020 7C0802A6 +90010004 9421FF50 +BE810008 7F43D378 +3D80803A 618C70A0 +7D8903A6 4E800421 +BA810008 800100B4 +382100B0 7C0803A6 +4E800020 80CDB638 +60000000 00000000 +C2262004 0000000B #Online/Menus/CSS/PreventAPressCharUnselect.asm +3C608048 80639D30 +5463443E 2C030008 +4082003C 3C608000 +60635614 80630000 +80830000 88630014 +2C030000 40820010 +88640001 2C030000 +41820014 3D808026 +618C2154 7D8903A6 +4E800420 566015BA +60000000 00000000 +C22620AC 0000000B #Online/Menus/CSS/PreventBPressCharUnselect.asm +3C608048 80639D30 +5463443E 2C030008 +4082003C 3C608000 +60635614 80630000 +80830000 88630014 +2C030000 40820010 +88640001 2C030000 +41820014 3D808026 +618C2154 7D8903A6 +4E800420 88FF0004 +60000000 00000000 +C22600A8 0000000B #Online/Menus/CSS/PreventColorChange.asm +3C608048 80639D30 +5463443E 2C030008 +4082003C 886DAFA0 +2C030003 41820020 +3C608000 60635614 +80630000 80630000 +88630001 2C030000 +41820014 3D808026 +618C028C 7D8903A6 +4E800420 3C60803F +60000000 00000000 +C226699C 00000029 #Online/Menus/CSS/SceneLoadCSS.asm +4800002C 4E800021 +C2E00000 41A00000 +00000000 3DCCCCCD +736C7043 53532E64 +61740073 6C704353 +53000000 900DB638 +3C608048 80639D30 +5463443E 2C030008 +40820100 7C0802A6 +90010004 9421FF50 +BE810008 4BFFFFB1 +7FC802A6 3D808000 +618C5618 7D8903A6 +4E800421 7C6802A6 +39830014 7D8903A6 +4E800421 3860001C +3D808037 618CF1E4 +7D8903A6 4E800421 +7C7F1B78 3880001C +3D808000 618CC160 +7D8903A6 4E800421 +3C608000 60635614 +93E30000 386003B4 +3D808037 618CF1E4 +7D8903A6 4E800421 +907F0000 886DAFA0 +2C030003 40820030 +3C608026 606352F4 +80830000 5485863E +7CA50774 54A5801E +5484043A 7C842B78 +7C632214 88630008 +987F001A 387E0010 +3D808001 618C6BE0 +7D8903A6 4E800421 +389E001B 3D808038 +618C0358 7D8903A6 +4E800421 907F0004 +BA810008 800100B4 +382100B0 7C0803A6 +60000000 00000000 +C2264118 0000001C #Online/Menus/CSS/SkipReturnToCssSound.asm +7C0802A6 90010004 +9421FF00 BC610008 +886DAFA3 2C030000 +40820038 38600000 +3D808000 618C5610 +7D8903A6 4E800421 +8BC30001 3D808037 +618CF1B0 7D8903A6 +4E800421 2C1E0000 +40820060 4800007C +38600000 986DAFA3 +3C608023 6063CCA4 +80830000 5485863E +7CA50774 54A5801E +5484043A 7C842B78 +7C632214 83E3000C +807F0006 3D808037 +618CF1B0 7D8903A6 +4E800421 7FE3FB78 +3D808037 618CF1B0 +7D8903A6 4E800421 +B8610008 80010104 +38210100 7C0803A6 +3D808026 618C41A8 +7D8903A6 4E800420 +B8610008 80010104 +38210100 7C0803A6 +80630020 00000000 +C2262478 00000014 #Online/Menus/CSS/Teams/AnimateCursorPort.asm +7C0802A6 90010004 +9421FF50 BE810008 +3FC08000 63DE5614 +83DE0000 3C608048 +80639D30 5463443E +2C030008 40820044 +888DAFA0 2C040003 +40820038 8BFE001A +2C1F0003 41820008 +3BFFFFFF 88CDB650 +1CC60004 7FFF3214 +7FE3FB78 3D808000 +618C55F4 7D8903A6 +4E800421 48000004 +BA810008 800100B4 +382100B0 7C0803A6 +8061003C 38800006 +38A00400 3CC08036 +60C6410C 38E00001 +60000000 00000000 +C2262768 0000000D #Online/Menus/CSS/Teams/AnimateToken.asm +7C0802A6 90010004 +9421FF50 BE810008 +3F808000 639C5614 +839C0000 3C608048 +80639D30 5463443E +2C030008 40820024 +888DAFA0 2C040003 +40820018 8B7C001A +2C1B0003 41820008 +3B7BFFFF 9B7D0006 +BA810008 800100B4 +382100B0 7C0803A6 +387C0000 00000000 +C22652F4 000000B6 #Online/Menus/CSS/Teams/InitTeamToggleButton.asm +48000030 4E800021 +01C02000 00C0A000 +00C1BC00 00C18C00 +00000000 003F8000 +00C19C00 00C04000 +003DCCCC CD000000 +3C608048 80639D30 +5463443E 2C030008 +40820550 888DAFA0 +2C040003 40820544 +7C0802A6 90010004 +9421FF50 BE810008 +3FC08000 63DE5614 +83DE0000 4BFFFF99 +7FE802A6 C3FF0011 +C3DF0015 38600004 +3D808037 618CF1E4 +7D8903A6 4E800421 +7C771B78 38800004 +3D808000 618CC160 +7D8903A6 4E800421 +7FC3F378 90770007 +38600004 38800005 +38A00080 3D808039 +618C01F0 7D8903A6 +4E800421 7C741B78 +806DB638 80630030 +80630008 38800000 +8063000C 38840001 +2C040007 4180FFF4 +80630008 3D808037 +618C0E44 7D8903A6 +4E800421 7C751B78 +7EA3AB78 809F0019 +90830038 809F001D +9083003C 809F0021 +90830040 806DB638 +80630038 80630000 +38800000 80630004 +38840001 2C040007 +4180FFF4 80A30000 +7EA3AB78 38800000 +38C00000 3D808036 +618CFB5C 7D8903A6 +4E800421 7EA3AB78 +FC20F890 3D808036 618CF8BC 7D8903A6 4E800421 7EA3AB78 3D808037 618C0928 7D8903A6 4E800421 -7C0802A6 90010004 -9421FF00 BC610008 -7F23CB78 48000099 -B8610008 80010104 -38210100 7C0803A6 -7F23CB78 7F64DB78 -3D808000 618C56B0 +7E83A378 38800004 +7EA5AB78 3D808039 +618C0A70 7D8903A6 +4E800421 7E83A378 +3C808039 60841070 +38A00002 38C00080 +3D808039 618C069C 7D8903A6 4E800421 -7C781B78 886DB657 -2C030000 4182004C -9B1C0073 3CA0803F -60A50E09 9B050000 -9B1E0017 38600000 -7F44D378 7F05C378 -38C00000 3D808000 -618C56BC 7D8903A6 -4E800421 38600002 +7E83A378 38800004 +3CA08037 60A5F1B0 +7EE6BB78 3D808039 +618C0B68 7D8903A6 +4E800421 7E83A378 +480000B5 7C8802A6 +38A00004 3D808038 +618CFD54 7D8903A6 +4E800421 480001F9 +806DB620 38810034 +38A0002B 38C0FFFF +3D808001 618C1E24 +7D8903A6 4E800421 +80610034 3C80C040 +60840000 9083003C +806DB620 38810034 +38A00029 38C0FFFF +3D808001 618C1E24 +7D8903A6 4E800421 +80610034 3D808037 +618C1BEC 7D8903A6 +4E800421 80630004 +80630008 FC20F890 +3D808036 618C3C2C +7D8903A6 4E800421 +BA810008 800100B4 +382100B0 7C0803A6 +480002E8 4E800021 +7C0802A6 90010004 +9421FF50 BE810008 +7C741B78 82B40028 +886DB656 2C030000 +40820098 3FC08000 +63DE5614 83DE0000 +807E0000 88630001 +2C030000 4082007C +4BFFFD15 7FE802A6 +3BA00000 3C80804A +60840BC0 80840000 +C024000C C0440010 +C07F0001 C09F0005 +C0BF0009 C0DF000D +FC021840 41810044 +FC022040 4180003C +FC012840 41800034 +FC013040 4181002C +3BA00001 3C80804C +608420BC 886DB650 +1C630044 7C641A14 +80630008 546305EF +41820008 48000019 +BA810008 800100B4 +382100B0 7C0803A6 +4E800020 7C0802A6 +90010004 9421FF50 +BE810008 3D808000 +618C56B8 7D8903A6 +4E800421 7C651B78 +38600000 1C630024 +3C80803F 60840A48 +7C832214 886403C2 +1C63001C 7C832A14 +8B4400DD 889E001A +38840001 2C040004 +41800008 38800001 +989E001A 989F0000 +4800002D 38600002 3D808002 618C4030 7D8903A6 4E800421 BA810008 800100B4 382100B0 7C0803A6 4E800020 7C0802A6 90010004 9421FF50 +BE810008 808DB610 +886DB650 1C630024 +7F841A14 887C0070 +7C7B1B78 8B3E001A +2C190003 4182001C +2C190002 4182000C +2C190001 40810014 +38600000 48000010 +38600001 48000008 +38600002 3D808000 +618C55F4 7D8903A6 +4E800421 7EA3AB78 +3D808036 618CF8BC +7D8903A6 4E800421 +7EA3AB78 3D808037 +618C0928 7D8903A6 +4E800421 7F23CB78 +48000075 7F23CB78 +7F64DB78 3D808000 +618C56B0 7D8903A6 +4E800421 7C781B78 +886DB657 2C030000 +4182FF30 9B1C0073 +3CA0803F 60A50E09 +9B050000 9B1E001B +38600000 7F44D378 +7F05C378 38C00000 +3D808000 618C56BC +7D8903A6 4E800421 +BA810008 800100B4 +382100B0 7C0803A6 +4E800020 7C0802A6 +90010004 9421FF50 BE810008 7C791B78 2C190003 4182001C 2C190002 4182000C @@ -3261,103 +3455,6 @@ BE810008 7C791B78 3D80803A 618C6754 7D8903A6 4E800421 60000000 00000000 -C2262004 0000000B #Online/Menus/CSS/PreventAPressCharUnselect.asm -3C608048 80639D30 -5463443E 2C030008 -4082003C 3C608000 -60635614 80630000 -80830000 88630010 -2C030000 40820010 -88640001 2C030000 -41820014 3D808026 -618C2154 7D8903A6 -4E800420 566015BA -60000000 00000000 -C22620AC 0000000B #Online/Menus/CSS/PreventBPressCharUnselect.asm -3C608048 80639D30 -5463443E 2C030008 -4082003C 3C608000 -60635614 80630000 -80830000 88630010 -2C030000 40820010 -88640001 2C030000 -41820014 3D808026 -618C2154 7D8903A6 -4E800420 88FF0004 -60000000 00000000 -C22600A8 0000000C #Online/Menus/CSS/PreventColorChange.asm -3C608048 80639D30 -5463443E 2C030008 -40820048 3C608000 -60635614 80630000 -88630016 2C030000 -40820020 3C608000 -60635614 80630000 -80630000 88630001 -2C030000 41820014 -3D808026 618C028C -7D8903A6 4E800420 -3C60803F 00000000 -C2264110 00000016 #Online/Menus/CSS/SkipReturnToCssSound.asm -7C030378 7C0802A6 -90010004 9421FF50 -BE810008 7C7F1B78 -886DAFA3 2C030000 -40820044 38600000 -3D808000 618C5610 -7D8903A6 4E800421 -8BC30000 3D808037 -618CF1B0 7D8903A6 -4E800421 2C1E0004 -40820044 886DAFC9 -2C030000 41820010 -48000034 38600000 -986DAFA3 7FE3FB78 -BA810008 800100B4 -382100B0 7C0803A6 -7C601B78 3D808026 -618C41A8 7D8903A6 -4E800420 7FE3FB78 -BA810008 800100B4 -382100B0 7C0803A6 -54601838 00000000 -C2262478 00000016 #Online/Menus/CSS/Teams/AnimateCursorPort.asm -7C0802A6 90010004 -9421FF50 BE810008 -3FC08000 63DE5614 -83DE0000 3C608048 -80639D30 5463443E -2C030008 40820054 -888DAFA0 2C040003 -40820048 807E0000 -88630001 2C030000 -40820038 8BFE0016 -2C1F0003 41820008 -3BFFFFFF 88CDB650 -1CC60004 7FFF3214 -7FE3FB78 3D808000 -618C55F4 7D8903A6 -4E800421 48000004 -BA810008 800100B4 -382100B0 7C0803A6 -8061003C 38800006 -38A00400 3CC08036 -60C6410C 38E00001 -60000000 00000000 -C2262768 0000000D #Online/Menus/CSS/Teams/AnimateToken.asm -7C0802A6 90010004 -9421FF50 BE810008 -3F808000 639C5614 -839C0000 3C608048 -80639D30 5463443E -2C030008 40820024 -888DAFA0 2C040003 -40820018 8B7C0016 -2C1B0003 41820008 -3B7BFFFF 9B7D0006 -BA810008 800100B4 -382100B0 7C0803A6 -387C0000 00000000 C2260C28 0000001C #Online/Menus/CSS/Teams/PreventColorResetCharHover.asm 7C0802A6 90010004 9421FF50 BE810008 @@ -3366,7 +3463,7 @@ C2260C28 0000001C #Online/Menus/CSS/Teams/PreventColorResetCharHover.asm 80639D30 5463443E 2C030008 40820098 888DAFA0 2C040003 -4082008C 8BDF0016 +4082008C 8BDF001A 808DB610 886DB650 1C630024 7F441A14 887A0070 7C7D1B78 @@ -3402,7 +3499,7 @@ C2260B90 0000001A #Online/Menus/CSS/Teams/PreventColorResetRandomChar.asm 4082007C 808DB610 886DB650 1C630024 7F441A14 887A0070 -7C7D1B78 8BDF0016 +7C7D1B78 8BDF001A 7FC3F378 7FA4EB78 3D808000 618C56B0 7D8903A6 4E800421 @@ -3418,6 +3515,31 @@ C2260B90 0000001A #Online/Menus/CSS/Teams/PreventColorResetRandomChar.asm 800100B4 382100B0 7C0803A6 38000000 60000000 00000000 +C2260C88 00000018 #Online/Menus/CSS/Teams/PreventWrongCSPOnCharSelect.asm +7C0802A6 90010004 +9421FF50 BE810008 +7C9D2378 7C7B1B78 +3FE08000 63FF5614 +83FF0000 3C608048 +80639D30 5463443E +2C030008 40820068 +888DAFA0 2C040003 +4082005C 8BDF001A +7FC3F378 7FA4EB78 +3D808000 618C56B0 +7D8903A6 4E800421 +7C7C1B78 80ADB610 +9B850073 3CA0803F +60A50E09 9B850000 +38600000 7FA4EB78 +7F85E378 38C00000 +3D808000 618C56BC +7D8903A6 4E800421 +48000004 7FA4EB78 +7F63DB78 BA810008 +800100B4 382100B0 +7C0803A6 98830070 +60000000 00000000 0423C710 28030007 #Online/Menus/CSS/TextEntryScreen/Allow8Characters.asm 0423C320 28030007 #Online/Menus/CSS/TextEntryScreen/Allow8CharactersJapanese.asm C223E730 00000006 #Online/Menus/CSS/TextEntryScreen/AlwaysUseEnglishWhenDirect.asm @@ -3441,7 +3563,92 @@ C223E290 00000006 #Online/Menus/CSS/TextEntryScreen/AlwaysUseEnglishWhenDirect3. 4E800420 3D808000 618CAE90 7D8903A6 4E800421 00000000 +C223CCA4 00000045 #Online/Menus/CSS/TextEntryScreen/CheckTriggersAndZ.asm +48000014 4E800021 +48000100 00000000 +00000000 57400633 +41820014 3D808023 +618CCCAC 7D8903A6 +4E800420 7C0802A6 +90010004 9421FF50 +BE810008 7C9A2378 +4BFFFFC5 7C6802A6 +83E30004 83DF0006 +886DB56C 5463063E +3D80801A 618C36A0 +7D8903A6 4E800421 +548006F7 41820194 +7F44D378 889C0058 +1C840003 7C64F22E +2C030000 4082001C +38600003 3D808002 +618C4030 7D8903A6 +4E800421 48000048 +38600001 3D808002 +618C4030 7D8903A6 +4E800421 887E0019 +987F0004 2C030007 +40810008 38600007 +987C0058 38600039 +B07A0002 3D808023 +618CCE4C 7D8903A6 +4E800421 7F44D378 +BA810008 800100B4 +382100B0 7C0803A6 +3D808023 618CCCFC +7D8903A6 4E800420 +7C0802A6 90010004 +9421FF50 BE810008 +7C7D1B78 886DAFA3 +2C030000 418200C8 +4BFFFEDD 7C6802A6 +83E30004 83DF0006 +386000BE 987E0000 +387E0001 3C80804A +60840740 38A00018 +3D808000 618C31F4 +7D8903A6 4E800421 +887F0004 987E0019 +807F0000 907E001A +9BBE001E 886DAFA0 +987E001F 7FC3F378 +38800020 38A00001 +3D808000 618C55F0 +7D8903A6 4E800421 +7FC3F378 3880001E +38A00000 3D808000 +618C55F0 7D8903A6 +4E800421 3C60804A +60630740 389E0001 +38A00018 3D808000 +618C31F4 7D8903A6 +4E800421 807E001A +907F0000 3D808023 +618CCE4C 7D8903A6 +4E800421 BA810008 +800100B4 382100B0 +7C0803A6 4E800020 +7F44D378 BA810008 +800100B4 382100B0 +7C0803A6 3D808023 +618CCD34 7D8903A6 +4E800420 00000000 0423CF9C 2C1B0008 #Online/Menus/CSS/TextEntryScreen/Display8Characters.asm +C223CF80 0000000E #Online/Menus/CSS/TextEntryScreen/HandleAutocompleteText.asm +48000010 4E800021 +00000000 8E9196FF +88CDAFA3 2C060000 +4182004C 4BFFFFE9 +7CC802A6 3C608023 +6063CCA4 80830000 +5485863E 7CA50774 +54A5801E 5484043A +7C842B78 7CE32214 +80E7000C 88E70004 +7C1B3800 4180000C +3BA60004 48000008 +3BA60000 800D98D8 +60000000 00000000 C223B3D0 00000006 #Online/Menus/CSS/TextEntryScreen/HandleDescriptionText.asm 888DAFA3 2C040000 4182001C 38800057 @@ -3449,49 +3656,184 @@ C223B3D0 00000006 #Online/Menus/CSS/TextEntryScreen/HandleDescriptionText.asm 40820010 38800058 48000008 7FE4FB78 60000000 00000000 -C223E9C8 0000000A #Online/Menus/CSS/TextEntryScreen/KeepPreviousTag.asm -880DAFA3 2C000000 -38A00000 41820008 -88BF0000 38600000 -2C050000 4082000C -1C830003 7CBF21AE -1C830003 7CBF20AE -38630001 2C030008 -4180FFE0 3D808023 -618CE9E8 7D8903A6 -4E800420 00000000 -C223C588 0000000B #Online/Menus/CSS/TextEntryScreen/MaintainTagSync.asm -38600000 1C830003 -7C9E20AE 2C040000 -41820010 38630001 -2C030007 4180FFE8 -889C0058 7C032000 -41820028 987C0058 -3D808023 618CCE4C +0423C6C0 4800004C #Online/Menus/CSS/TextEntryScreen/HandleJpSpace.asm +C223E994 00000027 #Online/Menus/CSS/TextEntryScreen/InitNameEntry.asm +886DAFA3 2C030000 +41820128 38600001 +986DAFCB 48000004 +7C0802A6 90010004 +9421FF50 BE810008 +3C608023 6063CCA4 +80830000 5485863E +7CA50774 54A5801E +5484043A 7C842B78 +7F232214 3860000A +3D808037 618CF1E4 7D8903A6 4E800421 -38600039 3C80804A -608404F2 B0640000 +9079000C 3880000A +3D808000 618CC160 +7D8903A6 4E800421 +38600020 3D808037 +618CF1E4 7D8903A6 +4E800421 8099000C +90640006 38600004 +38800005 38A00080 +3D808039 618C01F0 +7D8903A6 4E800421 +7C7D1B78 3C608000 +60635614 80630000 +80630004 8063000C +3D808037 618C0E44 +7D8903A6 4E800421 +7C7C1B78 7FA3EB78 +38800004 7F85E378 +3D808039 618C0A70 +7D8903A6 4E800421 +7FA3EB78 3C808039 +60841070 38A00004 +38C00080 3D808039 +618C069C 7D8903A6 +4E800421 BA810008 +800100B4 382100B0 +7C0803A6 48000004 +38600000 00000000 +C223C588 0000000C #Online/Menus/CSS/TextEntryScreen/NameEntryThinkOneShot.asm +886DAFA3 2C030000 +41820050 3C608023 +6063CCA4 80830000 +5485863E 7CA50774 +54A5801E 5484043A +7C842B78 7CC32214 +80E6000C 88670005 +2C030000 4082001C +38600001 98670005 +38660008 7C6903A6 +38600003 4E800421 886DB56C 00000000 -C223CA50 00000009 #Online/Menus/CSS/TextEntryScreen/OnConfirmButtonAPress.asm +C223CD74 00000011 #Online/Menus/CSS/TextEntryScreen/OnBPressAutoComplete.asm 886DAFA3 2C030000 -41820038 38600001 -3D808002 618C4030 -7D8903A6 4E800421 -3860FFFE 818DAFE8 -7D8903A6 4E800421 -3D808023 618CCABC +41820074 3C608023 +6063CCA4 80830000 +5485863E 7CA50774 +54A5801E 5484043A +7C842B78 7C632214 +8083000C 88A40004 +2C050000 40810030 +38A5FFFF 98A40004 +98BC0058 38830008 +7C8903A6 38600003 +4E800421 3D808023 +618CCE38 7D8903A6 +4E800420 3D808023 +618CCD68 7D8903A6 +4E800420 88BC0058 +60000000 00000000 +C223CA50 00000003 #Online/Menus/CSS/TextEntryScreen/OnConfirmButtonAPress.asm +3D808023 618CCC14 7D8903A6 4E800420 -38000000 00000000 -C223CC14 00000009 #Online/Menus/CSS/TextEntryScreen/OnConfirmButtonStartPress.asm +60000000 00000000 +C223CC14 0000001D #Online/Menus/CSS/TextEntryScreen/OnConfirmButtonHandler.asm 886DAFA3 2C030000 -41820038 38600001 +418200D8 7C0802A6 +90010004 9421FF50 +BE810008 3C608023 +6063CCA4 80830000 +5485863E 7CA50774 +54A5801E 5484043A +7C842B78 7C632214 +83E3000C 887F0004 +2C030000 40820038 +38600003 3D808002 +618C4030 7D8903A6 +4E800421 BA810008 +800100B4 382100B0 +7C0803A6 3D808023 +618CCE38 7D8903A6 +4E800420 887F0004 +2C030008 40800010 +1C830003 38A00000 +7CBE232E 38600001 3D808002 618C4030 7D8903A6 4E800421 3860FFFE 818DAFE8 7D8903A6 4E800421 +BA810008 800100B4 +382100B0 7C0803A6 3D808023 618CCC80 7D8903A6 4E800420 38000000 00000000 +C223C33C 0000000E #Online/Menus/CSS/TextEntryScreen/OnEnterJpText.asm +886DAFA3 2C030000 +41820054 3C608023 +6063CCA4 80830000 +5485863E 7CA50774 +54A5801E 5484043A +7C842B78 7C632214 +8083000C 88A40004 +2C050008 4080000C +38A50001 98A40004 +38830008 7C8903A6 +38600003 4E800421 +48000014 3D808023 +618CCE4C 7D8903A6 +4E800421 00000000 +C223C72C 0000000E #Online/Menus/CSS/TextEntryScreen/OnEnterText.asm +886DAFA3 2C030000 +41820054 3C608023 +6063CCA4 80830000 +5485863E 7CA50774 +54A5801E 5484043A +7C842B78 7C632214 +8083000C 88A40004 +2C050008 4080000C +38A50001 98A40004 +38830008 7C8903A6 +38600003 4E800421 +48000014 3D808023 +618CCE4C 7D8903A6 +4E800421 00000000 +C223C81C 00000003 #Online/Menus/CSS/TextEntryScreen/OnErasePress.asm +3D808023 618CCD3C +7D8903A6 4E800420 +60000000 00000000 +C223CCBC 0000000B #Online/Menus/CSS/TextEntryScreen/OnLPress.asm +886DAFA3 2C030000 +41820048 3C608023 +6063CCA4 80830000 +5485863E 7CA50774 +54A5801E 5484043A +7C842B78 7C632214 +38630008 7C6903A6 +38600001 4E800421 +3D808023 618CCE38 +7D8903A6 4E800420 +887C0050 00000000 +C223CCE0 0000000B #Online/Menus/CSS/TextEntryScreen/OnRPress.asm +886DAFA3 2C030000 +41820048 3C608023 +6063CCA4 80830000 +5485863E 7CA50774 +54A5801E 5484043A +7C842B78 7C632214 +38630008 7C6903A6 +38600002 4E800421 +3D808023 618CCE38 +7D8903A6 4E800420 +887C0050 00000000 +C223C928 0000000D #Online/Menus/CSS/TextEntryScreen/OnRandomPress.asm +886DAFA3 2C030000 +41820048 3C608023 +6063CCA4 80830000 +5485863E 7CA50774 +54A5801E 5484043A +7C842B78 7C632214 +8083000C 9BA40004 +9BBC0058 38830008 +7C8903A6 38600003 +4E800421 48000014 +3D808023 618CCE4C +7D8903A6 4E800421 +60000000 00000000 C23786A4 00000009 #Online/Menus/Hacks/VsSplashRumbleHack.asm 3D808048 818C9D30 558C443E 2C0C0408 @@ -3556,7 +3898,7 @@ BE810008 3C60804D 39400008 3D80803A 618C611C 7D8903A6 4E800421 7C7F1B78 -83CDB61C 93FE07B8 +83CDB61C 93FE0909 4BFFFE69 7F8802A6 38600000 3D808000 618C5610 7D8903A6 @@ -3571,7 +3913,7 @@ D03D0008 C03C0004 D03D0024 D03D0028 C03C0008 C05C000C 7FA3EB78 389C0048 -88BE001B 3D80803A +88BE001C 3D80803A 618C6B98 7D8903A6 4E800421 7FA3EB78 38800000 C03C0010 @@ -3737,7 +4079,7 @@ C22299F0 00000019 #Online/Menus/TitleMenu/HandleOnlineLockedOptions.asm 618C99F4 7D8903A6 4E800420 38600001 60000000 00000000 -C222E93C 00000028 #Online/Menus/TitleMenu/OnMenuLoad.asm +C222E93C 00000029 #Online/Menus/TitleMenu/OnMenuLoad.asm 48000020 4E800021 C34C0000 C31D0000 41880000 3D75C28F @@ -3748,36 +4090,37 @@ C34C0000 C31D0000 38800001 3D808000 618C5618 7D8903A6 4E800421 7FC802A6 -4E800021 4BFFFFC5 -7FA802A6 887D0000 -2C030000 41820074 -3D808002 618C6F2C +38A00001 4E800021 +4BFFFFC1 7FA802A6 +887D0000 2C030000 +41820074 3D808002 +618C6F2C 7D8903A6 +4E800421 38600002 +38A00000 38C00008 +3D808002 618C702C 7D8903A6 4E800421 -38600002 38A00000 -38C00008 3D808002 -618C702C 7D8903A6 -4E800421 3D808002 -618C7168 7D8903A6 -4E800421 3D808002 -618C7648 7D8903A6 -4E800421 38607535 -3880007F 38A00040 -3D808002 618C37A8 +3D808002 618C7168 7D8903A6 4E800421 -38600000 987D0000 -38600001 3D808037 -618CF1E4 7D8903A6 -4E800421 7C7C1B78 -386000BA 987C0000 -7F83E378 38800001 -38A00001 3D808000 -618C55F0 7D8903A6 -4E800421 7F83E378 -3D808037 618CF1B0 +3D808002 618C7648 7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 -B9C10408 00000000 +38607535 3880007F +38A00040 3D808002 +618C37A8 7D8903A6 +4E800421 38600000 +987D0000 38600001 +3D808037 618CF1E4 +7D8903A6 4E800421 +7C7C1B78 386000BA +987C0000 7F83E378 +38800001 38A00001 +3D808000 618C55F0 +7D8903A6 4E800421 +7F83E378 3D808037 +618CF1B0 7D8903A6 +4E800421 BA810008 +800100B4 382100B0 +7C0803A6 B9C10408 +60000000 00000000 C21B1040 00000165 #Online/Menus/TitleMenu/OnMenuPrep.asm 7C0802A6 90010004 9421FF50 BE810008 @@ -4152,10 +4495,10 @@ C21B3668 00000005 #Online/Menus/VSScreen/AllowP2ColorDuplicate.asm 41820014 3D808017 618CBEC8 7D8903A6 4E800421 00000000 -C2186EC4 00000077 #Online/Menus/VSScreen/InitVsSplash.asm +C2186EC4 0000007D #Online/Menus/VSScreen/InitVsSplash.asm 3C608048 80639D30 5463443E 2C030408 -4082039C 48000060 +408203D0 48000060 4E800021 00000000 3F800000 3F000000 3F19999A F15959FF @@ -4186,92 +4529,98 @@ BE810008 38600000 989E004A C03F0000 D03E0008 C03F0004 D03E0024 D03E0028 -887D0210 2C030001 +887D0284 2C030001 41820038 387F0010 389F0052 38BD0034 38C00000 C03F001C -4800010D 387F0014 +48000141 387F0014 389F0055 38BD0053 38C00000 C03F0020 -480000F5 48000038 -807D000D 480001E9 +48000129 48000038 +807D000D 4800021D 387F0010 389F0044 -C03F001C 480000D9 -807D0011 480001D1 +C03F001C 4800010D +807D0011 48000205 387F0014 389F004B -C03F0020 480000C1 +C03F0020 480000F5 48000004 38600000 -38800000 C03F0024 -C05F002C C07F0030 -C09F0034 C0BF0038 -3D80803A 618C5ACC +38800000 3D80803A +618C6754 7D8903A6 +4E800421 7C7E1B78 +C03F0024 D03E0000 +C03F002C D03E0004 +C03F0030 D03E0008 +C03F0034 D03E000C +C03F0038 D03E0010 +C03F0004 D03E0024 +D03E0028 38800001 +989E004A 989E0049 +C03F0000 D03E0008 +7FC3F378 A09D028A +3D808000 618C5690 7D8903A6 4E800421 -7C7E1B78 C03F0004 -D03E0024 D03E0028 -38800001 989E004A -989E0049 C03F0000 -D03E0008 3CA0803B -60A57808 A0DD0216 -38600000 1C830002 -7C85222E 7C043000 -41820014 38630001 -2C03001D 4180FFE8 -38600000 3C80803E -6084D488 7C841A14 -8884005C 7FC3F378 -3D80803A 618C6368 -7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 -4800017C 7C0802A6 -90010004 9421FF50 -BE810008 FFE00890 -7C761B78 7C942378 -7CB92B78 7CDA3378 -7CF83B78 7D174378 -93210008 9301000C -92E10010 C3DF0028 -C07F0040 7F43D378 -3D808000 618C55F4 -7D8903A6 4E800421 -EC630072 EFDE1828 -7FC3F378 389F0018 -7EC4B378 38A00000 -7E87A378 C03F0008 -FC40F890 FC60F090 -3D808000 618C56B4 -7D8903A6 4E800421 -39C00008 39E00000 -7C6E0A14 80E30000 -2C0F0000 4182000C -C07F003C EFFF182A -C09F0040 EFDE202A -7FC3F378 389F0018 -38A00000 C03F000C -FC40F890 FC60F090 -3D808000 618C56B4 -7D8903A6 4E800421 -39CE0004 39EF0001 -7C0FD000 4180FFAC -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 7C0802A6 -90010004 9421FF50 -BE810008 38A00008 -38C000FF 7C7A3039 -7C632C30 38E00008 -39200000 7C643039 -1C84001F 38840034 -7C84EA14 7D070A14 -90880000 7C632C30 -38E70004 39290001 -2C090003 4180FFD8 -7F46D378 80A10010 -80E1000C 81010008 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 3800FFFF -60000000 00000000 +2C030001 41820058 +3CA0803B 60A57808 +A0DD028A 38600000 +1C830002 7C85222E +7C043000 41820014 +38630001 2C03001D +4180FFE8 38600000 +3C80803E 6084D488 +7C841A14 8884005C +7FC3F378 3D80803A +618C6368 7D8903A6 +4E800421 BA810008 +800100B4 382100B0 +7C0803A6 4800017C +7C0802A6 90010004 +9421FF50 BE810008 +FFE00890 7C761B78 +7C942378 7CB92B78 +7CDA3378 7CF83B78 +7D174378 93210008 +9301000C 92E10010 +C3DF0028 C07F0040 +7F43D378 3D808000 +618C55F4 7D8903A6 +4E800421 EC630072 +EFDE1828 7FC3F378 +389F0018 7EC4B378 +38A00000 7E87A378 +C03F0008 FC40F890 +FC60F090 3D808000 +618C56B4 7D8903A6 +4E800421 39C00008 +39E00000 7C6E0A14 +80E30000 2C0F0000 +4182000C C07F003C +EFFF182A C09F0040 +EFDE202A 7FC3F378 +389F0018 38A00000 +C03F000C FC40F890 +FC60F090 3D808000 +618C56B4 7D8903A6 +4E800421 39CE0004 +39EF0001 7C0FD000 +4180FFAC BA810008 +800100B4 382100B0 +7C0803A6 4E800020 +7C0802A6 90010004 +9421FF50 BE810008 +38A00008 38C000FF +7C7A3039 7C632C30 +38E00008 39200000 +7C643039 1C84001F +38840034 7C84EA14 +7D070A14 90880000 +7C632C30 38E70004 +39290001 2C090003 +4180FFD8 7F46D378 +80A10010 80E1000C +81010008 BA810008 +800100B4 382100B0 +7C0803A6 4E800020 +3800FFFF 00000000 C2184DE4 00000010 #Online/Menus/VSScreen/PlayOpponentCharAnnouncer.asm 3D808048 818C9D30 558C443E 2C0C0408 @@ -4281,7 +4630,7 @@ BE810008 38600000 3D808000 618C5610 7D8903A6 4E800421 7C7F1B78 887F0004 -1C630024 389F0268 +1C630024 389F02DC 7FC418AE 7FE3FB78 3D808037 618CF1B0 7D8903A6 4E800421 @@ -4352,18 +4701,18 @@ C21BFA20 00000012 #Online/Slippi Online Scene/boot.asm 3D80801B 618C136C 7D8903A6 4E800420 38600001 00000000 -C21A45B8 00000164 #Online/Slippi Online Scene/main.asm +C21A45B8 0000017A #Online/Slippi Online Scene/main.asm 3BA30004 7C0802A6 90010004 9421FF50 BE810008 3C80803E -6084DC1C 48000215 +6084DC1C 48000245 7C6802A6 38630000 90640008 38600000 986DAFA3 986DAFC8 986DAFEC 986DAFE0 -38600008 4800016D +38600008 4800019D 7C8802A6 4800002D -48000AB4 80830000 +48000B64 80830000 5485467A 2C050048 40820014 548401BA 7C840734 7C841A14 @@ -4373,7 +4722,7 @@ BE810008 3C80803E 7C7F1B78 7C9E2378 3C80803D 6084AD30 48000081 7C6802A6 -90640004 480000D5 +90640004 48000105 7C6802A6 90640008 38600001 98640000 3C60803D 6063ACA4 @@ -4394,10 +4743,16 @@ BE810008 3C808045 6084ABF0 886DAEF8 98640006 3D808000 618C56B8 7D8903A6 -4E800421 7C641B78 -3860000F 1C63001C -7C832214 38600013 -986400DD BA810008 +4E800421 7C741B78 +3D808000 618C5698 +7D8903A6 4E800421 +7C751B78 3AC00000 +48000024 887400DD +2C030012 40820010 +38600013 987400DD +48000014 3AD60001 +3A94001C 7C16A800 +4180FFDC BA810008 800100B4 382100B0 7C0803A6 4E800020 4E800021 7C0802A6 @@ -4420,7 +4775,7 @@ BE810008 38600012 00000000 00000000 05000000 00000000 00000000 04030000 -48000411 480006E1 +48000411 4800074D 20000000 80490880 804D68D0 FF000000 4E800021 81940000 @@ -4457,7 +4812,7 @@ BE810008 38600012 4182001C 2C030000 40820000 886DAFCA 2C030000 41820020 -48000004 480005ED +48000004 48000659 3C808047 60849D30 38600005 98640005 48000018 3C808047 @@ -4485,7 +4840,7 @@ BE810008 3D80801B 7D8903A6 4E800421 7C7E1B78 887E0001 889E0002 7C032000 -4082001C 4800050D +4082001C 48000579 3C808047 60849D30 38600005 98640005 4800001C 38600000 @@ -4501,7 +4856,7 @@ BE810008 3D80801B 38600000 3D808000 618C5610 7D8903A6 4E800421 7C7F1B78 -887F0003 48000565 +887F0003 480005E5 986DAFC9 886DAFA0 2C030003 40820020 887F0003 38800001 @@ -4509,14 +4864,14 @@ BE810008 3D80801B 38800000 988DAFC9 4800003C 3A800000 3AA00000 7E83A378 -48000529 2C030000 +480005A9 2C030000 41820008 3AB50001 3A940001 2C140004 4180FFE4 2C150001 4182000C 38600000 986DAFC9 3E808047 62949DA4 887F0003 -480004F1 2C030000 +48000571 2C030000 41820018 38600001 98740000 38600000 9874005D 48000014 @@ -4556,8 +4911,18 @@ FF2121EE 0000EE00 618C5610 7D8903A6 4E800421 7C7E1B78 83ED8840 3BFF0598 +886DAFA0 2C030003 +40820048 3BA00000 +1CBD0024 38650069 +7C7F18AE 38630001 +38850060 7C9F20AE +3D808000 618C56B0 +7D8903A6 4E800421 +1C9D0024 38840063 +7C7F21AE 3BBD0001 +2C1D0004 4180FFC4 3C608049 60630888 -4BFFFFB5 7C8802A6 +4BFFFF65 7C8802A6 38A00010 3D808000 618C31F4 7D8903A6 4E800421 3C808049 @@ -4567,9 +4932,9 @@ FF2121EE 0000EE00 98640008 887F0087 9864000E 38600000 9864FFFF 9864FFFB -887E0210 2C030000 +887E0284 2C030000 418200F4 887E0003 -1C630024 38630271 +1C630024 386302E5 7F7E18AE 38600002 98640002 38600001 9864FFFB 98640006 @@ -4603,7 +4968,7 @@ FF2121EE 0000EE00 90640014 887F0063 98640018 887F0084 9064001C 887F0087 -98640020 887E0210 +98640020 887E0284 2C030000 41820024 887F00A8 90640024 887F00AB 98640028 @@ -4621,54 +4986,60 @@ A07F000E 9064000C 618C6F2C 7D8903A6 4E800421 3A800000 1C140024 7FF5FB78 -7EB50214 88750060 -7C630774 2C030021 -41820024 3C80803B -6084B3C0 1C630010 -7C6320AE 3D808000 -618C56A8 7D8903A6 -4E800421 3A940001 -2C140006 3AB50024 -4180FFC4 A07F000E -3D808022 618C519C +7EB50214 3D808000 +618C569C 7D8903A6 +4E800421 88950060 +7C840774 7C041800 +41820028 38600000 +3D808000 618C56A0 7D8903A6 4E800421 -3C80803B 6084B6B0 -1C630003 7C6320AE 3D808000 618C56A8 7D8903A6 4E800421 -3D808002 618C7168 -7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 7C0802A6 -90010004 9421FF50 -BE810008 3C808047 -60849D30 38600003 -98640005 BA810008 +3A940001 2C140006 +3AB50024 4180FFB0 +A07F000E 3D808022 +618C519C 7D8903A6 +4E800421 7C641B78 +38600001 3D808000 +618C56A0 7D8903A6 +4E800421 3D808000 +618C56A8 7D8903A6 +4E800421 3D808002 +618C7168 7D8903A6 +4E800421 BA810008 800100B4 382100B0 7C0803A6 4E800020 7C0802A6 90010004 9421FF50 BE810008 -38600000 3D808000 -618C5610 7D8903A6 -4E800421 7C7F1B78 -83CD8840 3BDE0598 -7FC3F378 389F0208 -38A00138 3D808000 -618C31F4 7D8903A6 +3C808047 60849D30 +38600003 98640005 +BA810008 800100B4 +382100B0 7C0803A6 +4E800020 7C0802A6 +90010004 9421FF50 +BE810008 38600000 +3D808000 618C5610 +7D8903A6 4E800421 +7C7F1B78 83CD8840 +3BDE0598 7FC3F378 +389F027C 38A00138 +3D808000 618C31F4 +7D8903A6 4E800421 +7FC3F378 3D808000 +618C5694 7D8903A6 4E800421 3D808017 618CEB30 7D8903A6 -4E800421 889F0268 -98830000 889F026B +4E800421 889F02DC +98830000 889F02DF 98830001 38800000 98830002 38800003 98830005 38800078 98830004 3C80803D 6084DEC8 8084000C -887F028C 98640002 +887F0300 98640002 38602121 B0640003 3C808049 60840880 -887F028F 98640016 +887F0303 98640016 7FE3FB78 3D808037 618CF1B0 7D8903A6 4E800421 BA810008 @@ -4709,6 +5080,7 @@ BA810008 800100B4 800100B4 382100B0 7C0803A6 38600028 987E0000 00000000 +04005694 4E800020 #Online/Static/AdjustNullCharID.asm C20056BC 00000012 #Online/Static/CSSUpdateCSP.asm 7C0802A6 90010004 9421FF50 BE810008 @@ -4728,14 +5100,14 @@ C20056BC 00000012 #Online/Static/CSSUpdateCSP.asm 800100B4 382100B0 7C0803A6 4E800020 60000000 00000000 -C20056AC 0000002E #Online/Static/ChatMessages.asm +C20056AC 0000002F #Online/Static/ChatMessages.asm 7CA802A6 2C030008 4182001C 2C030004 41820020 2C030002 41820024 2C030001 41820028 48000075 7C6802A6 48000024 -480000F9 7C6802A6 +480000FD 7C6802A6 48000018 480000C9 7C6802A6 4800000C 4800007D 7C6802A6 @@ -4762,22 +5134,29 @@ C20056AC 0000002E #Online/Static/ChatMessages.asm 00746861 6E6B7300 746F6F20 676F6F64 00000000 4E800021 -0A040504 52656163 -74696F6E 73006F6F -66006D79 2062006C -6F6C0077 6F770000 -4E800021 05050917 -4D697363 006F6B61 -79007468 696E6B69 -6E67006C 65742773 -20706C61 79206167 -61696E20 6C617465 -72006261 6420636F -6E6E6563 74696F6E -00000000 00000000 +0A060504 52656163 +74696F6E 7300736F +72727900 6D792062 +006C6F6C 00776F77 +00000000 4E800021 +05090817 4D697363 +00676F74 74612067 +6F006F6E 65207365 +63006C65 74277320 +706C6179 20616761 +696E206C 61746572 +00626164 20636F6E +6E656374 696F6E00 +60000000 00000000 +C2005690 00000002 #Online/Static/CheckAltStageName.asm +38600000 4E800020 +60000000 00000000 C20056B8 00000002 #Online/Static/GetCSSIconData.asm 3C60803F 60630A48 4E800020 00000000 +C2005698 00000002 #Online/Static/GetCSSIconNum.asm +38600019 4E800020 +60000000 00000000 C20056B0 00000011 #Online/Static/GetTeamCostumeIndex.asm 7C0802A6 90010004 9421FF50 BE810008 @@ -4796,11 +5175,19 @@ C20056B0 00000011 #Online/Static/GetTeamCostumeIndex.asm 800100B4 382100B0 7C0803A6 4E800020 60000000 00000000 +C20055F4 00000007 #Online/Static/IntToFloat.asm +9421FF00 D0410008 +3C004330 C84298A8 +6C638000 900100F0 +906100F4 C82100F0 +EC211028 C0410008 +38210100 4E800020 +60000000 00000000 C2005610 00000012 #Online/Static/LoadMatchState.asm 7C0802A6 90010004 9421FF50 BE810008 2C030000 40820018 -38600340 3D808037 +386003B4 3D808037 618CF1E4 7D8903A6 4E800421 7C7F1B78 386000B3 987F0000 @@ -4808,23 +5195,87 @@ C2005610 00000012 #Online/Static/LoadMatchState.asm 38A00001 3D808000 618C55F0 7D8903A6 4E800421 7FE3FB78 -38800340 38A00000 +388003B4 38A00000 3D808000 618C55F0 7D8903A6 4E800421 7FE3FB78 BA810008 800100B4 382100B0 7C0803A6 4E800020 60000000 00000000 -C200560C 00000016 #Online/Static/LoadState.asm +C20056A4 00000022 #Online/Static/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 +C200560C 00000033 #Online/Static/LoadState.asm 7C0802A6 90010004 9421FF50 BE810008 7C7B1B78 7C982378 7CBA2B78 88DA0000 +3AC00000 3AD60001 +2C160007 408100DC +48000044 4E800021 +4C6F6164 20737461 +74652072 65717565 +73746564 20666F72 +20667261 6D652025 +64206275 74206672 +616D6520 77617320 +6E6F7420 666F756E +642E0000 7C0802A6 +90010004 9421FF00 +BC610008 7F05C378 +60000000 60000000 +60000000 60000000 +60000000 806DAFC4 +38630003 4BFFFF91 +7C8802A6 4CC63242 +3D808032 618C3CF4 +7D8903A6 4E800421 +806DAFC4 388000D0 +98830000 38800000 +98830001 38800001 +98830002 38800080 +38A00001 3D808000 +618C55F0 7D8903A6 +4E800421 B8610008 +80010104 38210100 +7C0803A6 48000000 38C6FFFF 2C060000 40800008 38C60007 1C660004 38630002 7F3A1A14 80790000 -7C03C000 4082FFDC +7C03C000 4082FEF8 3D808034 618C7364 7D8903A6 4E800421 7C771B78 386000B2 @@ -4838,11 +5289,14 @@ C200560C 00000016 #Online/Static/LoadState.asm BA810008 800100B4 382100B0 7C0803A6 4E800020 00000000 -C20056A8 00000005 #Online/Static/RequestSSMLoad.asm -2C030037 41820018 -3D808043 618C37C4 -38800001 1C630004 -7C83612E 4E800020 +C20055EC 00000008 #Online/Static/MultiplyRWithF.asm +7C0802A6 90010004 +9421FF50 BE810008 +3D808000 618C55F4 +7D8903A6 4E800421 +EC2100B2 BA810008 +800100B4 382100B0 +7C0803A6 4E800020 60000000 00000000 C2005608 00000016 #Online/Static/SaveState.asm 7C0802A6 90010004 @@ -4867,11 +5321,101 @@ C2005608 00000016 #Online/Static/SaveState.asm BA810008 800100B4 382100B0 7C0803A6 4E800020 00000000 -C2005618 00000094 #Online/Static/UserDisplayFunctions.asm +C20056B4 00000059 #Online/Static/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 +C2005618 00000095 #Online/Static/UserDisplayFunctions.asm 4E800021 4800004C -480001DC 480002F0 -48000350 480003C8 -48000424 4E800021 +480001E0 480002F4 +48000354 480003CC +48000428 4E800021 00000000 41A00000 41C80000 8E9196FF FFFFFFFF 3ECCCCCD @@ -4881,142 +5425,143 @@ FFFFFFFF 3ECCCCCD 7C0802A6 90010004 9421FF50 BE810008 7C791B78 7C9B2378 -7CBA2B78 480003D1 -4BFFFFAD 7FE802A6 -83DF0000 83BE0000 -C0390000 D03E000A -C0590004 D05E000E -9B7E0009 38600000 -38800000 3D80803A -618C6754 7D8903A6 -4E800421 7C7C1B78 -939E0005 38800001 -989C0049 38800000 -989C004A C0390008 -D03C0008 C039000C -D03C0024 D03C0028 -38600001 48000059 -C03F0004 480000F1 -38600000 48000049 -C03F0008 480000E1 -38600001 48000039 -C03F0004 480000D1 -38600000 48000029 -480000D5 886DAFA1 -987E0004 7FA3EB78 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 7C0802A6 -90010004 9421FF50 -BE810008 7C7A1B78 -C03E000A C05E000E -7F83E378 389F001C -3D80803A 618C6B98 -7D8903A6 4E800421 -7C781B78 C03F0018 -2C1A0000 41820008 -C03F0014 FC400890 -7F83E378 7F04C378 -3D80803A 618C7548 -7D8903A6 4E800421 -38BF0010 2C1A0000 -41820008 38BF000C -7F83E378 7F04C378 -3D80803A 618C74F0 -7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 C05E000E -EC42082A D05E000E -4E800020 7C0802A6 -90010004 9421FF50 -BE810008 4BFFFE29 +2C050000 41820008 +480003D1 4BFFFFA9 7FE802A6 83DF0000 -83BE0000 839E0005 -48000159 3B600000 -7F83E378 7F64DB78 -38BF001C 3D80803A -618C70A0 7D8903A6 -4E800421 3B7B0001 -2C1B0004 4180FFDC -887D0000 2C030001 -408200A8 3C608047 -60639D30 88630000 -2C030001 40820018 -3C60804A 606304F0 -88630000 2C030008 -40820080 7F83E378 -38800000 38BF001D +83BE0000 C0390000 +D03E000A C0590004 +D05E000E 9B7E0009 +38600000 38800000 +3D80803A 618C6754 +7D8903A6 4E800421 +7C7C1B78 939E0005 +38800001 989C0049 +38800000 989C004A +C0390008 D03C0008 +C039000C D03C0024 +D03C0028 38600001 +48000059 C03F0004 +480000F1 38600000 +48000049 C03F0008 +480000E1 38600001 +48000039 C03F0004 +480000D1 38600000 +48000029 480000D5 +886DAFA1 987E0004 +7FA3EB78 BA810008 +800100B4 382100B0 +7C0803A6 4E800020 +7C0802A6 90010004 +9421FF50 BE810008 +7C7A1B78 C03E000A +C05E000E 7F83E378 +389F001C 3D80803A +618C6B98 7D8903A6 +4E800421 7C781B78 +C03F0018 2C1A0000 +41820008 C03F0014 +FC400890 7F83E378 +7F04C378 3D80803A +618C7548 7D8903A6 +4E800421 38BF0010 +2C1A0000 41820008 +38BF000C 7F83E378 +7F04C378 3D80803A +618C74F0 7D8903A6 +4E800421 BA810008 +800100B4 382100B0 +7C0803A6 4E800020 +C05E000E EC42082A +D05E000E 4E800020 +7C0802A6 90010004 +9421FF50 BE810008 +4BFFFE25 7FE802A6 +83DF0000 83BE0000 +839E0005 48000159 +3B600000 7F83E378 +7F64DB78 38BF001C 3D80803A 618C70A0 7D8903A6 4E800421 -7F83E378 38800001 -38BD0001 3D80803A -618C70A0 7D8903A6 -4E800421 887E0009 -2C030002 4082003C -7F83E378 38800002 -38BF0022 3D80803A +3B7B0001 2C1B0004 +4180FFDC 887D0000 +2C030001 408200A8 +3C608047 60639D30 +88630000 2C030001 +40820018 3C60804A +606304F0 88630000 +2C030008 40820080 +7F83E378 38800000 +38BF001D 3D80803A 618C70A0 7D8903A6 4E800421 7F83E378 -38800003 38BD0020 +38800001 38BD0001 3D80803A 618C70A0 7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 7C0802A6 -90010004 9421FF50 -BE810008 4BFFFD11 -7FE802A6 83DF0000 -889E0004 886DAFA1 -7C041800 987E0004 -41820024 38600001 -3D808002 618C4030 +887E0009 2C030002 +4082003C 7F83E378 +38800002 38BF0022 +3D80803A 618C70A0 7D8903A6 4E800421 -806DB614 7C6903A6 +7F83E378 38800003 +38BD0020 3D80803A +618C70A0 7D8903A6 4E800421 BA810008 800100B4 382100B0 7C0803A6 4E800020 7C0802A6 90010004 9421FF50 BE810008 -4BFFFCAD 7FE802A6 -83DF0000 83BE0000 -386000B9 987D0000 -7FA3EB78 38800001 -38A00001 3D808000 -618C55F0 7D8903A6 -4E800421 7FA3EB78 -3880002A 38A00000 +4BFFFD0D 7FE802A6 +83DF0000 889E0004 +886DAFA1 7C041800 +987E0004 41820024 +38600001 3D808002 +618C4030 7D8903A6 +4E800421 806DB614 +7C6903A6 4E800421 +BA810008 800100B4 +382100B0 7C0803A6 +4E800020 7C0802A6 +90010004 9421FF50 +BE810008 4BFFFCA9 +7FE802A6 83DF0000 +83BE0000 386000B9 +987D0000 7FA3EB78 +38800001 38A00001 3D808000 618C55F0 7D8903A6 4E800421 -889D0000 988DAFA1 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 7C0802A6 -90010004 9421FF50 -BE810008 3CA0803E -60A5AE68 88A508F4 -38800000 38600008 -3D808022 618C9938 -7D8903A6 4E800421 -2C030001 41820010 -38840001 7C042800 -4180FFDC 7C832378 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 7C0802A6 -90010004 9421FF50 -BE810008 4BFFFBD1 -7FE802A6 38600012 +7FA3EB78 3880002A +38A00000 3D808000 +618C55F0 7D8903A6 +4E800421 889D0000 +988DAFA1 BA810008 +800100B4 382100B0 +7C0803A6 4E800020 +7C0802A6 90010004 +9421FF50 BE810008 +3CA0803E 60A5AE68 +88A508F4 38800000 +38600008 3D808022 +618C9938 7D8903A6 +4E800421 2C030001 +41820010 38840001 +7C042800 4180FFDC +7C832378 BA810008 +800100B4 382100B0 +7C0803A6 4E800020 +7C0802A6 90010004 +9421FF50 BE810008 +4BFFFBCD 7FE802A6 +38600012 3D808037 +618CF1E4 7D8903A6 +4E800421 7C7E1B78 +907F0000 3860002A 3D808037 618CF1E4 7D8903A6 4E800421 -7C7E1B78 907F0000 -3860002A 3D808037 -618CF1E4 7D8903A6 -4E800421 907E0000 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 00000000 -043775B8 A0190000 #Online/Logging/LogInputOnCopy.asm +907E0000 BA810008 +800100B4 382100B0 +7C0803A6 4E800020 +60000000 00000000 +043775B0 7C600775 #Online/Logging/LogInputOnCopy.asm 041A4C24 C0429A7C #Polling Drift Fix + VB [tauKhan] 0401985C 3C60804C 04019860 91231F5C @@ -5032,22 +5577,67 @@ C21A5018 00000005 4D820420 00000000 04218D68 C8228000 C209E090 00000011 #Common/FastForward/DynamicsFix.asm -807B0028 48000009 -48000074 7C0802A6 -90010004 9421FFE8 -93E10014 7C7F1B78 -807F0014 54600211 -40820020 54600673 -41820018 7FE3FB78 -3D808037 618C3078 -7D8903A6 4E800421 -807F0010 2C030000 -41820008 4BFFFFB9 -807F0008 2C030000 -41820008 4BFFFFA9 -83E10014 8001001C -38210018 7C0803A6 -4E800020 BB010028 +807E0000 80630028 +48000009 48000074 +7C0802A6 90010004 +9421FFE8 93E10014 +7C7F1B78 807F0014 +54600211 40820020 +54600673 41820018 +7FE3FB78 3D808037 +618C3078 7D8903A6 +4E800421 807F0010 +2C030000 41820008 +4BFFFFB9 807F0008 +2C030000 41820008 +4BFFFFA9 83E10014 +8001001C 38210018 +7C0803A6 4E800020 +BB010028 00000000 +C200569C 00000002 #Common/CompatibilityHooks/GetFighterNum.asm +38600021 4E800020 +60000000 00000000 +C20056A0 00000007 #Common/CompatibilityHooks/GetSSMIndex.asm +2C030001 41820018 +3C60803B 6063B3C0 +1C840010 7C6320AE +48000018 3C60803B +6063B6B0 1C840003 +7C6320AE 48000004 +4E800020 00000000 +C20056A8 00000005 #Common/CompatibilityHooks/RequestSSMLoad.asm +2C030037 41820018 +3D808043 618C37C4 +38800001 1C630004 +7C83612E 4E800020 +60000000 00000000 +C20AC5B8 00000002 #Common/NanaDeterminism/NanaDeterminism.asm +7C7D1B78 3BC00000 +60000000 00000000 +C21D24FC 00000018 #Common/PSCameraIndependentMonitor/PSCameraIndependentMonitor.asm +48000018 4E800021 +C2F00000 42F00000 +42A00000 C1A00000 +7C0802A6 90010004 +9421FF50 BE810008 +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 +BA810008 800100B4 +382100B0 7C0803A6 60000000 00000000 $Recommended: Normal Lag Reduction [Hannes Mann] @@ -5212,7 +5802,7 @@ C200561C 00000013 #Common/GetCommonMinorID/GetCommonMinorID.asm 60000000 00000000 $Optional: Widescreen 16:9 [Dan Salvato, mirrorbender, Achilles1515, UnclePunch] -*Set Aspect Ratio to "Force 16:9" in Graphics for 16:9 monitors ---------------------- +*Set Aspect Ratio to "Force 16:9" in Graphics for 16:9 monitors ---------------------- *Will not cause desyncs when playing online 043BB05C 3EB00000 #External/Widescreen/Fix Screen Flash.asm C236A4A8 00000007 #External/Widescreen/Overwrite CObj Values.asm @@ -5240,17 +5830,26 @@ C0030000 4800000C 044DDB84 3E89FEFA #External/Widescreen/Nametag Fixes/Adjust Nametag Text X Scale.asm $Optional: Disable Screen Shake [Achilles1515] -*Will prevent screen from shaking on hits, KOs, collisions, etc ----------------------- +*Will prevent screen from shaking on hits, KOs, collisions, etc ----------------------- *Will not cause desyncs when playing online 04030E44 4E800020 -$Optional: Center Align 2P HUD [UnclePunch] -*When playing online, character %'s will always be centered ------------------------- +$Optional: Center Align 2P HUD [UnclePunch, Fizzi] +*When playing online, character %'s will always be centered ------------------------- *Will not cause desyncs when playing online -0416E9AC 38600002 +C216E9AC 00000009 #External/Force2PCenterHud/Force2PCenterHud.asm +887F0061 2C030003 +41820030 887F0085 +2C030003 41820024 +887F00A9 2C030003 +40820018 887F00CD +2C030003 4082000C +38600002 4800000C +887F0000 5463F77E +60000000 00000000 $Optional: Flash Red on Failed L-Cancel [Achilles1515, Fizzi] -*When playing online, this will only affect your character --------------------------- +*When playing online, this will only affect your character --------------------------- *Will not cause desyncs when playing online C20C0148 0000000C #External/FlashRedFailedLCancel/ChangeColor.asm 387F0488 89FE0564 @@ -5275,3 +5874,61 @@ C208D690 00000009 #External/FlashRedFailedLCancel/TriggerColor.asm 88A5067F 2C050007 4180000C 39E000D4 99E30564 00000000 + +$Optional: Show Friendly Player Indicators [Fizzi, UnclePunch] +*When playing online, nametag YOU will show above your character. A heart will always be shown over your teammate. Helpful for colorblind players to keep track of the players. +*Will not cause desyncs when playing online +C20355B4 00000008 #Online/Optional/IndicateLocalPlayer/ForceLocalPlayerTag.asm +3C608048 80639D30 +5463443E 2C030208 +40820028 806DB61C +88630000 7C03F800 +40820018 38600000 +3D808003 618C55CC +7D8903A6 4E800420 +1C9F0E90 00000000 +C22FD1EC 0000000E #Online/Optional/IndicateLocalPlayer/SetLocalPlayerTag.asm +48000010 4E800021 +8278826E 82740000 +3C608048 80639D30 +5463443E 2C030208 +40820020 806DB61C +88630000 7C03D800 +40820010 4BFFFFD1 +7C6802A6 4800002C +7F63DB78 3D808003 +618C556C 7D8903A6 +4E800421 5463063E +3D808023 618C754C +7D8903A6 4E800421 +60000000 00000000 +C22FC9E4 0000001D #Online/Optional/ShowAllyIndicator/ShowAllyIndicator.asm +3B840000 7C0802A6 +90010004 9421FF50 +BE810008 7C7E1B78 +3C608048 80639D30 +5463443E 2C030208 +408200A4 3D808016 +618CB168 7D8903A6 +4E800421 2C030000 +4182008C 806DB61C +88630000 7C03F000 +4182007C 3D808003 +618C3370 7D8903A6 +4E800421 7C7D1B78 +7FC3F378 3D808003 +618C3370 7D8903A6 +4E800421 7C03E800 +4082004C 1C7E000E +3C808046 6084B6A0 +7CA32214 8865003C +60630010 9865003C +1C7D0004 7C63FA14 +C0230064 BA810008 +800100B4 382100B0 +7C0803A6 3D80802F +618CCA84 7D8903A6 +4E800420 7FC3F378 +BA810008 800100B4 +382100B0 7C0803A6 +60000000 00000000 diff --git a/Data/Sys/GameSettings/Netplay/GALJ01r2.ini b/Data/Sys/GameSettings/Netplay/GALJ01r2.ini index 8f3a074668..ad818250c7 100644 --- a/Data/Sys/GameSettings/Netplay/GALJ01r2.ini +++ b/Data/Sys/GameSettings/Netplay/GALJ01r2.ini @@ -57,13 +57,18 @@ C21A5B14 0000000A #External/Salty Runback/Salty Runback.asm 0416B480 60000000 #C-Stick in Single Player [Zauron] 0422D638 38000006 #Debug Menu [Magus, donny2112] 041B0A14 38600002 #Exiting Debug Menu Returns to CSS [Achilles] -C216E510 00000093 #External/NeutralSpawn/NeutralSpawn.asm +C216E510 00000098 #External/NeutralSpawn/NeutralSpawn.asm 7C0802A6 90010004 9421FF50 BE810008 3D808016 618CB41C 7D8903A6 4E800421 -2C030000 40820458 -2C1C0005 40800450 +2C030000 40820480 +2C1C0005 40800478 +3C608048 80639D30 +5463443E 2C03021C +41820464 3C608048 +80639D30 5463443E +2C03010F 41820450 887F24D0 2C030001 41820054 3B200000 3B400000 7F43D378 @@ -338,16 +343,16 @@ C22662D0 0000001A #External/UCF 0.8/Indicator/UCF Text.asm 9421FF50 BE810008 48000089 7FC802A6 38600000 38800000 -3DC0803A 61CE6754 -7DC903A6 4E800421 +3D80803A 618C6754 +7D8903A6 4E800421 7C7F1B78 38800001 989F0049 38800001 989F004A C03E000C D03F0024 D03F0028 7FE3FB78 48000059 7C8802A6 C03E0000 -C05E0004 3DC0803A -61CE6B98 7DC903A6 +C05E0004 3D80803A +618C6B98 7D8903A6 4E800421 7C641B78 7FE3FB78 C03E0008 C05E0008 3D80803A @@ -558,29 +563,30 @@ C216DED4 00000039 #Common/CostumeBoundCheck/main.asm 7C0803A6 8001001C 60000000 00000000 -$Required: Slippi Recording [Fizzi, Achilles, UnclePunch, Nikki, jmlee337] +$Required: Slippi Recording [Fizzi, Achilles, UnclePunch, Nikki, jmlee337, Krohnos] *Saves replays, Slippi device must be in Slot B. *To disable saving replays, visit the Slippi settings in Config > GameCube 040679BC 38802600 #Recording/ExtendPlayerBlock.asm -C23219EC 0000001C #Recording/FlushFrameBuffer.asm +C23219EC 0000001D #Recording/FlushFrameBuffer.asm 7C0802A6 90010004 9421FF50 BE810008 3D808000 618C5604 7D8903A6 4E800421 -2C030000 418200A0 +2C030000 418200A8 806DB64C 83C30000 83ADB650 7F9EEA14 -2C1D0000 41820088 +2C1D0000 41820090 3860003C 987C0000 806DB654 907C0001 3C608048 80639D30 5463443E 2C030208 -806DB654 40820034 +806DB654 4082003C 80ADB61C 8885000D -2C040000 40820024 +2C040000 4082002C 8885000C 2C040000 -40820018 808507B3 -3884FF85 7C041800 +40820020 80850904 +3884FF85 80E5090D +7C872050 7C041800 40800008 7C832378 907C0005 3BBD0009 7FC3F378 7FA4EB78 @@ -620,19 +626,19 @@ C216D884 0000001C #Recording/SendGameEnd.asm 800100B4 382100B0 7C0803A6 819F2514 60000000 00000000 -C216E74C 000000E3 #Recording/SendGameInfo.asm +C216E74C 000000FC #Recording/SendGameInfo.asm 7C0802A6 90010004 9421FF50 BE810008 3D808000 618C5604 7D8903A6 4E800421 -2C030000 418206DC +2C030000 418207A0 38600005 3D808037 618CF1E4 7D8903A6 4E800421 7C7B1B78 936DB64C 38800005 3D808000 618CC160 7D8903A6 4E800421 -38600702 3D808037 +38600726 3D808037 618CF1E4 7D8903A6 4E800421 7C7E1B78 93DB0000 38600000 @@ -644,15 +650,15 @@ C216E74C 000000E3 #Recording/SendGameInfo.asm 7C7C1B78 38600035 987E0000 3860001C 987E0001 38600036 -987E0002 38600248 +987E0002 386002BD B07E0003 38600037 987E0005 3860003F B07E0006 38600038 -987E0008 3860004C +987E0008 38600050 B07E0009 38600039 987E000B 38600002 B07E000C 3860003A -987E000E 38600008 +987E000E 3860000C B07E000F 3860003B 987E0011 3860002A B07E0012 3860003C @@ -662,7 +668,7 @@ B07E0015 3860003D 38600010 987E001A 38600204 B07E001B 38600036 987E001D -3C600309 60630000 +3C60030C 60630000 907E001E 387E0022 7FE4FB78 38A00138 3D808000 618C31F4 @@ -720,42 +726,65 @@ B07E0015 3860003D 8862F23C 987E01BF 3C608048 80639D30 5463443E B07E01C0 -38600000 3D808000 -618C5610 7D8903A6 -4E800421 7C791B78 +3C608048 80639D30 +5463443E 2C030208 +40820190 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 -3AFE01C2 3B590034 -1C74001F 7F03BA14 +3AFE023E 3B5900EF +1C74000A 7F03BA14 1ED40024 7ED6AA14 88760001 2C030000 -40820028 1C74001F +40820028 1C74000A 7C83D214 7F03C378 -38A0001F 3D808000 +38A0000A 3D808000 618C31F4 7D8903A6 4E800421 4800001C -7F03C378 3880001F +7F03C378 3880000A 3D808000 618CC160 7D8903A6 4E800421 3A940001 2C140004 4180FFA0 3A800000 -3ABF0060 3AFE023E -3B5900EF 1C74000A +3ABF0060 3AFE0266 +3B590117 1C74001D 7F03BA14 1ED40024 7ED6AA14 88760001 2C030000 40820028 -1C74000A 7C83D214 -7F03C378 38A0000A +1C74001D 7C83D214 +7F03C378 38A0001D 3D808000 618C31F4 7D8903A6 4E800421 4800001C 7F03C378 -3880000A 3D808000 +3880001D 3D808000 618CC160 7D8903A6 4E800421 3A940001 2C140004 4180FFA0 7F23CB78 3D808037 618CF1B0 7D8903A6 -4E800421 7FC3F378 -38800266 38A00001 +4E800421 4800001C +387E01C2 38800118 +3D808000 618CC160 +7D8903A6 4E800421 +3D808000 618CADF4 +7D8903A6 4E800421 +987E02DA 7FC3F378 +388002DB 38A00001 3D808000 618C55F0 7D8903A6 4E800421 38600205 3D808037 @@ -789,7 +818,7 @@ A0B50201 3D808000 7C8802A6 38A00000 3D808038 618CFD54 7D8903A6 4E800421 -48000064 4E800021 +48000070 4E800021 7C0802A6 90010004 9421FF50 BE810008 806DB64C 83A30000 @@ -797,65 +826,67 @@ A0B50201 3D808000 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 +907D0005 3C608048 +80639D60 907D0009 +838DB650 3B9C000D +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 -3C608017 00000000 -C206DA34 00000035 #Recording/SendGamePostFrame.asm +4E800020 BA810008 +800100B4 382100B0 +7C0803A6 3C608017 +60000000 00000000 +C206DA34 00000036 #Recording/SendGamePostFrame.asm 7C0802A6 90010004 9421FF50 BE810008 3D808000 618C5604 7D8903A6 4E800421 -2C030000 41820168 +2C030000 41820170 887F221F 546306F7 -4082015C 8B7F000C +40820164 8B7F000C 806DB64C 83A30000 838DB650 7FBDE214 38600038 987D0000 @@ -897,7 +928,8 @@ B07D0030 887F1968 807F0090 907D0041 807F00EC 907D0045 807F195C 907D0049 -838DB650 3B9C004D +807F0014 907D004D +838DB650 3B9C0051 938DB650 BA810008 800100B4 382100B0 7C0803A6 8001001C @@ -946,10 +978,13 @@ B07D0031 80640030 800100B4 382100B0 7C0803A6 881F2219 60000000 00000000 -C2005604 00000007 #Recording/ShouldRecord.asm +C2005604 0000000A #Recording/ShouldRecord.asm 3C608048 80639D30 5463443E 2C030202 -41820014 2C030208 +4182002C 2C030302 +41820024 2C030208 +4182001C 2C03010F +41820014 2C030120 4182000C 38600000 4800000C 38600001 48000004 4E800020 @@ -986,148 +1021,6 @@ C216D294 00000006 #Common/IncrementFrameIndex.asm 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 -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 @@ -1193,59 +1086,86 @@ C216EBAC 0000000C #Common/CSS KO Stars/Asign KO Stars Upon Exiting Dairantou.asm $Required: Slippi Online [Fizzi, UnclePunch] *Adds online mode, Slippi device must be in Slot B. *Change settings in Config > GameCube -C206A880 00000018 #Online/Core/BrawlOffscreenDamage.asm +C206A880 0000001B #Online/Core/BrawlOffscreenDamage.asm 7C0802A6 90010004 9421FF50 BE810008 -887F221F 54630673 -40820088 807F0010 -2C030004 4182007C -2C030006 41820074 -3D808022 618C4A54 +3C608048 80639D30 +5463443E 2C030120 +41820094 887F221F +54630673 40820088 +807F0010 2C030004 +4182007C 2C030006 +41820074 3D808022 +618C4A54 7D8903A6 +4E800421 C05F00B0 +FC020840 41800060 +3D808022 618C4A68 7D8903A6 4E800421 C05F00B0 FC020840 -41800060 3D808022 -618C4A68 7D8903A6 -4E800421 C05F00B0 -FC020840 41810044 -3D808022 618C4A80 +41810044 3D808022 +618C4A80 7D8903A6 +4E800421 C05F00B4 +FC020840 41810028 +3D808022 618C4A98 7D8903A6 4E800421 C05F00B4 FC020840 -41810028 3D808022 -618C4A98 7D8903A6 -4E800421 C05F00B4 -FC020840 4180000C -38600000 48000008 -38600001 BA810008 -800100B4 382100B0 -7C0803A6 00000000 -C21A4DB4 0000001C #Online/Core/ForceEngineOnRollback.asm +4180000C 38600000 +48000008 38600001 +BA810008 800100B4 +382100B0 7C0803A6 +60000000 00000000 +C22F7094 0000000C #Online/Core/CustomizeMessageLRAS.asm +3CE08048 80E79D30 +54E7443E 2C070208 +40820048 88E30008 +2C070007 4082003C +89430001 816DB61C +886B0000 7C035000 +41820018 38600005 +3D808002 618C4030 +7D8903A6 4E800421 +3D80802F 618C7120 +7D8903A6 4E800420 +8903000B 00000000 +C21A4DB4 0000001A #Online/Core/ForceEngineOnRollback.asm 3C608048 80639D30 5463443E 2C030208 -408200B0 3C608047 +408200A4 3C608047 60639D64 80630000 -2C030000 4082009C +2C030000 40820090 3D808034 618C7364 7D8903A6 4E800421 7C7A1B78 80ADB61C 2C1B0000 41810014 -888500D9 2C040000 -41820038 3B600001 -888500D9 988507A9 -808500DB 908507AA -888500DA 988507AE -80850237 908507AF -808500D5 80840002 -908507B3 48000028 -888507B7 2C040000 -4182001C 38800000 -988507B7 3D808001 -618C95FC 7D8903A6 -4E800421 7F43D378 -3D808034 618C738C +888500DA 2C040000 +4182002C 3B600001 +888500DA 988508FA +808500DC 908508FB +888500DB 988508FF +80850388 90850900 +48000028 88850908 +2C040000 4182001C +38800000 98850908 +3D808001 618C95FC +7D8903A6 4E800421 +7F43D378 3D808034 +618C738C 7D8903A6 +4E800421 2C1B0000 +40820014 3D80801A +618C4DA8 7D8903A6 +4E800420 00000000 +C2019614 0000000C #Online/Core/ForceInputRefetchOnAdvance.asm +3D808001 618CD2BC +7D8903A6 4E800421 +3C608048 80639D30 +5463443E 2C030208 +40820038 3C608047 +60639D64 80630000 +2C030000 40820024 +80ADB61C 8865000F +2C030000 41820014 +3D808001 618C95FC 7D8903A6 4E800421 -2C1B0000 40820014 -3D80801A 618C4DA8 -7D8903A6 4E800420 60000000 00000000 C216D310 00000009 #Online/Core/HandleLRAS.asm 3C608048 80639D30 @@ -1253,7 +1173,7 @@ C216D310 00000009 #Online/Core/HandleLRAS.asm 40820028 3C608046 6063B6A0 88630008 2C030007 40820014 -808DB61C 806407A5 +808DB61C 806408F6 7C6903A6 4E800421 8001003C 83E10034 60000000 00000000 @@ -1273,46 +1193,46 @@ BA810008 800100B4 800100B4 382100B0 7C0803A6 7C7D1B78 60000000 00000000 -C216E748 00000066 #Online/Core/InitOnlinePlay.asm +C216E748 00000070 #Online/Core/InitOnlinePlay.asm 3D808022 618C54B8 7D8903A6 4E800421 7C0802A6 90010004 9421FF50 BE810008 3C608048 80639D30 5463443E 2C030208 -408202E8 386007BC +40820338 38600919 3D808037 618CF1E4 7D8903A6 4E800421 -7C7B1B78 388007BC +7C7B1B78 38800919 3D808000 618CC160 7D8903A6 4E800421 936DB61C 38600001 -907B0003 480001ED -7C6802A6 907B07A5 -38600012 3D808037 +907B0003 4800023D +7C6802A6 907B08F6 +38600016 3D808037 618CF1E4 7D8903A6 -4E800421 907B00D1 -3860010A 3D808037 +4E800421 907B00D2 +3860010E 3D808037 618CF1E4 7D8903A6 -4E800421 907B00D5 -7C7A1B78 3880010A +4E800421 907B00D6 +7C7A1B78 3880010E 3D808000 618CC160 7D8903A6 4E800421 38600021 3D808037 618CF1E4 7D8903A6 4E800421 7C791B78 -933B024A 3860009E +933B039B 3860009E 3D808037 618CF1E4 7D8903A6 4E800421 -907B024E 3880009E +907B039F 3880009E 3D808000 618CC160 7D8903A6 4E800421 38800000 98830000 38800007 98830001 -93790005 386007BC +93790005 38600919 90790009 9359000D -3860010A 90790011 -807B024E 90790015 +3860010E 90790011 +807B039F 90790015 3860009E 90790019 38600000 9079001D 38600000 3D808000 @@ -1323,15 +1243,25 @@ C216E748 00000066 #Online/Core/InitOnlinePlay.asm 88780004 987B0001 80780005 907B0007 3C80804D 90645F90 -7FE3FB78 38980208 +7FE3FB78 3898027C 38A00138 3D808000 618C31F4 7D8903A6 -4E800421 88780009 +4E800421 886DAFA0 +2C030003 40820048 +3AE00000 1CB70024 +38650069 7C7F18AE +38630001 38850060 +7C9F20AE 3D808000 +618C56B0 7D8903A6 +4E800421 1C970024 +38840063 7C7F21AE +3AF70001 2C170004 +4180FFC4 88780009 2C030001 41800010 2C03000F 41810010 48000010 38600001 48000008 3860000F -987B001B 38A00000 +987B001C 38A00000 3C60804C 606320BC 1C850044 7C632214 38800000 90830000 @@ -1376,55 +1306,67 @@ BE810008 838DB61C BA810008 800100B4 382100B0 7C0803A6 60000000 00000000 -C216E904 0000003F #Online/Core/InitPause.asm +C216E904 0000004B #Online/Core/InitPause.asm 3C608048 80639D30 5463443E 2C030208 -408201DC 3D808046 +4082023C 3D808046 618CDB68 886C0002 54630739 41820028 48000029 7C6802A6 906C0040 38600000 986DAFC8 886C0002 38800000 50831F38 -986C0002 480001A0 +986C0002 48000200 4E800021 7C0802A6 90010004 9421FF50 BE810008 83ADB61C -8BDD0001 3C80804C -60841FAC 1C7E0044 -7C632214 80630000 -54600673 4182001C -546006B5 41820014 -546005EF 4182000C -546004E7 40820058 +3BC00000 7FC3F378 +3D808003 618C241C +7D8903A6 4E800421 +2C030000 40820060 +887D000D 2C030000 +40820020 7FC3F378 +3D808003 618C3BD8 +7D8903A6 4E800421 +2C030000 41820038 +3C80804C 60841FAC +1C7E0044 7C632214 +80630000 54600673 +4182001C 546006B5 +41820014 546005EF +4182000C 546004E7 +40820068 3BDE0001 +2C1E0004 4180FF80 8BDD0000 3C80804C 60841FAC 1C7E0044 -7FE32214 807F0000 -54600673 4182001C -546006B5 41820014 -546005EF 4182000C -546004E7 40820020 -886DAFC8 2C030000 -418200A0 807F0008 -546004E7 40820064 -480000E4 38600002 -3D808002 618C4030 -7D8903A6 4E800421 -3D808037 618C8330 +7FE32214 886DAFC8 +2C030000 418200AC +887D000D 2C030000 +40820020 7FC3F378 +3D808003 618C3BD8 7D8903A6 4E800421 +2C030000 41820054 +807F0008 546004E7 +40820048 480000F0 3C608046 6063B6A0 -9BC30001 7FC3F378 -38800007 3D808016 -618CCF4C 7D8903A6 -4E800421 38600003 -3C808046 6084B6A0 -98640000 48000088 +9BC30001 38800007 +98830008 3880001E +988324D5 3D80802F +618C3394 7D8903A6 +4E800421 3D80801A +618C10FC 7D8903A6 +4E800421 480000B0 38600000 986DAFC8 3D80802F 618C33CC 7D8903A6 4E800421 7FC3F378 3D80801A 618C10FC 7D8903A6 -4E800421 48000058 +4E800421 48000080 +887D000D 2C030000 +40820020 7FC3F378 +3D808003 618C3BD8 +7D8903A6 4E800421 +2C030000 41820058 807F0008 546004E7 4182004C 38600001 986DAFC8 3D80802F @@ -1440,23 +1382,23 @@ BA810008 800100B4 382100B0 7C0803A6 4E800020 881F0001 60000000 00000000 -C21A5014 0000004F #Online/Core/LoopEngineForRollback.asm +C21A5014 0000005C #Online/Core/LoopEngineForRollback.asm 41A20014 3D80801A 618C5024 7D8903A6 4E800420 3C608048 80639D30 5463443E -2C030208 40820250 +2C030208 408202B8 3C608047 60639D64 80630000 2C030000 -4082023C 7C0802A6 +408202A4 7C0802A6 90010004 9421FF50 BE810008 3D808034 618C7364 7D8903A6 4E800421 7C7D1B78 -83EDB61C 3BDF0252 +83EDB61C 3BDF03A3 8B9E0000 3F008048 83189D60 3B18FFFF -82FF07A1 7C18B800 +82FF08F2 7C18B800 4181009C 7C78B850 38630001 8B9E0000 7F83E051 40800008 @@ -1485,58 +1427,88 @@ A0840001 7C032000 38800061 3D808000 618CC160 7D8903A6 4E800421 7C18B800 -4081001C 931F07A1 +4081001C 931F08F2 3B9C0001 2C1C0007 41800008 3B9CFFF9 -9B9E0000 7FA3EB78 -3D808034 618C738C -7D8903A6 4E800421 -8B7F07A9 2C1B0001 -408200CC 48000025 -BA810008 800100B4 -382100B0 7C0803A6 -3D80801A 618C4DE4 +9B9E0000 8B7F08FA +2C1B0001 40820134 +807F08FB 7C181800 +41800048 38600000 +987F00DA 987F08FA +7FA3EB78 3D808034 +618C738C 7D8903A6 +4E800421 BA810008 +800100B4 382100B0 +7C0803A6 3B5A0001 +3D80801A 618C5024 7D8903A6 4E800420 -7C0802A6 90010004 -9421FF50 BE810008 -3D808003 618C0A50 -7D8903A6 4E800421 -3D808002 618CA4AC -7D8903A6 4E800421 -3D808003 618C0A50 -7D8903A6 4E800421 -80630028 3D808036 -618C8458 7D8903A6 -4E800421 806DC18C -82830020 4800002C -82B4002C 8875221F -546006F7 40820018 -7E83A378 3D808008 -618C6A8C 7D8903A6 -4E800421 82940008 -2C140000 4082FFD4 +7FA3EB78 3D808034 +618C738C 7D8903A6 +4E800421 48000029 BA810008 800100B4 382100B0 7C0803A6 -4E800020 BA810008 +3B5A0001 3D80801A +618C4DE4 7D8903A6 +4E800420 7C0802A6 +90010004 9421FF50 +BE810008 3D808003 +618C0A50 7D8903A6 +4E800421 3D808002 +618CA4AC 7D8903A6 +4E800421 3D808003 +618C0A50 7D8903A6 +4E800421 80630028 +3D808036 618C8458 +7D8903A6 4E800421 +806DC18C 82830020 +4800002C 82B4002C +8875221F 546006F7 +40820018 7E83A378 +3D808008 618C6A8C +7D8903A6 4E800421 +82940008 2C140000 +4082FFD4 BA810008 +800100B4 382100B0 +7C0803A6 4E800020 +7FA3EB78 3D808034 +618C738C 7D8903A6 +4E800421 BA810008 800100B4 382100B0 7C0803A6 00000000 +C216D26C 00000003 #Online/Core/PauseCounter.asm +808DB61C 8064090D +38630001 9064090D +387F0000 00000000 +C216CD08 0000000A #Online/Core/PreventPauseStranding.asm +3C608048 80639D30 +5463443E 2C030208 +40820038 83ADB61C +887D000D 2C030001 +40820028 889D0000 +887E0001 7C630774 +7C032000 41820014 +3C608016 6063CD28 +7C6903A6 4E800420 +3880FFFF 00000000 C216EA30 00000004 #Online/Core/Remember Who LRA Started.asm 981E0010 2C000007 40820014 3C808046 6084B6A0 88840001 989E000C 00000000 -C2376A20 0000000A #Online/Core/SkipNewInputFetchOnRollback.asm +C2376A20 0000000C #Online/Core/SkipNewInputFetchOnRollback.asm 3C608048 80639D30 5463443E 2C030208 -40820038 3C608047 +40820044 3C608047 60639D64 80630000 -2C030000 40820024 -806DB61C 886300D9 -2C030001 40820014 -3D808037 618C6A28 -7D8903A6 4E800420 -3861002C 00000000 -C21A4DE4 0000005C #Online/Core/StartEngineLoop.asm +2C030000 40820030 +808DB61C 886400DA +2C030000 41820020 +886400DB 2C030000 +40820014 3D808037 +618C6A28 7D8903A6 +4E800420 3861002C +60000000 00000000 +C21A4DE4 00000060 #Online/Core/StartEngineLoop.asm 3D808037 618CE214 7D8903A6 4E800421 48000030 4E800021 @@ -1549,21 +1521,21 @@ C21A4DE4 0000005C #Online/Core/StartEngineLoop.asm 9421FF50 BE810008 3C608048 80639D30 5463443E 2C030208 -4082026C 3C608047 +40820288 3C608047 60639D64 80630000 -2C030000 40820258 -834DB61C 3F608048 -837B9D60 3D808034 +2C030000 40820274 +83CDB61C 3FE08048 +83FF9D60 3D808034 618C7364 7D8903A6 4E800421 7C791B78 -887A000E 2C030000 -408200D0 887A000D +887E000E 2C030000 +408200D0 887E000D 2C030000 418200C4 38600003 3D808002 618C4030 7D8903A6 4E800421 4BFFFF51 7EE802A6 38600002 -809A07B8 3D80803A +809E0909 3D80803A 618C6754 7D8903A6 4E800421 7C781B78 38800001 98980049 @@ -1582,12 +1554,14 @@ C0570010 3D80803A 38800000 38B70014 3D80803A 618C74F0 7D8903A6 4E800421 -38600001 987A000E -887A07A9 2C030000 -418200B8 887A07AE -2C030000 41820084 -807A024A 809A07AF -80BA024E 3D808000 +38600001 987E000E +887E08FA 2C030000 +418200B0 887E08FF +2C030000 41820094 +807E0900 7C1F1800 +41820024 41800094 +807E039B 809E0900 +80BE039F 3D808000 618C560C 7D8903A6 4E800421 3D808001 618C9894 7D8903A6 @@ -1596,261 +1570,275 @@ C0570010 3D80803A 7C832051 4080000C 88650000 7C841A14 98850002 38600000 -98650003 3F608048 -837B9D60 807A0237 -907A0003 38600000 -987A0236 987A0247 -987A0248 987A0249 -987A00DA 987A07AE +98650003 3FE08048 +83FF9D60 807E0388 +907E0003 38600000 +987E0387 987E0398 +987E0399 987E039A +987E00DB 987E08FF 3D808001 618C95FC 7D8903A6 4E800421 -807A07AA 7C1B1800 -41800010 38600000 -987A00D9 987A07A9 -887A0236 2C030000 -4182002C 807A0237 -7C1B1800 41800020 -807A024A 7F64DB78 -80BA024E 3D808000 -618C5608 7D8903A6 -4E800421 887A000C -2C030001 4182004C -3C608046 6063B6A0 -88630008 2C030000 -40820010 38600000 -987A000B 4800002C -887A000B 38630001 -987A000B 2C030007 -40810018 38600001 -987A000C 807A07A5 -7C6903A6 4E800421 -7F23CB78 3D808034 -618C738C 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 -7C0803A6 00000000 -C2376A28 000000DD #Online/Core/TriggerSendInput.asm +807E0911 7C1F1800 +4181000C 7FE3FB78 +48000004 809E0904 +7C032000 40810008 +907E0904 887E0387 +2C030000 4182002C +807E0904 7C1F1800 +40810020 807E039B +7FE4FB78 80BE039F +3D808000 618C5608 +7D8903A6 4E800421 +887E000C 2C030001 +4182004C 3C608046 +6063B6A0 88630008 +2C030000 40820010 +38600000 987E000B +4800002C 887E000B +38630001 987E000B +2C030007 40810018 +38600001 987E000C +807E08F6 7C6903A6 +4E800421 7F23CB78 +3D808034 618C738C +7D8903A6 4E800421 +BA810008 800100B4 +382100B0 7C0803A6 +60000000 00000000 +C2376A28 000000E9 #Online/Core/TriggerSendInput.asm 7C0802A6 90010004 9421FF50 BE810008 3C608048 80639D30 5463443E 2C030208 -408206B0 3C608047 +4082070C 3C608047 60639D64 80630000 -2C030000 4082069C -836DB61C 833B00D1 -831B00D5 82FB024A -835B0003 887B00D9 -2C030001 418205F8 -887B001B 38800054 -7C632050 2C1A0003 -4080001C 386100DC -38800030 3D808000 -618CC160 7D8903A6 -4E800421 889B0002 -1C84000C 386400E6 -7C6118AE 7C630774 -2C03FFFD 40820024 -386400DC 7C611A14 -389B000F 38A0000C -3D808000 618C31F4 +2C030000 408206F8 +836DB61C 833B00D2 +831B00D6 82FB039B +835B0003 889B0002 +1C84000C 386400DC +7FA11A14 887B00DA +2C030000 41820010 +887B00DB 2C030000 +41820638 887B001C +38800054 7C632050 +2C1A0003 4080001C +386100DC 38800030 +3D808000 618CC160 7D8903A6 4E800421 -889B0002 1C84000C -388400DC 387B000F -7C812214 38A0000C +48000040 88830000 +7C840774 2C04FFFE +4180002C 2C040002 +41810024 88830001 +7C840774 2C04FFFE +41800014 2C040002 +4181000C 38800000 +B0830000 4E800020 +387D0002 4BFFFFC1 +387D0004 4BFFFFB9 +887D000A 7C630774 +2C03FFFD 40820020 +7FA3EB78 389B0010 +38A0000C 3D808000 +618C31F4 7D8903A6 +4E800421 387B0010 +7FA4EB78 38A0000C 3D808000 618C31F4 7D8903A6 4E800421 386000B0 98790000 -93590001 887B001B -98790005 889B0002 -1C84000C 388400DC -38790006 7C812214 -38A0000C 3D808000 -618C31F4 7D8903A6 -4E800421 7F23CB78 -38800012 38A00001 +93590001 807B0904 +90790005 887B001C +98790009 3879000A +7FA4EB78 38A0000C +3D808000 618C31F4 +7D8903A6 4E800421 +7F23CB78 38800016 +38A00001 3D808000 +618C55F0 7D8903A6 +4E800421 38780000 +3880010E 38A00000 3D808000 618C55F0 7D8903A6 4E800421 -38780000 3880010A -38A00000 3D808000 -618C55F0 7D8903A6 -4E800421 88780000 -2C030002 4182001C -2C030003 41820008 -48000030 38600001 -987B000D 48000024 -BA810008 800100B4 -382100B0 7C0803A6 -3D808037 618C6CEC -7D8903A6 4E800420 -889B001C 1C84000C -3884001D 887B0000 -1C63000C 386300DC -7C611A14 7C9B2214 +38600000 987B000F +88780000 2C030002 +41820024 2C030003 +41820010 2C030004 +41820034 48000038 +38600001 987B000D +4800002C BA810008 +800100B4 382100B0 +7C0803A6 3D808037 +618C6CEC 7D8903A6 +4E800420 38600001 +987B000F 889B001D +1C84000C 3884001E +887B0000 1C63000C +386300DC 7C611A14 +7C9B2214 38A0000C +3D808000 618C31F4 +7D8903A6 4E800421 +887B00E0 1C63000C +386300E1 889B0000 +1C84000C 388400DC +7C7B1A14 7C812214 38A0000C 3D808000 618C31F4 7D8903A6 -4E800421 887B00DF -1C63000C 386300E0 -889B0000 1C84000C -388400DC 7C7B1A14 -7C812214 38A0000C -3D808000 618C31F4 -7D8903A6 4E800421 -887B00DF 38630001 -2C030007 41800008 -38600000 987B00DF -887B001C 1C63000C -3863001D 7C7B1A14 -38990006 38A0000C -3D808000 618C31F4 -7D8903A6 4E800421 -889B001B 887B001C -38630001 7C032000 +4E800421 887B00E0 +38630001 2C03000E 41800008 38600000 -987B001C 887B0236 +987B00E0 887B001D +1C63000C 3863001E +7C7B1A14 3899000A +38A0000C 3D808000 +618C31F4 7D8903A6 +4E800421 889B001C +887B001D 38630001 +7C032000 41800008 +38600000 987B001D +8B9B00DA 887B0387 2C030000 40820018 -38600000 987B0247 -987B0248 987B0249 -48000284 3A800000 -38D40247 7C66D8AE -2C030001 40820178 +38600000 987B0398 +987B0399 987B039A +48000264 3A800000 +38D40398 7C66D8AE +2C030001 4082016C 1CD40004 38C60002 7C66C02E 1CD40004 -38C6023B 7C86D82E -7C641851 41800158 -7C761B78 38D40134 -7C66D8AE 38D40137 -7C86D8AE 7EC3B378 -1C63000C 3863000E +38C6038C 7C86D82E +7EC41851 4180014C +80DB0904 7C043000 +41810010 7C032000 +418100AC 48000134 +1C76000C 38630012 1CD40054 7C633214 -38D40134 7C86D8AE -1C84000C 3884013A -1CB40054 7C842A14 +38D40189 7C86D8AE +1C84000C 3884018F +1CB400A8 7C842A14 7CD81A14 7CFB2214 88660000 88870000 546306FE 548406FE -7C032000 408200BC +7C032000 408200AC 88660001 88870001 5463067E 5484067E -7C032000 408200A4 -80660002 80870002 7C032000 40820094 +80660002 80870002 +7C032000 40820084 38A00005 38A50001 2C050008 40800028 7C6530AE 7C8538AE 2C03002A 4181000C 2C04002A 4081FFE0 -7C032000 40820064 +7C032000 40820054 4BFFFFD4 1CD40004 -38C6023B 7C66D82E +38C6038C 7C66D82E 38630001 7C66D92E -38D40134 7C66D8AE -38630001 2C030007 -41800008 3863FFF9 -7C66D9AE 38D40134 -7C66D8AE 38D40137 -7C86D8AE 38D40134 -7C66D8AE 38D40137 +38D40189 7C66D8AE +38630001 2C03000E +41800008 3863FFF2 +7C66D9AE 38D40189 +7C66D8AE 38D4018C 7C86D8AE 7C041800 -4082FEC0 48000040 -1CD40004 38C6023B -7C66D82E 38600001 -987B00D9 987B00DA -935B00DB BA810008 -800100B4 382100B0 -7C0803A6 3D808037 -618C6CEC 7D8903A6 -4E800420 3A940001 -2C140003 4180FE74 -3AA00000 3A800000 -807B0237 7C761B78 -7EC3B378 38D40247 -7C86D8AE 7C761B78 -7EC3B378 38D40247 -7C86D8AE 2C040001 -40820030 1CD40004 -38C6023B 7C86D82E -2C150000 4182000C -7C041800 40800014 -7C832378 7C761B78 -7EC3B378 3AA00001 +4082FED0 48000044 +3B800001 4800003C +38600001 987B00DA +987B00DB 935B00DC +3B5A0001 935B0003 +BA810008 800100B4 +382100B0 7C0803A6 +3D808037 618C6CEC +7D8903A6 4E800420 3A940001 2C140003 -4180FFAC 907B0237 -3A800000 38D40247 +4180FE80 39600000 +3A800000 82BB0904 +38D40398 7C86D8AE +2C040001 40820028 +1CD40004 38C6038C +7C86D82E 2C0B0000 +4182000C 7C04A800 +40800008 7C952378 +39600001 3A940001 +2C140003 4180FFC4 +92BB0388 92BB0911 +80D8000E 7C153000 +40810008 90DB0911 +2C1C0000 4082FF54 +3A800000 38D40398 7C86D8AE 2C040001 -40820038 38D40134 -7C66D8AE 38D40137 -7C86D8AE 38D40134 -7C66D8AE 38D40137 +40820028 38D40189 +7C66D8AE 38D4018C 7C86D8AE 7C041800 40820010 38600000 -38D40247 7C66D9AE +38D40398 7C66D9AE 3A940001 2C140003 -4180FFB4 3A800000 -38D40247 7C86D8AE +4180FFC4 3A800000 +38D40398 7C86D8AE 2C040001 41820018 3A940001 2C140003 4180FFE8 38600000 -987B0236 3A800000 -3AA00000 887B0000 -7C151800 40820008 -3AB50001 1CD40004 -38C60002 7C66C02E -7C7A1850 2C030000 -408000D4 887B001B -38800054 7C632050 -7C1A1800 418000BC -887B000C 2C030001 -418200B0 38D40137 +987B0387 3A800000 +3AA00000 3B800001 +887B0000 7C151800 +40820008 3AB50001 +1CD40004 38C60002 +7C66C02E 7C7A1850 +2C030000 408000D8 +887B001C 38800054 +7C632050 7C1A1800 +418000C0 887B000C +2C030001 418200B4 +3B800000 38D4018C 7EC6D8AE 1C76000C -3863013A 1CB40054 +3863018F 1CB400A8 7C632A14 1CD40054 -38C6000E 7C7B1A14 +38C60012 7C7B1A14 7C983214 38A0000C 3D808000 618C31F4 7D8903A6 4E800421 -38760001 2C030007 -41800008 3863FFF9 -38D40137 7C66D9AE -38D40134 7C66D8AE -38D40137 7C86D8AE -38D40247 7C66D8AE +38760001 2C03000E +41800008 3863FFF2 +38D4018C 7C66D9AE +38D40189 7C66D8AE +38D4018C 7C86D8AE +38D40398 7C66D8AE 2C030001 4182003C -1CD40004 38C6023B +1CD40004 38C6038C 7F46D92E 38600001 -38D40247 7C66D9AE -38D40134 7EC6D9AE -887B0236 2C030001 -41820010 935B0237 -38600001 987B0236 +38D40398 7C66D9AE +38D40189 7EC6D9AE +887B0387 2C030001 +41820010 935B0388 +38600001 987B0387 38600000 1C63000C -38A3000E 1CD40054 +38A30012 1CD40054 7CA53214 1C75000C 386300DC 7C611A14 7C982A14 38A0000C 3D808000 618C31F4 7D8903A6 4E800421 3A940001 3AB50001 -2C140003 4180FEC8 -48000080 807B00DB -7C1A1800 40810024 -BA810008 800100B4 -382100B0 7C0803A6 -3D808037 618C6CEC -7D8903A6 4E800420 -807B00DB 7C7A1850 -38630001 889B00DF -7C632051 40800008 -38630007 1C63000C -388300E0 887B0000 -1C63000C 386300DC -7C611A14 7C9B2214 -38A0000C 3D808000 -618C31F4 7D8903A6 -4E800421 4BFFFE40 -3B5A0001 935B0003 -BA810008 800100B4 -382100B0 7C0803A6 -2C1E0000 00000000 +2C140003 4180FEC4 +2C1C0000 41820008 +935B0911 48000080 +807B00DC 7C1A1800 +40810024 BA810008 +800100B4 382100B0 +7C0803A6 3D808037 +618C6CEC 7D8903A6 +4E800420 807B00DC +7C7A1850 38630001 +889B00E0 7C632051 +40800008 3863000E +1C63000C 388300E1 +887B0000 1C63000C +386300DC 7C611A14 +7C9B2214 38A0000C +3D808000 618C31F4 +7D8903A6 4E800421 +4BFFFE2C 3B5A0001 +935B0003 BA810008 +800100B4 382100B0 +7C0803A6 2C1E0000 +60000000 00000000 C21A4CB4 00000004 #Online/Core/EXIFileLoad/AllocBuffer.asm 38600080 3D808037 618CF1E4 7D8903A6 @@ -1926,6 +1914,42 @@ BA810008 800100B4 800100B4 382100B0 7C0803A6 7FC3F378 60000000 00000000 +C20D4C1C 00000005 #Online/Core/FreezeDeadUpFallPhysics/InitHitVelocity.asm +901F2344 C01E0030 +D01F2348 C01E003C +D01F234C 38600000 +907F0080 907F0084 +907F0088 00000000 +C20D4D68 0000000B #Online/Core/FreezeDeadUpFallPhysics/UpdateFallVelocity.asm +C03E0034 C05E0038 +C07F2348 FC630828 +FC401050 FC031040 +41810008 FC601090 +D07F2348 C03F2360 +C05F2348 EC21102A +D03F2360 C03F234C +C05F2364 EC21102A +D03F2364 3D80800D +618C4D84 7D8903A6 +4E800420 00000000 +C2080E80 00000011 #Online/Core/FreezeDeadUpFallPhysics/UpdateModelPos.asm +7C0802A6 90010004 +9421FF50 BE810008 +3D808003 618C10B8 +7D8903A6 4E800421 +3D808036 618C9808 +7D8903A6 4E800421 +389E2350 38A10080 +3D808034 618C2AA8 +7D8903A6 4E800421 +80610080 907F0038 +80610084 907F003C +80610088 907F0040 +BA810008 800100B4 +382100B0 7C0803A6 +3D808008 618C0EE4 +7D8903A6 4E800420 +60000000 00000000 04019260 48000034 #Online/Core/Hacks/ForceNoDiskCrash.asm C2376304 0000000B #Online/Core/Hacks/ForceNoVideoAssert.asm 48000031 7C6802A6 @@ -1953,18 +1977,19 @@ C23A63A8 0000000C #Online/Core/Hacks/LoadPremadeTextDataFromDolphin.asm 7C0803A6 38600000 986DAFEC 00000000 04321D70 38600000 #Online/Core/Hacks/PreventCharacterCrowdChants.asm -C2019608 0000000E #Online/Core/Hacks/PreventPadAlarmDuringRollback.asm +C2019608 0000000F #Online/Core/Hacks/PreventPadAlarmDuringRollback.asm 9421FFF8 3C608048 80639D30 5463443E -2C030208 40820050 +2C030208 40820058 3C608047 60639D64 80630000 2C030000 -4082003C 3C608037 -60635E00 2C000003 -4082002C 80ADB61C -886500D9 2C030000 +40820044 80ADB61C +38600000 9865000F +3C608037 60635E00 +2C000003 40820028 +886500DA 2C030000 4182001C 38600001 -986507B7 3D808001 +98650908 3D808001 618C9618 7D8903A6 4E800420 38600000 60000000 00000000 @@ -1983,11 +2008,11 @@ C238D224 00000018 #Online/Core/Sound/AssignSoundInstanceId.asm 40820090 7C0802A6 90010004 9421FF50 BE810008 83EDB61C -3BDF0252 8B9E0000 +3BDF03A3 8B9E0000 3C608048 80639D60 -809F07A1 7C032000 +809F08F2 7C032000 41810028 3C608048 -80639D60 809F07A1 +80639D60 809F08F2 7C632050 38630001 8B9E0000 7F83E051 40800008 3B9C0007 @@ -2005,12 +2030,12 @@ C2088224 0000001D #Online/Core/Sound/NoDestroyVoice.asm 408200CC 7C0802A6 90010004 9421FF50 BE810008 83EDB61C -3BBF0252 57DE043E +3BBF03A3 57DE043E 8B9D0000 3C608048 -80639D60 809F07A1 +80639D60 809F08F2 7C032000 41810088 3C608048 80639D60 -809F07A1 7C632050 +809F08F2 7C632050 38630001 8B9D0000 7F83E051 40800008 3B9C0007 1C7C00C2 @@ -2035,12 +2060,12 @@ C20882B0 0000001D #Online/Core/Sound/NoDestroyVoice2.asm 408200CC 7C0802A6 90010004 9421FF50 BE810008 83EDB61C -3BBF0252 57DE043E +3BBF03A3 57DE043E 8B9D0000 3C608048 -80639D60 809F07A1 +80639D60 809F08F2 7C032000 41810088 3C608048 80639D60 -809F07A1 7C632050 +809F08F2 7C632050 38630001 8B9D0000 7F83E051 40800008 3B9C0007 1C7C00C2 @@ -2067,13 +2092,13 @@ C238D0B0 0000002A #Online/Core/Sound/PreventDuplicateSounds.asm 2C030000 40820120 7C0802A6 90010004 9421FF50 BE810008 -83EDB61C 3BDF0252 +83EDB61C 3BDF03A3 3BA00000 3B400000 56FB043E 8B9E0000 3C608048 80639D60 -809F07A1 7C032000 +809F08F2 7C032000 41810070 3C608048 -80639D60 809F07A1 +80639D60 809F08F2 7C632050 38630001 8B9E0000 7F83E051 40800008 3B9C0007 @@ -2102,6 +2127,17 @@ A0650000 7C1B1800 800100B4 382100B0 7C0803A6 2C1A0000 60000000 00000000 +C216BE28 0000000A #Online/Core/Teams/PreventDeadStranding.asm +2C030000 41820040 +3C808048 80849D30 +5484443E 2C040208 +4082002C 888DAFA0 +2C040003 40820020 +808DB61C 8884000D +2C040001 41820008 +4800000C 38600000 +48000004 2C030000 +60000000 00000000 C2266BC4 00000006 #Online/Menus/CSS/DisableLRSTART.asm 3C608048 80639D30 5463443E 2C030008 @@ -2125,23 +2161,23 @@ C2260310 00000008 #Online/Menus/CSS/FetchMatchInfo.asm 618C5610 7D8903A6 4E800421 38000000 60000000 00000000 -C2263258 00000162 #Online/Menus/CSS/HandleInputsOnCSS.asm +C2263258 00000168 #Online/Menus/CSS/HandleInputsOnCSS.asm 41A20014 3D808026 618C3334 7D8903A6 4E800420 7C0802A6 90010004 9421FF50 BE810008 3C608048 80639D30 5463443E -2C030008 40820AC8 +2C030008 40820AF8 7CFB3B78 3F008000 63185614 83180000 83580000 3B800000 -8878000D 889A0001 -9898000D 2C030001 +88780011 889A0001 +98980011 2C030001 40820010 2C040000 40820008 4800003C -8878000E 889A0000 -9898000E 2C030005 +88780012 889A0000 +98980012 2C030005 41820010 2C040005 40820008 48000024 2C030004 40820010 @@ -2150,73 +2186,73 @@ BE810008 3C608048 38600000 48000008 38600003 3D808002 618C4030 7D8903A6 -4E800421 887A0000 -2C030000 40810020 -2C030003 40810084 -2C030004 41820088 -2C030005 418201E4 -480009F4 88780010 -2C030000 408209E8 -576004E7 418209E0 -3C608048 80639D60 -2C030000 418209D0 -3860FFFF 986DAFC9 -38600000 986DAFCA -886DB657 2C030000 -418209B4 886DAFA0 -2C030001 41820010 -2C030002 40800014 -48000000 3860FFFE -48000359 48000990 -48000381 48000988 -576006F7 408203BD -4800097C 3D80801A -618C3680 7D8903A6 -4E800421 548006F7 -41820024 8878000F -38630001 9878000F -2C030030 40810014 -9B98000F 48000385 -48000944 9B98000F -887A0001 2C030000 -408200EC 576004E7 -4082002C 886DAFA0 -2C030002 418000D8 -886DAFC9 2C030000 -408200CC 886DAFCA -2C030001 408200C0 -48000004 886DB657 -2C030000 418200B0 -3C608048 80639D60 -2C030000 418200A0 +4E800421 480004C9 +887A0000 2C030000 +40810020 2C030003 +40810084 2C030004 +41820088 2C030005 +418201E0 48000A20 +88780014 2C030000 +40820A14 576004E7 +41820A0C 3C608048 +80639D60 2C030000 +418209FC 3860FFFF +986DAFC9 38600000 +986DAFCA 886DB657 +2C030000 418209E0 886DAFA0 2C030001 41820010 2C030002 40800014 48000000 -3860FFFE 4800016D -4800007C 886DAFC9 -2C030000 4182001C -2C030001 41820008 -48000000 3860FFFF -48000149 48000058 -886DAFCA 2C030000 -41820018 806D8840 -38630598 A063001E -48000129 48000038 -888DAFA0 2C040003 -38600000 40820008 -38600001 808DB610 -98640018 38600001 -986DB656 480000F9 -7C6802A6 906DAFE8 -4800084C 480002F9 +3860FFFE 48000355 +480009BC 4800037D +480009B4 576006F7 +408203B9 480009A8 +3D80801A 618C3680 +7D8903A6 4E800421 +548006F7 41820024 +88780013 38630001 +98780013 2C030030 +40810014 9B980013 +48000381 48000970 +9B980013 887A0001 +2C030000 408200EC +576004E7 4082002C +886DAFA0 2C030002 +418000D8 886DAFC9 +2C030000 408200CC +886DAFCA 2C030001 +408200C0 48000004 +886DB657 2C030000 +418200B0 3C608048 +80639D60 2C030000 +418200A0 886DAFA0 +2C030001 41820010 +2C030002 40800014 +48000000 3860FFFE +48000169 4800007C +886DAFC9 2C030000 +4182001C 2C030001 +41820008 48000000 +3860FFFF 48000145 +48000058 886DAFCA +2C030000 41820018 +806D8840 38630598 +A063001E 48000125 +48000038 888DAFA0 +2C040003 38600000 +40820008 38600001 +808DB610 98640018 +38600001 986DB656 +480000F5 7C6802A6 +906DAFE8 48000878 887A0001 889A0002 -7C632039 41820838 +7C632039 41820868 BA810008 800100B4 382100B0 7C0803A6 3D808026 618C3264 7D8903A6 4E800420 576006F7 4082024D -4800080C 7C0802A6 +4800083C 7C0802A6 90010004 9421FF50 BE810008 38600014 3D808037 618CF1E4 @@ -2254,7 +2290,7 @@ BA810008 800100B4 38600000 98790001 4800001C 3C608000 60635614 80630000 -88630016 3863FFFF +8863001A 3863FFFF 98790001 2C1FFFFE 41820014 2C1FFFFF 41820018 2C1F0000 @@ -2276,7 +2312,7 @@ BA810008 800100B4 4E800020 4E800021 7C0802A6 90010004 9421FF50 BE810008 -8A980016 4BFFFECD +8A98001A 4BFFFECD 4BFFFE1D BA810008 800100B4 382100B0 7C0803A6 4E800020 @@ -2306,12 +2342,12 @@ BA810008 800100B4 4E800020 7C0802A6 90010004 9421FF50 BE810008 2C1B0200 -40820008 B3780011 +40820008 B3780015 2C1B0001 4182001C 2C1B0002 41820014 2C1B0008 4182000C 2C1B0004 4082001D -B3780011 88780010 +B3780015 88780014 2C030000 4082000C 7F63DB78 480000B9 BA810008 800100B4 @@ -2339,139 +2375,145 @@ BA810008 800100B4 4E800020 7C6E1B78 7C0802A6 90010004 9421FF50 BE810008 -480003ED 7DE802A6 +48000419 7DE802A6 38600002 3D808002 618C4030 7D8903A6 4E800421 7DC37378 -98780010 3860000A +98780014 3860000B 3D808037 618CF1E4 7D8903A6 4E800421 -7C771B78 3880000A +7C771B78 3880000B 3D808000 618CC160 7D8903A6 4E800421 7DC37378 98770000 -7F03C378 90770006 +7F03C378 90770007 38600004 38800005 38A00080 3D808039 618C01F0 7D8903A6 4E800421 7C741B78 -806DB614 80630018 -3D808037 618C0E44 -7D8903A6 4E800421 -7C751B78 C02F0024 -888DAFE0 2C040000 -41820008 C02F0028 -C04F002C D0230038 -D043003C 7E83A378 -38800004 7EA5AB78 -3D808039 618C0A70 -7D8903A6 4E800421 -7E83A378 3C808039 -60841070 38A00001 -38C00080 3D808039 -618C069C 7D8903A6 +80780004 80630000 +80630000 3D808037 +618C0E44 7D8903A6 +4E800421 7C751B78 +C02F0024 888DAFE0 +2C040000 41820008 +C02F0028 C04F002C +D0230038 D043003C +7E83A378 38800004 +7EA5AB78 3D808039 +618C0A70 7D8903A6 4E800421 7E83A378 -38800004 3CA08037 -60A5F1B0 7EE6BB78 -3D808039 618C0B68 +3C808039 60841070 +38A00001 38C00080 +3D808039 618C069C 7D8903A6 4E800421 -7E83A378 48000031 -7C8802A6 38A00004 -3D808038 618CFD54 +7E83A378 38800004 +3CA08037 60A5F1B0 +7EE6BB78 3D808039 +618C0B68 7D8903A6 +4E800421 7E83A378 +48000031 7C8802A6 +38A00004 3D808038 +618CFD54 7D8903A6 +4E800421 BA810008 +800100B4 382100B0 +7C0803A6 4E800020 +4E800021 7C6E1B78 +7C0802A6 90010004 +9421FF50 BE810008 +820E002C 82EE0028 +8A300000 8A500002 +82700003 82B00007 +A2D50015 83550000 +38600000 B0750015 +88700001 2C030000 +40820234 2C130000 +40820194 38600090 +7C721B78 98700002 +48000261 7DE802A6 +7E238B78 3D808000 +618C56AC 7D8903A6 +4E800421 7C741B78 +38600000 38800000 +3D80803A 618C6754 7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 4E800021 -7C6E1B78 7C0802A6 -90010004 9421FF50 -BE810008 820E002C -82EE0028 8A300000 -8A500001 82700002 -82B00006 A2D50011 -38600000 B0750011 -2C130000 40820184 -38600090 7C721B78 -98700001 48000249 -7DE802A6 7E238B78 -3D808000 618C56AC -7D8903A6 4E800421 -7C741B78 38600000 -38800000 3D80803A -618C6754 7D8903A6 -4E800421 7C731B78 -92700002 38600001 -38800000 C02F0000 -C04F0004 98730049 -9893004A D0330008 -D0530024 D0530028 -C04F0008 886DAFE0 -2C030000 41820008 -C04F000C 7E639B78 -388F0034 38A00000 -38CF0030 38EF0038 -39140004 C02F001C -C06F0018 3D808000 -618C56B4 7D8903A6 -4E800421 7C641B78 -7C8A2378 7C8B2378 -386B0002 C04F0020 -3D808000 618C55EC -7D8903A6 4E800421 -C06F0018 EC63082A -2C0B0000 4182001C -2C0B0001 4182002C -2C0B0002 4182001C -2C0B0003 4182000C -38800008 48000018 -38800004 48000010 -38800002 48000008 -38800001 7E238B78 -3D808000 618C56AC -7D8903A6 4E800421 -7C872378 C04F0010 +7C731B78 92700003 +38600001 38800000 +C02F0000 C04F0004 +98730049 9893004A +D0330008 D0530024 +D0530028 C04F0008 886DAFE0 2C030000 -41820008 C04F0014 -7E639B78 388F0030 +41820008 C04F000C +388F0034 887A0000 +2C030004 41820008 +388F0038 7E639B78 38A00000 38CF0030 -C02F001C 3D808000 -618C56B4 7D8903A6 -4E800421 7C6B1B78 -386A0004 7C0B1800 -4082FF48 480000C4 -88750014 2C030000 -41820010 88700001 -2C03008A 41810068 -2C160200 40820008 -48000070 2C160000 -41820054 88750014 -2C030003 40800034 -88750013 2C030005 -40800028 38600000 -98700001 7E238B78 -7EC4B378 38A00004 -7C632830 7C632214 -4BFFFBD5 4800005C -38600003 3D808002 -618C4030 7D8903A6 -4E800421 2C120000 -41820010 3A52FFFF -9A500001 48000034 -38600000 98750010 -7DC37378 3D808039 -618C0228 7D8903A6 -4E800421 7E639B78 -3D80803A 618C5CC4 +38EF003C 39140004 +C02F001C C06F0018 +3D808000 618C56B4 7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 4E800021 -00000000 3DCCCCCD -C3960000 C3E20000 -C38E8000 C3DA8000 -429E0000 3EE66666 -41C80000 C1A00000 -C20C0000 C1840000 -FFFFFFFF FFEA2FFF +7C641B78 7C8A2378 +7C8B2378 386B0002 +C04F0020 3D808000 +618C55EC 7D8903A6 +4E800421 C06F0018 +EC63082A 2C0B0000 +4182001C 2C0B0001 +4182002C 2C0B0002 +4182001C 2C0B0003 +4182000C 38800008 +48000018 38800004 +48000010 38800002 +48000008 38800001 +7E238B78 3D808000 +618C56AC 7D8903A6 +4E800421 7C872378 +C04F0010 886DAFE0 +2C030000 41820008 +C04F0014 7E639B78 +388F0030 38A00000 +38CF0030 C02F001C +3D808000 618C56B4 +7D8903A6 4E800421 +7C6B1B78 386A0004 +7C0B1800 4082FF48 +480000CC 88750018 +2C030000 41820010 +88700002 2C03008A +41810070 2C160200 +40820008 48000078 +2C160000 4182005C +88750018 2C030003 +4080003C 88750017 +2C030005 40800030 +38600000 98700002 +7E238B78 7EC4B378 +38A00004 7C632830 +7C632214 4BFFFBB1 +38600001 98700001 +4800005C 38600003 +3D808002 618C4030 +7D8903A6 4E800421 +2C120000 41820010 +3A52FFFF 9A500002 +48000034 38600000 +98750014 7DC37378 +3D808039 618C0228 +7D8903A6 4E800421 +7E639B78 3D80803A +618C5CC4 7D8903A6 +4E800421 BA810008 +800100B4 382100B0 +7C0803A6 4E800020 +4E800021 00000000 +3DCCCCCD C3960000 +C3E20000 C38E8000 +C3DA8000 429E0000 +3EE66666 41C80000 +C1A00000 C20C0000 +C1840000 FFFFFFFF +FFEA2FFF C9C387FF 43686174 3A202573 00000000 BA810008 800100B4 382100B0 @@ -2486,471 +2528,6 @@ C21A3F9C 00000005 #Online/Menus/CSS/IncreaseTextHeap.asm 4082000C 38604800 48000008 38602400 60000000 00000000 -C2264534 000001D0 #Online/Menus/CSS/InitCSS.asm -3C608048 80639D30 -5463443E 2C030008 -40820E68 480001F8 -4E800021 00000000 -3DCCCCCD 404CCCCD -413CCCCD 3F4CCCCD -C1600000 41C00000 -00000000 41F00000 -42480000 C2320000 -C1EC0000 C1BA0000 -40A00000 3D23D70A -428C0000 41B80000 -3F000000 42B40000 -42500000 42960000 -42C40000 42500000 -428C0000 42B00000 -42D40000 3ECCCCCD -43048000 43188000 -C3760000 C3020000 -C2480000 3EE66666 -33FF2FFF 3CBCFFFF -8E9196FF FFFFFFFF -FF0000FF 00556E72 -616E6B65 64004469 -72656374 0052616E -6B656400 5465616D -73002573 204D6F64 -65005365 6C656374 -20796F75 72206368 -61726163 74657200 -43686172 61637465 -72207365 6C656374 -65640050 72657373 -20535441 52542074 -6F202573 006C6F63 -6B20696E 00656E74 -65722063 6F646500 -73656172 63680073 -656C6563 74207374 -61676500 4C6F636B -65642069 6E005365 -61726368 696E6720 -666F7220 25730043 -6F6E6E65 6374696E -6720746F 20257300 -57616974 696E6720 -6F6E2025 73006F70 -706F6E65 6E74002D -2D2F2F2D 2D2F2F2D -2D2F2F2D 2D2F2F30 -30004572 726F7200 -506C6179 696E673A -00557365 20442D50 -61642074 6F204368 -61740050 72657373 -205A2074 6F202573 -00486F6C 64205A20 -746F2025 73006469 -73636F6E 6E656374 -0063616E 63656C00 -636C6561 72206572 -726F7200 817B0081 -7E00817C 00000000 -4E800021 C2E00000 -41A00000 00000000 -3DCCCCCD 7C0802A6 -90010004 9421FF50 -BE810008 4BFFFDFD -7FA802A6 3C60804D -606350D8 3C800200 -60840801 90830000 -888DAFA0 2C040002 -38800001 41800008 -38800002 4BFFFFAD -7C6802A6 3D808000 -618C5618 7D8903A6 -4E800421 4E800021 -38600004 38800005 -38A00080 3D808039 -618C01F0 7D8903A6 -4E800421 4800028D -7C8802A6 38A00004 -3D808038 618CFD54 -7D8903A6 4E800421 -38600018 3D808037 -618CF1E4 7D8903A6 -4E800421 7C7F1B78 -38800018 3D808000 -618CC160 7D8903A6 -4E800421 3C608000 -60635614 93E30000 -38600340 3D808037 -618CF1E4 7D8903A6 -4E800421 907F0000 -38600000 38800000 -3D80803A 618C6754 -7D8903A6 4E800421 -7C7C1B78 939F0004 -38800001 989C0049 -38800000 989C004A -C03D0000 D03C0008 -C03D0004 D03C0024 -D03C0028 7F83E378 -389D0090 38A00000 -C03D0044 C05D003C -C07D0040 38FD0098 -3D808000 618C56B4 -7D8903A6 4E800421 -C07D004C 480000F9 -C07D0050 480000F1 -C07D0054 480000E9 -7F83E378 389D008C -38A00000 C03D0068 -C05D003C C07D006C -38FD0098 3D808000 -618C56B4 7D8903A6 -4E800421 7F83E378 -389D008C 38A00000 -C03D0068 C05D003C -C07D0070 38FD0098 -3D808000 618C56B4 -7D8903A6 4E800421 -7F83E378 389D008C -38A00000 C03D0044 -C05D0078 C07D0074 -38FD0098 3D808000 -618C56B4 7D8903A6 -4E800421 7F83E378 -389D0090 38A00000 -C03D0044 C05D007C -C07D0074 38FD0098 -3D808000 618C56B4 -7D8903A6 4E800421 -C07D0058 48000095 -C07D005C 4800008D -C07D0060 48000085 -C07D0064 4800007D -BA810008 800100B4 -382100B0 7C0803A6 -48000A20 7EA802A6 -FDA01890 7F83E378 -389D0090 38A00000 -C03D0068 C05D0048 -38FD0098 3D808000 -618C56B4 7D8903A6 -4E800421 7F83E378 -389D0090 38A00000 -C03D0080 C05D003C -FC606890 38FD0098 -3D808000 618C56B4 -7D8903A6 4E800421 -7EA803A6 4E800020 -7C0802A6 90010004 -9421FF50 BE810008 -7F83E378 389D0094 -38A00000 C03D0068 -C05D003C 38FD0098 -3D808000 618C56B4 -7D8903A6 4E800421 -7C7B1B78 BA810008 -800100B4 382100B0 -7C0803A6 4E800020 -4E800021 7C0802A6 -90010004 9421FF50 -BE810008 4BFFFAF5 -7FA802A6 3FE08000 -63FF5614 83FF0000 -83DF0000 839F0004 -38FD0163 3CC0804A -60C60740 38800000 -38A00000 7C66222E -7C672B2E 38840003 -38A50002 2C050012 -4180FFEC C022AF04 -886DAFA0 2C030003 -40820008 C022AD44 -806DB620 38810038 -38A00024 38C0FFFF -3D808001 618C1E24 -7D8903A6 4E800421 -80610038 3D808036 -618CF8BC 7D8903A6 -4E800421 80610038 -3D808037 618C0928 -7D8903A6 4E800421 -887E0000 2C030004 -41810054 38800000 -38BD00B6 886DAFA0 -2C030001 41820020 -2C030002 41820020 -2C030000 41820020 -2C030003 41820020 -48000024 38DD0099 -48000020 38DD00A2 -48000018 38DD00A9 -48000010 38DD00B0 -48000008 38BD0176 -48000831 887E000A -2C030000 4182001C -3B3E0015 7C7A1B78 -887F0014 38630001 -987F0014 48000014 -887E000B 2C030000 -418201D8 7C7A1B78 -887F0015 2C030009 -40810010 38600000 -987F0015 418201BC -386000B7 3880007F -38A00040 3D808002 -618C37A8 7D8903A6 -4E800421 887F0013 -38630001 987F0013 -3860000D 3D808037 -618CF1E4 7D8903A6 -4E800421 7C771B78 -38800018 3D808000 -618CC160 7D8903A6 -4E800421 38600014 -38800000 98770000 -98970001 7F43D378 -98770002 887F0015 -98770003 38630001 -987F0015 887E000C -98770008 7FE3FB78 -90770009 38600004 -38800005 38A00080 -3D808039 618C01F0 -7D8903A6 4E800421 -7C6E1B78 806DB614 -80630084 82030010 -8063000C 3D808037 -618C0E44 7D8903A6 -4E800421 7C6F1B78 -822F0010 886DAFE0 -2C030000 4182000C -C03D0014 D02F0038 -7DC37378 38800004 -7DE57B78 3D808039 -618C0A70 7D8903A6 -4E800421 7E238B78 -7E048378 38A00000 -38C00000 3D808036 -618CFB5C 7D8903A6 -4E800421 8071007C -C03D0020 3D808036 -618C532C 7D8903A6 -4E800421 7DE37B78 -C03D001C 3D808036 -618CF8BC 7D8903A6 -4E800421 7DC37378 -3C808039 60841070 -38A00003 38C00080 -3D808039 618C069C -7D8903A6 4E800421 -38800004 3CA08037 -60A5F1B0 7EE6BB78 -3D808039 618C0B68 -7D8903A6 4E800421 -7DC37378 480003E1 -7C8802A6 38A00004 -3D808038 618CFD54 -7D8903A6 4E800421 -887E0000 2C030004 -4182000C 38BD0098 -48000008 38BD017C -38800009 4800060D -887E0000 2C030004 -4182000C 38BD0098 -48000008 38BE00B0 -3880000A 480005ED -887E0000 2C030004 -4182000C 38BD0098 -48000008 38BD0185 -38800008 480005CD -887E0000 2C030004 -41820034 2C030005 -41820020 2C030000 -4181000C 38BD0098 -48000024 38BD0197 -38DD01BD 48000018 -38BD0197 38DD01C4 -4800000C 38BD01A5 -38DD01B2 38800007 -48000581 3B600001 -7F64DB78 38BD0098 -48000571 3B7B0002 -2C1B0005 4081FFEC -38800008 38600000 -7C7F21AE 38840001 -2C04000A 4081FFF4 -3B60000B 7F64DB78 -38BD0098 4800053D -3B7B0001 2C1B000E -4081FFEC 887E0000 -2C030005 408200A8 -3B60000B 3B400000 -3B200000 3B000000 -3AFE0117 7ED7D0AE -56C00631 41820010 -3B5A0002 3B390001 -48000018 2C160020 -40820008 7F58D378 -3B5A0001 3B390001 -2C160000 41820018 -2C19001E 41810008 -4800002C 38800000 -7C97C1AE 7F64DB78 -7EE5BB78 480004BD -3B7B0001 7EF7C214 -3AF70001 3B400000 -3B200000 2C160000 -41820020 387E0208 -7C97D214 7C041800 -40800010 2C1B000E -41810008 4BFFFF78 -4800014C 3B600001 -886DB657 7F64DB78 -2C030000 40820018 -38BD00BE 48000465 -38600001 987F0008 -48000124 38BD00D4 -48000451 3B7B0002 -38600002 987F0008 -887E0001 7F64DB78 -2C030000 40820080 -886DAFA0 2C030002 -41800034 887E0000 -2C030004 40820028 -886DAFC9 2C030000 -4082001C 886DAFCA -2C030000 40820010 -38BD00E7 38DD0113 -48000034 38BD00E7 -38DD00F9 887E0000 -2C030004 41820020 -38BD00E7 38DD010C -886DAFA0 2C030002 -4180000C 38BD00E7 -38DD0101 480003C5 -38600001 987F0009 -48000084 38BD0120 -480003B1 3B7B0002 -38600002 987F0009 -887E0000 7F64DB78 -2C030004 4182004C -2C030003 41820024 -88ADAFA0 2C050001 -38BD012A 38DD015A -41820038 38BD012A -38DD0163 4800002C -88ADAFA0 2C050001 -38BD013B 38DD015A -41820018 38BD013B -38DD0163 4800000C -38BD014C 38DD015A -48000341 38600001 -987F000A 3B400008 -3B600002 7C7FD0AE -2C030001 40820044 -A07F000B 3880000F -7C632396 1C630003 -386301D0 7CBD1A14 -7F64DB78 48000305 -7F83E378 7F64DB78 -38BD0088 3D80803A -618C74F0 7D8903A6 -4E800421 48000044 -2C030002 40820030 -7F64DB78 38BD01D6 -480002D1 7F83E378 -7F64DB78 38BD0084 -3D80803A 618C74F0 -7D8903A6 4E800421 -48000010 7F64DB78 -38BD0098 480002A5 -3B7B0002 3B5A0001 -2C1A000A 4081FF68 -A07F000B 38630001 -2C03001E 41800008 -38600000 B07F000B -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 4E800021 -7C6E1B78 7C0802A6 -90010004 9421FF50 -BE810008 4BFFF40D -7FA802A6 820E002C -8A300000 8A500001 -8A700002 8A900003 -82B00004 8AF00008 -83F00009 81EE0028 -81EF0010 7DE37B78 -3D808037 618C0928 -7D8903A6 4E800421 -2C150000 408200CC -7E83A378 3D808000 -618C55F4 7D8903A6 -4E800421 C05D0018 -C07D0008 EC6100F2 -EC421828 D04F003C -2C120000 4182009C -3A2000AA 9A300000 -3A400001 9A500001 -7C962378 7E83A378 -3D808000 618C55F4 -7D8903A6 4E800421 -C05D0030 C07D0008 -EC6100F2 EC42182A -FDE01090 806DC2DC -38800003 9883000E -C03D002C 886DAFE0 -2C030000 41820008 -C03D0028 38770001 -7E649B78 38A00002 -38C00000 C07D0034 -C09D0038 3D808000 -618C56B4 7D8903A6 -4E800421 90700004 -806DC2DC 38800001 -9883000E 48000004 -887F0013 2C030006 -41800028 887F0015 -7C03A000 4080000C -2C140009 408100AC -887F0015 7C741850 -2C030006 4181009C -2C110000 4082001C -2C120000 4182FF2C -2C120001 41820018 -2C120002 4182007C -3A31FFFF 9A300000 -480000CC 3A400002 -9A500001 3A200014 -9A300000 806F007C -C03D0024 3D808036 -618C532C 7D8903A6 -4E800421 7DE37B78 -C03D0020 3D808036 -618CF8BC 7D8903A6 -4E800421 8075005C -3D808037 618CF1B0 -7D8903A6 4E800421 -7EA3AB78 3D80803A -618C5CC4 7D8903A6 -4E800421 48000060 -7DC37378 3D808039 -618C0228 7D8903A6 -4E800421 809F0000 -88840003 7C172000 -40820010 887F0014 -3863FFFF 987F0014 -887F0013 3863FFFF -987F0013 887F0015 -7E84A378 38840001 -7C032000 41820008 -4800000C 38600000 -987F0015 BA810008 -800100B4 382100B0 -7C0803A6 4E800020 -7EA802A6 7F83E378 -3D80803A 618C70A0 -7D8903A6 4E800421 -7EA803A6 4E800020 -80CDB638 00000000 C22652F0 0000007C #Online/Menus/CSS/InitSheikSelector.asm 3C608048 80639D30 5463443E 2C030008 @@ -3076,173 +2653,790 @@ C05F0040 FC011040 7C0803A6 4E800020 38600000 38980000 60000000 00000000 -C22652F4 000000B8 #Online/Menus/CSS/InitTeamToggleButton.asm +C2264534 000001DC #Online/Menus/CSS/LoadCSSText.asm 3C608048 80639D30 5463443E 2C030008 -40820590 888DAFA0 -2C040003 40820584 -4800002C 4E800021 -C0200000 C0A00000 -C1BC0000 C18C0000 -00000000 3F800000 -C19C0000 C0400000 +40820EC4 480001F8 +4E800021 00000000 +3DCCCCCD 404CCCCD +413CCCCD 3F4CCCCD +C1600000 41C00000 +00000000 41F00000 +42480000 C2320000 +C1EC0000 C1BA0000 +40A00000 3D23D70A +428C0000 41B80000 +3F000000 42B40000 +42500000 42960000 +42C40000 42500000 +428C0000 42B00000 +42D40000 3ECCCCCD +43048000 43188000 +C3760000 C3020000 +C2480000 3EE66666 +33FF2FFF 3CBCFFFF +8E9196FF FFFFFFFF +FF0000FF 00556E72 +616E6B65 64004469 +72656374 0052616E +6B656400 5465616D +73002573 204D6F64 +65005365 6C656374 +20796F75 72206368 +61726163 74657200 +43686172 61637465 +72207365 6C656374 +65640050 72657373 +20535441 52542074 +6F202573 006C6F63 +6B20696E 00656E74 +65722063 6F646500 +73656172 63680073 +656C6563 74207374 +61676500 4C6F636B +65642069 6E005365 +61726368 696E6720 +666F7220 25730043 +6F6E6E65 6374696E +6720746F 20257300 +57616974 696E6720 +6F6E2025 73006F70 +706F6E65 6E74002D +2D2F2F2D 2D2F2F2D +2D2F2F2D 2D2F2F30 +30004572 726F7200 +506C6179 696E673A +00557365 20442D50 +61642074 6F204368 +61740050 72657373 +205A2074 6F202573 +00486F6C 64205A20 +746F2025 73006469 +73636F6E 6E656374 +0063616E 63656C00 +636C6561 72206572 +726F7200 817B0081 +7E00817C 00000000 +4E800021 C2E00000 +41A00000 00000000 3DCCCCCD 7C0802A6 90010004 9421FF50 -BE810008 3FC08000 -63DE5614 83DE0000 -4BFFFFBD 7FE802A6 -C3FF0010 C3DF0014 -38600004 3D808037 -618CF1E4 7D8903A6 -4E800421 7C771B78 -38800004 3D808000 -618CC160 7D8903A6 -4E800421 7FC3F378 -90770006 38600004 +BE810008 4BFFFDFD +7FA802A6 3C60804D +606350D8 3C800200 +60840801 90830000 +888DAFA0 2C040002 +38800001 41800008 +38800002 4BFFFFAD +7C6802A6 3D808000 +618C5618 7D8903A6 +4E800421 38A00000 +4E800021 38600004 38800005 38A00080 3D808039 618C01F0 7D8903A6 4E800421 -7C741B78 806DB638 -80630030 80630008 -38800000 8063000C -38840001 2C040007 -4180FFF4 80630008 -3D808037 618C0E44 +7C761B78 38600004 +3D808037 618CF1E4 7D8903A6 4E800421 -7C751B78 7EA3AB78 -809F0018 90830038 -809F001C 9083003C -809F0020 90830040 -806DB638 80630038 -80630000 38800000 -80630004 38840001 -2C040007 4180FFF4 -80A30000 7EA3AB78 -38800000 38C00000 -3D808036 618CFB5C -7D8903A6 4E800421 -7EA3AB78 FC20F890 -3D808036 618CF8BC -7D8903A6 4E800421 -7EA3AB78 3D808037 -618C0928 7D8903A6 -4E800421 7E83A378 -38800004 7EA5AB78 -3D808039 618C0A70 -7D8903A6 4E800421 -7E83A378 3C808039 -60841070 38A00002 -38C00080 3D808039 -618C069C 7D8903A6 -4E800421 7E83A378 +7C781B78 38760000 38800004 3CA08037 -60A5F1B0 7EE6BB78 +60A5F1B0 38D80000 3D808039 618C0B68 7D8903A6 4E800421 -7E83A378 480000CD +38760000 48000261 7C8802A6 38A00004 3D808038 618CFD54 7D8903A6 4E800421 -386D8844 89C30000 -39E00000 48000175 -39EF0001 7C0F7000 -4180FFF4 806DB620 -38810034 38A0002B -38C0FFFF 3D808001 -618C1E24 7D8903A6 -4E800421 80610034 -3C80C040 60840000 -9083003C 806DB620 -38810034 38A00029 -38C0FFFF 3D808001 -618C1E24 7D8903A6 -4E800421 80610034 -3D808037 618C1BEC +3FE08000 63FF5614 +83FF0000 38600000 +38800000 3D80803A +618C6754 7D8903A6 +4E800421 7C7C1B78 +939F0008 38800001 +989C0049 38800000 +989C004A C03D0000 +D03C0008 C03D0004 +D03C0024 D03C0028 +7F83E378 389D0090 +38A00000 C03D0044 +C05D003C C07D0040 +38FD0098 3D808000 +618C56B4 7D8903A6 +4E800421 C07D004C +480000F9 C07D0050 +480000F1 C07D0054 +480000E9 7F83E378 +389D008C 38A00000 +C03D0068 C05D003C +C07D006C 38FD0098 +3D808000 618C56B4 7D8903A6 4E800421 -80630004 80630008 -FC20F890 3D808036 -618C3C2C 7D8903A6 -4E800421 BA810008 +7F83E378 389D008C +38A00000 C03D0068 +C05D003C C07D0070 +38FD0098 3D808000 +618C56B4 7D8903A6 +4E800421 7F83E378 +389D008C 38A00000 +C03D0044 C05D0078 +C07D0074 38FD0098 +3D808000 618C56B4 +7D8903A6 4E800421 +7F83E378 389D0090 +38A00000 C03D0044 +C05D007C C07D0074 +38FD0098 3D808000 +618C56B4 7D8903A6 +4E800421 C07D0058 +480000AD C07D005C +480000A5 C07D0060 +4800009D C07D0064 +48000095 BA810008 800100B4 382100B0 -7C0803A6 480002E4 -4E800021 7C0802A6 -90010004 9421FF50 -BE810008 7C741B78 -82B40028 886DB656 -2C030000 40820098 -3FC08000 63DE5614 -83DE0000 807E0000 -88630001 2C030000 -4082007C 4BFFFD21 -7FE802A6 3BA00000 -3C80804A 60840BC0 -80840000 C024000C -C0440010 C07F0000 -C09F0004 C0BF0008 -C0DF000C FC021840 -41810044 FC022040 -4180003C FC012840 -41800034 FC013040 -4181002C 3BA00001 -3C80804C 608420BC -886DB650 1C630044 -7C641A14 80630008 -546305EF 41820008 -48000019 BA810008 -800100B4 382100B0 -7C0803A6 4E800020 +7C0803A6 48000A78 7C0802A6 90010004 9421FF50 BE810008 -808DB610 886DB650 -1C630024 7F841A14 -887C0070 7C7B1B78 -3D808000 618C56B8 +FDA01890 7F83E378 +389D0090 38A00000 +C03D0068 C05D0048 +38FD0098 3D808000 +618C56B4 7D8903A6 +4E800421 7F83E378 +389D0090 38A00000 +C03D0080 C05D003C +FC606890 38FD0098 +3D808000 618C56B4 7D8903A6 4E800421 -7C651B78 38600000 -1C630024 3C80803F -60840A48 7C832214 -886403C2 1C63001C -7C832A14 8B4400DD -889E0016 38840001 -2C040004 41800008 -38800001 989E0016 -386D8844 98830000 -7C992378 2C190003 -4182001C 2C190002 -4182000C 2C190001 -40810014 38600000 -48000010 38600001 -48000008 38600002 +BA810008 800100B4 +382100B0 7C0803A6 +4E800020 7C0802A6 +90010004 9421FF50 +BE810008 7F83E378 +389D0094 38A00000 +C03D0068 C05D003C +38FD0098 3D808000 +618C56B4 7D8903A6 +4E800421 7C7B1B78 +BA810008 800100B4 +382100B0 7C0803A6 +4E800020 4E800021 +7C0802A6 90010004 +9421FF50 BE810008 +8363002C 4BFFFAD5 +7FA802A6 3F808000 +639C5614 839C0000 +83DC0000 835C0008 +38FD0163 3CC0804A +60C60740 38800000 +38A00000 7C66222E +7C672B2E 38840003 +38A50002 2C050012 +4180FFEC 806DB620 +38810080 38A00024 +38C0FFFF 3D808001 +618C1E24 7D8903A6 +4E800421 80610080 +3D808036 618CF644 +7D8903A6 4E800421 +80610080 38800000 +80BC0004 80A50008 +38C00000 3D808036 +618CFA10 7D8903A6 +4E800421 C022AEC4 +886DAFA0 2C030003 +40820008 C022AEC8 +80610080 3D808036 +618CF934 7D8903A6 +4E800421 80610080 +3D808037 618C0780 +7D8903A6 4E800421 +38800000 38BD00B6 +887E0000 2C030004 +4181004C 886DAFA0 +2C030001 41820020 +2C030002 41820020 +2C030000 41820020 +2C030003 41820020 +48000024 38DD0099 +48000020 38DD00A2 +48000018 38DD00A9 +48000010 38DD00B0 +48000008 38BD0176 +4800081D 887E000A +2C030000 4182001C +3B1E0015 7C791B78 +887C0018 38630001 +987C0018 48000014 +887E000B 2C030000 +418201BC 7C791B78 +887C0019 2C030009 +40810010 38600000 +987C0019 418201A0 +386000B7 3880007F +38A00040 3D808002 +618C37A8 7D8903A6 +4E800421 887C0017 +38630001 987C0017 +3860000D 3D808037 +618CF1E4 7D8903A6 +4E800421 7C771B78 +3880001C 3D808000 +618CC160 7D8903A6 +4E800421 38600014 +38800000 98770000 +98970001 7F23CB78 +98770002 887C0019 +98770003 38630001 +987C0019 887E000C +98770008 7F83E378 +90770009 38600004 +38800005 38A00080 +3D808039 618C01F0 +7D8903A6 4E800421 +7C761B78 807C0004 +80630004 80630000 +3D808037 618C0E44 +7D8903A6 4E800421 +7C651B78 7EC3B378 +888DC1A9 3D808039 +618C0A70 7D8903A6 +4E800421 7EC3B378 +3C808039 60841070 +38A00003 38C00080 +3D808039 618C069C +7D8903A6 4E800421 +80760028 809C0004 +80840004 38A00000 +3D808016 618C895C +7D8903A6 4E800421 +80760028 C022AE28 +3D808036 618CF8BC +7D8903A6 4E800421 +886DAFE0 2C030000 +41820010 C03D0014 +80760028 D0230038 +7EC3B378 38800004 +3CA08037 60A5F1B0 +7EE6BB78 3D808039 +618C0B68 7D8903A6 +4E800421 7EC3B378 +480003E1 7C8802A6 +38A00004 3D808038 +618CFD54 7D8903A6 +4E800421 887E0000 +2C030004 4182000C +38BD0098 48000008 +38BD017C 38800009 +48000615 887E0000 +2C030004 4182000C +38BD0098 48000008 +38BE00B0 3880000A +480005F5 887E0000 +2C030004 4182000C +38BD0098 48000008 +38BD0185 38800008 +480005D5 887E0000 +2C030004 41820034 +2C030005 41820020 +2C030000 4181000C +38BD0098 48000024 +38BD0197 38DD01BD +48000018 38BD0197 +38DD01C4 4800000C +38BD01A5 38DD01B2 +38800007 48000589 +3B600001 7F64DB78 +38BD0098 48000579 +3B7B0002 2C1B0005 +4081FFEC 3880000C +38600000 7C7C21AE +38840001 2C04000E +4081FFF4 3B60000B +7F64DB78 38BD0098 +48000545 3B7B0001 +2C1B000E 4081FFEC +887E0000 2C030005 +408200A8 3B60000B +3B200000 3B000000 +3AE00000 3ADE018B +7EB6C8AE 56A00631 +41820010 3B390002 +3B180001 48000018 +2C150020 40820008 +7F37CB78 3B390001 +3B180001 2C150000 +41820018 2C18001E +41810008 4800002C +38800000 7C96B9AE +7F64DB78 7EC5B378 +480004C5 3B7B0001 +7ED6BA14 3AD60001 +3B200000 3B000000 +2C150000 41820020 +387E027C 7C96CA14 +7C041800 40800010 +2C1B000E 41810008 +4BFFFF78 4800014C +3B600001 886DB657 +7F64DB78 2C030000 +40820018 38BD00BE +4800046D 38600001 +987C000C 48000124 +38BD00D4 48000459 +3B7B0002 38600002 +987C000C 887E0001 +7F64DB78 2C030000 +40820080 886DAFA0 +2C030002 41800034 +887E0000 2C030004 +40820028 886DAFC9 +2C030000 4082001C +886DAFCA 2C030000 +40820010 38BD00E7 +38DD0113 48000034 +38BD00E7 38DD00F9 +887E0000 2C030004 +41820020 38BD00E7 +38DD010C 886DAFA0 +2C030002 4180000C +38BD00E7 38DD0101 +480003CD 38600001 +987C000D 48000084 +38BD0120 480003B9 +3B7B0002 38600002 +987C000D 887E0000 +7F64DB78 2C030004 +4182004C 2C030003 +41820024 88ADAFA0 +2C050001 38BD012A +38DD015A 41820038 +38BD012A 38DD0163 +4800002C 88ADAFA0 +2C050001 38BD013B +38DD015A 41820018 +38BD013B 38DD0163 +4800000C 38BD014C +38DD015A 48000349 +38600001 987C000E +3B20000C 3B600002 +7C7CC8AE 2C030001 +40820044 A07C000F +3880000F 7C632396 +1C630003 386301D0 +7CBD1A14 7F64DB78 +4800030D 7F43D378 +7F64DB78 38BD0088 +3D80803A 618C74F0 +7D8903A6 4E800421 +48000044 2C030002 +40820030 7F64DB78 +38BD01D6 480002D9 +7F43D378 7F64DB78 +38BD0084 3D80803A +618C74F0 7D8903A6 +4E800421 48000010 +7F64DB78 38BD0098 +480002AD 3B7B0002 +3B390001 2C19000E +4081FF68 A07C000F +38630001 2C03001E +41800008 38600000 +B07C000F BA810008 +800100B4 382100B0 +7C0803A6 4E800020 +4E800021 7C6E1B78 +7C0802A6 90010004 +9421FF50 BE810008 +4BFFF3D1 7FA802A6 +820E002C 8A300000 +8A500001 8A700002 +8A900003 82B00004 +8AF00008 83900009 +81EE0028 81EF0010 +7DE37B78 3D808037 +618C0928 7D8903A6 +4E800421 2C150000 +408200CC 7E83A378 3D808000 618C55F4 7D8903A6 4E800421 -7EA3AB78 3D808036 +C05D0018 C07D0008 +EC6100F2 EC421828 +D04F003C 2C120000 +4182009C 3A2000AA +9A300000 3A400001 +9A500001 7C962378 +7E83A378 3D808000 +618C55F4 7D8903A6 +4E800421 C05D0030 +C07D0008 EC6100F2 +EC42182A FDE01090 +806DC2DC 38800003 +9883000E C03D002C +886DAFE0 2C030000 +41820008 C03D0028 +38770001 7E649B78 +38A00002 38C00000 +C07D0034 C09D0038 +3D808000 618C56B4 +7D8903A6 4E800421 +90700004 806DC2DC +38800001 9883000E +48000004 887C0017 +2C03000D 41800028 +887C0019 7C03A000 +4080000C 2C140009 +408100B4 887C0019 +7C741850 2C03000D +418100A4 2C110000 +4082001C 2C120000 +4182FF2C 2C120001 +41820018 2C120002 +41820084 3A31FFFF +9A300000 480000D4 +3A400002 9A500001 +3A200014 9A300000 +806E0028 809C0004 +80840004 38A00001 +3D808016 618C895C +7D8903A6 4E800421 +806E0028 C022AE28 +3D808036 618CF8BC +7D8903A6 4E800421 +8075005C 3D808037 +618CF1B0 7D8903A6 +4E800421 7EA3AB78 +3D80803A 618C5CC4 +7D8903A6 4E800421 +48000060 7DC37378 +3D808039 618C0228 +7D8903A6 4E800421 +809C0000 88840003 +7C172000 40820010 +887C0018 3863FFFF +987C0018 887C0017 +3863FFFF 987C0017 +887C0019 7E84A378 +38840001 7C032000 +41820008 4800000C +38600000 987C0019 +BA810008 800100B4 +382100B0 7C0803A6 +4E800020 7C0802A6 +90010004 9421FF50 +BE810008 7F43D378 +3D80803A 618C70A0 +7D8903A6 4E800421 +BA810008 800100B4 +382100B0 7C0803A6 +4E800020 80CDB638 +60000000 00000000 +C2262004 0000000B #Online/Menus/CSS/PreventAPressCharUnselect.asm +3C608048 80639D30 +5463443E 2C030008 +4082003C 3C608000 +60635614 80630000 +80830000 88630014 +2C030000 40820010 +88640001 2C030000 +41820014 3D808026 +618C2154 7D8903A6 +4E800420 566015BA +60000000 00000000 +C22620AC 0000000B #Online/Menus/CSS/PreventBPressCharUnselect.asm +3C608048 80639D30 +5463443E 2C030008 +4082003C 3C608000 +60635614 80630000 +80830000 88630014 +2C030000 40820010 +88640001 2C030000 +41820014 3D808026 +618C2154 7D8903A6 +4E800420 88FF0004 +60000000 00000000 +C22600A8 0000000B #Online/Menus/CSS/PreventColorChange.asm +3C608048 80639D30 +5463443E 2C030008 +4082003C 886DAFA0 +2C030003 41820020 +3C608000 60635614 +80630000 80630000 +88630001 2C030000 +41820014 3D808026 +618C028C 7D8903A6 +4E800420 3C60803F +60000000 00000000 +C226699C 00000029 #Online/Menus/CSS/SceneLoadCSS.asm +4800002C 4E800021 +C2E00000 41A00000 +00000000 3DCCCCCD +736C7043 53532E64 +61740073 6C704353 +53000000 900DB638 +3C608048 80639D30 +5463443E 2C030008 +40820100 7C0802A6 +90010004 9421FF50 +BE810008 4BFFFFB1 +7FC802A6 3D808000 +618C5618 7D8903A6 +4E800421 7C6802A6 +39830014 7D8903A6 +4E800421 3860001C +3D808037 618CF1E4 +7D8903A6 4E800421 +7C7F1B78 3880001C +3D808000 618CC160 +7D8903A6 4E800421 +3C608000 60635614 +93E30000 386003B4 +3D808037 618CF1E4 +7D8903A6 4E800421 +907F0000 886DAFA0 +2C030003 40820030 +3C608026 606352F4 +80830000 5485863E +7CA50774 54A5801E +5484043A 7C842B78 +7C632214 88630008 +987F001A 387E0010 +3D808001 618C6BE0 +7D8903A6 4E800421 +389E001B 3D808038 +618C0358 7D8903A6 +4E800421 907F0004 +BA810008 800100B4 +382100B0 7C0803A6 +60000000 00000000 +C2264118 0000001C #Online/Menus/CSS/SkipReturnToCssSound.asm +7C0802A6 90010004 +9421FF00 BC610008 +886DAFA3 2C030000 +40820038 38600000 +3D808000 618C5610 +7D8903A6 4E800421 +8BC30001 3D808037 +618CF1B0 7D8903A6 +4E800421 2C1E0000 +40820060 4800007C +38600000 986DAFA3 +3C608023 6063CCA4 +80830000 5485863E +7CA50774 54A5801E +5484043A 7C842B78 +7C632214 83E3000C +807F0006 3D808037 +618CF1B0 7D8903A6 +4E800421 7FE3FB78 +3D808037 618CF1B0 +7D8903A6 4E800421 +B8610008 80010104 +38210100 7C0803A6 +3D808026 618C41A8 +7D8903A6 4E800420 +B8610008 80010104 +38210100 7C0803A6 +80630020 00000000 +C2262478 00000014 #Online/Menus/CSS/Teams/AnimateCursorPort.asm +7C0802A6 90010004 +9421FF50 BE810008 +3FC08000 63DE5614 +83DE0000 3C608048 +80639D30 5463443E +2C030008 40820044 +888DAFA0 2C040003 +40820038 8BFE001A +2C1F0003 41820008 +3BFFFFFF 88CDB650 +1CC60004 7FFF3214 +7FE3FB78 3D808000 +618C55F4 7D8903A6 +4E800421 48000004 +BA810008 800100B4 +382100B0 7C0803A6 +8061003C 38800006 +38A00400 3CC08036 +60C6410C 38E00001 +60000000 00000000 +C2262768 0000000D #Online/Menus/CSS/Teams/AnimateToken.asm +7C0802A6 90010004 +9421FF50 BE810008 +3F808000 639C5614 +839C0000 3C608048 +80639D30 5463443E +2C030008 40820024 +888DAFA0 2C040003 +40820018 8B7C001A +2C1B0003 41820008 +3B7BFFFF 9B7D0006 +BA810008 800100B4 +382100B0 7C0803A6 +387C0000 00000000 +C22652F4 000000B6 #Online/Menus/CSS/Teams/InitTeamToggleButton.asm +48000030 4E800021 +01C02000 00C0A000 +00C1BC00 00C18C00 +00000000 003F8000 +00C19C00 00C04000 +003DCCCC CD000000 +3C608048 80639D30 +5463443E 2C030008 +40820550 888DAFA0 +2C040003 40820544 +7C0802A6 90010004 +9421FF50 BE810008 +3FC08000 63DE5614 +83DE0000 4BFFFF99 +7FE802A6 C3FF0011 +C3DF0015 38600004 +3D808037 618CF1E4 +7D8903A6 4E800421 +7C771B78 38800004 +3D808000 618CC160 +7D8903A6 4E800421 +7FC3F378 90770007 +38600004 38800005 +38A00080 3D808039 +618C01F0 7D8903A6 +4E800421 7C741B78 +806DB638 80630030 +80630008 38800000 +8063000C 38840001 +2C040007 4180FFF4 +80630008 3D808037 +618C0E44 7D8903A6 +4E800421 7C751B78 +7EA3AB78 809F0019 +90830038 809F001D +9083003C 809F0021 +90830040 806DB638 +80630038 80630000 +38800000 80630004 +38840001 2C040007 +4180FFF4 80A30000 +7EA3AB78 38800000 +38C00000 3D808036 +618CFB5C 7D8903A6 +4E800421 7EA3AB78 +FC20F890 3D808036 618CF8BC 7D8903A6 4E800421 7EA3AB78 3D808037 618C0928 7D8903A6 4E800421 -7C0802A6 90010004 -9421FF00 BC610008 -7F23CB78 48000099 -B8610008 80010104 -38210100 7C0803A6 -7F23CB78 7F64DB78 -3D808000 618C56B0 +7E83A378 38800004 +7EA5AB78 3D808039 +618C0A70 7D8903A6 +4E800421 7E83A378 +3C808039 60841070 +38A00002 38C00080 +3D808039 618C069C 7D8903A6 4E800421 -7C781B78 886DB657 -2C030000 4182004C -9B1C0073 3CA0803F -60A50E09 9B050000 -9B1E0017 38600000 -7F44D378 7F05C378 -38C00000 3D808000 -618C56BC 7D8903A6 -4E800421 38600002 +7E83A378 38800004 +3CA08037 60A5F1B0 +7EE6BB78 3D808039 +618C0B68 7D8903A6 +4E800421 7E83A378 +480000B5 7C8802A6 +38A00004 3D808038 +618CFD54 7D8903A6 +4E800421 480001F9 +806DB620 38810034 +38A0002B 38C0FFFF +3D808001 618C1E24 +7D8903A6 4E800421 +80610034 3C80C040 +60840000 9083003C +806DB620 38810034 +38A00029 38C0FFFF +3D808001 618C1E24 +7D8903A6 4E800421 +80610034 3D808037 +618C1BEC 7D8903A6 +4E800421 80630004 +80630008 FC20F890 +3D808036 618C3C2C +7D8903A6 4E800421 +BA810008 800100B4 +382100B0 7C0803A6 +480002E8 4E800021 +7C0802A6 90010004 +9421FF50 BE810008 +7C741B78 82B40028 +886DB656 2C030000 +40820098 3FC08000 +63DE5614 83DE0000 +807E0000 88630001 +2C030000 4082007C +4BFFFD15 7FE802A6 +3BA00000 3C80804A +60840BC0 80840000 +C024000C C0440010 +C07F0001 C09F0005 +C0BF0009 C0DF000D +FC021840 41810044 +FC022040 4180003C +FC012840 41800034 +FC013040 4181002C +3BA00001 3C80804C +608420BC 886DB650 +1C630044 7C641A14 +80630008 546305EF +41820008 48000019 +BA810008 800100B4 +382100B0 7C0803A6 +4E800020 7C0802A6 +90010004 9421FF50 +BE810008 3D808000 +618C56B8 7D8903A6 +4E800421 7C651B78 +38600000 1C630024 +3C80803F 60840A48 +7C832214 886403C2 +1C63001C 7C832A14 +8B4400DD 889E001A +38840001 2C040004 +41800008 38800001 +989E001A 989F0000 +4800002D 38600002 3D808002 618C4030 7D8903A6 4E800421 BA810008 800100B4 382100B0 7C0803A6 4E800020 7C0802A6 90010004 9421FF50 +BE810008 808DB610 +886DB650 1C630024 +7F841A14 887C0070 +7C7B1B78 8B3E001A +2C190003 4182001C +2C190002 4182000C +2C190001 40810014 +38600000 48000010 +38600001 48000008 +38600002 3D808000 +618C55F4 7D8903A6 +4E800421 7EA3AB78 +3D808036 618CF8BC +7D8903A6 4E800421 +7EA3AB78 3D808037 +618C0928 7D8903A6 +4E800421 7F23CB78 +48000075 7F23CB78 +7F64DB78 3D808000 +618C56B0 7D8903A6 +4E800421 7C781B78 +886DB657 2C030000 +4182FF30 9B1C0073 +3CA0803F 60A50E09 +9B050000 9B1E001B +38600000 7F44D378 +7F05C378 38C00000 +3D808000 618C56BC +7D8903A6 4E800421 +BA810008 800100B4 +382100B0 7C0803A6 +4E800020 7C0802A6 +90010004 9421FF50 BE810008 7C791B78 2C190003 4182001C 2C190002 4182000C @@ -3261,103 +3455,6 @@ BE810008 7C791B78 3D80803A 618C6754 7D8903A6 4E800421 60000000 00000000 -C2262004 0000000B #Online/Menus/CSS/PreventAPressCharUnselect.asm -3C608048 80639D30 -5463443E 2C030008 -4082003C 3C608000 -60635614 80630000 -80830000 88630010 -2C030000 40820010 -88640001 2C030000 -41820014 3D808026 -618C2154 7D8903A6 -4E800420 566015BA -60000000 00000000 -C22620AC 0000000B #Online/Menus/CSS/PreventBPressCharUnselect.asm -3C608048 80639D30 -5463443E 2C030008 -4082003C 3C608000 -60635614 80630000 -80830000 88630010 -2C030000 40820010 -88640001 2C030000 -41820014 3D808026 -618C2154 7D8903A6 -4E800420 88FF0004 -60000000 00000000 -C22600A8 0000000C #Online/Menus/CSS/PreventColorChange.asm -3C608048 80639D30 -5463443E 2C030008 -40820048 3C608000 -60635614 80630000 -88630016 2C030000 -40820020 3C608000 -60635614 80630000 -80630000 88630001 -2C030000 41820014 -3D808026 618C028C -7D8903A6 4E800420 -3C60803F 00000000 -C2264110 00000016 #Online/Menus/CSS/SkipReturnToCssSound.asm -7C030378 7C0802A6 -90010004 9421FF50 -BE810008 7C7F1B78 -886DAFA3 2C030000 -40820044 38600000 -3D808000 618C5610 -7D8903A6 4E800421 -8BC30000 3D808037 -618CF1B0 7D8903A6 -4E800421 2C1E0004 -40820044 886DAFC9 -2C030000 41820010 -48000034 38600000 -986DAFA3 7FE3FB78 -BA810008 800100B4 -382100B0 7C0803A6 -7C601B78 3D808026 -618C41A8 7D8903A6 -4E800420 7FE3FB78 -BA810008 800100B4 -382100B0 7C0803A6 -54601838 00000000 -C2262478 00000016 #Online/Menus/CSS/Teams/AnimateCursorPort.asm -7C0802A6 90010004 -9421FF50 BE810008 -3FC08000 63DE5614 -83DE0000 3C608048 -80639D30 5463443E -2C030008 40820054 -888DAFA0 2C040003 -40820048 807E0000 -88630001 2C030000 -40820038 8BFE0016 -2C1F0003 41820008 -3BFFFFFF 88CDB650 -1CC60004 7FFF3214 -7FE3FB78 3D808000 -618C55F4 7D8903A6 -4E800421 48000004 -BA810008 800100B4 -382100B0 7C0803A6 -8061003C 38800006 -38A00400 3CC08036 -60C6410C 38E00001 -60000000 00000000 -C2262768 0000000D #Online/Menus/CSS/Teams/AnimateToken.asm -7C0802A6 90010004 -9421FF50 BE810008 -3F808000 639C5614 -839C0000 3C608048 -80639D30 5463443E -2C030008 40820024 -888DAFA0 2C040003 -40820018 8B7C0016 -2C1B0003 41820008 -3B7BFFFF 9B7D0006 -BA810008 800100B4 -382100B0 7C0803A6 -387C0000 00000000 C2260C28 0000001C #Online/Menus/CSS/Teams/PreventColorResetCharHover.asm 7C0802A6 90010004 9421FF50 BE810008 @@ -3366,7 +3463,7 @@ C2260C28 0000001C #Online/Menus/CSS/Teams/PreventColorResetCharHover.asm 80639D30 5463443E 2C030008 40820098 888DAFA0 2C040003 -4082008C 8BDF0016 +4082008C 8BDF001A 808DB610 886DB650 1C630024 7F441A14 887A0070 7C7D1B78 @@ -3402,7 +3499,7 @@ C2260B90 0000001A #Online/Menus/CSS/Teams/PreventColorResetRandomChar.asm 4082007C 808DB610 886DB650 1C630024 7F441A14 887A0070 -7C7D1B78 8BDF0016 +7C7D1B78 8BDF001A 7FC3F378 7FA4EB78 3D808000 618C56B0 7D8903A6 4E800421 @@ -3418,6 +3515,31 @@ C2260B90 0000001A #Online/Menus/CSS/Teams/PreventColorResetRandomChar.asm 800100B4 382100B0 7C0803A6 38000000 60000000 00000000 +C2260C88 00000018 #Online/Menus/CSS/Teams/PreventWrongCSPOnCharSelect.asm +7C0802A6 90010004 +9421FF50 BE810008 +7C9D2378 7C7B1B78 +3FE08000 63FF5614 +83FF0000 3C608048 +80639D30 5463443E +2C030008 40820068 +888DAFA0 2C040003 +4082005C 8BDF001A +7FC3F378 7FA4EB78 +3D808000 618C56B0 +7D8903A6 4E800421 +7C7C1B78 80ADB610 +9B850073 3CA0803F +60A50E09 9B850000 +38600000 7FA4EB78 +7F85E378 38C00000 +3D808000 618C56BC +7D8903A6 4E800421 +48000004 7FA4EB78 +7F63DB78 BA810008 +800100B4 382100B0 +7C0803A6 98830070 +60000000 00000000 0423C710 28030007 #Online/Menus/CSS/TextEntryScreen/Allow8Characters.asm 0423C320 28030007 #Online/Menus/CSS/TextEntryScreen/Allow8CharactersJapanese.asm C223E730 00000006 #Online/Menus/CSS/TextEntryScreen/AlwaysUseEnglishWhenDirect.asm @@ -3441,7 +3563,92 @@ C223E290 00000006 #Online/Menus/CSS/TextEntryScreen/AlwaysUseEnglishWhenDirect3. 4E800420 3D808000 618CAE90 7D8903A6 4E800421 00000000 +C223CCA4 00000045 #Online/Menus/CSS/TextEntryScreen/CheckTriggersAndZ.asm +48000014 4E800021 +48000100 00000000 +00000000 57400633 +41820014 3D808023 +618CCCAC 7D8903A6 +4E800420 7C0802A6 +90010004 9421FF50 +BE810008 7C9A2378 +4BFFFFC5 7C6802A6 +83E30004 83DF0006 +886DB56C 5463063E +3D80801A 618C36A0 +7D8903A6 4E800421 +548006F7 41820194 +7F44D378 889C0058 +1C840003 7C64F22E +2C030000 4082001C +38600003 3D808002 +618C4030 7D8903A6 +4E800421 48000048 +38600001 3D808002 +618C4030 7D8903A6 +4E800421 887E0019 +987F0004 2C030007 +40810008 38600007 +987C0058 38600039 +B07A0002 3D808023 +618CCE4C 7D8903A6 +4E800421 7F44D378 +BA810008 800100B4 +382100B0 7C0803A6 +3D808023 618CCCFC +7D8903A6 4E800420 +7C0802A6 90010004 +9421FF50 BE810008 +7C7D1B78 886DAFA3 +2C030000 418200C8 +4BFFFEDD 7C6802A6 +83E30004 83DF0006 +386000BE 987E0000 +387E0001 3C80804A +60840740 38A00018 +3D808000 618C31F4 +7D8903A6 4E800421 +887F0004 987E0019 +807F0000 907E001A +9BBE001E 886DAFA0 +987E001F 7FC3F378 +38800020 38A00001 +3D808000 618C55F0 +7D8903A6 4E800421 +7FC3F378 3880001E +38A00000 3D808000 +618C55F0 7D8903A6 +4E800421 3C60804A +60630740 389E0001 +38A00018 3D808000 +618C31F4 7D8903A6 +4E800421 807E001A +907F0000 3D808023 +618CCE4C 7D8903A6 +4E800421 BA810008 +800100B4 382100B0 +7C0803A6 4E800020 +7F44D378 BA810008 +800100B4 382100B0 +7C0803A6 3D808023 +618CCD34 7D8903A6 +4E800420 00000000 0423CF9C 2C1B0008 #Online/Menus/CSS/TextEntryScreen/Display8Characters.asm +C223CF80 0000000E #Online/Menus/CSS/TextEntryScreen/HandleAutocompleteText.asm +48000010 4E800021 +00000000 8E9196FF +88CDAFA3 2C060000 +4182004C 4BFFFFE9 +7CC802A6 3C608023 +6063CCA4 80830000 +5485863E 7CA50774 +54A5801E 5484043A +7C842B78 7CE32214 +80E7000C 88E70004 +7C1B3800 4180000C +3BA60004 48000008 +3BA60000 800D98D8 +60000000 00000000 C223B3D0 00000006 #Online/Menus/CSS/TextEntryScreen/HandleDescriptionText.asm 888DAFA3 2C040000 4182001C 38800057 @@ -3449,49 +3656,184 @@ C223B3D0 00000006 #Online/Menus/CSS/TextEntryScreen/HandleDescriptionText.asm 40820010 38800058 48000008 7FE4FB78 60000000 00000000 -C223E9C8 0000000A #Online/Menus/CSS/TextEntryScreen/KeepPreviousTag.asm -880DAFA3 2C000000 -38A00000 41820008 -88BF0000 38600000 -2C050000 4082000C -1C830003 7CBF21AE -1C830003 7CBF20AE -38630001 2C030008 -4180FFE0 3D808023 -618CE9E8 7D8903A6 -4E800420 00000000 -C223C588 0000000B #Online/Menus/CSS/TextEntryScreen/MaintainTagSync.asm -38600000 1C830003 -7C9E20AE 2C040000 -41820010 38630001 -2C030007 4180FFE8 -889C0058 7C032000 -41820028 987C0058 -3D808023 618CCE4C +0423C6C0 4800004C #Online/Menus/CSS/TextEntryScreen/HandleJpSpace.asm +C223E994 00000027 #Online/Menus/CSS/TextEntryScreen/InitNameEntry.asm +886DAFA3 2C030000 +41820128 38600001 +986DAFCB 48000004 +7C0802A6 90010004 +9421FF50 BE810008 +3C608023 6063CCA4 +80830000 5485863E +7CA50774 54A5801E +5484043A 7C842B78 +7F232214 3860000A +3D808037 618CF1E4 7D8903A6 4E800421 -38600039 3C80804A -608404F2 B0640000 +9079000C 3880000A +3D808000 618CC160 +7D8903A6 4E800421 +38600020 3D808037 +618CF1E4 7D8903A6 +4E800421 8099000C +90640006 38600004 +38800005 38A00080 +3D808039 618C01F0 +7D8903A6 4E800421 +7C7D1B78 3C608000 +60635614 80630000 +80630004 8063000C +3D808037 618C0E44 +7D8903A6 4E800421 +7C7C1B78 7FA3EB78 +38800004 7F85E378 +3D808039 618C0A70 +7D8903A6 4E800421 +7FA3EB78 3C808039 +60841070 38A00004 +38C00080 3D808039 +618C069C 7D8903A6 +4E800421 BA810008 +800100B4 382100B0 +7C0803A6 48000004 +38600000 00000000 +C223C588 0000000C #Online/Menus/CSS/TextEntryScreen/NameEntryThinkOneShot.asm +886DAFA3 2C030000 +41820050 3C608023 +6063CCA4 80830000 +5485863E 7CA50774 +54A5801E 5484043A +7C842B78 7CC32214 +80E6000C 88670005 +2C030000 4082001C +38600001 98670005 +38660008 7C6903A6 +38600003 4E800421 886DB56C 00000000 -C223CA50 00000009 #Online/Menus/CSS/TextEntryScreen/OnConfirmButtonAPress.asm +C223CD74 00000011 #Online/Menus/CSS/TextEntryScreen/OnBPressAutoComplete.asm 886DAFA3 2C030000 -41820038 38600001 -3D808002 618C4030 -7D8903A6 4E800421 -3860FFFE 818DAFE8 -7D8903A6 4E800421 -3D808023 618CCABC +41820074 3C608023 +6063CCA4 80830000 +5485863E 7CA50774 +54A5801E 5484043A +7C842B78 7C632214 +8083000C 88A40004 +2C050000 40810030 +38A5FFFF 98A40004 +98BC0058 38830008 +7C8903A6 38600003 +4E800421 3D808023 +618CCE38 7D8903A6 +4E800420 3D808023 +618CCD68 7D8903A6 +4E800420 88BC0058 +60000000 00000000 +C223CA50 00000003 #Online/Menus/CSS/TextEntryScreen/OnConfirmButtonAPress.asm +3D808023 618CCC14 7D8903A6 4E800420 -38000000 00000000 -C223CC14 00000009 #Online/Menus/CSS/TextEntryScreen/OnConfirmButtonStartPress.asm +60000000 00000000 +C223CC14 0000001D #Online/Menus/CSS/TextEntryScreen/OnConfirmButtonHandler.asm 886DAFA3 2C030000 -41820038 38600001 +418200D8 7C0802A6 +90010004 9421FF50 +BE810008 3C608023 +6063CCA4 80830000 +5485863E 7CA50774 +54A5801E 5484043A +7C842B78 7C632214 +83E3000C 887F0004 +2C030000 40820038 +38600003 3D808002 +618C4030 7D8903A6 +4E800421 BA810008 +800100B4 382100B0 +7C0803A6 3D808023 +618CCE38 7D8903A6 +4E800420 887F0004 +2C030008 40800010 +1C830003 38A00000 +7CBE232E 38600001 3D808002 618C4030 7D8903A6 4E800421 3860FFFE 818DAFE8 7D8903A6 4E800421 +BA810008 800100B4 +382100B0 7C0803A6 3D808023 618CCC80 7D8903A6 4E800420 38000000 00000000 +C223C33C 0000000E #Online/Menus/CSS/TextEntryScreen/OnEnterJpText.asm +886DAFA3 2C030000 +41820054 3C608023 +6063CCA4 80830000 +5485863E 7CA50774 +54A5801E 5484043A +7C842B78 7C632214 +8083000C 88A40004 +2C050008 4080000C +38A50001 98A40004 +38830008 7C8903A6 +38600003 4E800421 +48000014 3D808023 +618CCE4C 7D8903A6 +4E800421 00000000 +C223C72C 0000000E #Online/Menus/CSS/TextEntryScreen/OnEnterText.asm +886DAFA3 2C030000 +41820054 3C608023 +6063CCA4 80830000 +5485863E 7CA50774 +54A5801E 5484043A +7C842B78 7C632214 +8083000C 88A40004 +2C050008 4080000C +38A50001 98A40004 +38830008 7C8903A6 +38600003 4E800421 +48000014 3D808023 +618CCE4C 7D8903A6 +4E800421 00000000 +C223C81C 00000003 #Online/Menus/CSS/TextEntryScreen/OnErasePress.asm +3D808023 618CCD3C +7D8903A6 4E800420 +60000000 00000000 +C223CCBC 0000000B #Online/Menus/CSS/TextEntryScreen/OnLPress.asm +886DAFA3 2C030000 +41820048 3C608023 +6063CCA4 80830000 +5485863E 7CA50774 +54A5801E 5484043A +7C842B78 7C632214 +38630008 7C6903A6 +38600001 4E800421 +3D808023 618CCE38 +7D8903A6 4E800420 +887C0050 00000000 +C223CCE0 0000000B #Online/Menus/CSS/TextEntryScreen/OnRPress.asm +886DAFA3 2C030000 +41820048 3C608023 +6063CCA4 80830000 +5485863E 7CA50774 +54A5801E 5484043A +7C842B78 7C632214 +38630008 7C6903A6 +38600002 4E800421 +3D808023 618CCE38 +7D8903A6 4E800420 +887C0050 00000000 +C223C928 0000000D #Online/Menus/CSS/TextEntryScreen/OnRandomPress.asm +886DAFA3 2C030000 +41820048 3C608023 +6063CCA4 80830000 +5485863E 7CA50774 +54A5801E 5484043A +7C842B78 7C632214 +8083000C 9BA40004 +9BBC0058 38830008 +7C8903A6 38600003 +4E800421 48000014 +3D808023 618CCE4C +7D8903A6 4E800421 +60000000 00000000 C23786A4 00000009 #Online/Menus/Hacks/VsSplashRumbleHack.asm 3D808048 818C9D30 558C443E 2C0C0408 @@ -3556,7 +3898,7 @@ BE810008 3C60804D 39400008 3D80803A 618C611C 7D8903A6 4E800421 7C7F1B78 -83CDB61C 93FE07B8 +83CDB61C 93FE0909 4BFFFE69 7F8802A6 38600000 3D808000 618C5610 7D8903A6 @@ -3571,7 +3913,7 @@ D03D0008 C03C0004 D03D0024 D03D0028 C03C0008 C05C000C 7FA3EB78 389C0048 -88BE001B 3D80803A +88BE001C 3D80803A 618C6B98 7D8903A6 4E800421 7FA3EB78 38800000 C03C0010 @@ -3737,7 +4079,7 @@ C22299F0 00000019 #Online/Menus/TitleMenu/HandleOnlineLockedOptions.asm 618C99F4 7D8903A6 4E800420 38600001 60000000 00000000 -C222E93C 00000028 #Online/Menus/TitleMenu/OnMenuLoad.asm +C222E93C 00000029 #Online/Menus/TitleMenu/OnMenuLoad.asm 48000020 4E800021 C34C0000 C31D0000 41880000 3D75C28F @@ -3748,36 +4090,37 @@ C34C0000 C31D0000 38800001 3D808000 618C5618 7D8903A6 4E800421 7FC802A6 -4E800021 4BFFFFC5 -7FA802A6 887D0000 -2C030000 41820074 -3D808002 618C6F2C +38A00001 4E800021 +4BFFFFC1 7FA802A6 +887D0000 2C030000 +41820074 3D808002 +618C6F2C 7D8903A6 +4E800421 38600002 +38A00000 38C00008 +3D808002 618C702C 7D8903A6 4E800421 -38600002 38A00000 -38C00008 3D808002 -618C702C 7D8903A6 -4E800421 3D808002 -618C7168 7D8903A6 -4E800421 3D808002 -618C7648 7D8903A6 -4E800421 38607535 -3880007F 38A00040 -3D808002 618C37A8 +3D808002 618C7168 7D8903A6 4E800421 -38600000 987D0000 -38600001 3D808037 -618CF1E4 7D8903A6 -4E800421 7C7C1B78 -386000BA 987C0000 -7F83E378 38800001 -38A00001 3D808000 -618C55F0 7D8903A6 -4E800421 7F83E378 -3D808037 618CF1B0 +3D808002 618C7648 7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 -B9C10408 00000000 +38607535 3880007F +38A00040 3D808002 +618C37A8 7D8903A6 +4E800421 38600000 +987D0000 38600001 +3D808037 618CF1E4 +7D8903A6 4E800421 +7C7C1B78 386000BA +987C0000 7F83E378 +38800001 38A00001 +3D808000 618C55F0 +7D8903A6 4E800421 +7F83E378 3D808037 +618CF1B0 7D8903A6 +4E800421 BA810008 +800100B4 382100B0 +7C0803A6 B9C10408 +60000000 00000000 C21B1040 00000165 #Online/Menus/TitleMenu/OnMenuPrep.asm 7C0802A6 90010004 9421FF50 BE810008 @@ -4152,10 +4495,10 @@ C21B3668 00000005 #Online/Menus/VSScreen/AllowP2ColorDuplicate.asm 41820014 3D808017 618CBEC8 7D8903A6 4E800421 00000000 -C2186EC4 00000077 #Online/Menus/VSScreen/InitVsSplash.asm +C2186EC4 0000007D #Online/Menus/VSScreen/InitVsSplash.asm 3C608048 80639D30 5463443E 2C030408 -4082039C 48000060 +408203D0 48000060 4E800021 00000000 3F800000 3F000000 3F19999A F15959FF @@ -4186,92 +4529,98 @@ BE810008 38600000 989E004A C03F0000 D03E0008 C03F0004 D03E0024 D03E0028 -887D0210 2C030001 +887D0284 2C030001 41820038 387F0010 389F0052 38BD0034 38C00000 C03F001C -4800010D 387F0014 +48000141 387F0014 389F0055 38BD0053 38C00000 C03F0020 -480000F5 48000038 -807D000D 480001E9 +48000129 48000038 +807D000D 4800021D 387F0010 389F0044 -C03F001C 480000D9 -807D0011 480001D1 +C03F001C 4800010D +807D0011 48000205 387F0014 389F004B -C03F0020 480000C1 +C03F0020 480000F5 48000004 38600000 -38800000 C03F0024 -C05F002C C07F0030 -C09F0034 C0BF0038 -3D80803A 618C5ACC +38800000 3D80803A +618C6754 7D8903A6 +4E800421 7C7E1B78 +C03F0024 D03E0000 +C03F002C D03E0004 +C03F0030 D03E0008 +C03F0034 D03E000C +C03F0038 D03E0010 +C03F0004 D03E0024 +D03E0028 38800001 +989E004A 989E0049 +C03F0000 D03E0008 +7FC3F378 A09D028A +3D808000 618C5690 7D8903A6 4E800421 -7C7E1B78 C03F0004 -D03E0024 D03E0028 -38800001 989E004A -989E0049 C03F0000 -D03E0008 3CA0803B -60A57808 A0DD0216 -38600000 1C830002 -7C85222E 7C043000 -41820014 38630001 -2C03001D 4180FFE8 -38600000 3C80803E -6084D488 7C841A14 -8884005C 7FC3F378 -3D80803A 618C6368 -7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 -4800017C 7C0802A6 -90010004 9421FF50 -BE810008 FFE00890 -7C761B78 7C942378 -7CB92B78 7CDA3378 -7CF83B78 7D174378 -93210008 9301000C -92E10010 C3DF0028 -C07F0040 7F43D378 -3D808000 618C55F4 -7D8903A6 4E800421 -EC630072 EFDE1828 -7FC3F378 389F0018 -7EC4B378 38A00000 -7E87A378 C03F0008 -FC40F890 FC60F090 -3D808000 618C56B4 -7D8903A6 4E800421 -39C00008 39E00000 -7C6E0A14 80E30000 -2C0F0000 4182000C -C07F003C EFFF182A -C09F0040 EFDE202A -7FC3F378 389F0018 -38A00000 C03F000C -FC40F890 FC60F090 -3D808000 618C56B4 -7D8903A6 4E800421 -39CE0004 39EF0001 -7C0FD000 4180FFAC -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 7C0802A6 -90010004 9421FF50 -BE810008 38A00008 -38C000FF 7C7A3039 -7C632C30 38E00008 -39200000 7C643039 -1C84001F 38840034 -7C84EA14 7D070A14 -90880000 7C632C30 -38E70004 39290001 -2C090003 4180FFD8 -7F46D378 80A10010 -80E1000C 81010008 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 3800FFFF -60000000 00000000 +2C030001 41820058 +3CA0803B 60A57808 +A0DD028A 38600000 +1C830002 7C85222E +7C043000 41820014 +38630001 2C03001D +4180FFE8 38600000 +3C80803E 6084D488 +7C841A14 8884005C +7FC3F378 3D80803A +618C6368 7D8903A6 +4E800421 BA810008 +800100B4 382100B0 +7C0803A6 4800017C +7C0802A6 90010004 +9421FF50 BE810008 +FFE00890 7C761B78 +7C942378 7CB92B78 +7CDA3378 7CF83B78 +7D174378 93210008 +9301000C 92E10010 +C3DF0028 C07F0040 +7F43D378 3D808000 +618C55F4 7D8903A6 +4E800421 EC630072 +EFDE1828 7FC3F378 +389F0018 7EC4B378 +38A00000 7E87A378 +C03F0008 FC40F890 +FC60F090 3D808000 +618C56B4 7D8903A6 +4E800421 39C00008 +39E00000 7C6E0A14 +80E30000 2C0F0000 +4182000C C07F003C +EFFF182A C09F0040 +EFDE202A 7FC3F378 +389F0018 38A00000 +C03F000C FC40F890 +FC60F090 3D808000 +618C56B4 7D8903A6 +4E800421 39CE0004 +39EF0001 7C0FD000 +4180FFAC BA810008 +800100B4 382100B0 +7C0803A6 4E800020 +7C0802A6 90010004 +9421FF50 BE810008 +38A00008 38C000FF +7C7A3039 7C632C30 +38E00008 39200000 +7C643039 1C84001F +38840034 7C84EA14 +7D070A14 90880000 +7C632C30 38E70004 +39290001 2C090003 +4180FFD8 7F46D378 +80A10010 80E1000C +81010008 BA810008 +800100B4 382100B0 +7C0803A6 4E800020 +3800FFFF 00000000 C2184DE4 00000010 #Online/Menus/VSScreen/PlayOpponentCharAnnouncer.asm 3D808048 818C9D30 558C443E 2C0C0408 @@ -4281,7 +4630,7 @@ BE810008 38600000 3D808000 618C5610 7D8903A6 4E800421 7C7F1B78 887F0004 -1C630024 389F0268 +1C630024 389F02DC 7FC418AE 7FE3FB78 3D808037 618CF1B0 7D8903A6 4E800421 @@ -4352,18 +4701,18 @@ C21BFA20 00000012 #Online/Slippi Online Scene/boot.asm 3D80801B 618C136C 7D8903A6 4E800420 38600001 00000000 -C21A45B8 00000164 #Online/Slippi Online Scene/main.asm +C21A45B8 0000017A #Online/Slippi Online Scene/main.asm 3BA30004 7C0802A6 90010004 9421FF50 BE810008 3C80803E -6084DC1C 48000215 +6084DC1C 48000245 7C6802A6 38630000 90640008 38600000 986DAFA3 986DAFC8 986DAFEC 986DAFE0 -38600008 4800016D +38600008 4800019D 7C8802A6 4800002D -48000AB4 80830000 +48000B64 80830000 5485467A 2C050048 40820014 548401BA 7C840734 7C841A14 @@ -4373,7 +4722,7 @@ BE810008 3C80803E 7C7F1B78 7C9E2378 3C80803D 6084AD30 48000081 7C6802A6 -90640004 480000D5 +90640004 48000105 7C6802A6 90640008 38600001 98640000 3C60803D 6063ACA4 @@ -4394,10 +4743,16 @@ BE810008 3C808045 6084ABF0 886DAEF8 98640006 3D808000 618C56B8 7D8903A6 -4E800421 7C641B78 -3860000F 1C63001C -7C832214 38600013 -986400DD BA810008 +4E800421 7C741B78 +3D808000 618C5698 +7D8903A6 4E800421 +7C751B78 3AC00000 +48000024 887400DD +2C030012 40820010 +38600013 987400DD +48000014 3AD60001 +3A94001C 7C16A800 +4180FFDC BA810008 800100B4 382100B0 7C0803A6 4E800020 4E800021 7C0802A6 @@ -4420,7 +4775,7 @@ BE810008 38600012 00000000 00000000 05000000 00000000 00000000 04030000 -48000411 480006E1 +48000411 4800074D 20000000 80490880 804D68D0 FF000000 4E800021 81940000 @@ -4457,7 +4812,7 @@ BE810008 38600012 4182001C 2C030000 40820000 886DAFCA 2C030000 41820020 -48000004 480005ED +48000004 48000659 3C808047 60849D30 38600005 98640005 48000018 3C808047 @@ -4485,7 +4840,7 @@ BE810008 3D80801B 7D8903A6 4E800421 7C7E1B78 887E0001 889E0002 7C032000 -4082001C 4800050D +4082001C 48000579 3C808047 60849D30 38600005 98640005 4800001C 38600000 @@ -4501,7 +4856,7 @@ BE810008 3D80801B 38600000 3D808000 618C5610 7D8903A6 4E800421 7C7F1B78 -887F0003 48000565 +887F0003 480005E5 986DAFC9 886DAFA0 2C030003 40820020 887F0003 38800001 @@ -4509,14 +4864,14 @@ BE810008 3D80801B 38800000 988DAFC9 4800003C 3A800000 3AA00000 7E83A378 -48000529 2C030000 +480005A9 2C030000 41820008 3AB50001 3A940001 2C140004 4180FFE4 2C150001 4182000C 38600000 986DAFC9 3E808047 62949DA4 887F0003 -480004F1 2C030000 +48000571 2C030000 41820018 38600001 98740000 38600000 9874005D 48000014 @@ -4556,8 +4911,18 @@ FF2121EE 0000EE00 618C5610 7D8903A6 4E800421 7C7E1B78 83ED8840 3BFF0598 +886DAFA0 2C030003 +40820048 3BA00000 +1CBD0024 38650069 +7C7F18AE 38630001 +38850060 7C9F20AE +3D808000 618C56B0 +7D8903A6 4E800421 +1C9D0024 38840063 +7C7F21AE 3BBD0001 +2C1D0004 4180FFC4 3C608049 60630888 -4BFFFFB5 7C8802A6 +4BFFFF65 7C8802A6 38A00010 3D808000 618C31F4 7D8903A6 4E800421 3C808049 @@ -4567,9 +4932,9 @@ FF2121EE 0000EE00 98640008 887F0087 9864000E 38600000 9864FFFF 9864FFFB -887E0210 2C030000 +887E0284 2C030000 418200F4 887E0003 -1C630024 38630271 +1C630024 386302E5 7F7E18AE 38600002 98640002 38600001 9864FFFB 98640006 @@ -4603,7 +4968,7 @@ FF2121EE 0000EE00 90640014 887F0063 98640018 887F0084 9064001C 887F0087 -98640020 887E0210 +98640020 887E0284 2C030000 41820024 887F00A8 90640024 887F00AB 98640028 @@ -4621,54 +4986,60 @@ A07F000E 9064000C 618C6F2C 7D8903A6 4E800421 3A800000 1C140024 7FF5FB78 -7EB50214 88750060 -7C630774 2C030021 -41820024 3C80803B -6084B3C0 1C630010 -7C6320AE 3D808000 -618C56A8 7D8903A6 -4E800421 3A940001 -2C140006 3AB50024 -4180FFC4 A07F000E -3D808022 618C519C +7EB50214 3D808000 +618C569C 7D8903A6 +4E800421 88950060 +7C840774 7C041800 +41820028 38600000 +3D808000 618C56A0 7D8903A6 4E800421 -3C80803B 6084B6B0 -1C630003 7C6320AE 3D808000 618C56A8 7D8903A6 4E800421 -3D808002 618C7168 -7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 7C0802A6 -90010004 9421FF50 -BE810008 3C808047 -60849D30 38600003 -98640005 BA810008 +3A940001 2C140006 +3AB50024 4180FFB0 +A07F000E 3D808022 +618C519C 7D8903A6 +4E800421 7C641B78 +38600001 3D808000 +618C56A0 7D8903A6 +4E800421 3D808000 +618C56A8 7D8903A6 +4E800421 3D808002 +618C7168 7D8903A6 +4E800421 BA810008 800100B4 382100B0 7C0803A6 4E800020 7C0802A6 90010004 9421FF50 BE810008 -38600000 3D808000 -618C5610 7D8903A6 -4E800421 7C7F1B78 -83CD8840 3BDE0598 -7FC3F378 389F0208 -38A00138 3D808000 -618C31F4 7D8903A6 +3C808047 60849D30 +38600003 98640005 +BA810008 800100B4 +382100B0 7C0803A6 +4E800020 7C0802A6 +90010004 9421FF50 +BE810008 38600000 +3D808000 618C5610 +7D8903A6 4E800421 +7C7F1B78 83CD8840 +3BDE0598 7FC3F378 +389F027C 38A00138 +3D808000 618C31F4 +7D8903A6 4E800421 +7FC3F378 3D808000 +618C5694 7D8903A6 4E800421 3D808017 618CEB30 7D8903A6 -4E800421 889F0268 -98830000 889F026B +4E800421 889F02DC +98830000 889F02DF 98830001 38800000 98830002 38800003 98830005 38800078 98830004 3C80803D 6084DEC8 8084000C -887F028C 98640002 +887F0300 98640002 38602121 B0640003 3C808049 60840880 -887F028F 98640016 +887F0303 98640016 7FE3FB78 3D808037 618CF1B0 7D8903A6 4E800421 BA810008 @@ -4709,6 +5080,7 @@ BA810008 800100B4 800100B4 382100B0 7C0803A6 38600028 987E0000 00000000 +04005694 4E800020 #Online/Static/AdjustNullCharID.asm C20056BC 00000012 #Online/Static/CSSUpdateCSP.asm 7C0802A6 90010004 9421FF50 BE810008 @@ -4728,14 +5100,14 @@ C20056BC 00000012 #Online/Static/CSSUpdateCSP.asm 800100B4 382100B0 7C0803A6 4E800020 60000000 00000000 -C20056AC 0000002E #Online/Static/ChatMessages.asm +C20056AC 0000002F #Online/Static/ChatMessages.asm 7CA802A6 2C030008 4182001C 2C030004 41820020 2C030002 41820024 2C030001 41820028 48000075 7C6802A6 48000024 -480000F9 7C6802A6 +480000FD 7C6802A6 48000018 480000C9 7C6802A6 4800000C 4800007D 7C6802A6 @@ -4762,22 +5134,29 @@ C20056AC 0000002E #Online/Static/ChatMessages.asm 00746861 6E6B7300 746F6F20 676F6F64 00000000 4E800021 -0A040504 52656163 -74696F6E 73006F6F -66006D79 2062006C -6F6C0077 6F770000 -4E800021 05050917 -4D697363 006F6B61 -79007468 696E6B69 -6E67006C 65742773 -20706C61 79206167 -61696E20 6C617465 -72006261 6420636F -6E6E6563 74696F6E -00000000 00000000 +0A060504 52656163 +74696F6E 7300736F +72727900 6D792062 +006C6F6C 00776F77 +00000000 4E800021 +05090817 4D697363 +00676F74 74612067 +6F006F6E 65207365 +63006C65 74277320 +706C6179 20616761 +696E206C 61746572 +00626164 20636F6E +6E656374 696F6E00 +60000000 00000000 +C2005690 00000002 #Online/Static/CheckAltStageName.asm +38600000 4E800020 +60000000 00000000 C20056B8 00000002 #Online/Static/GetCSSIconData.asm 3C60803F 60630A48 4E800020 00000000 +C2005698 00000002 #Online/Static/GetCSSIconNum.asm +38600019 4E800020 +60000000 00000000 C20056B0 00000011 #Online/Static/GetTeamCostumeIndex.asm 7C0802A6 90010004 9421FF50 BE810008 @@ -4796,11 +5175,19 @@ C20056B0 00000011 #Online/Static/GetTeamCostumeIndex.asm 800100B4 382100B0 7C0803A6 4E800020 60000000 00000000 +C20055F4 00000007 #Online/Static/IntToFloat.asm +9421FF00 D0410008 +3C004330 C84298A8 +6C638000 900100F0 +906100F4 C82100F0 +EC211028 C0410008 +38210100 4E800020 +60000000 00000000 C2005610 00000012 #Online/Static/LoadMatchState.asm 7C0802A6 90010004 9421FF50 BE810008 2C030000 40820018 -38600340 3D808037 +386003B4 3D808037 618CF1E4 7D8903A6 4E800421 7C7F1B78 386000B3 987F0000 @@ -4808,23 +5195,87 @@ C2005610 00000012 #Online/Static/LoadMatchState.asm 38A00001 3D808000 618C55F0 7D8903A6 4E800421 7FE3FB78 -38800340 38A00000 +388003B4 38A00000 3D808000 618C55F0 7D8903A6 4E800421 7FE3FB78 BA810008 800100B4 382100B0 7C0803A6 4E800020 60000000 00000000 -C200560C 00000016 #Online/Static/LoadState.asm +C20056A4 00000022 #Online/Static/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 +C200560C 00000033 #Online/Static/LoadState.asm 7C0802A6 90010004 9421FF50 BE810008 7C7B1B78 7C982378 7CBA2B78 88DA0000 +3AC00000 3AD60001 +2C160007 408100DC +48000044 4E800021 +4C6F6164 20737461 +74652072 65717565 +73746564 20666F72 +20667261 6D652025 +64206275 74206672 +616D6520 77617320 +6E6F7420 666F756E +642E0000 7C0802A6 +90010004 9421FF00 +BC610008 7F05C378 +60000000 60000000 +60000000 60000000 +60000000 806DAFC4 +38630003 4BFFFF91 +7C8802A6 4CC63242 +3D808032 618C3CF4 +7D8903A6 4E800421 +806DAFC4 388000D0 +98830000 38800000 +98830001 38800001 +98830002 38800080 +38A00001 3D808000 +618C55F0 7D8903A6 +4E800421 B8610008 +80010104 38210100 +7C0803A6 48000000 38C6FFFF 2C060000 40800008 38C60007 1C660004 38630002 7F3A1A14 80790000 -7C03C000 4082FFDC +7C03C000 4082FEF8 3D808034 618C7364 7D8903A6 4E800421 7C771B78 386000B2 @@ -4838,11 +5289,14 @@ C200560C 00000016 #Online/Static/LoadState.asm BA810008 800100B4 382100B0 7C0803A6 4E800020 00000000 -C20056A8 00000005 #Online/Static/RequestSSMLoad.asm -2C030037 41820018 -3D808043 618C37C4 -38800001 1C630004 -7C83612E 4E800020 +C20055EC 00000008 #Online/Static/MultiplyRWithF.asm +7C0802A6 90010004 +9421FF50 BE810008 +3D808000 618C55F4 +7D8903A6 4E800421 +EC2100B2 BA810008 +800100B4 382100B0 +7C0803A6 4E800020 60000000 00000000 C2005608 00000016 #Online/Static/SaveState.asm 7C0802A6 90010004 @@ -4867,11 +5321,101 @@ C2005608 00000016 #Online/Static/SaveState.asm BA810008 800100B4 382100B0 7C0803A6 4E800020 00000000 -C2005618 00000094 #Online/Static/UserDisplayFunctions.asm +C20056B4 00000059 #Online/Static/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 +C2005618 00000095 #Online/Static/UserDisplayFunctions.asm 4E800021 4800004C -480001DC 480002F0 -48000350 480003C8 -48000424 4E800021 +480001E0 480002F4 +48000354 480003CC +48000428 4E800021 00000000 41A00000 41C80000 8E9196FF FFFFFFFF 3ECCCCCD @@ -4881,142 +5425,143 @@ FFFFFFFF 3ECCCCCD 7C0802A6 90010004 9421FF50 BE810008 7C791B78 7C9B2378 -7CBA2B78 480003D1 -4BFFFFAD 7FE802A6 -83DF0000 83BE0000 -C0390000 D03E000A -C0590004 D05E000E -9B7E0009 38600000 -38800000 3D80803A -618C6754 7D8903A6 -4E800421 7C7C1B78 -939E0005 38800001 -989C0049 38800000 -989C004A C0390008 -D03C0008 C039000C -D03C0024 D03C0028 -38600001 48000059 -C03F0004 480000F1 -38600000 48000049 -C03F0008 480000E1 -38600001 48000039 -C03F0004 480000D1 -38600000 48000029 -480000D5 886DAFA1 -987E0004 7FA3EB78 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 7C0802A6 -90010004 9421FF50 -BE810008 7C7A1B78 -C03E000A C05E000E -7F83E378 389F001C -3D80803A 618C6B98 -7D8903A6 4E800421 -7C781B78 C03F0018 -2C1A0000 41820008 -C03F0014 FC400890 -7F83E378 7F04C378 -3D80803A 618C7548 -7D8903A6 4E800421 -38BF0010 2C1A0000 -41820008 38BF000C -7F83E378 7F04C378 -3D80803A 618C74F0 -7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 C05E000E -EC42082A D05E000E -4E800020 7C0802A6 -90010004 9421FF50 -BE810008 4BFFFE29 +2C050000 41820008 +480003D1 4BFFFFA9 7FE802A6 83DF0000 -83BE0000 839E0005 -48000159 3B600000 -7F83E378 7F64DB78 -38BF001C 3D80803A -618C70A0 7D8903A6 -4E800421 3B7B0001 -2C1B0004 4180FFDC -887D0000 2C030001 -408200A8 3C608047 -60639D30 88630000 -2C030001 40820018 -3C60804A 606304F0 -88630000 2C030008 -40820080 7F83E378 -38800000 38BF001D +83BE0000 C0390000 +D03E000A C0590004 +D05E000E 9B7E0009 +38600000 38800000 +3D80803A 618C6754 +7D8903A6 4E800421 +7C7C1B78 939E0005 +38800001 989C0049 +38800000 989C004A +C0390008 D03C0008 +C039000C D03C0024 +D03C0028 38600001 +48000059 C03F0004 +480000F1 38600000 +48000049 C03F0008 +480000E1 38600001 +48000039 C03F0004 +480000D1 38600000 +48000029 480000D5 +886DAFA1 987E0004 +7FA3EB78 BA810008 +800100B4 382100B0 +7C0803A6 4E800020 +7C0802A6 90010004 +9421FF50 BE810008 +7C7A1B78 C03E000A +C05E000E 7F83E378 +389F001C 3D80803A +618C6B98 7D8903A6 +4E800421 7C781B78 +C03F0018 2C1A0000 +41820008 C03F0014 +FC400890 7F83E378 +7F04C378 3D80803A +618C7548 7D8903A6 +4E800421 38BF0010 +2C1A0000 41820008 +38BF000C 7F83E378 +7F04C378 3D80803A +618C74F0 7D8903A6 +4E800421 BA810008 +800100B4 382100B0 +7C0803A6 4E800020 +C05E000E EC42082A +D05E000E 4E800020 +7C0802A6 90010004 +9421FF50 BE810008 +4BFFFE25 7FE802A6 +83DF0000 83BE0000 +839E0005 48000159 +3B600000 7F83E378 +7F64DB78 38BF001C 3D80803A 618C70A0 7D8903A6 4E800421 -7F83E378 38800001 -38BD0001 3D80803A -618C70A0 7D8903A6 -4E800421 887E0009 -2C030002 4082003C -7F83E378 38800002 -38BF0022 3D80803A +3B7B0001 2C1B0004 +4180FFDC 887D0000 +2C030001 408200A8 +3C608047 60639D30 +88630000 2C030001 +40820018 3C60804A +606304F0 88630000 +2C030008 40820080 +7F83E378 38800000 +38BF001D 3D80803A 618C70A0 7D8903A6 4E800421 7F83E378 -38800003 38BD0020 +38800001 38BD0001 3D80803A 618C70A0 7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 7C0802A6 -90010004 9421FF50 -BE810008 4BFFFD11 -7FE802A6 83DF0000 -889E0004 886DAFA1 -7C041800 987E0004 -41820024 38600001 -3D808002 618C4030 +887E0009 2C030002 +4082003C 7F83E378 +38800002 38BF0022 +3D80803A 618C70A0 7D8903A6 4E800421 -806DB614 7C6903A6 +7F83E378 38800003 +38BD0020 3D80803A +618C70A0 7D8903A6 4E800421 BA810008 800100B4 382100B0 7C0803A6 4E800020 7C0802A6 90010004 9421FF50 BE810008 -4BFFFCAD 7FE802A6 -83DF0000 83BE0000 -386000B9 987D0000 -7FA3EB78 38800001 -38A00001 3D808000 -618C55F0 7D8903A6 -4E800421 7FA3EB78 -3880002A 38A00000 +4BFFFD0D 7FE802A6 +83DF0000 889E0004 +886DAFA1 7C041800 +987E0004 41820024 +38600001 3D808002 +618C4030 7D8903A6 +4E800421 806DB614 +7C6903A6 4E800421 +BA810008 800100B4 +382100B0 7C0803A6 +4E800020 7C0802A6 +90010004 9421FF50 +BE810008 4BFFFCA9 +7FE802A6 83DF0000 +83BE0000 386000B9 +987D0000 7FA3EB78 +38800001 38A00001 3D808000 618C55F0 7D8903A6 4E800421 -889D0000 988DAFA1 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 7C0802A6 -90010004 9421FF50 -BE810008 3CA0803E -60A5AE68 88A508F4 -38800000 38600008 -3D808022 618C9938 -7D8903A6 4E800421 -2C030001 41820010 -38840001 7C042800 -4180FFDC 7C832378 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 7C0802A6 -90010004 9421FF50 -BE810008 4BFFFBD1 -7FE802A6 38600012 +7FA3EB78 3880002A +38A00000 3D808000 +618C55F0 7D8903A6 +4E800421 889D0000 +988DAFA1 BA810008 +800100B4 382100B0 +7C0803A6 4E800020 +7C0802A6 90010004 +9421FF50 BE810008 +3CA0803E 60A5AE68 +88A508F4 38800000 +38600008 3D808022 +618C9938 7D8903A6 +4E800421 2C030001 +41820010 38840001 +7C042800 4180FFDC +7C832378 BA810008 +800100B4 382100B0 +7C0803A6 4E800020 +7C0802A6 90010004 +9421FF50 BE810008 +4BFFFBCD 7FE802A6 +38600012 3D808037 +618CF1E4 7D8903A6 +4E800421 7C7E1B78 +907F0000 3860002A 3D808037 618CF1E4 7D8903A6 4E800421 -7C7E1B78 907F0000 -3860002A 3D808037 -618CF1E4 7D8903A6 -4E800421 907E0000 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 00000000 -043775B8 A0190000 #Online/Logging/LogInputOnCopy.asm +907E0000 BA810008 +800100B4 382100B0 +7C0803A6 4E800020 +60000000 00000000 +043775B0 7C600775 #Online/Logging/LogInputOnCopy.asm 041A4C24 C0429A7C #Polling Drift Fix + VB [tauKhan] 0401985C 3C60804C 04019860 91231F5C @@ -5032,22 +5577,67 @@ C21A5018 00000005 4D820420 00000000 04218D68 C8228000 C209E090 00000011 #Common/FastForward/DynamicsFix.asm -807B0028 48000009 -48000074 7C0802A6 -90010004 9421FFE8 -93E10014 7C7F1B78 -807F0014 54600211 -40820020 54600673 -41820018 7FE3FB78 -3D808037 618C3078 -7D8903A6 4E800421 -807F0010 2C030000 -41820008 4BFFFFB9 -807F0008 2C030000 -41820008 4BFFFFA9 -83E10014 8001001C -38210018 7C0803A6 -4E800020 BB010028 +807E0000 80630028 +48000009 48000074 +7C0802A6 90010004 +9421FFE8 93E10014 +7C7F1B78 807F0014 +54600211 40820020 +54600673 41820018 +7FE3FB78 3D808037 +618C3078 7D8903A6 +4E800421 807F0010 +2C030000 41820008 +4BFFFFB9 807F0008 +2C030000 41820008 +4BFFFFA9 83E10014 +8001001C 38210018 +7C0803A6 4E800020 +BB010028 00000000 +C200569C 00000002 #Common/CompatibilityHooks/GetFighterNum.asm +38600021 4E800020 +60000000 00000000 +C20056A0 00000007 #Common/CompatibilityHooks/GetSSMIndex.asm +2C030001 41820018 +3C60803B 6063B3C0 +1C840010 7C6320AE +48000018 3C60803B +6063B6B0 1C840003 +7C6320AE 48000004 +4E800020 00000000 +C20056A8 00000005 #Common/CompatibilityHooks/RequestSSMLoad.asm +2C030037 41820018 +3D808043 618C37C4 +38800001 1C630004 +7C83612E 4E800020 +60000000 00000000 +C20AC5B8 00000002 #Common/NanaDeterminism/NanaDeterminism.asm +7C7D1B78 3BC00000 +60000000 00000000 +C21D24FC 00000018 #Common/PSCameraIndependentMonitor/PSCameraIndependentMonitor.asm +48000018 4E800021 +C2F00000 42F00000 +42A00000 C1A00000 +7C0802A6 90010004 +9421FF50 BE810008 +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 +BA810008 800100B4 +382100B0 7C0803A6 60000000 00000000 $Recommended: Normal Lag Reduction [Hannes Mann] @@ -5212,7 +5802,7 @@ C200561C 00000013 #Common/GetCommonMinorID/GetCommonMinorID.asm 60000000 00000000 $Optional: Widescreen 16:9 [Dan Salvato, mirrorbender, Achilles1515, UnclePunch] -*Set Aspect Ratio to "Force 16:9" in Graphics for 16:9 monitors ---------------------- +*Set Aspect Ratio to "Force 16:9" in Graphics for 16:9 monitors ---------------------- *Will not cause desyncs when playing online 043BB05C 3EB00000 #External/Widescreen/Fix Screen Flash.asm C236A4A8 00000007 #External/Widescreen/Overwrite CObj Values.asm @@ -5240,17 +5830,26 @@ C0030000 4800000C 044DDB84 3E89FEFA #External/Widescreen/Nametag Fixes/Adjust Nametag Text X Scale.asm $Optional: Disable Screen Shake [Achilles1515] -*Will prevent screen from shaking on hits, KOs, collisions, etc ----------------------- +*Will prevent screen from shaking on hits, KOs, collisions, etc ----------------------- *Will not cause desyncs when playing online 04030E44 4E800020 -$Optional: Center Align 2P HUD [UnclePunch] -*When playing online, character %'s will always be centered ------------------------- +$Optional: Center Align 2P HUD [UnclePunch, Fizzi] +*When playing online, character %'s will always be centered ------------------------- *Will not cause desyncs when playing online -0416E9AC 38600002 +C216E9AC 00000009 #External/Force2PCenterHud/Force2PCenterHud.asm +887F0061 2C030003 +41820030 887F0085 +2C030003 41820024 +887F00A9 2C030003 +40820018 887F00CD +2C030003 4082000C +38600002 4800000C +887F0000 5463F77E +60000000 00000000 $Optional: Flash Red on Failed L-Cancel [Achilles1515, Fizzi] -*When playing online, this will only affect your character --------------------------- +*When playing online, this will only affect your character --------------------------- *Will not cause desyncs when playing online C20C0148 0000000C #External/FlashRedFailedLCancel/ChangeColor.asm 387F0488 89FE0564 @@ -5275,3 +5874,61 @@ C208D690 00000009 #External/FlashRedFailedLCancel/TriggerColor.asm 88A5067F 2C050007 4180000C 39E000D4 99E30564 00000000 + +$Optional: Show Friendly Player Indicators [Fizzi, UnclePunch] +*When playing online, nametag YOU will show above your character. A heart will always be shown over your teammate. Helpful for colorblind players to keep track of the players. +*Will not cause desyncs when playing online +C20355B4 00000008 #Online/Optional/IndicateLocalPlayer/ForceLocalPlayerTag.asm +3C608048 80639D30 +5463443E 2C030208 +40820028 806DB61C +88630000 7C03F800 +40820018 38600000 +3D808003 618C55CC +7D8903A6 4E800420 +1C9F0E90 00000000 +C22FD1EC 0000000E #Online/Optional/IndicateLocalPlayer/SetLocalPlayerTag.asm +48000010 4E800021 +8278826E 82740000 +3C608048 80639D30 +5463443E 2C030208 +40820020 806DB61C +88630000 7C03D800 +40820010 4BFFFFD1 +7C6802A6 4800002C +7F63DB78 3D808003 +618C556C 7D8903A6 +4E800421 5463063E +3D808023 618C754C +7D8903A6 4E800421 +60000000 00000000 +C22FC9E4 0000001D #Online/Optional/ShowAllyIndicator/ShowAllyIndicator.asm +3B840000 7C0802A6 +90010004 9421FF50 +BE810008 7C7E1B78 +3C608048 80639D30 +5463443E 2C030208 +408200A4 3D808016 +618CB168 7D8903A6 +4E800421 2C030000 +4182008C 806DB61C +88630000 7C03F000 +4182007C 3D808003 +618C3370 7D8903A6 +4E800421 7C7D1B78 +7FC3F378 3D808003 +618C3370 7D8903A6 +4E800421 7C03E800 +4082004C 1C7E000E +3C808046 6084B6A0 +7CA32214 8865003C +60630010 9865003C +1C7D0004 7C63FA14 +C0230064 BA810008 +800100B4 382100B0 +7C0803A6 3D80802F +618CCA84 7D8903A6 +4E800420 7FC3F378 +BA810008 800100B4 +382100B0 7C0803A6 +60000000 00000000 diff --git a/Data/Sys/GameSettings/Playback/GALE01r2.ini b/Data/Sys/GameSettings/Playback/GALE01r2.ini index 9820b048e4..1a7ef272a0 100644 --- a/Data/Sys/GameSettings/Playback/GALE01r2.ini +++ b/Data/Sys/GameSettings/Playback/GALE01r2.ini @@ -9,12 +9,24 @@ FastDiscSpeed = True [Gecko_Enabled] $Required: General Codes $Required: Slippi Playback -$Recommended: Normal Lag Reduction +$Optional: Show Player Names [Gecko] $Required: General Codes [Achilles, Dan Salvato, UnclePunch, tauKhan, Ptomerty, Cilan, Datel, Most] -0445BF28 FFFFFFFF #Unlock All Characters and Stages [Datel] -0445BF2C FFFFFFFF +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 0415D94C 4E800020 #Disable Special Messages [Most] 0415D984 4E800020 #Disable Trophy Messages [Achilles] C22FCCE8 00000013 #External/Extended Nametag Box/Extended Nametag Box.asm @@ -37,27 +49,109 @@ C9E1FFEC EDEF8028 EDEF8824 807E0010 D1E3002C 807E0010 60000000 00000000 +C213C388 0000000A #Common/CostumeBoundCheck/PuffCostume.asm +83DC002C 887E000C +3D808003 618C2330 +7D8903A6 4E800421 +3D808016 618C9238 +7D8903A6 4E800421 +889E0619 7C041800 +40800008 48000014 +3D808013 618CC46C +7D8903A6 4E800420 +809C002C 00000000 +C216DED4 00000039 #Common/CostumeBoundCheck/main.asm +7C0802A6 90010004 +9421FF50 BE810008 +3BE00000 7FE3FB78 +3D808003 618C241C +7D8903A6 4E800421 +2C030003 41820060 +7FE3FB78 3D808003 +618C3198 7D8903A6 +4E800421 7C7E1B78 +7FE3FB78 3D808003 +618C2330 7D8903A6 +4E800421 3D808016 +618C9238 7D8903A6 +4E800421 7C1E1800 +4180001C 7FE3FB78 +38800000 3D808003 +618C3208 7D8903A6 +4E800421 3BFF0001 +2C1F0006 4180FF80 +3BE00000 7FE3FB78 +3D808003 618C241C +7D8903A6 4E800421 +2C030003 418200EC +7FE3FB78 3D808003 +618C2330 7D8903A6 +4E800421 7C7E1B78 +7FE3FB78 3D808003 +618C3198 7D8903A6 +4E800421 7C7D1B78 +7FE3FB78 3D808003 +618C3284 7D8903A6 +4E800421 7C7C1B78 +3B600000 7C1FD800 +4182008C 7F63DB78 +3D808003 618C241C +7D8903A6 4E800421 +2C030003 41820070 +7F63DB78 3D808003 +618C2330 7D8903A6 +4E800421 7C03F000 +40820054 7F63DB78 +3D808003 618C3198 +7D8903A6 4E800421 +7C03E800 40820038 +7F63DB78 3D808003 +618C3284 7D8903A6 +4E800421 7C03E000 +4082001C 38830001 +7F63DB78 3D808003 +618C32F4 7D8903A6 +4E800421 3B7B0001 +2C1B0006 4180FF68 +3BFF0001 2C1F0006 +4180FEF4 BA810008 +800100B4 382100B0 +7C0803A6 8001001C +60000000 00000000 -$Required: Slippi Playback [Fizzi, UnclePunch, Achilles, tauKhan] +$Required: Slippi Playback [Fizzi, UnclePunch, Achilles, tauKhan, Krohnos] *Used to play back a .slp file *Will play replay configured in playback.txt -C216E9E4 00000010 #Playback/Core/CleanDynamicGeckos.asm +C216E9E4 0000001D #Playback/Core/CleanDynamicGeckos.asm 3BC30000 7C0802A6 90010004 9421FF50 BE810008 83CDB64C -83BE0010 807D0000 -2C030000 41820044 -389D0008 80BD0004 -3D808000 618C31F4 -7D8903A6 4E800421 -807D0000 809D0004 -3D808032 618C8F50 -7D8903A6 4E800421 +83BE0010 3B800000 +807D0000 2C030000 +41820018 3B9C0001 807D0004 7FBD1A14 -3BBD0008 4BFFFFB8 -BA810008 800100B4 -382100B0 7C0803A6 -60000000 00000000 +3BBD0008 4BFFFFE4 +1C7C0004 3D808037 +618CF1E4 7D8903A6 +4E800421 7C7B1B78 +83BE0010 3B400000 +807D0000 2C030000 +4182001C 7FBBD12E +3B5A0004 807D0004 +7FBD1A14 3BBD0008 +4BFFFFE0 387CFFFF +1F430004 2C1A0000 +41800044 7FBBD02E +807D0000 389D0008 +80BD0004 3D808000 +618C31F4 7D8903A6 +4E800421 807D0000 +809D0004 3D808032 +618C8F50 7D8903A6 +4E800421 3B5AFFFC +4BFFFFBC BA810008 +800100B4 382100B0 +7C0803A6 00000000 C216D298 00000016 #Playback/Core/FetchGameFrame.asm 881F0008 2C000000 408200A0 7C0802A6 @@ -152,16 +246,16 @@ D0230030 3D808002 800100B4 382100B0 7C0803A6 881F2219 60000000 00000000 -C216E74C 0000009A #Playback/Core/RestoreGameInfo.asm +C216E74C 0000009E #Playback/Core/RestoreGameInfo.asm 7C0802A6 90010004 9421FF50 BE810008 -38600570 3D808037 +386005EC 3D808037 618CF1E4 7D8903A6 4E800421 7C7C1B78 -938DB64C 38800570 +938DB64C 388005EC 3D808000 618CC160 7D8903A6 4E800421 -386001A5 3D808037 +38600221 3D808037 618CF1E4 7D8903A6 4E800421 7C7E1B78 93DC0000 38600040 @@ -175,7 +269,7 @@ C216E74C 0000009A #Playback/Core/RestoreGameInfo.asm 3880000D 38A00001 3D808000 618C55F0 7D8903A6 4E800421 -7FC3F378 388001A5 +7FC3F378 38800221 38A00000 3D808000 618C55F0 7D8903A6 4E800421 887E0000 @@ -220,93 +314,97 @@ C216E74C 0000009A #Playback/Core/RestoreGameInfo.asm 9862F234 887E019E 9862F238 887E019F 9862F23C 887E01A0 -987C056F 807E01A1 -3D808037 618CF1E4 +987C056F 387C0570 +389E01A1 38A0007C +3D808000 618C31F4 7D8903A6 4E800421 -7C7D1B78 93BC0008 -3860008A 987D0000 -7FA3EB78 38800001 -38A00001 3D808000 -618C55F0 7D8903A6 -4E800421 7FA3EB78 -809E01A1 38A00000 +807E021D 3D808037 +618CF1E4 7D8903A6 +4E800421 7C7D1B78 +93BC0008 3860008A +987D0000 7FA3EB78 +38800001 38A00001 3D808000 618C55F0 7D8903A6 4E800421 -38800004 909C000C -7FA3EB78 48000055 -7C8802A6 3D808000 -618C55FC 7D8903A6 -4E800421 807C000C -3D808037 618CF1E4 +7FA3EB78 809E021D +38A00000 3D808000 +618C55F0 7D8903A6 +4E800421 38800004 +909C000C 7FA3EB78 +48000055 7C8802A6 +3D808000 618C55FC 7D8903A6 4E800421 -907C0010 907C0014 -7FA3EB78 48000041 -7C8802A6 3D808000 -618C55FC 7D8903A6 -4E800421 4800013C +807C000C 3D808037 +618CF1E4 7D8903A6 +4E800421 907C0010 +907C0014 7FA3EB78 +48000041 7C8802A6 +3D808000 618C55FC +7D8903A6 4E800421 +4800013C 4E800021 +2C050000 41820018 +80CDB64C 8066000C +38630008 7C632A14 +9066000C 4E800020 4E800021 2C050000 -41820018 80CDB64C -8066000C 38630008 -7C632A14 9066000C -4E800020 4E800021 -2C050000 41820108 -7C0802A6 90010004 -9421FF50 BE810008 -7C9E2378 7CBB2B78 -80BE0000 54A501FE -64BD8000 834DB64C -833A0014 2C030004 -41820014 2C030006 -41820014 2C0300C2 -41820014 3B9E0004 -48000048 3B9E0008 -48000040 389E0008 -7C7D2050 546301BA -64634800 907A0018 -3B9A0018 807E0004 -1C630008 7C83F214 -387D0004 7C641850 -546301BA 64634800 -3863FFFC 90640004 -93B90000 93790004 -38790008 7FA4EB78 -7F65DB78 3D808000 -618C31F4 7D8903A6 -4E800421 3B390008 -7F39DA14 933A0014 -7FA3EB78 7F84E378 -7F65DB78 3D808000 -618C31F4 7D8903A6 -4E800421 7FA3EB78 -7F64DB78 3D808032 -618C8F50 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 -7C0803A6 4E800020 -38600000 809C0014 -90640000 7FA3EB78 -809E01A1 3D808032 -618C8F50 7D8903A6 -4E800421 38600004 -38800007 38A00000 -3D808039 618C01F0 -7D8903A6 4E800421 -48000021 7C8802A6 -38A00000 3D808038 -618CFD54 7D8903A6 -4E800421 4800004C -4E800021 7C0802A6 +41820108 7C0802A6 90010004 9421FF50 -BE810008 806DB64C -83A30000 887D0002 -2C030000 41820010 -807D0003 3C80804D -90645F90 BA810008 -800100B4 382100B0 -7C0803A6 4E800020 +BE810008 7C9E2378 +7CBB2B78 80BE0000 +54A501FE 64BD8000 +834DB64C 833A0014 +2C030004 41820014 +2C030006 41820014 +2C0300C2 41820014 +3B9E0004 48000048 +3B9E0008 48000040 +389E0008 7C7D2050 +546301BA 64634800 +907A0018 3B9A0018 +807E0004 1C630008 +7C83F214 387D0004 +7C641850 546301BA +64634800 3863FFFC +90640004 93B90000 +93790004 38790008 +7FA4EB78 7F65DB78 +3D808000 618C31F4 +7D8903A6 4E800421 +3B390008 7F39DA14 +933A0014 7FA3EB78 +7F84E378 7F65DB78 +3D808000 618C31F4 +7D8903A6 4E800421 +7FA3EB78 7F64DB78 +3D808032 618C8F50 +7D8903A6 4E800421 BA810008 800100B4 382100B0 7C0803A6 -3C608017 00000000 +4E800020 38600000 +809C0014 90640000 +7FA3EB78 809E021D +3D808032 618C8F50 +7D8903A6 4E800421 +38600004 38800007 +38A00000 3D808039 +618C01F0 7D8903A6 +4E800421 48000021 +7C8802A6 38A00000 +3D808038 618CFD54 +7D8903A6 4E800421 +4800004C 4E800021 +7C0802A6 90010004 +9421FF50 BE810008 +806DB64C 83A30000 +887D0002 2C030000 +41820010 807D0003 +3C80804D 90645F90 +BA810008 800100B4 +382100B0 7C0803A6 +4E800020 BA810008 +800100B4 382100B0 +7C0803A6 3C608017 +60000000 00000000 C216D304 00000009 #Playback/Core/RestoreLRAStart.asm 806DB64C 80630000 88630000 2C030002 @@ -391,20 +489,20 @@ C21A45A0 00000007 #Playback/Core/Scene/Boot to Playback Scene.asm 3C808047 60849D30 98640003 4E800020 3800000E 00000000 -C21A6348 00000070 #Playback/Core/Scene/SceneThink_Playback.asm +C21A6348 000000AB #Playback/Core/Scene/SceneThink_Playback.asm 3C608047 60639D30 88630000 2C03000E -40820364 3860000D +4082053C 3860000D 3880000E 38A00000 3D808039 618C01F0 7D8903A6 4E800421 48000021 7C8802A6 38A00000 3D808038 618CFD54 7D8903A6 -4E800421 48000318 +4E800421 480004F0 4E800021 7C0802A6 90010004 9421FF50 -BE810008 48000289 +BE810008 48000461 7FC802A6 38600000 3880FFFF 3D80803A 618C6754 7D8903A6 @@ -415,8 +513,8 @@ C03E0008 D03C0008 C03E0010 D03C0024 D03C0028 C03E0000 C05E0004 7F83E378 -4800025D 7C8802A6 -4800026D 7CA802A6 +48000435 7C8802A6 +48000445 7CA802A6 3D80803A 618C6B98 7D8903A6 4E800421 7C641B78 7F83E378 @@ -424,7 +522,7 @@ C03E000C C05E000C 3D80803A 618C7548 7D8903A6 4E800421 C03E0014 C05E0018 -7F83E378 4800023D +7F83E378 48000415 7C8802A6 3D80803A 618C6B98 7D8903A6 4E800421 7C641B78 @@ -436,7 +534,7 @@ C05E000C 3D80803A 7F83E378 38800001 38A10040 3D80803A 618C74F0 7D8903A6 -4E800421 38600020 +4E800421 38600221 3D808037 618CF1E4 7D8903A6 4E800421 7C7D1B78 3B600000 @@ -458,10 +556,10 @@ C05E000C 3D80803A 4E800421 3B7B0001 2C1B00F0 41800008 3B600000 3860003C -7C7B1B96 48000119 +7C7B1B96 480002F1 7C8802A6 1C630004 7CC32214 7F83E378 -38800000 480000E9 +38800000 480002C1 7CA802A6 4CC63182 3D80803A 618C70A0 7D8903A6 4E800421 @@ -477,12 +575,71 @@ C05E000C 3D80803A 4082FEF0 7F83E378 3D80803A 618C5CC4 7D8903A6 4E800421 -3D808002 618C4F6C +38600075 987D0000 +38600000 907D0001 +38600000 907D0005 +38600000 907D0009 +7FA3EB78 3880000D +38A00001 3D808000 +618C55F0 7D8903A6 +4E800421 7FA3EB78 +38800221 38A00000 +3D808000 618C55F0 +7D8903A6 4E800421 +887D0000 2C030001 +41820018 3D808034 +618CF314 7D8903A6 +4E800421 4BFFFF8C +3A9D0005 3C808043 +60842078 88740060 +90640014 88740063 +98640018 88740084 +9064001C 88740087 +98640020 887400A8 +90640024 887400AB +98640028 887400CC +9064002C 887400CF +98640030 A074000E +9064000C 3D808001 +618C8254 7D8903A6 +4E800421 386000C7 +3D808001 618C8C2C +7D8903A6 4E800421 +38600004 3D808001 +618C7700 7D8903A6 +4E800421 3860001C +3D808002 618C6F2C +7D8903A6 4E800421 +3D808021 618CB2D8 +7D8903A6 4E800421 +3AA00000 1C150024 +7E96A378 7ED60214 +3D808000 618C569C +7D8903A6 4E800421 +88960060 7C840774 +7C041800 41820028 +38600000 3D808000 +618C56A0 7D8903A6 +4E800421 3D808000 +618C56A8 7D8903A6 +4E800421 3AB50001 +2C150006 3AD60024 +4180FFB0 A074000E +3D808022 618C519C +7D8903A6 4E800421 +7C641B78 38600001 +3D808000 618C56A0 +7D8903A6 4E800421 +3D808000 618C56A8 +7D8903A6 4E800421 +3D808002 618C7168 7D8903A6 4E800421 8062F240 2C030000 40820018 38600001 3D808002 618C4030 7D8903A6 4E800421 +3D808002 618C4F6C +7D8903A6 4E800421 3D80801A 618C4B60 7D8903A6 4E800421 48000068 4E800021 @@ -679,51 +836,12 @@ BA810008 800100B4 BA810008 800100B4 382100B0 7C0803A6 2C1A0000 00000000 -C20055F0 0000002C #Common/EXITransferBuffer.asm -7C0802A6 90010004 -9421FF50 BE810008 -7C7E1B78 7C9D2378 -7CBF2B78 3D808034 -618C7364 7D8903A6 -4E800421 7C7C1B78 -7FC3F378 7C9EEA14 -2C1F0000 4182001C -7C0018AC 38630020 -7C032000 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 -4082001C 7C001BAC -38630020 7C032000 -4180FFEC 7C0004AC -4C00012C 7F83E378 -3D808034 618C738C -7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 00000000 +C216E8C8 00000005 #Playback/Core/Stadium/Enable Home Run Contest Distance.asm +3D808046 618CDB77 +898C0000 2C0C0054 +4182000C 819F0044 +4800000C 3D808018 +618C1998 00000000 C20055F8 0000000F #Common/GetIsFollower.asm 7C0802A6 90010004 9421FF50 BE810008 @@ -759,73 +877,209 @@ C2068EEC 00000006 #Common/Initialize Player Data/Init Player Data.asm 7D8903A6 4E800421 7FC3F378 3C808046 60000000 00000000 -C20055FC 00000022 #Common/Gecko/ProcessCodeList.asm -7C0802A6 90010004 -9421FF50 BE810008 -7C7D1B78 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 -3C608019 606310E8 -7C63E850 BA810008 -800100B4 382100B0 -7C0803A6 4E800020 -60000000 00000000 C209E090 00000011 #Common/FastForward/DynamicsFix.asm -807B0028 48000009 -48000074 7C0802A6 -90010004 9421FFE8 -93E10014 7C7F1B78 -807F0014 54600211 -40820020 54600673 -41820018 7FE3FB78 -3D808037 618C3078 -7D8903A6 4E800421 -807F0010 2C030000 -41820008 4BFFFFB9 -807F0008 2C030000 -41820008 4BFFFFA9 -83E10014 8001001C -38210018 7C0803A6 -4E800020 BB010028 +807E0000 80630028 +48000009 48000074 +7C0802A6 90010004 +9421FFE8 93E10014 +7C7F1B78 807F0014 +54600211 40820020 +54600673 41820018 +7FE3FB78 3D808037 +618C3078 7D8903A6 +4E800421 807F0010 +2C030000 41820008 +4BFFFFB9 807F0008 +2C030000 41820008 +4BFFFFA9 83E10014 +8001001C 38210018 +7C0803A6 4E800020 +BB010028 00000000 +C200569C 00000002 #Common/CompatibilityHooks/GetFighterNum.asm +38600021 4E800020 +60000000 00000000 +C20056A0 00000007 #Common/CompatibilityHooks/GetSSMIndex.asm +2C030001 41820018 +3C60803B 6063B3C0 +1C840010 7C6320AE +48000018 3C60803B +6063B6B0 1C840003 +7C6320AE 48000004 +4E800020 00000000 +C20056A8 00000005 #Common/CompatibilityHooks/RequestSSMLoad.asm +2C030037 41820018 +3D808043 618C37C4 +38800001 1C630004 +7C83612E 4E800020 60000000 00000000 -$Recommended: Normal Lag Reduction [Hannes Mann] -043761EC 4800001C -04376238 48000018 +$Optional: Show Player Names [Fizzi, UnclePunch, Enzyme, jmlee337] +*Show players' Slippi Online display names as HUD elements when available +C216E9B4 0000009A #Playback/Show Player Names/InitInGame.asm +48000088 4E800021 +3EA8F5C3 000000FF +3F1EB852 3F466666 +C1C07AE1 3C6F34D7 +3F4CCCCD 41A51EB8 +00000000 3D75C28F +43160000 3F0A3D71 +00000000 4E800021 +7C0802A6 90010004 +9421FF50 BE810008 +7C7F1B78 880DB6CC +2C000001 41820018 +7FE3FB78 3D808039 +618C10D8 7D8903A6 +4E800421 BA810008 +800100B4 382100B0 +7C0803A6 4E800020 +7C0802A6 90010004 +9421FF50 BE810008 +3C60804D 60636D5C +80630000 3C80803F +608494D0 3D808038 +618C0358 7D8903A6 +4E800421 80630004 +80630000 3D808036 +618CA590 7D8903A6 +4E800421 7C7E1B78 +38600013 38800014 +38A00000 3D808039 +618C01F0 7D8903A6 +4E800421 7C7D1B78 +7FA3EB78 888DC1AB +7FC5F378 3D808039 +618C0A70 7D8903A6 +4E800421 7FA3EB78 +4BFFFF25 7C8802A6 +38A00008 3D808039 +618C075C 7D8903A6 +4E800421 3C600000 +60631000 907D0024 +38600002 7FA4EB78 +38A00009 38C0000D +38E00000 3900000C +39200050 39400008 +3D80803A 618C611C +7D8903A6 4E800421 +7C7F1B78 4BFFFE91 +7F8802A6 834DB64C +3A800000 3EA0804A +62B50FF0 7E83A378 +3D808003 618C241C +7D8903A6 4E800421 +2C030003 41820308 +387A0570 1C94001F +7F032214 7F03C378 +3D808032 618C5B04 +7D8903A6 4E800421 +2C040000 418202E0 +7E83A378 3D80802F +618C3424 7D8903A6 +4E800421 C0230000 +D0210070 38600002 +7FE4FB78 3D80803A +618C6754 7D8903A6 +4E800421 7C7D1B78 +38800001 989D0048 +989D004A 989D004C +989D0049 C03C0024 +D03D0024 D03D0028 +C0210070 C05C0018 +EC21102A D03D0000 +C03C001C D03D0004 +C03C0020 D03D0008 +C03C0028 D03D000C +D03D0010 4CC63242 +C03C0030 C05C0030 +7FA3EB78 7F04C378 +3D80803A 618C6B98 +7D8903A6 4E800421 +7FA3EB78 38800000 +C03C002C C05C002C +3D80803A 618C7548 +7D8903A6 4E800421 +3860000E 3880000F +38A00000 3D808039 +618C01F0 7D8903A6 +4E800421 7C771B78 +3C60804A 60631ED0 +80630000 3D808037 +618C0E44 7D8903A6 +4E800421 7C761B78 +7EE3BB78 888DC1A9 +7EC5B378 3D808039 +618C0A70 7D8903A6 +4E800421 7EE3BB78 +3C808039 60841070 +38A0000C 38C00000 +3D808039 618C069C +7D8903A6 4E800421 +7E83A378 3D80802F +618C3424 7D8903A6 +4E800421 C0230000 +C05C000C EC21102A +D0360038 C03C0010 +D036003C C03C0008 +D0360030 7EC3B378 +38810080 38A00001 +38C0FFFF 3D808001 +618C1E24 7D8903A6 +4E800421 80610080 +38800000 90830040 +80610080 80630018 +80830014 60840001 +90830014 80630004 +80830014 60840001 +90830014 80630004 +80630008 8063000C +C03C0000 D023000C +809C0004 90830004 +3B200000 807D005C +38800000 3D80803A +618C6FEC 7D8903A6 +4E800421 3943000F +3D808040 618CCB00 +887D004F 1C630004 +3C80804D 60841124 +7C63202E 81630004 +886A0000 2C03000B +41820064 2C030020 +4182001C 2C030040 +41820034 886A0000 +2C03000F 41820050 +48000044 886A0001 +1C630002 7C6360AE +38800014 7C632050 +7F391A14 394A0002 +4BFFFFB8 886A0001 +1C630002 7C6358AE +38800014 7C632050 +7F391A14 394A0002 +4BFFFF98 394A0001 +4BFFFF90 2C19003C +40800008 3B20003C +2C190090 40810008 +3B200090 3C004330 +C84298A8 6F238000 +90010080 90610084 +C8210080 EC211028 +C05C0014 EC2100B2 +D036002C 3A940001 +2C140006 4180FCD8 +BA810008 800100B4 +382100B0 7C0803A6 +8001001C 00000000 $Optional: Game Music OFF [UnclePunch] *Keep checked if you want music OFF. Uncheck "Game Music ON". 04023FFC 38800000 $Optional: Widescreen 16:9 [Dan Salvato, mirrorbender, Achilles1515, UnclePunch] -*Set Aspect Ratio to "Force 16:9" in Graphics for 16:9 monitors ----------------- -*Requires all players to have enabled for netplay. +*Set Aspect Ratio to "Force 16:9" in Graphics 043BB05C 3EB00000 #External/Widescreen/Fix Screen Flash.asm -C236A4A8 00000006 #External/Widescreen/Overwrite CObj Values.asm +C236A4A8 00000007 #External/Widescreen/Overwrite CObj Values.asm +38600001 986DAFE0 C03F0034 4800001D 7C6802A6 C0430000 C0630004 EC2100B2 @@ -865,7 +1119,7 @@ $Optional: Hide Waiting For Game [Nikki, UnclePunch] $Optional: Enable Develop Mode [UnclePunch] *Turns develop (debug) mode on. Allows access to frame advance, hit/hurtbox display, and alternate camera angles -0415FDBC 480000AC #External/Enable Develop Mode/Enable Develop Mode.asm +044D4A08 00000004 #External/Enable Develop Mode/Enable Develop Mode.asm 04089250 48000008 #External/Enable Develop Mode/Enable Stale Moves.asm $Optional: Lagless FoD [Achilles, Myougi, Dan Salvato] diff --git a/Data/Sys/GameSettings/Playback/GALJ01r2.ini b/Data/Sys/GameSettings/Playback/GALJ01r2.ini index 827b67dbdc..efa443222b 100644 --- a/Data/Sys/GameSettings/Playback/GALJ01r2.ini +++ b/Data/Sys/GameSettings/Playback/GALJ01r2.ini @@ -9,12 +9,24 @@ FastDiscSpeed = True [Gecko_Enabled] $Required: General Codes $Required: Slippi Playback -$Recommended: Normal Lag Reduction +$Optional: Show Player Names [Gecko] $Required: General Codes [Achilles, Dan Salvato, UnclePunch, tauKhan, Ptomerty, Cilan, Datel, Most] -0445BF28 FFFFFFFF #Unlock All Characters and Stages [Datel] -0445BF2C FFFFFFFF +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 0415D94C 4E800020 #Disable Special Messages [Most] 0415D984 4E800020 #Disable Trophy Messages [Achilles] C22FCCE8 00000013 #External/Extended Nametag Box/Extended Nametag Box.asm @@ -37,27 +49,109 @@ C9E1FFEC EDEF8028 EDEF8824 807E0010 D1E3002C 807E0010 60000000 00000000 +C213C388 0000000A #Common/CostumeBoundCheck/PuffCostume.asm +83DC002C 887E000C +3D808003 618C2330 +7D8903A6 4E800421 +3D808016 618C9238 +7D8903A6 4E800421 +889E0619 7C041800 +40800008 48000014 +3D808013 618CC46C +7D8903A6 4E800420 +809C002C 00000000 +C216DED4 00000039 #Common/CostumeBoundCheck/main.asm +7C0802A6 90010004 +9421FF50 BE810008 +3BE00000 7FE3FB78 +3D808003 618C241C +7D8903A6 4E800421 +2C030003 41820060 +7FE3FB78 3D808003 +618C3198 7D8903A6 +4E800421 7C7E1B78 +7FE3FB78 3D808003 +618C2330 7D8903A6 +4E800421 3D808016 +618C9238 7D8903A6 +4E800421 7C1E1800 +4180001C 7FE3FB78 +38800000 3D808003 +618C3208 7D8903A6 +4E800421 3BFF0001 +2C1F0006 4180FF80 +3BE00000 7FE3FB78 +3D808003 618C241C +7D8903A6 4E800421 +2C030003 418200EC +7FE3FB78 3D808003 +618C2330 7D8903A6 +4E800421 7C7E1B78 +7FE3FB78 3D808003 +618C3198 7D8903A6 +4E800421 7C7D1B78 +7FE3FB78 3D808003 +618C3284 7D8903A6 +4E800421 7C7C1B78 +3B600000 7C1FD800 +4182008C 7F63DB78 +3D808003 618C241C +7D8903A6 4E800421 +2C030003 41820070 +7F63DB78 3D808003 +618C2330 7D8903A6 +4E800421 7C03F000 +40820054 7F63DB78 +3D808003 618C3198 +7D8903A6 4E800421 +7C03E800 40820038 +7F63DB78 3D808003 +618C3284 7D8903A6 +4E800421 7C03E000 +4082001C 38830001 +7F63DB78 3D808003 +618C32F4 7D8903A6 +4E800421 3B7B0001 +2C1B0006 4180FF68 +3BFF0001 2C1F0006 +4180FEF4 BA810008 +800100B4 382100B0 +7C0803A6 8001001C +60000000 00000000 -$Required: Slippi Playback [Fizzi, UnclePunch, Achilles, tauKhan] +$Required: Slippi Playback [Fizzi, UnclePunch, Achilles, tauKhan, Krohnos] *Used to play back a .slp file *Will play replay configured in playback.txt -C216E9E4 00000010 #Playback/Core/CleanDynamicGeckos.asm +C216E9E4 0000001D #Playback/Core/CleanDynamicGeckos.asm 3BC30000 7C0802A6 90010004 9421FF50 BE810008 83CDB64C -83BE0010 807D0000 -2C030000 41820044 -389D0008 80BD0004 -3D808000 618C31F4 -7D8903A6 4E800421 -807D0000 809D0004 -3D808032 618C8F50 -7D8903A6 4E800421 +83BE0010 3B800000 +807D0000 2C030000 +41820018 3B9C0001 807D0004 7FBD1A14 -3BBD0008 4BFFFFB8 -BA810008 800100B4 -382100B0 7C0803A6 -60000000 00000000 +3BBD0008 4BFFFFE4 +1C7C0004 3D808037 +618CF1E4 7D8903A6 +4E800421 7C7B1B78 +83BE0010 3B400000 +807D0000 2C030000 +4182001C 7FBBD12E +3B5A0004 807D0004 +7FBD1A14 3BBD0008 +4BFFFFE0 387CFFFF +1F430004 2C1A0000 +41800044 7FBBD02E +807D0000 389D0008 +80BD0004 3D808000 +618C31F4 7D8903A6 +4E800421 807D0000 +809D0004 3D808032 +618C8F50 7D8903A6 +4E800421 3B5AFFFC +4BFFFFBC BA810008 +800100B4 382100B0 +7C0803A6 00000000 C216D298 00000016 #Playback/Core/FetchGameFrame.asm 881F0008 2C000000 408200A0 7C0802A6 @@ -152,16 +246,16 @@ D0230030 3D808002 800100B4 382100B0 7C0803A6 881F2219 60000000 00000000 -C216E74C 0000009A #Playback/Core/RestoreGameInfo.asm +C216E74C 0000009E #Playback/Core/RestoreGameInfo.asm 7C0802A6 90010004 9421FF50 BE810008 -38600570 3D808037 +386005EC 3D808037 618CF1E4 7D8903A6 4E800421 7C7C1B78 -938DB64C 38800570 +938DB64C 388005EC 3D808000 618CC160 7D8903A6 4E800421 -386001A5 3D808037 +38600221 3D808037 618CF1E4 7D8903A6 4E800421 7C7E1B78 93DC0000 38600040 @@ -175,7 +269,7 @@ C216E74C 0000009A #Playback/Core/RestoreGameInfo.asm 3880000D 38A00001 3D808000 618C55F0 7D8903A6 4E800421 -7FC3F378 388001A5 +7FC3F378 38800221 38A00000 3D808000 618C55F0 7D8903A6 4E800421 887E0000 @@ -220,93 +314,97 @@ C216E74C 0000009A #Playback/Core/RestoreGameInfo.asm 9862F234 887E019E 9862F238 887E019F 9862F23C 887E01A0 -987C056F 807E01A1 -3D808037 618CF1E4 +987C056F 387C0570 +389E01A1 38A0007C +3D808000 618C31F4 7D8903A6 4E800421 -7C7D1B78 93BC0008 -3860008A 987D0000 -7FA3EB78 38800001 -38A00001 3D808000 -618C55F0 7D8903A6 -4E800421 7FA3EB78 -809E01A1 38A00000 +807E021D 3D808037 +618CF1E4 7D8903A6 +4E800421 7C7D1B78 +93BC0008 3860008A +987D0000 7FA3EB78 +38800001 38A00001 3D808000 618C55F0 7D8903A6 4E800421 -38800004 909C000C -7FA3EB78 48000055 -7C8802A6 3D808000 -618C55FC 7D8903A6 -4E800421 807C000C -3D808037 618CF1E4 +7FA3EB78 809E021D +38A00000 3D808000 +618C55F0 7D8903A6 +4E800421 38800004 +909C000C 7FA3EB78 +48000055 7C8802A6 +3D808000 618C55FC 7D8903A6 4E800421 -907C0010 907C0014 -7FA3EB78 48000041 -7C8802A6 3D808000 -618C55FC 7D8903A6 -4E800421 4800013C +807C000C 3D808037 +618CF1E4 7D8903A6 +4E800421 907C0010 +907C0014 7FA3EB78 +48000041 7C8802A6 +3D808000 618C55FC +7D8903A6 4E800421 +4800013C 4E800021 +2C050000 41820018 +80CDB64C 8066000C +38630008 7C632A14 +9066000C 4E800020 4E800021 2C050000 -41820018 80CDB64C -8066000C 38630008 -7C632A14 9066000C -4E800020 4E800021 -2C050000 41820108 -7C0802A6 90010004 -9421FF50 BE810008 -7C9E2378 7CBB2B78 -80BE0000 54A501FE -64BD8000 834DB64C -833A0014 2C030004 -41820014 2C030006 -41820014 2C0300C2 -41820014 3B9E0004 -48000048 3B9E0008 -48000040 389E0008 -7C7D2050 546301BA -64634800 907A0018 -3B9A0018 807E0004 -1C630008 7C83F214 -387D0004 7C641850 -546301BA 64634800 -3863FFFC 90640004 -93B90000 93790004 -38790008 7FA4EB78 -7F65DB78 3D808000 -618C31F4 7D8903A6 -4E800421 3B390008 -7F39DA14 933A0014 -7FA3EB78 7F84E378 -7F65DB78 3D808000 -618C31F4 7D8903A6 -4E800421 7FA3EB78 -7F64DB78 3D808032 -618C8F50 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 -7C0803A6 4E800020 -38600000 809C0014 -90640000 7FA3EB78 -809E01A1 3D808032 -618C8F50 7D8903A6 -4E800421 38600004 -38800007 38A00000 -3D808039 618C01F0 -7D8903A6 4E800421 -48000021 7C8802A6 -38A00000 3D808038 -618CFD54 7D8903A6 -4E800421 4800004C -4E800021 7C0802A6 +41820108 7C0802A6 90010004 9421FF50 -BE810008 806DB64C -83A30000 887D0002 -2C030000 41820010 -807D0003 3C80804D -90645F90 BA810008 -800100B4 382100B0 -7C0803A6 4E800020 +BE810008 7C9E2378 +7CBB2B78 80BE0000 +54A501FE 64BD8000 +834DB64C 833A0014 +2C030004 41820014 +2C030006 41820014 +2C0300C2 41820014 +3B9E0004 48000048 +3B9E0008 48000040 +389E0008 7C7D2050 +546301BA 64634800 +907A0018 3B9A0018 +807E0004 1C630008 +7C83F214 387D0004 +7C641850 546301BA +64634800 3863FFFC +90640004 93B90000 +93790004 38790008 +7FA4EB78 7F65DB78 +3D808000 618C31F4 +7D8903A6 4E800421 +3B390008 7F39DA14 +933A0014 7FA3EB78 +7F84E378 7F65DB78 +3D808000 618C31F4 +7D8903A6 4E800421 +7FA3EB78 7F64DB78 +3D808032 618C8F50 +7D8903A6 4E800421 BA810008 800100B4 382100B0 7C0803A6 -3C608017 00000000 +4E800020 38600000 +809C0014 90640000 +7FA3EB78 809E021D +3D808032 618C8F50 +7D8903A6 4E800421 +38600004 38800007 +38A00000 3D808039 +618C01F0 7D8903A6 +4E800421 48000021 +7C8802A6 38A00000 +3D808038 618CFD54 +7D8903A6 4E800421 +4800004C 4E800021 +7C0802A6 90010004 +9421FF50 BE810008 +806DB64C 83A30000 +887D0002 2C030000 +41820010 807D0003 +3C80804D 90645F90 +BA810008 800100B4 +382100B0 7C0803A6 +4E800020 BA810008 +800100B4 382100B0 +7C0803A6 3C608017 +60000000 00000000 C216D304 00000009 #Playback/Core/RestoreLRAStart.asm 806DB64C 80630000 88630000 2C030002 @@ -391,20 +489,20 @@ C21A45A0 00000007 #Playback/Core/Scene/Boot to Playback Scene.asm 3C808047 60849D30 98640003 4E800020 3800000E 00000000 -C21A6348 00000070 #Playback/Core/Scene/SceneThink_Playback.asm +C21A6348 000000AB #Playback/Core/Scene/SceneThink_Playback.asm 3C608047 60639D30 88630000 2C03000E -40820364 3860000D +4082053C 3860000D 3880000E 38A00000 3D808039 618C01F0 7D8903A6 4E800421 48000021 7C8802A6 38A00000 3D808038 618CFD54 7D8903A6 -4E800421 48000318 +4E800421 480004F0 4E800021 7C0802A6 90010004 9421FF50 -BE810008 48000289 +BE810008 48000461 7FC802A6 38600000 3880FFFF 3D80803A 618C6754 7D8903A6 @@ -415,8 +513,8 @@ C03E0008 D03C0008 C03E0010 D03C0024 D03C0028 C03E0000 C05E0004 7F83E378 -4800025D 7C8802A6 -4800026D 7CA802A6 +48000435 7C8802A6 +48000445 7CA802A6 3D80803A 618C6B98 7D8903A6 4E800421 7C641B78 7F83E378 @@ -424,7 +522,7 @@ C03E000C C05E000C 3D80803A 618C7548 7D8903A6 4E800421 C03E0014 C05E0018 -7F83E378 4800023D +7F83E378 48000415 7C8802A6 3D80803A 618C6B98 7D8903A6 4E800421 7C641B78 @@ -436,7 +534,7 @@ C05E000C 3D80803A 7F83E378 38800001 38A10040 3D80803A 618C74F0 7D8903A6 -4E800421 38600020 +4E800421 38600221 3D808037 618CF1E4 7D8903A6 4E800421 7C7D1B78 3B600000 @@ -458,10 +556,10 @@ C05E000C 3D80803A 4E800421 3B7B0001 2C1B00F0 41800008 3B600000 3860003C -7C7B1B96 48000119 +7C7B1B96 480002F1 7C8802A6 1C630004 7CC32214 7F83E378 -38800000 480000E9 +38800000 480002C1 7CA802A6 4CC63182 3D80803A 618C70A0 7D8903A6 4E800421 @@ -477,12 +575,71 @@ C05E000C 3D80803A 4082FEF0 7F83E378 3D80803A 618C5CC4 7D8903A6 4E800421 -3D808002 618C4F6C +38600075 987D0000 +38600000 907D0001 +38600000 907D0005 +38600000 907D0009 +7FA3EB78 3880000D +38A00001 3D808000 +618C55F0 7D8903A6 +4E800421 7FA3EB78 +38800221 38A00000 +3D808000 618C55F0 +7D8903A6 4E800421 +887D0000 2C030001 +41820018 3D808034 +618CF314 7D8903A6 +4E800421 4BFFFF8C +3A9D0005 3C808043 +60842078 88740060 +90640014 88740063 +98640018 88740084 +9064001C 88740087 +98640020 887400A8 +90640024 887400AB +98640028 887400CC +9064002C 887400CF +98640030 A074000E +9064000C 3D808001 +618C8254 7D8903A6 +4E800421 386000C7 +3D808001 618C8C2C +7D8903A6 4E800421 +38600004 3D808001 +618C7700 7D8903A6 +4E800421 3860001C +3D808002 618C6F2C +7D8903A6 4E800421 +3D808021 618CB2D8 +7D8903A6 4E800421 +3AA00000 1C150024 +7E96A378 7ED60214 +3D808000 618C569C +7D8903A6 4E800421 +88960060 7C840774 +7C041800 41820028 +38600000 3D808000 +618C56A0 7D8903A6 +4E800421 3D808000 +618C56A8 7D8903A6 +4E800421 3AB50001 +2C150006 3AD60024 +4180FFB0 A074000E +3D808022 618C519C +7D8903A6 4E800421 +7C641B78 38600001 +3D808000 618C56A0 +7D8903A6 4E800421 +3D808000 618C56A8 +7D8903A6 4E800421 +3D808002 618C7168 7D8903A6 4E800421 8062F240 2C030000 40820018 38600001 3D808002 618C4030 7D8903A6 4E800421 +3D808002 618C4F6C +7D8903A6 4E800421 3D80801A 618C4B60 7D8903A6 4E800421 48000068 4E800021 @@ -679,51 +836,12 @@ BA810008 800100B4 BA810008 800100B4 382100B0 7C0803A6 2C1A0000 00000000 -C20055F0 0000002C #Common/EXITransferBuffer.asm -7C0802A6 90010004 -9421FF50 BE810008 -7C7E1B78 7C9D2378 -7CBF2B78 3D808034 -618C7364 7D8903A6 -4E800421 7C7C1B78 -7FC3F378 7C9EEA14 -2C1F0000 4182001C -7C0018AC 38630020 -7C032000 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 -4082001C 7C001BAC -38630020 7C032000 -4180FFEC 7C0004AC -4C00012C 7F83E378 -3D808034 618C738C -7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 00000000 +C216E8C8 00000005 #Playback/Core/Stadium/Enable Home Run Contest Distance.asm +3D808046 618CDB77 +898C0000 2C0C0054 +4182000C 819F0044 +4800000C 3D808018 +618C1998 00000000 C20055F8 0000000F #Common/GetIsFollower.asm 7C0802A6 90010004 9421FF50 BE810008 @@ -759,73 +877,209 @@ C2068EEC 00000006 #Common/Initialize Player Data/Init Player Data.asm 7D8903A6 4E800421 7FC3F378 3C808046 60000000 00000000 -C20055FC 00000022 #Common/Gecko/ProcessCodeList.asm -7C0802A6 90010004 -9421FF50 BE810008 -7C7D1B78 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 -3C608019 606310E8 -7C63E850 BA810008 -800100B4 382100B0 -7C0803A6 4E800020 -60000000 00000000 C209E090 00000011 #Common/FastForward/DynamicsFix.asm -807B0028 48000009 -48000074 7C0802A6 -90010004 9421FFE8 -93E10014 7C7F1B78 -807F0014 54600211 -40820020 54600673 -41820018 7FE3FB78 -3D808037 618C3078 -7D8903A6 4E800421 -807F0010 2C030000 -41820008 4BFFFFB9 -807F0008 2C030000 -41820008 4BFFFFA9 -83E10014 8001001C -38210018 7C0803A6 -4E800020 BB010028 +807E0000 80630028 +48000009 48000074 +7C0802A6 90010004 +9421FFE8 93E10014 +7C7F1B78 807F0014 +54600211 40820020 +54600673 41820018 +7FE3FB78 3D808037 +618C3078 7D8903A6 +4E800421 807F0010 +2C030000 41820008 +4BFFFFB9 807F0008 +2C030000 41820008 +4BFFFFA9 83E10014 +8001001C 38210018 +7C0803A6 4E800020 +BB010028 00000000 +C200569C 00000002 #Common/CompatibilityHooks/GetFighterNum.asm +38600021 4E800020 +60000000 00000000 +C20056A0 00000007 #Common/CompatibilityHooks/GetSSMIndex.asm +2C030001 41820018 +3C60803B 6063B3C0 +1C840010 7C6320AE +48000018 3C60803B +6063B6B0 1C840003 +7C6320AE 48000004 +4E800020 00000000 +C20056A8 00000005 #Common/CompatibilityHooks/RequestSSMLoad.asm +2C030037 41820018 +3D808043 618C37C4 +38800001 1C630004 +7C83612E 4E800020 60000000 00000000 -$Recommended: Normal Lag Reduction [Hannes Mann] -043761EC 4800001C -04376238 48000018 +$Optional: Show Player Names [Fizzi, UnclePunch, Enzyme, jmlee337] +*Show players' Slippi Online display names as HUD elements when available +C216E9B4 0000009A #Playback/Show Player Names/InitInGame.asm +48000088 4E800021 +3EA8F5C3 000000FF +3F1EB852 3F466666 +C1C07AE1 3C6F34D7 +3F4CCCCD 41A51EB8 +00000000 3D75C28F +43160000 3F0A3D71 +00000000 4E800021 +7C0802A6 90010004 +9421FF50 BE810008 +7C7F1B78 880DB6CC +2C000001 41820018 +7FE3FB78 3D808039 +618C10D8 7D8903A6 +4E800421 BA810008 +800100B4 382100B0 +7C0803A6 4E800020 +7C0802A6 90010004 +9421FF50 BE810008 +3C60804D 60636D5C +80630000 3C80803F +608494D0 3D808038 +618C0358 7D8903A6 +4E800421 80630004 +80630000 3D808036 +618CA590 7D8903A6 +4E800421 7C7E1B78 +38600013 38800014 +38A00000 3D808039 +618C01F0 7D8903A6 +4E800421 7C7D1B78 +7FA3EB78 888DC1AB +7FC5F378 3D808039 +618C0A70 7D8903A6 +4E800421 7FA3EB78 +4BFFFF25 7C8802A6 +38A00008 3D808039 +618C075C 7D8903A6 +4E800421 3C600000 +60631000 907D0024 +38600002 7FA4EB78 +38A00009 38C0000D +38E00000 3900000C +39200050 39400008 +3D80803A 618C611C +7D8903A6 4E800421 +7C7F1B78 4BFFFE91 +7F8802A6 834DB64C +3A800000 3EA0804A +62B50FF0 7E83A378 +3D808003 618C241C +7D8903A6 4E800421 +2C030003 41820308 +387A0570 1C94001F +7F032214 7F03C378 +3D808032 618C5B04 +7D8903A6 4E800421 +2C040000 418202E0 +7E83A378 3D80802F +618C3424 7D8903A6 +4E800421 C0230000 +D0210070 38600002 +7FE4FB78 3D80803A +618C6754 7D8903A6 +4E800421 7C7D1B78 +38800001 989D0048 +989D004A 989D004C +989D0049 C03C0024 +D03D0024 D03D0028 +C0210070 C05C0018 +EC21102A D03D0000 +C03C001C D03D0004 +C03C0020 D03D0008 +C03C0028 D03D000C +D03D0010 4CC63242 +C03C0030 C05C0030 +7FA3EB78 7F04C378 +3D80803A 618C6B98 +7D8903A6 4E800421 +7FA3EB78 38800000 +C03C002C C05C002C +3D80803A 618C7548 +7D8903A6 4E800421 +3860000E 3880000F +38A00000 3D808039 +618C01F0 7D8903A6 +4E800421 7C771B78 +3C60804A 60631ED0 +80630000 3D808037 +618C0E44 7D8903A6 +4E800421 7C761B78 +7EE3BB78 888DC1A9 +7EC5B378 3D808039 +618C0A70 7D8903A6 +4E800421 7EE3BB78 +3C808039 60841070 +38A0000C 38C00000 +3D808039 618C069C +7D8903A6 4E800421 +7E83A378 3D80802F +618C3424 7D8903A6 +4E800421 C0230000 +C05C000C EC21102A +D0360038 C03C0010 +D036003C C03C0008 +D0360030 7EC3B378 +38810080 38A00001 +38C0FFFF 3D808001 +618C1E24 7D8903A6 +4E800421 80610080 +38800000 90830040 +80610080 80630018 +80830014 60840001 +90830014 80630004 +80830014 60840001 +90830014 80630004 +80630008 8063000C +C03C0000 D023000C +809C0004 90830004 +3B200000 807D005C +38800000 3D80803A +618C6FEC 7D8903A6 +4E800421 3943000F +3D808040 618CCB00 +887D004F 1C630004 +3C80804D 60841124 +7C63202E 81630004 +886A0000 2C03000B +41820064 2C030020 +4182001C 2C030040 +41820034 886A0000 +2C03000F 41820050 +48000044 886A0001 +1C630002 7C6360AE +38800014 7C632050 +7F391A14 394A0002 +4BFFFFB8 886A0001 +1C630002 7C6358AE +38800014 7C632050 +7F391A14 394A0002 +4BFFFF98 394A0001 +4BFFFF90 2C19003C +40800008 3B20003C +2C190090 40810008 +3B200090 3C004330 +C84298A8 6F238000 +90010080 90610084 +C8210080 EC211028 +C05C0014 EC2100B2 +D036002C 3A940001 +2C140006 4180FCD8 +BA810008 800100B4 +382100B0 7C0803A6 +8001001C 00000000 $Optional: Game Music OFF [UnclePunch] *Keep checked if you want music OFF. Uncheck "Game Music ON". 04023FFC 38800000 $Optional: Widescreen 16:9 [Dan Salvato, mirrorbender, Achilles1515, UnclePunch] -*Set Aspect Ratio to "Force 16:9" in Graphics for 16:9 monitors ----------------- -*Requires all players to have enabled for netplay. +*Set Aspect Ratio to "Force 16:9" in Graphics 043BB05C 3EB00000 #External/Widescreen/Fix Screen Flash.asm -C236A4A8 00000006 #External/Widescreen/Overwrite CObj Values.asm +C236A4A8 00000007 #External/Widescreen/Overwrite CObj Values.asm +38600001 986DAFE0 C03F0034 4800001D 7C6802A6 C0430000 C0630004 EC2100B2 @@ -865,7 +1119,7 @@ $Optional: Hide Waiting For Game [Nikki, UnclePunch] $Optional: Enable Develop Mode [UnclePunch] *Turns develop (debug) mode on. Allows access to frame advance, hit/hurtbox display, and alternate camera angles -0415FDBC 480000AC #External/Enable Develop Mode/Enable Develop Mode.asm +044D4A08 00000004 #External/Enable Develop Mode/Enable Develop Mode.asm 04089250 48000008 #External/Enable Develop Mode/Enable Stale Moves.asm $Optional: Lagless FoD [Achilles, Myougi, Dan Salvato]