From fb5ae3f4a18c5a36026d5f5d9d2f492577101d1f Mon Sep 17 00:00:00 2001 From: R2DLiu Date: Tue, 20 Jun 2023 00:06:35 -0400 Subject: [PATCH] playback work. File loads but replay freezes shortly after. stripped out a lot of ui and playback functionality to get compiling --- CMakeLists.txt | 1 + Data/PlaybackGeckoCodes/GALE01r2.ini | 461 +- Data/Sys/GameSettings/GALE01r2.ini | 6541 +++-------------- Data/Sys/GameSettings/Netplay/GALE01r2.ini | 4952 ++++++++----- Data/Sys/GameSettings/Playback/GALE01r2.ini | 242 +- Readme.md | 2 + Source/Core/Common/Version.cpp | 4 +- Source/Core/Core/HW/EXI/EXI_DeviceSlippi.cpp | 2 +- Source/Core/Core/HotkeyManager.cpp | 30 +- Source/Core/Core/Slippi/SlippiUser.cpp | 1 + Source/Core/DolphinNoGUI/MainNoGUI.cpp | 18 +- Source/Core/DolphinQt/Settings/SlippiPane.cpp | 6 +- Source/Core/VideoCommon/IconsFontAwesome4.h | 684 -- Source/Core/VideoCommon/IconsMaterialDesign.h | 2246 ++++++ Source/Core/VideoCommon/OnScreenDisplay.cpp | 69 +- Source/Core/VideoCommon/RenderBase.cpp | 4 +- 16 files changed, 6453 insertions(+), 8810 deletions(-) delete mode 100644 Source/Core/VideoCommon/IconsFontAwesome4.h create mode 100644 Source/Core/VideoCommon/IconsMaterialDesign.h diff --git a/CMakeLists.txt b/CMakeLists.txt index 14a281184a..d83925bbb1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -654,6 +654,7 @@ if(ENABLE_ANALYTICS) add_definitions(-DUSE_ANALYTICS=1) endif() +set(SLIPPI_PLAYBACK TRUE) if(SLIPPI_PLAYBACK) # Slippi Playback build option add_definitions(-DIS_PLAYBACK=1) diff --git a/Data/PlaybackGeckoCodes/GALE01r2.ini b/Data/PlaybackGeckoCodes/GALE01r2.ini index 367ac20bef..6c46242364 100644 --- a/Data/PlaybackGeckoCodes/GALE01r2.ini +++ b/Data/PlaybackGeckoCodes/GALE01r2.ini @@ -1,4 +1,5 @@ # GALE01 - Super Smash Bros. Melee NTSC-U 1.02 +# DO NOT EDIT - generated by gecko [Core] CPUThread = False @@ -62,7 +63,7 @@ C213C388 0000000A #Common/CostumeBoundCheck/PuffCostume.asm 809C002C 00000000 C216DED4 00000039 #Common/CostumeBoundCheck/main.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 3BE00000 7FE3FB78 3D808003 618C241C 7D8903A6 4E800421 @@ -114,43 +115,56 @@ C216DED4 00000039 #Common/CostumeBoundCheck/main.asm 4E800421 3B7B0001 2C1B0006 4180FF68 3BFF0001 2C1F0006 -4180FEF4 BA810008 -800100B4 382100B0 +4180FEF4 BA8100B0 +800100E4 382100E0 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 +90010004 9421FF20 +BE8100B0 83CDB64C +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 BA8100B0 +800100E4 382100E0 +7C0803A6 00000000 C216D298 00000016 #Playback/Core/FetchGameFrame.asm 881F0008 2C000000 408200A0 7C0802A6 -90010004 9421FF50 -BE810008 806DB64C +90010004 9421FF20 +BE8100B0 806DB64C 83630000 38600076 987B0000 806DB654 907B0001 7F63DB78 38800005 38A00001 3D808000 618C55F0 7D8903A6 4E800421 -7F63DB78 3880018F +7F63DB78 38800197 38A00000 3D808000 618C55F0 7D8903A6 4E800421 887B0000 @@ -159,12 +173,12 @@ BE810008 806DB64C 7D8903A6 4E800421 3C60804C 38000000 98031F7B 4BFFFF90 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 881F0008 00000000 -C206B0DC 00000046 #Playback/Core/RestoreGameFrame.asm +C206B0DC 00000049 #Playback/Core/RestoreGameFrame.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 8BBF000C 7FA3EB78 3D808003 618C1724 7D8903A6 4E800421 @@ -172,11 +186,12 @@ C206B0DC 00000046 #Playback/Core/RestoreGameFrame.asm 83790000 7FE3FB78 3D808000 618C55F8 7D8903A6 4E800421 -7C741B78 389B0007 -88BF000C 1CA50062 -7C842A14 1CB40031 -7F442A14 3C80804D -807A0000 90645F90 +7C741B78 2C140000 +41820010 8879056F +2C030000 418201D4 +389B0007 88BF000C +1CA50064 7C842A14 +1CB40032 7F442A14 807A0004 907F0620 807A0008 907F0624 807A000C 907F0638 @@ -184,58 +199,60 @@ C206B0DC 00000046 #Playback/Core/RestoreGameFrame.asm 807A0014 907F0650 807A0018 907F065C 8879056F 2C030000 -41820024 807A001C -907F00B0 807A0020 -907F00B4 807A0024 -907F002C 807A0028 -907F0010 3C608046 -6063B108 3C80804C -60841F78 88840001 -3884FFFF 2C040000 -40A00008 38840005 -1C840030 7C632214 -889F0618 1C84000C -7E832214 887A002C -98740002 8879056F -2C030000 4182004C -807A002D 2C03FFFF -41820040 90610040 -C0210040 C05F1830 -EC211028 C0429500 -FC011040 41820024 -7FE3FB78 C0210040 +41820030 3C80804D +807A0000 90645F90 +807A001C 907F00B0 +807A0020 907F00B4 +807A0024 907F002C +807A0028 907F0010 +3C608046 6063B108 +3C80804C 60841F78 +88840001 3884FFFF +2C040000 40A00008 +38840005 1C840030 +7C632214 889F0618 +1C84000C 7E832214 +887A002C 98740002 +887A002D 98740003 +8879056F 2C030000 +4182004C 807A002E +2C03FFFF 41820040 +90610040 C0210040 C05F1830 EC211028 -3D808006 618CCC7C +C0429500 FC011040 +41820024 7FE3FB78 +C0210040 C05F1830 +EC211028 3D808006 +618CCC7C 7D8903A6 +4E800421 806DB654 +2C03FF85 408200AC +7FE3FB78 38800000 +C0228874 3D808007 +618C592C 7D8903A6 +4E800421 807F00B0 +907F06F4 907F070C +807F00B4 907F06F8 +907F0710 807F00B8 +907F06FC 907F0714 +C03F00B4 D03F2344 +806DAE0C 907F0728 +887F000C 889F221F +5484EFFE 38BF00B0 +3D808003 618C2828 7D8903A6 4E800421 -806DB654 2C03FF85 -408200AC 7FE3FB78 -38800000 C0228874 -3D808007 618C592C +7FC3F378 3D808007 +618C61C8 7D8903A6 +4E800421 807F0890 +C0230040 D023002C +C0230044 D0230030 +3D808002 618CF3AC 7D8903A6 4E800421 -807F00B0 907F06F4 -907F070C 807F00B4 -907F06F8 907F0710 -807F00B8 907F06FC -907F0714 C03F00B4 -D03F2344 806DAE0C -907F0728 887F000C -889F221F 5484EFFE -38BF00B0 3D808003 -618C2828 7D8903A6 -4E800421 7FC3F378 -3D808007 618C61C8 -7D8903A6 4E800421 -807F0890 C0230040 -D023002C C0230044 -D0230030 3D808002 -618CF3AC 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 -7C0803A6 881F2219 -60000000 00000000 +BA8100B0 800100E4 +382100E0 7C0803A6 +881F2219 00000000 C216E74C 0000009E #Playback/Core/RestoreGameInfo.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 386005EC 3D808037 618CF1E4 7D8903A6 4E800421 7C7C1B78 @@ -335,8 +352,8 @@ C216E74C 0000009E #Playback/Core/RestoreGameInfo.asm 9066000C 4E800020 4E800021 2C050000 41820108 7C0802A6 -90010004 9421FF50 -BE810008 7C9E2378 +90010004 9421FF20 +BE8100B0 7C9E2378 7CBB2B78 80BE0000 54A501FE 64BD8000 834DB64C 833A0014 @@ -365,8 +382,8 @@ BE810008 7C9E2378 7FA3EB78 7F64DB78 3D808032 618C8F50 7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 4E800020 38600000 809C0014 90640000 7FA3EB78 809E021D @@ -381,15 +398,15 @@ BA810008 800100B4 7D8903A6 4E800421 4800004C 4E800021 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 806DB64C 83A30000 887D0002 2C030000 41820010 807D0003 3C80804D 90645F90 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 BA810008 -800100B4 382100B0 +BA8100B0 800100E4 +382100E0 7C0803A6 +4E800020 BA8100B0 +800100E4 382100E0 7C0803A6 3C608017 60000000 00000000 C216D304 00000009 #Playback/Core/RestoreLRAStart.asm @@ -443,8 +460,8 @@ C21A501C 0000002A #Playback/Core/FastForward/FastForward.asm 7D8903A6 4E800421 4800000D 2C0300FF 480000A8 7C0802A6 -90010004 9421FF50 -BE810008 3D808003 +90010004 9421FF20 +BE8100B0 3D808003 618C0A50 7D8903A6 4E800421 3D808002 618CA4AC 7D8903A6 @@ -460,8 +477,8 @@ BE810008 3D808003 3D808008 618C6A8C 7D8903A6 4E800421 82940008 2C140000 -4082FFD4 BA810008 -800100B4 382100B0 +4082FFD4 BA8100B0 +800100E4 382100E0 7C0803A6 4E800020 60000000 00000000 C2377544 00000002 #Playback/Core/FastForward/IncrementPadIndex.asm @@ -488,8 +505,8 @@ C21A6348 000000AB #Playback/Core/Scene/SceneThink_Playback.asm 618CFD54 7D8903A6 4E800421 480004F0 4E800021 7C0802A6 -90010004 9421FF50 -BE810008 48000461 +90010004 9421FF20 +BE8100B0 48000461 7FC802A6 38600000 3880FFFF 3D80803A 618C6754 7D8903A6 @@ -642,8 +659,8 @@ C33E0000 00000000 2E2E0000 2E2E2E00 4E800021 736C6970 70692E67 67000000 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 4E800020 3D80801A 618C6368 7D8903A6 4E800420 807F0000 @@ -655,7 +672,7 @@ C238D224 00000015 #Playback/Core/Sounds/AssignSoundInstanceId.asm 80639D30 5463443E 2C03010E 40820090 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 83EDB64C 3BDF001C 8B9E0000 3C608048 80639D60 809F056B @@ -669,8 +686,8 @@ C238D224 00000015 #Playback/Core/Sounds/AssignSoundInstanceId.asm 88660000 3863FFFF 1C630006 38A60001 7CA51A14 807D000C -90650002 BA810008 -800100B4 382100B0 +90650002 BA8100B0 +800100E4 382100E0 7C0803A6 00000000 C21A5014 00000032 #Playback/Core/Sounds/HandleFrameSoundLog.asm 41A20014 3D80801A @@ -679,7 +696,7 @@ C21A5014 00000032 #Playback/Core/Sounds/HandleFrameSoundLog.asm 80639D30 5463443E 2C03010E 40820168 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 3D808034 618C7364 7D8903A6 4E800421 7C7D1B78 83EDB64C @@ -699,7 +716,7 @@ A0630001 1C870006 7C862214 A0840001 7C032000 41820030 38E70001 88660000 -2C070003 4180FFD4 +7C071800 4180FFD4 1C790006 7C651A14 80630003 3D808002 618C36B8 7D8903A6 @@ -720,15 +737,15 @@ A0630001 1C870006 3B9CFFF9 9B9E0000 7FA3EB78 3D808034 618C738C 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 +4E800421 BA8100B0 +800100E4 382100E0 7C0803A6 00000000 C2088224 0000001D #Playback/Core/Sounds/NoDestroyVoice.asm 3C608048 80639D30 5463443E 2C03010E 408200CC 7C0802A6 -90010004 9421FF50 -BE810008 83EDB64C +90010004 9421FF20 +BE8100B0 83EDB64C 3BBF001C 57DE043E 8B9D0000 3C608048 80639D60 809F056B @@ -745,20 +762,20 @@ BE810008 83EDB64C 7C1E1800 41820018 39080001 88660000 7C081800 4180FFDC -48000024 BA810008 -800100B4 382100B0 +48000024 BA8100B0 +800100E4 382100E0 7C0803A6 3D808008 618C8244 7D8903A6 -4E800420 BA810008 -800100B4 382100B0 +4E800420 BA8100B0 +800100E4 382100E0 7C0803A6 387F0000 60000000 00000000 C20882B0 0000001D #Playback/Core/Sounds/NoDestroyVoice2.asm 3C608048 80639D30 5463443E 2C03010E 408200CC 7C0802A6 -90010004 9421FF50 -BE810008 83EDB64C +90010004 9421FF20 +BE8100B0 83EDB64C 3BBF001C 57DE043E 8B9D0000 3C608048 80639D60 809F056B @@ -775,20 +792,20 @@ BE810008 83EDB64C 7C1E1800 41820018 39080001 88660000 7C081800 4180FFDC -48000024 BA810008 -800100B4 382100B0 +48000024 BA8100B0 +800100E4 382100E0 7C0803A6 3D808008 618C82D0 7D8903A6 -4E800420 BA810008 -800100B4 382100B0 +4E800420 BA8100B0 +800100E4 382100E0 7C0803A6 387F0000 60000000 00000000 C238D0B0 00000027 #Playback/Core/Sounds/PreventDuplicateSounds.asm 3C608048 80639D30 5463443E 2C03010E 40820120 7C0802A6 -90010004 9421FF50 -BE810008 83EDB64C +90010004 9421FF20 +BE8100B0 83EDB64C 3BDF001C 3BA00000 3B400000 56FB043E 8B9E0000 3C608048 @@ -816,19 +833,22 @@ B3650000 93450002 88660000 38630001 98660000 2C1D0000 41820028 7F43D378 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 3D808038 618CD2A0 7D8903A6 4E800420 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 2C1A0000 00000000 -C200569C 00000002 #Common/GetFighterNum.asm -38600021 4E800020 -60000000 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 +9421FF20 BE8100B0 7C7E1B78 3BE00000 887E221F 5460EFFF 41820038 887E000C @@ -838,18 +858,10 @@ C20055F8 0000000F #Common/GetIsFollower.asm 1C030003 7C640214 88030002 2C000000 40820008 3BE00001 -7FE3FB78 BA810008 -800100B4 382100B0 +7FE3FB78 BA8100B0 +800100E4 382100E0 7C0803A6 4E800020 60000000 00000000 -C20056A0 00000007 #Common/GetSSMIndex.asm -2C030001 41820018 -3C60803B 6063B3C0 -1C840010 7C6320AE -48000018 3C60803B -6063B6B0 1C840003 -7C6320AE 48000004 -4E800020 00000000 C216D294 00000006 #Common/IncrementFrameIndex.asm 987F0008 3C608048 80639D58 2C030000 @@ -857,154 +869,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 -C20056A8 00000005 #Common/RequestSSMLoad.asm -2C030037 41820018 -3D808043 618C37C4 -38800001 1C630004 -7C83612E 4E800020 -60000000 00000000 -C20056B4 00000059 #Common/SubtextFunctions.asm -2C050002 418201F8 -7C0802A6 90010004 -9421FF50 BE810008 -7C751B78 7C962378 -7CB82B78 7CD93378 -90E10038 9101003C -91210040 91410044 -91610048 9181004C -FEA00890 FEC01090 -FEE01890 FF202890 -FF403090 2C180001 -418000FC 39E00004 -FC20B090 FC40B890 -2C0F0001 41820020 -2C0F0002 41820020 -2C0F0003 41820020 -2C0F0004 41820020 -48000024 EC21D028 -4800001C EC21D02A -48000014 EC42D028 -4800000C EC42D02A -48000004 7EA3AB78 -80810038 3D80803A -618C6B98 7D8903A6 -4E800421 7C771B78 -7EA3AB78 7EE4BB78 -FC20A890 FC40A890 -3D80803A 618C7548 -7D8903A6 4E800421 -7F25CB78 2C0F0000 -40820008 7EC5B378 -7EA3AB78 7EE4BB78 -3D80803A 618C74F0 -7D8903A6 4E800421 -7EA3AB78 7EE4BB78 -80A10038 80C1003C -80E10040 81010044 -81210048 8141004C -3D80803A 618C70A0 -7D8903A6 4E800421 -2C0F0000 4182000C -39EFFFFF 4BFFFF14 -48000094 7EA3AB78 -80810038 FC20B090 -FC40B890 3D80803A -618C6B98 7D8903A6 -4E800421 7C771B78 -7EA3AB78 7EE4BB78 -FC20A890 FC40A890 -3D80803A 618C7548 -7D8903A6 4E800421 -7EA3AB78 7EE4BB78 -7EC5B378 3D80803A -618C74F0 7D8903A6 -4E800421 7EA3AB78 -7EE4BB78 80A10038 -80C1003C 80E10040 -81010044 81210048 -8141004C 3D80803A -618C70A0 7D8903A6 -4E800421 7EE3BB78 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 7C0802A6 -90010004 9421FF50 -BE810008 7C7D1B78 -7C9C2378 7CDB3378 -FEC00890 FEE01090 -FF001890 FEA02090 -4800008D 7F4802A6 -38600000 7F64DB78 -C01A0000 FC20B090 -FC40B890 FC60C090 -C09A0004 C0BA0008 -3D80803A 618C5ACC -7D8903A6 4E800421 -7C751B78 2C1C0000 -41820010 38600001 -986DAFEC 7F86E378 -7EA3AB78 7FA4EB78 -FC00A890 D0030024 -D0030028 3D80803A -618C6368 7D8903A6 -4E800421 7EA3AB78 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 4E800021 -41100000 44160000 -41A00000 00000000 C21C154C 00000004 #Common/Initialize Stage Data/Init Stage Data.asm 38800204 3D808000 618CC160 7D8903A6 @@ -1035,6 +899,23 @@ C209E090 00000011 #Common/FastForward/DynamicsFix.asm 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 $Optional: Show Player Names [Fizzi, UnclePunch, Enzyme, jmlee337] *Show players' Slippi Online display names as HUD elements when available @@ -1048,16 +929,16 @@ C1C07AE1 3C6F34D7 43160000 3F0A3D71 00000000 4E800021 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 7C7F1B78 880DB6CC 2C000001 41820018 7FE3FB78 3D808039 618C10D8 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 +4E800421 BA8100B0 +800100E4 382100E0 7C0803A6 4E800020 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 3C60804D 60636D5C 80630000 3C80803F 608494D0 3D808038 @@ -1190,8 +1071,8 @@ C8210080 EC211028 C05C0014 EC2100B2 D036002C 3A940001 2C140006 4180FCD8 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 8001001C 00000000 $Optional: Game Music OFF [UnclePunch] @@ -1224,6 +1105,8 @@ C0030000 4800000C 4E800021 40DC7AE1 60000000 00000000 044DDB84 3E89FEFA #External/Widescreen/Nametag Fixes/Adjust Nametag Text X Scale.asm +043761EC 4800001C #Normal Lag Reduction [Hannes Mann] +04376238 48000018 $Optional: Disable Screen Shake [Achilles1515] *Disables all screen shaking @@ -1259,4 +1142,4 @@ C21CBB90 00000005 #Lagless FoD 041CBF54 60000000 04390838 60000000 041CD250 60000000 -041CCDCC 480000B4 +041CCDCC 480000B4 \ No newline at end of file diff --git a/Data/Sys/GameSettings/GALE01r2.ini b/Data/Sys/GameSettings/GALE01r2.ini index ff849ad879..6c46242364 100644 --- a/Data/Sys/GameSettings/GALE01r2.ini +++ b/Data/Sys/GameSettings/GALE01r2.ini @@ -1,20 +1,19 @@ # GALE01 - Super Smash Bros. Melee NTSC-U 1.02 +# DO NOT EDIT - generated by gecko [Core] -CPUThread = True +CPUThread = False GPUDeterminismMode = fake-completion PollingMethod = OnSIRead FastDiscSpeed = True [Gecko_Enabled] $Required: General Codes -$Required: Slippi Recording -$Required: Slippi Online -$Recommended: Normal Lag Reduction -$Recommended: Apply Delay to all In-Game Scenes +$Required: Slippi Playback +$Optional: Show Player Names [Gecko] -$Required: General Codes [Achilles, Dan Salvato, Magus, UnclePunch, tauKhan, Ptomerty, Cilan, Zauron, Datel, donny2112, Jorgasms, strikebowler585, Myougi] +$Required: General Codes [Achilles, Dan Salvato, UnclePunch, tauKhan, Ptomerty, Cilan, Datel, Most] 0415EE98 38600001 #Unlock All Characters and Stages [Datel] 0415EDDC 38600001 04164B14 38600001 @@ -29,470 +28,28 @@ $Required: General Codes [Achilles, Dan Salvato, Magus, UnclePunch, tauKhan, Pto 041644E8 38600001 0430490C 38600063 043044F0 38600001 -043D4A48 00340102 #Stock Mode [Magus] -043D4A4C 04000A00 #4 Stocks [Magus] -043D4A50 08010100 #8 Minutes [Magus] -043D4A60 FF000000 #No Items [Magus] -043D4A78 E70000B0 #Singles Stages [Magus] -C21AF6F4 00000006 #External/Skip Memcard Prompt/Skip Memcard Prompt.asm -2C1D000F 41820010 -2C1D000D 41820008 -48000014 3D80801B -618C01AC 7D8903A6 -4E800420 2C1D0000 -60000000 00000000 0415D94C 4E800020 #Disable Special Messages [Most] 0415D984 4E800020 #Disable Trophy Messages [Achilles] -C21A5B14 0000000A #External/Salty Runback/Salty Runback.asm -3BA00000 7FA3EB78 -3D80801A 618C3680 -7D8903A6 4E800421 -548005EF 4182000C -548005AD 40820014 -3BBD0001 2C1D0004 -4180FFD4 4800000C -3B600002 48000008 -3B600000 3BA00000 +C22FCCE8 00000013 #External/Extended Nametag Box/Extended Nametag Box.asm +3C608003 6063556C +7C6803A6 887F0000 +4E800021 5460063E +28000078 41820070 +3C608045 6063D84F +1C0001A4 7C630214 +38800000 8C030001 +2C000000 41820018 +38840001 2C000080 +41A0FFEC 8C030001 +4BFFFFE4 2C040005 +41800034 3C604080 +9061FFF0 C221FFF0 +3E404330 CA028C58 +9241FFEC 9081FFF0 +C9E1FFEC EDEF8028 +EDEF8824 807E0010 +D1E3002C 807E0010 60000000 00000000 -0416B480 60000000 #C-Stick in Single Player [Zauron] -0422D638 38000006 #Debug Menu [Magus, donny2112] -041B0A14 38600002 #Exiting Debug Menu Returns to CSS [Achilles] -C216E510 00000098 #External/NeutralSpawn/NeutralSpawn.asm -7C0802A6 90010004 -9421FF50 BE810008 -3D808016 618CB41C -7D8903A6 4E800421 -2C030000 40820480 -2C1C0005 40800478 -3C608048 80639D30 -5463443E 2C03021C -41820464 3C608048 -80639D30 5463443E -2C03010F 41820450 -887F24D0 2C030001 -41820054 3B200000 -3B400000 7F43D378 -3D808003 618C241C -7D8903A6 4E800421 -2C030003 41820010 -7C1CD000 41820014 -3B390001 3B5A0001 -2C1A0004 4081FFD0 -7F83E378 7F24CB78 -88BF24D0 48000115 -480003F4 3B400000 -3B000000 3B200000 -7F23CB78 3D808003 -618C241C 7D8903A6 -4E800421 2C030003 -41820024 7F23CB78 -3D808003 618C3370 -7D8903A6 4E800421 -7C03D000 40820008 -3B180001 3B390001 -2C190004 4180FFBC -2C180001 41820398 -2C180002 41810390 -3B5A0001 2C1A0003 -4180FF98 3B200000 -3B410080 3B000000 -3AC00000 3AE00000 -7EE3BB78 3D808003 -618C241C 7D8903A6 -4E800421 2C030003 -41820028 7EE3BB78 -3D808003 618C3370 -7D8903A6 4E800421 -7C03C800 4082000C -7EF8D1AE 3B180001 -3AF70001 2C170004 -4180FFB8 3B390001 -2C190003 4180FFA4 -3B200000 7C79D0AE -7C03E000 41820010 -3B390001 2C190004 -4180FFEC 7F83E378 -7F24CB78 88BF24D0 -48000009 480002E8 -7C0802A6 90010004 -9421FF50 BE810008 -7C7F1B78 7C9E2378 -7CBD2B78 48000121 -7F8802A6 80CD9348 -38A00000 807C0000 -2C03FFFF 4182005C -7C033000 4182000C -3B9C0044 4BFFFFE8 -3B9C0004 1C7D0020 -7F9C1A14 1C7E0008 -7F9C1A14 38810080 -C03C0000 D0240000 -C03C0004 D0240004 -38600000 90640008 -7FE3FB78 3D808003 -618C2768 7D8903A6 -4E800421 48000054 -2C1D0001 4182000C -7FC3F378 48000014 -4800023D 7C6802A6 -7C63F0AE 48000004 -38810080 3D808022 -618C4E64 7D8903A6 -4E800421 7FE3FB78 -38810080 3D808003 -618C2768 7D8903A6 -4E800421 48000004 -7FE3FB78 38810080 -3D808003 618C26CC -7D8903A6 4E800421 -C0210080 C002A8E8 -FC010040 4081000C -C022A8F8 48000008 -C022A8CC 7FE3FB78 -3D808003 618C3094 -7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 4E800021 -00000020 C2700000 -41200000 42700000 -41200000 C1A00000 -41200000 41A00000 -41200000 C2700000 -41200000 C1A00000 -41200000 42700000 -41200000 41A00000 -41200000 0000001F -C21B3333 420CCCCD -421B3333 420CCCCD -00000000 41000000 -00000000 4279999A -C21B3333 420CCCCD -C21B3333 40A00000 -421B3333 420CCCCD -421B3333 40A00000 -00000008 C2280000 -41D4CCCD 42280000 -41E00000 00000000 -423B999A 00000000 -409CCCCD C2280000 -41D4CCCD C2280000 -40A00000 42280000 -41E00000 42280000 -40A00000 0000001C -C23A6666 4214CCCD -423D999A 42153333 -00000000 40E00000 -00000000 426A0000 -C23A6666 4214CCCD -C23A6666 40A00000 -423D999A 42153333 -423D999A 40A00000 -00000002 C2250000 -41A80000 42250000 -41D80000 00000000 -40A80000 00000000 -42400000 C2250000 -41A80000 C2250000 -40A00000 42250000 -41D80000 42250000 -40A00000 00000003 -C2200000 42000000 -42200000 42000000 -428C0000 40E00000 -C28C0000 40E00000 -C2200000 42000000 -C2200000 40A00000 -42200000 42000000 -42200000 40A00000 -FFFFFFFF 4E800021 -00030102 BA810008 -800100B4 382100B0 -7C0803A6 881F24D0 -60000000 00000000 -042641B0 38000001 #Faster CSS Load [UnclePunch] -0421AAE4 60000000 #Disable FD Background Transitions [Achilles, Dan Salvato] -0425B8BC 38600002 #L+R+A Returns to CSS during Stage Load [Jorgasms] -04452F54 42000000 #Unrestricted Camera while Paused [strikebowler585] -04452F58 42000000 -04452F5C 42000000 -04452F60 40200000 -04452F64 47000000 -C202CB34 0000000C #C-Stick Panning while Paused [Achilles] -7C040774 3E00804C -62101FD4 1DE00044 -7E107A14 C022C3D8 -FE200850 C1F00000 -FC0F0840 4081000C -FC0F8840 41800010 -C21F0314 FE0F802A -D21F0314 C1F00004 -FC0F0840 4081000C -FC0F8840 41800010 -C21F0318 FE0F802A -D21F0318 00000000 -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 -3D80803A 618C6754 -7D8903A6 4E800421 -7C7F1B78 38800001 -989F0049 38800001 -989F004A C03E000C -D03F0024 D03F0028 -7FE3FB78 48000059 -7C8802A6 C03E0000 -C05E0004 3D80803A -618C6B98 7D8903A6 -4E800421 7C641B78 -7FE3FB78 C03E0008 -C05E0008 3D80803A -618C7548 7D8903A6 -4E800421 48000024 -4E800021 42180000 -C3898000 3EE66666 -3DCCCCCD 4E800021 -55434620 302E3800 -BA810008 800100B4 -382100B0 7C0803A6 -38980000 00000000 -C226325C 00000008 #External/DPad Down at CSS for Random Stage/DPad Down at CSS for Random Stage.asm -3C808045 6084BF17 -54E0077B 4182001C -38600001 98640000 -3D808026 618C3264 -7D8903A6 4E800420 -54E004E7 4182000C -38600000 98640000 -54E004E7 00000000 -C21CBB90 00000005 #Lagless FoD [Achilles, Myougi, Dan Salvato] -9421FFF8 3CC0804A -80C6ED78 3CA00002 -60A5AE44 7CA53050 -88C50000 60C60004 -98C50000 00000000 -041CC8AC FC000028 -041CBE9C 60000000 -041CBEF0 60000000 -041CBF54 60000000 -04390838 60000000 -041CD250 60000000 -041CCDCC 480000B4 -041C26B0 38000032 #Random Stage Music [UnclePunch] -C215ECEC 0000000C #Random CSS Music v3 [UnclePunch] -38600003 3DC08038 -61CE0580 7DC903A6 -4E800421 2C030000 -41820014 2C030001 -41820014 2C030002 -41820014 38000034 -48000014 38000036 -4800000C 38000035 -48000004 981F0001 -3DC08015 61CEED1C -7DC903A6 4E800420 -60000000 00000000 -C216EBA8 00000003 -3DC08015 61CEECBC -7DC903A6 4E800421 -8001001C 00000000 -C21A45A8 00000003 -3DC08015 61CEECBC -7DC903A6 4E800421 -3800002D 00000000 -044DC47C C0200000 #External/CSS Player Hands Default to HMN Button/Change Default Hand Position.asm -C2261A6C 00000005 #External/CSS Player Hands Default to HMN Button/Fix A Button Buffer When Exiting Name Entry.asm -88BF0005 2C050002 -40820014 3D808026 -618C1B6C 7D8903A6 -4E800420 1C130024 -60000000 00000000 -C22FCCD8 0000000D #External/Hide Nametag When Invisible/Hide Nametag When Invisible.asm -3C608046 6063B6A0 -886324D0 2C030001 -41820050 887F0000 -3D808003 618C4110 -7D8903A6 4E800421 -8083002C 80640004 -2C030010 40820010 -80640010 2C0300EC -41820010 8864221E -54630631 41820014 -3D80802F 618CCCC8 -7D8903A6 4E800420 -281E0000 00000000 -C2266CE0 0000000C #External/Disable FoD During Doubles/Disable FoD During Doubles.asm -80CD8840 38C61CB0 -80A60018 3C60E700 -606300B0 7C632A79 -41820010 2C030020 -41820008 48000034 -806DB610 88630018 -2C030001 41820014 -38600001 50652EB4 -90A60018 48000014 -38600000 50652EB4 -90A60018 48000004 -38600001 00000000 -C2265220 00000028 #Common/Winners Names are Gold on CSS/Change Name Color.asm -7FA3EB78 48000039 -2C030000 4182012C -807B0000 38800000 -3CA0FFD7 60A50000 -90A10100 38A10100 -3D80803A 618C74F0 -7D8903A6 4E800421 -48000100 7C0802A6 -90010004 9421FF50 -BE810008 7C7D1B78 -3FE08047 63FF9DA4 -1FDD00A8 7FDEFA14 -887F0004 2C030000 -418200B0 3C608046 -6063B6A0 886324D0 -889F0006 7C032000 -40820098 887E0058 -2C030003 4182008C -887F0004 2C030007 -40820040 887F0006 -2C030001 40820024 -887F0000 1C6300A8 -7C63FA14 8863005F -889E005F 7C032000 -41820058 4800005C -887F0000 7C03E800 -41820048 4800004C -887F0006 2C030001 -40820028 7FE3FB78 -3D808016 618C54A0 -7D8903A6 4E800421 -889E005F 7C032000 -41820020 48000014 -887E005D 2C030000 -41820010 48000004 -38600000 48000008 -38600001 BA810008 -800100B4 382100B0 -7C0803A6 4E800020 -880DB655 00000000 -C216EA30 00000004 #Common/Winners Names are Gold on CSS/Remember Who LRA Started.asm -981E0010 2C000007 -40820014 3C808046 -6084B6A0 88840001 -989E000C 00000000 -04261B1C 60000000 #External/Closing CSS Door Preserves Nametag/On Window Close/Skip Nametag ID Reset.asm -04261B30 60000000 #External/Closing CSS Door Preserves Nametag/On Window Close/Skip isUsingNametag Bool Reset.asm -042605FC 38C00003 #External/Unplugging Closes CSS Door/Unplugging Closes CSS Door.asm -041239A8 60000000 #External/FreezeGlitchFix/FreezeGlitchFix.asm C213C388 0000000A #Common/CostumeBoundCheck/PuffCostume.asm 83DC002C 887E000C 3D808003 618C2330 @@ -506,7 +63,7 @@ C213C388 0000000A #Common/CostumeBoundCheck/PuffCostume.asm 809C002C 00000000 C216DED4 00000039 #Common/CostumeBoundCheck/main.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 3BE00000 7FE3FB78 3D808003 618C241C 7D8903A6 4E800421 @@ -558,258 +115,279 @@ C216DED4 00000039 #Common/CostumeBoundCheck/main.asm 4E800421 3B7B0001 2C1B0006 4180FF68 3BFF0001 2C1F0006 -4180FEF4 BA810008 -800100B4 382100B0 +4180FEF4 BA8100B0 +800100E4 382100E0 7C0803A6 8001001C 60000000 00000000 -$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 0000001D #Recording/FlushFrameBuffer.asm -7C0802A6 90010004 -9421FF50 BE810008 -3D808000 618C5604 -7D8903A6 4E800421 -2C030000 418200A8 -806DB64C 83C30000 -83ADB650 7F9EEA14 -2C1D0000 41820090 -3860003C 987C0000 -806DB654 907C0001 -3C608048 80639D30 -5463443E 2C030208 -806DB654 4082003C -80ADB61C 8885000D -2C040000 4082002C -8885000C 2C040000 -40820020 80850904 -3884FF85 80E5090D -7C872050 7C041800 -40800008 7C832378 -907C0005 3BBD0009 -7FC3F378 7FA4EB78 -38A00001 3D808000 -618C55F0 7D8903A6 -4E800421 38600000 -906DB650 BA810008 -800100B4 382100B0 -7C0803A6 8001001C -60000000 00000000 -C216D884 0000001C #Recording/SendGameEnd.asm -7C0802A6 90010004 -9421FF50 BE810008 -3D808000 618C5604 -7D8903A6 4E800421 -2C030000 418200A0 -3F208046 6339B6A0 -8B590008 2C1A0000 -4182008C 830DB64C -88780004 2C030000 -4082007C 3C608048 -80639D30 5463443E -2C030208 4082001C -2C1A0002 40820014 -806DB61C 8863000C -2C030000 41820050 -83B80000 38600039 -987D0000 9B5D0001 -2C1A0007 4082000C -88790001 48000008 -3860FFFF 987D0002 -7FA3EB78 38800003 -38A00001 3D808000 -618C55F0 7D8903A6 -4E800421 38600001 -98780004 BA810008 -800100B4 382100B0 -7C0803A6 819F2514 -60000000 00000000 -C216E74C 000000FC #Recording/SendGameInfo.asm -7C0802A6 90010004 -9421FF50 BE810008 -3D808000 618C5604 -7D8903A6 4E800421 -2C030000 418207A0 -38600005 3D808037 +$Required: Slippi Playback [Fizzi, UnclePunch, Achilles, tauKhan, Krohnos] +*Used to play back a .slp file +*Will play replay configured in playback.txt +C216E9E4 0000001D #Playback/Core/CleanDynamicGeckos.asm +3BC30000 7C0802A6 +90010004 9421FF20 +BE8100B0 83CDB64C +83BE0010 3B800000 +807D0000 2C030000 +41820018 3B9C0001 +807D0004 7FBD1A14 +3BBD0008 4BFFFFE4 +1C7C0004 3D808037 618CF1E4 7D8903A6 4E800421 7C7B1B78 -936DB64C 38800005 +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 BA8100B0 +800100E4 382100E0 +7C0803A6 00000000 +C216D298 00000016 #Playback/Core/FetchGameFrame.asm +881F0008 2C000000 +408200A0 7C0802A6 +90010004 9421FF20 +BE8100B0 806DB64C +83630000 38600076 +987B0000 806DB654 +907B0001 7F63DB78 +38800005 38A00001 +3D808000 618C55F0 +7D8903A6 4E800421 +7F63DB78 38800197 +38A00000 3D808000 +618C55F0 7D8903A6 +4E800421 887B0000 +2C030000 40820024 +3D808034 618CF314 +7D8903A6 4E800421 +3C60804C 38000000 +98031F7B 4BFFFF90 +BA8100B0 800100E4 +382100E0 7C0803A6 +881F0008 00000000 +C206B0DC 00000049 #Playback/Core/RestoreGameFrame.asm +7C0802A6 90010004 +9421FF20 BE8100B0 +8BBF000C 7FA3EB78 +3D808003 618C1724 +7D8903A6 4E800421 +7C7C1B78 832DB64C +83790000 7FE3FB78 +3D808000 618C55F8 +7D8903A6 4E800421 +7C741B78 2C140000 +41820010 8879056F +2C030000 418201D4 +389B0007 88BF000C +1CA50064 7C842A14 +1CB40032 7F442A14 +807A0004 907F0620 +807A0008 907F0624 +807A000C 907F0638 +807A0010 907F063C +807A0014 907F0650 +807A0018 907F065C +8879056F 2C030000 +41820030 3C80804D +807A0000 90645F90 +807A001C 907F00B0 +807A0020 907F00B4 +807A0024 907F002C +807A0028 907F0010 +3C608046 6063B108 +3C80804C 60841F78 +88840001 3884FFFF +2C040000 40A00008 +38840005 1C840030 +7C632214 889F0618 +1C84000C 7E832214 +887A002C 98740002 +887A002D 98740003 +8879056F 2C030000 +4182004C 807A002E +2C03FFFF 41820040 +90610040 C0210040 +C05F1830 EC211028 +C0429500 FC011040 +41820024 7FE3FB78 +C0210040 C05F1830 +EC211028 3D808006 +618CCC7C 7D8903A6 +4E800421 806DB654 +2C03FF85 408200AC +7FE3FB78 38800000 +C0228874 3D808007 +618C592C 7D8903A6 +4E800421 807F00B0 +907F06F4 907F070C +807F00B4 907F06F8 +907F0710 807F00B8 +907F06FC 907F0714 +C03F00B4 D03F2344 +806DAE0C 907F0728 +887F000C 889F221F +5484EFFE 38BF00B0 +3D808003 618C2828 +7D8903A6 4E800421 +7FC3F378 3D808007 +618C61C8 7D8903A6 +4E800421 807F0890 +C0230040 D023002C +C0230044 D0230030 +3D808002 618CF3AC +7D8903A6 4E800421 +BA8100B0 800100E4 +382100E0 7C0803A6 +881F2219 00000000 +C216E74C 0000009E #Playback/Core/RestoreGameInfo.asm +7C0802A6 90010004 +9421FF20 BE8100B0 +386005EC 3D808037 +618CF1E4 7D8903A6 +4E800421 7C7C1B78 +938DB64C 388005EC 3D808000 618CC160 7D8903A6 4E800421 -38600726 3D808037 +38600221 3D808037 618CF1E4 7D8903A6 4E800421 7C7E1B78 -93DB0000 38600000 -906DB650 3C608000 -60635600 80630000 -38630008 38800000 +93DC0000 38600040 +3D808037 618CF1E4 +7D8903A6 4E800421 +907C0004 38600075 +987E0000 387C001C +907E0001 38600553 +907E0005 38600000 +907E0009 7FC3F378 +3880000D 38A00001 +3D808000 618C55F0 +7D8903A6 4E800421 +7FC3F378 38800221 +38A00000 3D808000 +618C55F0 7D8903A6 +4E800421 887E0000 +2C030001 41820018 +3D808034 618CF314 +7D8903A6 4E800421 +4BFFFF8C 807E0001 +3C80804D 90645F90 +7FE3FB78 389E0005 +38A00138 3D808000 +618C31F4 7D8903A6 +4E800421 387F0040 +3880001C 3D808000 +618CC160 7D8903A6 +4E800421 3AE2F22C +3A82F230 3ABE013D +3AC00000 1C960008 +7C64A82E 7C76B9AE +38840004 7C64A82E +7C76A1AE 3AD60001 +2C160004 4180FFE0 +3A800000 3ABF0060 +1ED40024 7ED6AA14 +88760001 2C030000 +40820078 8876000A +2C030078 4182006C +7C771B78 3D808023 +618C7A04 7D8903A6 +4E800421 7EE3BB78 +3D808015 618CCC9C +7D8903A6 4E800421 +38630198 389E015D +1CB40010 7C842A14 +88A40000 2C050000 +40820010 38600078 +9876000A 4800001C +38A00010 3D808000 +618C31F4 7D8903A6 +4E800421 48000004 +3A940001 2C140004 +4180FF70 887E019D +9862F234 887E019E +9862F238 887E019F +9862F23C 887E01A0 +987C056F 387C0570 +389E01A1 38A0007C +3D808000 618C31F4 +7D8903A6 4E800421 +807E021D 3D808037 +618CF1E4 7D8903A6 +4E800421 7C7D1B78 +93BC0008 3860008A +987D0000 7FA3EB78 +38800001 38A00001 +3D808000 618C55F0 +7D8903A6 4E800421 +7FA3EB78 809E021D +38A00000 3D808000 +618C55F0 7D8903A6 +4E800421 38800004 +909C000C 7FA3EB78 +48000055 7C8802A6 3D808000 618C55FC 7D8903A6 4E800421 -7C7C1B78 38600035 -987E0000 3860001C -987E0001 38600036 -987E0002 386002BD -B07E0003 38600037 -987E0005 3860003F -B07E0006 38600038 -987E0008 38600050 -B07E0009 38600039 -987E000B 38600002 -B07E000C 3860003A -987E000E 3860000C -B07E000F 3860003B -987E0011 3860002A -B07E0012 3860003C -987E0014 38600008 -B07E0015 3860003D -987E0017 B39E0018 -38600010 987E001A -38600204 B07E001B -38600036 987E001D -3C60030C 60630000 -907E001E 387E0022 -7FE4FB78 38A00138 -3D808000 618C31F4 -7D8903A6 4E800421 -387E0062 3880001C -3D808000 618CC160 -7D8903A6 4E800421 -387E0022 3AA30060 -3A800000 1ED40024 -7ED6AA14 88760001 -2C030000 40820034 -88760000 2C030012 -40820028 3C60804C -606320BC 1C940044 -7C632214 80630000 -546005EF 4182000C -38600013 98760000 -3A940001 2C140004 -4180FFB4 387E0022 -3AA30060 3A800000 -1ED40024 7ED6AA14 -88760001 2C030000 -4082002C 88760000 -3D808016 618C9238 -7D8903A6 4E800421 -88960003 7C041800 -4081000C 38600000 -98760003 3A940001 -2C140004 4180FFBC -3C60804D 80635F90 -907E015A 3A82F228 -3AA00000 3ADE015E -1EF50008 38600001 -7C76B92E 3AF70004 -7C76B92E 3AB50001 -2C150004 4180FFE4 -3A800000 3ABF0060 -3AFE017E 1F140010 -7F18BA14 1ED40024 -7ED6AA14 88760001 -2C030000 40820040 -8876000A 2C030078 -41820034 3D808023 -618C754C 7D8903A6 -4E800421 7C641B78 -7F03C378 38A00010 -3D808000 618C31F4 -7D8903A6 4E800421 -4800001C 7F03C378 -38800010 3D808000 -618CC160 7D8903A6 -4E800421 3A940001 -2C140004 4180FF88 -8862F234 987E01BE -8862F23C 987E01BF -3C608048 80639D30 -5463443E B07E01C0 -3C608048 80639D30 -5463443E 2C030208 -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 -3AFE023E 3B5900EF -1C74000A 7F03BA14 -1ED40024 7ED6AA14 -88760001 2C030000 -40820028 1C74000A -7C83D214 7F03C378 -38A0000A 3D808000 -618C31F4 7D8903A6 -4E800421 4800001C -7F03C378 3880000A -3D808000 618CC160 -7D8903A6 4E800421 -3A940001 2C140004 -4180FFA0 3A800000 -3ABF0060 3AFE0266 -3B590117 1C74001D -7F03BA14 1ED40024 -7ED6AA14 88760001 -2C030000 40820028 -1C74001D 7C83D214 -7F03C378 38A0001D -3D808000 618C31F4 -7D8903A6 4E800421 -4800001C 7F03C378 -3880001D 3D808000 -618CC160 7D8903A6 -4E800421 3A940001 -2C140004 4180FFA0 -7F23CB78 3D808037 -618CF1B0 7D8903A6 -4E800421 4800001C -387E01C2 38800118 -3D808000 618CC160 -7D8903A6 4E800421 -3D808000 618CADF4 -7D8903A6 4E800421 -987E02DA 7FC3F378 -388002DB 38A00001 -3D808000 618C55F0 -7D8903A6 4E800421 -38600205 3D808037 +807C000C 3D808037 618CF1E4 7D8903A6 -4E800421 7C751B78 -3C608000 60635600 -80630000 3AE30008 -38600010 98750000 -3860003D 98750203 -38600200 B0750201 -38600000 98750204 -3AC00000 7C76E050 -2C030200 41810010 -B0750201 38600001 -98750204 38750001 -7EE4BB78 7C84B214 -A0B50201 3D808000 -618C31F4 7D8903A6 -4E800421 7EA3AB78 -38800205 38A00001 -3D808000 618C55F0 +4E800421 907C0010 +907C0014 7FA3EB78 +48000041 7C8802A6 +3D808000 618C55FC 7D8903A6 4E800421 -3AD60200 7C16E000 -4180FFA4 7EA3AB78 -3D808037 618CF1B0 +4800013C 4E800021 +2C050000 41820018 +80CDB64C 8066000C +38630008 7C632A14 +9066000C 4E800020 +4E800021 2C050000 +41820108 7C0802A6 +90010004 9421FF20 +BE8100B0 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 +BA8100B0 800100E4 +382100E0 7C0803A6 +4E800020 38600000 +809C0014 90640000 +7FA3EB78 809E021D +3D808032 618C8F50 7D8903A6 4E800421 38600004 38800007 38A00000 3D808039 @@ -818,640 +396,72 @@ A0B50201 3D808000 7C8802A6 38A00000 3D808038 618CFD54 7D8903A6 4E800421 -48000070 4E800021 +4800004C 4E800021 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 806DB64C 83A30000 -838DB650 7FBDE214 -3860003A 987D0000 -806DB654 907D0001 -3C60804D 80635F90 -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 -4E800020 BA810008 -800100B4 382100B0 +887D0002 2C030000 +41820010 807D0003 +3C80804D 90645F90 +BA8100B0 800100E4 +382100E0 7C0803A6 +4E800020 BA8100B0 +800100E4 382100E0 7C0803A6 3C608017 60000000 00000000 -C206DA34 00000036 #Recording/SendGamePostFrame.asm -7C0802A6 90010004 -9421FF50 BE810008 -3D808000 618C5604 -7D8903A6 4E800421 -2C030000 41820170 -887F221F 546306F7 -40820164 8B7F000C -806DB64C 83A30000 -838DB650 7FBDE214 -38600038 987D0000 -806DB654 907D0001 -9B7D0005 7FE3FB78 -3D808000 618C55F8 -7D8903A6 4E800421 -987D0006 807F0004 -987D0007 807F0010 -B07D0008 807F00B0 -907D000A 807F00B4 -907D000E 807F002C -907D0012 807F1830 -907D0016 807F1998 -907D001A 807F208C -987D001E A07F2090 -987D001F 807F18C4 -987D0020 7F63DB78 -3D808003 618C3BD8 -7D8903A6 4E800421 -987D0021 807F0894 -907D0022 887F2218 -987D0026 887F221A -987D0027 887F221B -987D0028 887F221C -987D0029 887F221F -987D002A 807F2340 -907D002B 807F00E0 -987D002F 807F083C -B07D0030 887F1968 -809F0168 7C632050 -987D0032 887F25FF -987D0033 807F1988 -2C030000 40820008 -807F198C 987D0034 -807F0080 907D0035 -807F0084 907D0039 -807F008C 907D003D -807F0090 907D0041 -807F00EC 907D0045 -807F195C 907D0049 -807F0014 907D004D -838DB650 3B9C0051 -938DB650 BA810008 -800100B4 382100B0 -7C0803A6 8001001C -60000000 00000000 -C206B0DC 0000002B #Recording/SendGamePreFrame.asm -7C0802A6 90010004 -9421FF50 BE810008 -3D808000 618C5604 -7D8903A6 4E800421 -2C030000 41820118 -8B7F000C 806DB64C -83A30000 838DB650 -7FBDE214 38600037 -987D0000 806DB654 -907D0001 9B7D0005 -7FE3FB78 3D808000 -618C55F8 7D8903A6 -4E800421 987D0006 -3C60804D 80635F90 -907D0007 807F0010 -B07D000B 807F00B0 -907D000D 807F00B4 -907D0011 807F002C -907D0015 807F0620 -907D0019 807F0624 -907D001D 807F0638 -907D0021 807F063C -907D0025 807F0650 -907D0029 807F065C -907D002D 3C60804C -60631FAC 1C9B0044 -7C832214 A0640002 -B07D0031 80640030 -907D0033 80640034 -907D0037 3C608046 -6063B108 3C80804C -60841F78 88840001 -3884FFFF 2C040000 -40A00008 38840005 -1C840030 7C632214 -1C9B000C 7C632214 -88630002 987D003B -807F1830 907D003C -838DB650 3B9C0040 -938DB650 BA810008 -800100B4 382100B0 -7C0803A6 881F2219 -60000000 00000000 -C2005604 0000000A #Recording/ShouldRecord.asm -3C608048 80639D30 -5463443E 2C030202 -4182002C 2C030302 -41820024 2C030208 -4182001C 2C03010F -41820014 2C030120 -4182000C 38600000 -4800000C 38600001 -48000004 4E800020 -60000000 00000000 -C208D698 00000005 #Recording/GetLCancelStatus/GetLCancelStatus.asm -7C050000 4080000C -38E00001 48000008 -38E00002 8103002C -98E825FF 7C050000 -60000000 00000000 -C206C324 00000002 #Recording/GetLCancelStatus/ResetLCancelStatus.asm -38600000 987E25FF -807E00B0 00000000 -C20055F8 0000000F #Common/GetIsFollower.asm -7C0802A6 90010004 -9421FF50 BE810008 -7C7E1B78 3BE00000 -887E221F 5460EFFF -41820038 887E000C -3D808003 618C2330 -7D8903A6 4E800421 -3C80803B 6084CDE0 -1C030003 7C640214 -88030002 2C000000 -40820008 3BE00001 -7FE3FB78 BA810008 -800100B4 382100B0 -7C0803A6 4E800020 -60000000 00000000 -C216D294 00000006 #Common/IncrementFrameIndex.asm -987F0008 3C608048 -80639D58 2C030000 -40820010 3860FF85 -906DB654 48000010 -806DB654 38630001 -906DB654 00000000 -041D460C 809F00EC #Common/Preload Stadium Transformations/Core/GetPreloadedTransition.asm -C21D14C8 00000002 #Common/Preload Stadium Transformations/Core/Init isLoaded Bool.asm -38600000 987F00F0 -3BA00001 00000000 -C21D45EC 00000019 #Common/Preload Stadium Transformations/Core/Load Transformation.asm -887F00F0 2C030000 -408200B8 38600004 -3D808038 618C0580 -7D8903A6 4E800421 -5460103A A87F00E2 -3C80803B 60847F9C -7C84002E 7C032000 -4182FFD4 909F00EC -2C040003 4082000C -38800000 48000034 -2C040004 4082000C -38800001 48000024 -2C040009 4082000C -38800002 48000014 -2C040006 40820000 -38800003 48000004 -3C60803E 60631248 -5480103A 7C630214 -806303D8 809F00CC -38BF00C8 3CC0801D -60C64220 38E00000 -3D808001 618C6580 -7D8903A6 4E800421 -38600001 987F00F0 -807F00D8 00000000 -C21D4F14 00000002 #Common/Preload Stadium Transformations/Core/Reset isLoaded.asm -38600000 987F00F0 -806DB2D8 00000000 -041D4610 4800004C #Common/Preload Stadium Transformations/Core/SkipNormalDecision1.asm -041D4724 4800003C #Common/Preload Stadium Transformations/Core/SkipNormalDecision2.asm -044DEC18 01000000 #Common/Preload Stadium Transformations/Toggle/PsPreloadToggleEnable.asm -C21C154C 00000004 #Common/Initialize Stage Data/Init Stage Data.asm -38800204 3D808000 -618CC160 7D8903A6 -4E800421 281A0000 -60000000 00000000 -C2068EEC 00000006 #Common/Initialize Player Data/Init Player Data.asm -3BC30000 3C808045 -60848FD0 80840020 -3D808000 618CC160 -7D8903A6 4E800421 -7FC3F378 3C808046 -60000000 00000000 -C216EBAC 0000000C #Common/CSS KO Stars/Asign KO Stars Upon Exiting Dairantou.asm -3C608047 60639D30 +C216D304 00000009 #Playback/Core/RestoreLRAStart.asm +806DB64C 80630000 88630000 2C030002 -40820040 3C60803D -6063DA00 3D80801A -618C5F00 7D8903A6 -4E800421 3C60803D -6063DA00 808D8840 -38840590 38A00001 -3D80801A 618C5F64 -7D8903A6 4E800421 -8001001C 83E10014 +4082002C 3860FFFF +38800007 3D808016 +618CCF4C 7D8903A6 +4E800421 3D808016 +618CD30C 7D8903A6 +4E800420 7FE3FB78 60000000 00000000 - -$Required: Slippi Online [Fizzi, UnclePunch] -*Adds online mode, Slippi device must be in Slot B. -*Change settings in Config > GameCube -C206A880 0000001B #Online/Core/BrawlOffscreenDamage.asm -7C0802A6 90010004 -9421FF50 BE810008 -3C608048 80639D30 -5463443E 2C030120 -41820094 887F221F -54630673 40820088 -807F0010 2C030004 -4182007C 2C030006 -41820074 3D808022 -618C4A54 7D8903A6 -4E800421 C05F00B0 -FC020840 41800060 -3D808022 618C4A68 +C216B9C0 00000012 #Playback/Core/RestoreStockSteal.asm +80ADB64C 80A50004 +38800089 98850000 +808DB654 90850001 +98650005 7CA32B78 +38800006 38A00001 +3D808000 618C55F0 7D8903A6 4E800421 -C05F00B0 FC020840 -41810044 3D808022 -618C4A80 7D8903A6 -4E800421 C05F00B4 -FC020840 41810028 -3D808022 618C4A98 +806DB64C 80630004 +38800001 38A00000 +3D808000 618C55F0 7D8903A6 4E800421 -C05F00B4 FC020840 -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 -408200A4 3C608047 -60639D64 80630000 -2C030000 40820090 -3D808034 618C7364 -7D8903A6 4E800421 -7C7A1B78 80ADB61C -2C1B0000 41810014 -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 +806DB64C 80630004 +88630000 2C030000 +41820014 3D808016 +618CBA1C 7D8903A6 +4E800420 3D808016 +618CBAC8 7D8903A6 4E800420 00000000 -C2019614 0000000C #Online/Core/ForceInputRefetchOnAdvance.asm -3D808001 618CD2BC +C21A501C 0000002A #Playback/Core/FastForward/FastForward.asm +3C808048 88649D30 +2C03000E 40820040 +88649D33 2C030001 +40820034 38600001 +3D80801A 618C45E8 7D8903A6 4E800421 -3C608048 80639D30 -5463443E 2C030208 -40820038 3C608047 -60639D64 80630000 -2C030000 40820024 -80ADB61C 8865000F -2C030000 41820014 -3D808001 618C95FC +2C030002 41820018 +806DB64C 80630000 +88630000 2C030003 +41820024 38600001 +38800002 3D808002 +618C5064 7D8903A6 +4E800421 7C1AD800 +480000E0 806DB64C +80630000 88630001 +2C030001 4182001C +38600000 38800000 +3D808002 618C5064 7D8903A6 4E800421 -60000000 00000000 -C216D310 00000009 #Online/Core/HandleLRAS.asm -3C608048 80639D30 -5463443E 2C030208 -40820028 3C608046 -6063B6A0 88630008 -2C030007 40820014 -808DB61C 806408F6 -7C6903A6 4E800421 -8001003C 83E10034 -60000000 00000000 -C234DED8 0000000F #Online/Core/HandleRumble.asm -3BA30000 3C608048 -80639D30 5463443E -2C030208 4082005C -7C0802A6 90010004 -9421FF50 BE810008 -83EDB61C 887F0000 -7C03E800 41820024 -BA810008 800100B4 -382100B0 7C0803A6 -3D808034 618CDF44 -7D8903A6 4E800420 -887F0002 BA810008 -800100B4 382100B0 -7C0803A6 7C7D1B78 -60000000 00000000 -C216E748 00000070 #Online/Core/InitOnlinePlay.asm -3D808022 618C54B8 -7D8903A6 4E800421 -7C0802A6 90010004 -9421FF50 BE810008 -3C608048 80639D30 -5463443E 2C030208 -40820338 38600919 -3D808037 618CF1E4 -7D8903A6 4E800421 -7C7B1B78 38800919 -3D808000 618CC160 -7D8903A6 4E800421 -936DB61C 38600001 -907B0003 4800023D -7C6802A6 907B08F6 -38600016 3D808037 -618CF1E4 7D8903A6 -4E800421 907B00D2 -3860010E 3D808037 -618CF1E4 7D8903A6 -4E800421 907B00D6 -7C7A1B78 3880010E -3D808000 618CC160 -7D8903A6 4E800421 -38600021 3D808037 -618CF1E4 7D8903A6 -4E800421 7C791B78 -933B039B 3860009E -3D808037 618CF1E4 -7D8903A6 4E800421 -907B039F 3880009E -3D808000 618CC160 -7D8903A6 4E800421 -38800000 98830000 -38800007 98830001 -93790005 38600919 -90790009 9359000D -3860010E 90790011 -807B039F 90790015 -3860009E 90790019 -38600000 9079001D -38600000 3D808000 -618C5610 7D8903A6 -4E800421 7C781B78 -886DAEF8 987B0002 -88780003 987B0000 -88780004 987B0001 -80780005 907B0007 -3C80804D 90645F90 -7FE3FB78 3898027C -38A00138 3D808000 -618C31F4 7D8903A6 -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 -987B001C 38A00000 -3C60804C 606320BC -1C850044 7C632214 -38800000 90830000 -38A50001 2C050004 -4180FFE0 38600004 -38800007 38A00000 -3D808039 618C01F0 -7D8903A6 4E800421 -48000021 7C8802A6 -38A00000 3D808038 -618CFD54 7D8903A6 -4E800421 480000EC -4E800021 3C608048 -80639D60 5464803E -806DB61C 80630007 -7C841A14 3C60804D -90835F90 4E800020 -4E800021 7C0802A6 -90010004 9421FF50 -BE810008 838DB61C -886DAFA0 2C030001 -4082008C 38600011 -3D808037 618CF1E4 -7D8903A6 4E800421 -7C7E1B78 386000BD -987E0000 807C0003 -907E0001 3BE00000 -3BBE0005 7FE3FB78 -3D808003 618C1724 -7D8903A6 4E800421 -38800001 989D0000 -8883008E 989D0001 -80830D28 909D0002 -3BFF0001 3BBD0006 -2C1F0002 4180FFC8 -7FC3F378 38800011 -38A00001 3D808000 -618C55F0 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 -7C0803A6 4E800020 -BA810008 800100B4 -382100B0 7C0803A6 -60000000 00000000 -C216E904 0000004B #Online/Core/InitPause.asm -3C608048 80639D30 -5463443E 2C030208 -4082023C 3D808046 -618CDB68 886C0002 -54630739 41820028 -48000029 7C6802A6 -906C0040 38600000 -986DAFC8 886C0002 -38800000 50831F38 -986C0002 48000200 -4E800021 7C0802A6 -90010004 9421FF50 -BE810008 83ADB61C -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 886DAFC8 -2C030000 418200AC -887D000D 2C030000 -40820020 7FC3F378 -3D808003 618C3BD8 -7D8903A6 4E800421 -2C030000 41820054 -807F0008 546004E7 -40820048 480000F0 -3C608046 6063B6A0 -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 48000080 -887D000D 2C030000 -40820020 7FC3F378 -3D808003 618C3BD8 -7D8903A6 4E800421 -2C030000 41820058 -807F0008 546004E7 -4182004C 38600001 -986DAFC8 3D80802F -618C3394 7D8903A6 -4E800421 7FC3F378 -38800005 3D80801A -618C0FEC 7D8903A6 -4E800421 38600005 -3D808002 618C4030 -7D8903A6 4E800421 -48000004 3860FFFF -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 881F0001 -60000000 00000000 -C21A5014 0000005C #Online/Core/LoopEngineForRollback.asm -41A20014 3D80801A -618C5024 7D8903A6 -4E800420 3C608048 -80639D30 5463443E -2C030208 408202B8 -3C608047 60639D64 -80630000 2C030000 -408202A4 7C0802A6 -90010004 9421FF50 -BE810008 3D808034 -618C7364 7D8903A6 -4E800421 7C7D1B78 -83EDB61C 3BDF03A3 -8B9E0000 3F008048 -83189D60 3B18FFFF -82FF08F2 7C18B800 -4181009C 7C78B850 -38630001 8B9E0000 -7F83E051 40800008 -3B9C0007 387E0001 -1C9C00C2 7F432214 -3B200000 48000060 -38DA0000 38E00000 -48000028 1C790006 -7C651A14 A0630001 -1C870006 7C862214 -A0840001 7C032000 -41820030 38E70001 -88660000 2C070003 -4180FFD4 1C790006 -7C651A14 80630003 -3D808002 618C36B8 -7D8903A6 4E800421 -3B390001 38BA0061 -88650000 7C191800 -4180FF98 387E0001 -1C9C00C2 7F432214 -387A0061 389A0000 -38A00061 3D808000 -618C31F4 7D8903A6 -4E800421 387A0000 -38800061 3D808000 -618CC160 7D8903A6 -4E800421 7C18B800 -4081001C 931F08F2 -3B9C0001 2C1C0007 -41800008 3B9CFFF9 -9B9E0000 8B7F08FA -2C1B0001 40820134 -807F08FB 7C181800 -41800048 38600000 -987F00DA 987F08FA -7FA3EB78 3D808034 -618C738C 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 -7C0803A6 3B5A0001 -3D80801A 618C5024 -7D8903A6 4E800420 -7FA3EB78 3D808034 -618C738C 7D8903A6 -4E800421 48000029 -BA810008 800100B4 -382100B0 7C0803A6 -3B5A0001 3D80801A -618C4DE4 7D8903A6 -4E800420 7C0802A6 -90010004 9421FF50 -BE810008 3D808003 +4800000D 2C0300FF +480000A8 7C0802A6 +90010004 9421FF20 +BE8100B0 3D808003 618C0A50 7D8903A6 4E800421 3D808002 618CA4AC 7D8903A6 @@ -1467,4115 +477,410 @@ BE810008 3D808003 3D808008 618C6A8C 7D8903A6 4E800421 82940008 2C140000 -4082FFD4 BA810008 -800100B4 382100B0 +4082FFD4 BA8100B0 +800100E4 382100E0 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 0000000C #Online/Core/SkipNewInputFetchOnRollback.asm -3C608048 80639D30 -5463443E 2C030208 -40820044 3C608047 -60639D64 80630000 -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 -00000000 3F800000 -3FA66666 C2340000 -3D8F5C29 FF0000FF -44495343 4F4E4E45 -43544544 00000000 -7C0802A6 90010004 -9421FF50 BE810008 -3C608048 80639D30 -5463443E 2C030208 -40820288 3C608047 -60639D64 80630000 -2C030000 40820274 -83CDB61C 3FE08048 -83FF9D60 3D808034 -618C7364 7D8903A6 -4E800421 7C791B78 -887E000E 2C030000 -408200D0 887E000D -2C030000 418200C4 -38600003 3D808002 -618C4030 7D8903A6 -4E800421 4BFFFF51 -7EE802A6 38600002 -809E0909 3D80803A -618C6754 7D8903A6 -4E800421 7C781B78 -38800001 98980049 -38800001 9898004A -C0370000 D0380008 -C0370004 D0380024 -D0380028 C0370008 -C057000C 7F03C378 -38970018 3D80803A -618C6B98 7D8903A6 -4E800421 7F03C378 -38800000 C0370010 -C0570010 3D80803A -618C7548 7D8903A6 -4E800421 7F03C378 -38800000 38B70014 -3D80803A 618C74F0 -7D8903A6 4E800421 -38600001 987E000E -887E08FA 2C030000 -418200B0 887E08FF -2C030000 41820094 -807E0900 7C1F1800 -41820024 41800094 -807E039B 809E0900 -80BE039F 3D808000 -618C560C 7D8903A6 -4E800421 3D808001 -618C9894 7D8903A6 -4E800421 3CA0804C -60A51F78 88850002 -7C832051 4080000C -88650000 7C841A14 -98850002 38600000 -98650003 3FE08048 -83FF9D60 807E0388 -907E0003 38600000 -987E0387 987E0398 -987E0399 987E039A -987E00DB 987E08FF -3D808001 618C95FC -7D8903A6 4E800421 -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 -4082070C 3C608047 -60639D64 80630000 -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 -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 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 -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 887B00E0 -38630001 2C03000E -41800008 38600000 -987B00E0 887B001D -1C63000C 3863001E -7C7B1A14 3899000A -38A0000C 3D808000 -618C31F4 7D8903A6 -4E800421 889B001C -887B001D 38630001 -7C032000 41800008 -38600000 987B001D -8B9B00DA 887B0387 -2C030000 40820018 -38600000 987B0398 -987B0399 987B039A -48000264 3A800000 -38D40398 7C66D8AE -2C030001 4082016C -1CD40004 38C60002 -7C66C02E 1CD40004 -38C6038C 7C86D82E -7EC41851 4180014C -80DB0904 7C043000 -41810010 7C032000 -418100AC 48000134 -1C76000C 38630012 -1CD40054 7C633214 -38D40189 7C86D8AE -1C84000C 3884018F -1CB400A8 7C842A14 -7CD81A14 7CFB2214 -88660000 88870000 -546306FE 548406FE -7C032000 408200AC -88660001 88870001 -5463067E 5484067E -7C032000 40820094 -80660002 80870002 -7C032000 40820084 -38A00005 38A50001 -2C050008 40800028 -7C6530AE 7C8538AE -2C03002A 4181000C -2C04002A 4081FFE0 -7C032000 40820054 -4BFFFFD4 1CD40004 -38C6038C 7C66D82E -38630001 7C66D92E -38D40189 7C66D8AE -38630001 2C03000E -41800008 3863FFF2 -7C66D9AE 38D40189 -7C66D8AE 38D4018C -7C86D8AE 7C041800 -4082FED0 48000044 -3B800001 4800003C -38600001 987B00DA -987B00DB 935B00DC -3B5A0001 935B0003 -BA810008 800100B4 -382100B0 7C0803A6 -3D808037 618C6CEC -7D8903A6 4E800420 -3A940001 2C140003 -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 -40820028 38D40189 -7C66D8AE 38D4018C -7C86D8AE 7C041800 -40820010 38600000 -38D40398 7C66D9AE -3A940001 2C140003 -4180FFC4 3A800000 -38D40398 7C86D8AE -2C040001 41820018 -3A940001 2C140003 -4180FFE8 38600000 -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 -3863018F 1CB400A8 -7C632A14 1CD40054 -38C60012 7C7B1A14 -7C983214 38A0000C -3D808000 618C31F4 -7D8903A6 4E800421 -38760001 2C03000E -41800008 3863FFF2 -38D4018C 7C66D9AE -38D40189 7C66D8AE -38D4018C 7C86D8AE -38D40398 7C66D8AE -2C030001 4182003C -1CD40004 38C6038C -7F46D92E 38600001 -38D40398 7C66D9AE -38D40189 7EC6D9AE -887B0387 2C030001 -41820010 935B0388 -38600001 987B0387 -38600000 1C63000C -38A30012 1CD40054 -7CA53214 1C75000C -386300DC 7C611A14 -7C982A14 38A0000C -3D808000 618C31F4 -7D8903A6 4E800421 -3A940001 3AB50001 -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 -4E800421 906DAFC4 -38000000 00000000 -C20163FC 0000001B #Online/Core/EXIFileLoad/GetFileSize.asm -7C7E1B78 7C0802A6 -90010004 9421FF50 -BE810008 83EDAFC4 -2C1F0000 40820018 -BA810008 800100B4 -382100B0 7C0803A6 -480000A0 386000D1 -987F0000 387F0001 -7FC4F378 3D808032 -618C5A50 7D8903A6 -4E800421 7FC3F378 -3D808032 618C5B04 -7D8903A6 4E800421 -38830002 7FE3FB78 -38A00001 3D808000 -618C55F0 7D8903A6 -4E800421 7FE3FB78 -38800004 38A00000 -3D808000 618C55F0 -7D8903A6 4E800421 -7FE3FB78 BA810008 -800100B4 382100B0 -7C0803A6 80630000 -2C030000 40810014 -3D808001 618C6488 -7D8903A6 4E800420 -7FC3F378 00000000 -C20166B8 00000029 #Online/Core/EXIFileLoad/TransferFile.asm -7C7E1B78 7C0802A6 -90010004 9421FF50 -BE810008 83EDAFC4 -2C1F0000 41820110 -386000D1 987F0000 -387F0001 7FC4F378 -3D808032 618C5A50 -7D8903A6 4E800421 -7FC3F378 3D808032 -618C5B04 7D8903A6 -4E800421 38830002 -7FE3FB78 38A00001 -3D808000 618C55F0 -7D8903A6 4E800421 -7FE3FB78 38800004 -38A00000 3D808000 -618C55F0 7D8903A6 -4E800421 83BF0000 -2C1D0000 40810098 -93BC0000 386000D2 -987F0000 387F0001 -7FC4F378 3D808032 -618C5A50 7D8903A6 -4E800421 7FC3F378 -3D808032 618C5B04 -7D8903A6 4E800421 -38830002 7FE3FB78 -38A00001 3D808000 -618C55F0 7D8903A6 -4E800421 7F63DB78 -7FA4EB78 38A00000 -3D808000 618C55F0 -7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 -38600001 3D808001 -618C674C 7D8903A6 -4E800420 BA810008 -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 -7C040378 4CC63182 -3D808034 618C56A8 -7D8903A6 4E800421 -3D808037 618C6384 -7D8903A6 4E800420 -4E800021 58464220 -53746174 75732069 -73206E6F 7420342E -2056616C 75653A20 -25640A00 00000000 -C23A63A8 0000000C #Online/Core/Hacks/LoadPremadeTextDataFromDolphin.asm -7C0802A6 90010004 -9421FF50 BE810008 -7C9D2378 7CDC3378 -886DAFEC 2C030000 -41820024 7FA3EB78 -7F84E378 3D808000 -618C56A4 7D8903A6 -4E800421 7C7E1B78 -93DF005C BA810008 -800100B4 382100B0 -7C0803A6 38600000 -986DAFEC 00000000 -04321D70 38600000 #Online/Core/Hacks/PreventCharacterCrowdChants.asm -C2019608 0000000F #Online/Core/Hacks/PreventPadAlarmDuringRollback.asm -9421FFF8 3C608048 -80639D30 5463443E -2C030208 40820058 -3C608047 60639D64 -80630000 2C030000 -40820044 80ADB61C -38600000 9865000F -3C608037 60635E00 -2C000003 40820028 -886500DA 2C030000 -4182001C 38600001 -98650908 3D808001 -618C9618 7D8903A6 -4E800420 38600000 -60000000 00000000 -C21D4578 00000003 #Online/Core/PreventFileAlarms/FreezeStadium.asm -FFE00890 3D80801D -618C4FD8 7D8903A6 -4E800420 00000000 -04023FFC 38800000 #Online/Core/PreventFileAlarms/MuteMusic.asm -0438ADD0 4E800020 #Online/Core/PreventFileAlarms/PreventMusicAlarm.asm -C238D224 00000018 #Online/Core/Sound/AssignSoundInstanceId.asm -900DC0E8 3C608048 -80639D30 5463443E -2C030208 408200A4 -3C608047 60639D64 -80630000 2C030000 -40820090 7C0802A6 -90010004 9421FF50 -BE810008 83EDB61C -3BDF03A3 8B9E0000 -3C608048 80639D60 -809F08F2 7C032000 -41810028 3C608048 -80639D60 809F08F2 -7C632050 38630001 -8B9E0000 7F83E051 -40800008 3B9C0007 -1C7C00C2 38DE0001 -7CC61A14 88660000 -3863FFFF 1C630006 -38A60001 7CA51A14 -807D000C 90650002 -BA810008 800100B4 -382100B0 7C0803A6 -60000000 00000000 -C2088224 0000001D #Online/Core/Sound/NoDestroyVoice.asm -3C608048 80639D30 -5463443E 2C030208 -408200CC 7C0802A6 -90010004 9421FF50 -BE810008 83EDB61C -3BBF03A3 57DE043E -8B9D0000 3C608048 -80639D60 809F08F2 -7C032000 41810088 -3C608048 80639D60 -809F08F2 7C632050 -38630001 8B9D0000 -7F83E051 40800008 -3B9C0007 1C7C00C2 -38DD0062 7CC61A14 -39000000 48000020 -1C680006 38A60001 -7CA51A14 A0650000 -7C1E1800 41820018 -39080001 88660000 -7C081800 4180FFDC -48000024 BA810008 -800100B4 382100B0 -7C0803A6 3D808008 -618C8244 7D8903A6 -4E800420 BA810008 -800100B4 382100B0 -7C0803A6 387F0000 -60000000 00000000 -C20882B0 0000001D #Online/Core/Sound/NoDestroyVoice2.asm -3C608048 80639D30 -5463443E 2C030208 -408200CC 7C0802A6 -90010004 9421FF50 -BE810008 83EDB61C -3BBF03A3 57DE043E -8B9D0000 3C608048 -80639D60 809F08F2 -7C032000 41810088 -3C608048 80639D60 -809F08F2 7C632050 -38630001 8B9D0000 -7F83E051 40800008 -3B9C0007 1C7C00C2 -38DD0062 7CC61A14 -39000000 48000020 -1C680006 38A60001 -7CA51A14 A0650000 -7C1E1800 41820018 -39080001 88660000 -7C081800 4180FFDC -48000024 BA810008 -800100B4 382100B0 -7C0803A6 3D808008 -618C82D0 7D8903A6 -4E800420 BA810008 -800100B4 382100B0 -7C0803A6 387F0000 -60000000 00000000 -C238D0B0 0000002A #Online/Core/Sound/PreventDuplicateSounds.asm -3C608048 80639D30 -5463443E 2C030208 -40820134 3C608047 -60639D64 80630000 -2C030000 40820120 -7C0802A6 90010004 -9421FF50 BE810008 -83EDB61C 3BDF03A3 -3BA00000 3B400000 -56FB043E 8B9E0000 -3C608048 80639D60 -809F08F2 7C032000 -41810070 3C608048 -80639D60 809F08F2 -7C632050 38630001 -8B9E0000 7F83E051 -40800008 3B9C0007 -1C7C00C2 38DE0062 -7CC61A14 39000000 -48000020 1C680006 -38A60001 7CA51A14 -A0650000 7C1B1800 -41820018 39080001 -88660000 7C081800 -4180FFDC 4800000C -83450002 3BA00001 -1C7C00C2 38DE0001 -7CC61A14 88660000 -2C030010 40800024 -1C630006 38A60001 -7CA51A14 B3650000 -93450002 88660000 -38630001 98660000 -2C1D0000 41820028 -7F43D378 BA810008 -800100B4 382100B0 -7C0803A6 3D808038 -618CD2A0 7D8903A6 -4E800420 BA810008 -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 -40820014 3D808026 -618C6BF4 7D8903A6 -4E800420 38600000 -60000000 00000000 -C2261E5C 00000006 #Online/Menus/CSS/DisableNametagBox.asm -3C608048 80639D30 -5463443E 2C030008 -40820014 3D808026 -618C1F38 7D8903A6 -4E800420 C0210088 -60000000 00000000 -C2260310 00000008 #Online/Menus/CSS/FetchMatchInfo.asm -3C608048 80639D30 -5463443E 2C030008 -40820024 3C608000 -60635614 80630000 -80630000 3D808000 -618C5610 7D8903A6 -4E800421 38000000 -60000000 00000000 -C2263258 00000168 #Online/Menus/CSS/HandleInputsOnCSS.asm -41A20014 3D808026 -618C3334 7D8903A6 -4E800420 7C0802A6 -90010004 9421FF50 -BE810008 3C608048 -80639D30 5463443E -2C030008 40820AF8 -7CFB3B78 3F008000 -63185614 83180000 -83580000 3B800000 -88780011 889A0001 -98980011 2C030001 -40820010 2C040000 -40820008 4800003C -88780012 889A0000 -98980012 2C030005 -41820010 2C040005 -40820008 48000024 -2C030004 40820010 -2C040004 41820008 -48000008 48000020 -38600000 48000008 -38600003 3D808002 -618C4030 7D8903A6 -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 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 41820868 -BA810008 800100B4 -382100B0 7C0803A6 -3D808026 618C3264 -7D8903A6 4E800420 -576006F7 4082024D -4800083C 7C0802A6 -90010004 9421FF50 -BE810008 38600014 -3D808037 618CF1E4 -7D8903A6 4E800421 -7C791B78 386000B4 -98790000 886DAFA0 -98790001 38F90002 -3CC0804A 60C60740 -38800000 38A00000 -7C66222E 7C672B2E -38840003 38A50002 -2C050012 4180FFEC -7F23CB78 38800014 -38A00001 3D808000 -618C55F0 7D8903A6 -4E800421 7F23CB78 -3D808037 618CF1B0 -7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 4E800021 -7C0802A6 90010004 -9421FF50 BE810008 -7C7F1B78 38600009 -3D808037 618CF1E4 -7D8903A6 4E800421 -7C791B78 386000B5 -98790000 808DB610 -886DAEF8 1C630024 -7C841A14 88640070 -98790002 88640073 -98790003 38600001 -98790004 886DAFA0 -2C030003 41820010 -38600000 98790001 -4800001C 3C608000 -60635614 80630000 -8863001A 3863FFFF -98790001 2C1FFFFE -41820014 2C1FFFFF -41820018 2C1F0000 -4080001C 38600000 -38800003 4800001C -38600000 38800000 -48000010 7FE3FB78 -38800001 48000004 -B0790005 98990007 -886DAFA0 98790008 -7F23CB78 38800009 -38A00001 3D808000 -618C55F0 7D8903A6 -4E800421 7F23CB78 -3D808037 618CF1B0 -7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 4E800021 -7C0802A6 90010004 -9421FF50 BE810008 -8A98001A 4BFFFECD -4BFFFE1D BA810008 -800100B4 382100B0 -7C0803A6 4E800020 -7C0802A6 90010004 -9421FF50 BE810008 -38600001 986DAFA3 -4BFFFFB5 7C6802A6 -906DAFE8 880DB650 -980DB659 38000004 -980DB656 BA810008 -800100B4 382100B0 -7C0803A6 4E800020 -7C0802A6 90010004 -9421FF50 BE810008 -38600001 3D808037 -618CF1E4 7D8903A6 -4E800421 7C791B78 -386000BA 98790000 -7F23CB78 38800001 -38A00001 3D808000 -618C55F0 7D8903A6 -4E800421 7F23CB78 -3D808037 618CF1B0 -7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 7C0802A6 -90010004 9421FF50 -BE810008 2C1B0200 -40820008 B3780015 -2C1B0001 4182001C -2C1B0002 41820014 -2C1B0008 4182000C -2C1B0004 4082001D -B3780015 88780014 -2C030000 4082000C -7F63DB78 480000B9 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 7C6E1B78 -7C0802A6 90010004 -9421FF50 BE810008 -38600002 3D808037 -618CF1E4 7D8903A6 -4E800421 7C791B78 -386000BB 98790000 -7DC37378 98790001 -7F23CB78 38800002 -38A00001 3D808000 -618C55F0 7D8903A6 -4E800421 7F23CB78 -3D808037 618CF1B0 -7D8903A6 4E800421 -386000B7 3880007F -38A00040 3D808002 -618C37A8 7D8903A6 -4E800421 7F63DB78 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 7C6E1B78 -7C0802A6 90010004 -9421FF50 BE810008 -48000419 7DE802A6 -38600002 3D808002 -618C4030 7D8903A6 -4E800421 7DC37378 -98780014 3860000B -3D808037 618CF1E4 -7D8903A6 4E800421 -7C771B78 3880000B -3D808000 618CC160 -7D8903A6 4E800421 -7DC37378 98770000 -7F03C378 90770007 -38600004 38800005 -38A00080 3D808039 -618C01F0 7D8903A6 -4E800421 7C741B78 -80780004 80630000 -80630000 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 4E800421 -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 -7C731B78 92700003 -38600001 38800000 -C02F0000 C04F0004 -98730049 9893004A -D0330008 D0530024 -D0530028 C04F0008 -886DAFE0 2C030000 -41820008 C04F000C -388F0034 887A0000 -2C030004 41820008 -388F0038 7E639B78 -38A00000 38CF0030 -38EF003C 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 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 -7C0803A6 3D808026 -618C3334 7D8903A6 -4E800420 BA810008 -800100B4 382100B0 -7C0803A6 00000000 -C21A3F9C 00000005 #Online/Menus/CSS/IncreaseTextHeap.asm -3C608048 80639D30 -5463443E 2C030008 -4082000C 38604800 -48000008 38602400 -60000000 00000000 -C22652F0 0000007C #Online/Menus/CSS/InitSheikSelector.asm -3C608048 80639D30 -5463443E 2C030008 -408203C0 48000058 -4E800021 00000000 -00000000 3DCCCCCD -C2C80000 43340000 -43520000 3F19999A -3ECCCCCD C0400000 -33FF2FFF FFFFFFFF -8E9196FF C193999A -C1AAE148 3FE3D70A -C1823D71 C15BAE14 -81692081 6A005300 -5A000000 7C0802A6 -90010004 9421FF50 -BE810008 38600004 -38800005 38A00080 +C2377544 00000002 #Playback/Core/FastForward/IncrementPadIndex.asm +40A2000C 38000001 +981E0003 00000000 +04376A88 881F0001 #Playback/Core/FastForward/PadAlwaysUseMasterIndex.asm +C21A45A0 00000007 #Playback/Core/Scene/Boot to Playback Scene.asm +48000019 7C6802A6 +3C80803D 6084ADA8 +90640004 4800001C +4E800021 38600003 +3C808047 60849D30 +98640003 4E800020 +3800000E 00000000 +C21A6348 000000AB #Playback/Core/Scene/SceneThink_Playback.asm +3C608047 60639D30 +88630000 2C03000E +4082053C 3860000D +3880000E 38A00000 3D808039 618C01F0 7D8903A6 4E800421 -48000131 7C8802A6 -38A00004 3D808038 -618CFD54 7D8903A6 -4E800421 4BFFFF65 -7FE802A6 38600000 -38800000 3D80803A -618C6754 7D8903A6 -4E800421 7C7E1B78 -93DF0000 38800001 -989E0049 989E004A -989E004C 989E0048 -C03F0004 D03E0008 -C03F0008 D03E0024 -D03E0028 3860004A -C03F0010 48000025 -3860004C C03F0014 -48000019 BA810008 -800100B4 382100B0 -7C0803A6 480002A4 -7EE802A6 7C7A1B78 -FC600890 C03F000C -FC401890 7FC3F378 -389F0044 3D80803A -618C6B98 7D8903A6 -4E800421 7C641B78 -7FC3F378 C03F0018 -C05F0018 3D80803A -618C7548 7D8903A6 -4E800421 C03F0020 -EC43082A C03F000C -7FC3F378 7C9FD214 -3D80803A 618C6B98 -7D8903A6 4E800421 -7C641B78 7FC3F378 -C03F001C C05F001C -3D80803A 618C7548 -7D8903A6 4E800421 -7EE803A6 4E800020 -4E800021 7C0802A6 -90010004 9421FF50 -BE810008 4BFFFE3D -7FE802A6 83DF0000 -3C608043 6063208F -88630000 2C030012 -41820018 2C030013 -41820010 38600001 -987E004D 480001B0 -38600000 987E004D -808DB610 886DB650 -1C630024 7FA41A14 -3B800000 886DB656 -2C030000 408200EC -3C608000 60635614 -80630000 80630000 -88630001 2C030000 -408200D0 3C80804A -60840BC0 80840000 -C0240010 C05F0034 -887D0070 2C030013 -41820008 C05F0030 -FC011040 418100A4 -C07F0038 EC421828 -FC011040 41800094 -C024000C C05F003C -FC011040 41800084 -C05F0040 FC011040 -41810078 3B800001 -3C80804C 608420BC -886DB650 1C630044 -7C641A14 80630008 -546305EF 41820054 -887D0070 2C030013 -41820010 38600013 -987D0070 4800000C -38600012 987D0070 -3C80803F 60840CC8 -98640001 3D808016 -618C8C5C 7D8903A6 -4E800421 38600000 -3D808025 618CDB34 -7D8903A6 4E800421 -3B400000 3B3A0002 -887D0070 2C030013 -4182000C 3B200000 -3B590002 7FC3F378 -389A0000 38BF0024 -3D80803A 618C74F0 -7D8903A6 4E800421 -7FC3F378 389A0001 -38BF0028 3D80803A -618C74F0 7D8903A6 -4E800421 3B1F002C -2C1C0000 41820008 -3B1F0028 7FC3F378 -38990000 7F05C378 -3D80803A 618C74F0 -7D8903A6 4E800421 -7FC3F378 38990001 -7F05C378 3D80803A -618C74F0 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 -7C0803A6 4E800020 -38600000 38980000 -60000000 00000000 -C2264534 000001DC #Online/Menus/CSS/LoadCSSText.asm -3C608048 80639D30 -5463443E 2C030008 -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 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 -7C761B78 38600004 -3D808037 618CF1E4 -7D8903A6 4E800421 -7C781B78 38760000 -38800004 3CA08037 -60A5F1B0 38D80000 -3D808039 618C0B68 -7D8903A6 4E800421 -38760000 48000261 -7C8802A6 38A00004 -3D808038 618CFD54 -7D8903A6 4E800421 -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 -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 48000A78 -7C0802A6 90010004 -9421FF50 BE810008 -FDA01890 7F83E378 -389D0090 38A00000 -C03D0068 C05D0048 -38FD0098 3D808000 -618C56B4 7D8903A6 -4E800421 7F83E378 -389D0090 38A00000 -C03D0080 C05D003C -FC606890 38FD0098 -3D808000 618C56B4 -7D8903A6 4E800421 -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 -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 -7E83A378 38800004 -7EA5AB78 3D808039 -618C0A70 7D8903A6 -4E800421 7E83A378 -3C808039 60841070 -38A00002 38C00080 -3D808039 618C069C -7D8903A6 4E800421 -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 -2C190001 41820014 -38800000 48000014 -38800001 4800000C -38800002 48000004 -88ADB650 386D9A38 -7C632A14 98830000 -38600000 3D808025 -618CDB34 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 -7C0803A6 4E800020 -38600000 38980000 -3D80803A 618C6754 -7D8903A6 4E800421 -60000000 00000000 -C2260C28 0000001C #Online/Menus/CSS/Teams/PreventColorResetCharHover.asm -7C0802A6 90010004 -9421FF50 BE810008 -3FE08000 63FF5614 -83FF0000 3C608048 -80639D30 5463443E -2C030008 40820098 -888DAFA0 2C040003 -4082008C 8BDF001A -808DB610 886DB650 -1C630024 7F441A14 -887A0070 7C7D1B78 -3D808000 618C56B8 -7D8903A6 4E800421 -7C651B78 38600000 -1C630024 3C80803F -60840A48 7C832214 -886403C2 1C63001C -7C832A14 8B8400DD -7FC3F378 7F84E378 -3D808000 618C56B0 -7D8903A6 4E800421 -7C7B1B78 80ADB610 -9B650073 3CA0803F -60A50E09 9B650000 -48000004 BA810008 -800100B4 382100B0 -7C0803A6 9E9803C2 -60000000 00000000 -C2260E14 00000003 #Online/Menus/CSS/Teams/PreventColorResetLastChar.asm -3D808026 618C0B90 -7D8903A6 4E800420 -60000000 00000000 -C2260B90 0000001A #Online/Menus/CSS/Teams/PreventColorResetRandomChar.asm -7C0802A6 90010004 -9421FF50 BE810008 -3FE08000 63FF5614 -83FF0000 3C608048 -80639D30 5463443E -2C030008 40820088 -888DAFA0 2C040003 -4082007C 808DB610 -886DB650 1C630024 -7F441A14 887A0070 -7C7D1B78 8BDF001A -7FC3F378 7FA4EB78 -3D808000 618C56B0 -7D8903A6 4E800421 -7C7B1B78 80ADB610 -9B7A0073 3CA0803F -60A50E09 9B650000 -88650001 98650002 -38600000 7FA4EB78 -7F65DB78 38C00000 -3D808000 618C56BC -7D8903A6 4E800421 -48000004 BA810008 -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 -898DAFA3 2C0C0000 -41820014 3D808023 -618CE73C 7D8903A6 -4E800420 3D808000 -618CAE90 7D8903A6 -4E800421 00000000 -C223E924 00000006 #Online/Menus/CSS/TextEntryScreen/AlwaysUseEnglishWhenDirect2.asm -898DAFA3 2C0C0000 -41820014 3D808023 -618CE930 7D8903A6 -4E800420 3D808000 -618CAE90 7D8903A6 -4E800421 00000000 -C223E290 00000006 #Online/Menus/CSS/TextEntryScreen/AlwaysUseEnglishWhenDirect3.asm -898DAFA3 2C0C0000 -41820014 3D808023 -618CE29C 7D8903A6 -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 -88ADAFA0 2C050003 -40820010 38800058 -48000008 7FE4FB78 -60000000 00000000 -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 -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 -C223CD74 00000011 #Online/Menus/CSS/TextEntryScreen/OnBPressAutoComplete.asm -886DAFA3 2C030000 -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 -60000000 00000000 -C223CC14 0000001D #Online/Menus/CSS/TextEntryScreen/OnConfirmButtonHandler.asm -886DAFA3 2C030000 -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 -4182001C 3D808048 -818C9D30 558C443E -2C0C0108 41820008 -48000014 3D808037 -618C86AC 7D8903A6 -4E800420 28000000 -60000000 00000000 -C216E9B4 000000B3 #Online/Menus/InGame/InitInGame.asm -3C608048 80639D30 -5463443E 2C030208 -40820580 480000A8 -4E800021 00000000 -3DCCCCCD 43870000 -434F0000 3EA8F5C3 -3EA8F5C3 000000FF -3F1EB852 3F466666 -C1C07AE1 3C6F34D7 -3F4CCCCD 41A51EB8 -00000000 3D75C28F -43160000 3F0A3D71 -00000000 44656C61 -793A2025 64660000 -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 -83CDB61C 93FE0909 -4BFFFE69 7F8802A6 -38600000 3D808000 -618C5610 7D8903A6 -4E800421 7C7A1B78 -38600002 7FE4FB78 -3D80803A 618C6754 -7D8903A6 4E800421 -7C7D1B78 38800001 -989D0049 38800002 -989D004A C03C0000 -D03D0008 C03C0004 -D03D0024 D03D0028 -C03C0008 C05C000C -7FA3EB78 389C0048 -88BE001C 3D80803A -618C6B98 7D8903A6 -4E800421 7FA3EB78 -38800000 C03C0010 -C05C0010 3D80803A -618C7548 7D8903A6 -4E800421 3A800000 -3EA0804A 62B50FF0 -7E83A378 3D808003 -618C241C 7D8903A6 -4E800421 2C030003 -418202E8 7E83A378 -3D80802F 618C3424 -7D8903A6 4E800421 -C0230000 D0210070 -38600002 7FE4FB78 -3D80803A 618C6754 -7D8903A6 4E800421 -7C7D1B78 38800001 -989D0048 989D004A -989D004C 989D0049 -C03C0038 D03D0024 -D03D0028 C0210070 -C05C002C EC21102A -D03D0000 C03C0030 -D03D0004 C03C0034 -D03D0008 C03C003C -D03D000C D03D0010 -4CC63242 C03C0044 -C05C0044 7FA3EB78 -389A0034 1CB4001F -7C842A14 3D80803A -618C6B98 7D8903A6 -4E800421 7FA3EB78 -38800000 C03C0040 -C05C0040 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 C05C0020 -EC21102A D0360038 -C03C0024 D036003C -C03C001C D0360030 -7EC3B378 38810080 -38A00001 38C0FFFF -3D808001 618C1E24 -7D8903A6 4E800421 -80610080 38800000 -90830040 80610080 -80630018 80830014 -60840001 90830014 -80630004 80830014 -60840001 90830014 -80630004 80630008 -8063000C C03C0014 -D023000C 809C0018 -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 C05C0028 -EC2100B2 D036002C -3A940001 2C140006 -4180FCF8 7F43D378 -3D808037 618CF1B0 -7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 -8001001C 00000000 -043A69C0 4800003C #Online/Menus/InGame/ParseNumbersBetter.asm -C225B8A4 00000006 #Online/Menus/SSS/DisableLRSTART.asm -3C608048 80639D30 -5463443E 2C030108 -40820014 3D808025 -618CB8CC 7D8903A6 -4E800420 38600000 -60000000 00000000 -C2259CC8 0000000D #Online/Menus/SSS/ExitSSSUponStageSelect.asm -3C608048 80639D30 -5463443E 2C030108 -40820050 38600001 -3D808002 618C4030 -7D8903A6 4E800421 -886DB60E 3D808025 -618CBC08 7D8903A6 -4E800421 818DAFE8 -7D8903A6 4E800421 -38600002 986DB60F -3D808025 618C9D6C -7D8903A6 4E800420 -38600004 00000000 -C222B044 00000006 #Online/Menus/TitleMenu/AllowSwapToSameSubmenu.asm -40820020 886DAFA2 -2C030000 40820014 -3D808022 618CB11C -7D8903A6 4E800420 -38600000 986DAFA2 -60000000 00000000 -C22299F0 00000019 #Online/Menus/TitleMenu/HandleOnlineLockedOptions.asm -2C030008 408200B8 -886DAFA1 2C030000 -41820014 2C030001 -41820040 2C030002 -41820054 2C040000 -41820080 2C040001 -41820078 2C040002 -41820070 2C040003 -41820068 2C040005 -41820060 2C040006 -41820058 48000068 -2C040000 4182004C -2C040004 41820044 -2C040006 4182003C -4800004C 2C040000 -41820030 2C040001 -41820028 2C040002 -41820020 2C040003 -41820018 2C040004 -41820010 2C040005 -41820008 48000018 -38600000 3D808022 -618C99F4 7D8903A6 -4E800420 38600001 -60000000 00000000 -C222E93C 00000029 #Online/Menus/TitleMenu/OnMenuLoad.asm -48000020 4E800021 -C34C0000 C31D0000 -41880000 3D75C28F -4E800021 01000000 -7C0802A6 90010004 -9421FF50 BE810008 -4BFFFFD5 7C6802A6 -38800001 3D808000 -618C5618 7D8903A6 -4E800421 7FC802A6 -38A00001 4E800021 -4BFFFFC1 7FA802A6 -887D0000 2C030000 -41820074 3D808002 -618C6F2C 7D8903A6 -4E800421 38600002 -38A00000 38C00008 -3D808002 618C702C -7D8903A6 4E800421 -3D808002 618C7168 -7D8903A6 4E800421 -3D808002 618C7648 -7D8903A6 4E800421 -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 -480000B5 7C6802A6 -3C80803D 6084D908 -90640000 3C60803E -6063B750 48000209 -7C8802A6 90830010 -480005AD 7C8802A6 -38A00010 3D808000 -618C31F4 7D8903A6 -4E800421 3C60803E -6063B750 4800059D -7C8802A6 90830008 -3C60803E 6063B66C -38800644 B0830004 -480000B1 7C6802A6 -906DB614 3D808000 -618C5618 7D8903A6 -4E800421 7EA802A6 -39950014 7D8903A6 -4E800421 3995000C -7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 -48000A5C 4E800021 -3D808000 618C5618 -7D8903A6 4E800421 -7FC802A6 38000008 -981F0000 38600008 -888DAFA0 3D808022 -618C9938 7D8903A6 -4E800421 2C030000 -886DAFA0 40820010 -399E0010 7D8903A6 -4E800421 987F0001 -3D80801B 618C136C -7D8903A6 4E800420 -4E800021 7C0802A6 -90010004 9421FF50 -BE810008 3FE0804A -63FF04F0 3FC0803E -63DEAE68 38000005 -B00DB528 3D808000 -618C5618 7D8903A6 -4E800421 7C6802A6 -39830010 7D8903A6 -4E800421 7C601B78 -38800008 88BF0000 -38600001 98BF0001 -989F0000 B01F0002 -3D808022 618CB3A0 -7D8903A6 4E800421 -3D808039 618C0CD4 -7D8903A6 4E800421 -806DC17C 3D808039 -618C0228 7D8903A6 -4E800421 837E08F8 -281B0000 41820000 -38600000 38800001 -38A00080 3D808039 -618C01F0 7D8903A6 -4E800421 389B0000 +48000021 7C8802A6 38A00000 3D808038 618CFD54 7D8903A6 -4E800421 808DC19C -8803000D 508026B6 -9803000D 38600001 -986DAFA2 7F63DB78 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 4E800021 -7C0802A6 90010004 -9421FF50 BE810008 -7C731B78 80730008 -2C030000 40820354 -3C60804A 3BA304F0 -38600004 3D808022 -618C9624 7D8903A6 -4E800421 907D000C -3BC00000 93DD0008 -546006F7 4182018C -38000005 B00DB528 -3BE00001 3B9E0000 -9BFD0011 5783063E -3D80801A 618C36A0 -7D8903A6 4E800421 -7C60F838 7C84F038 -7C83F278 7C00F278 -7C600379 4182000C -5783063E 48000014 -3B9C0001 2C1C0004 -4180FFC4 38600000 -3D808016 618C77E8 -7D8903A6 4E800421 -A01D0002 2C000000 -41820038 2C000001 -41820048 2C000002 -41820048 2C000003 -41820048 2C000004 -41820048 2C000005 -4182005C 2C000006 -41820078 4800027C -38600003 3D808002 -618C4030 7D8903A6 -4E800421 48000264 -38600001 48000070 -38600002 48000068 -38600003 48000060 -38600001 3D808002 -618C4030 7D8903A6 -4E800421 388000B6 -48000074 386000BC -3880007F 38A00040 -3D808002 618C37A8 -7D8903A6 4E800421 -48000275 4800020C -38600001 3D808002 -618C4030 7D8903A6 -4E800421 388000B8 -48000034 986DAFA0 -38600001 3D808002 -618C4030 7D8903A6 -4E800421 38600008 -3D808022 618C9860 -7D8903A6 4E800421 -480001C0 806DAFC4 -98830000 38800001 -38A00001 3D808000 -618C55F0 7D8903A6 -4E800421 4800019C -546006B5 418200D0 -38600000 3D808002 -618C4030 7D8903A6 -4E800421 9BDD0011 -38600005 38000001 -B06DB528 38600003 -889D0000 989D0001 -981D0000 38000002 -B01D0002 3D808022 -618CB3A0 7D8903A6 -4E800421 3D808039 -618C0CD4 7D8903A6 -4E800421 806DC17C -3D808039 618C0228 -7D8903A6 4E800421 -3C60803F 3863B6B0 -83830024 281C0000 -41820110 38600000 -38800001 38A00080 -3D808039 618C01F0 -7D8903A6 4E800421 -389C0000 38A00000 -3D808038 618CFD54 -7D8903A6 4E800421 -808DC19C 8803000D -508026B6 9803000D -480000C8 546007FF -41820060 38600002 -3D808002 618C4030 -7D8903A6 4E800421 -3BE00006 3B9D0002 -A07C0000 28030000 -41820010 3803FFFF -B01C0000 48000008 -B3FC0000 38600008 -A09C0000 3D808022 -618C9938 7D8903A6 -4E800421 2C030000 -4182FFC8 48000064 -546007BD 4182005C -38600002 3D808002 -618C4030 7D8903A6 -4E800421 3B9D0002 -A07C0000 28030006 -41820010 38030001 -B01C0000 48000008 -B3DC0000 38600008 -A09C0000 3D808022 -618C9938 7D8903A6 -4E800421 2C030000 -4182FFC8 48000004 -3D808000 618C5618 -7D8903A6 4E800421 -7F6802A6 387B0004 -7C6903A6 4E800421 -387B0008 7C6903A6 -4E800421 BA810008 -800100B4 382100B0 -7C0803A6 4E800021 -803EB57C 430C0000 -803EB684 07000000 -4E800021 06450646 -0647064B 06480649 -064A0000 7C0802A6 -90010004 9421FF50 -BE810008 806DB518 -3C80803E 6084FA0C -3D808038 618C0358 -7D8903A6 4E800421 -7C7A1B78 806DB518 -3C80803E 6084FA24 -3D808038 618C0358 -7D8903A6 4E800421 -7C7B1B78 806DB518 -3C80803E 6084FA40 -3D808038 618C0358 -7D8903A6 4E800421 -7C7C1B78 806DB518 -3C80803E 6084FA60 -3D808038 618C0358 -7D8903A6 4E800421 -7C7D1B78 48000465 -7FC802A6 C2DE0010 -C2FE0014 3AC00016 -7EC3B378 3D808037 -618CF1E4 7D8903A6 -4E800421 7C771B78 -7EC4B378 3D808000 -618CC160 7D8903A6 -4E800421 38600000 -98770000 7E639B78 -90770001 92F30008 -38600006 38800007 -38A00080 3D808039 -618C01F0 7D8903A6 -4E800421 7C781B78 -7F43D378 3D808037 -618C0E44 7D8903A6 -4E800421 7C791B78 -7F03C378 38800003 -7F25CB78 3D808039 -618C0A70 7D8903A6 -4E800421 7F23CB78 -38810034 38A0000A -38C0FFFF 3D808001 -618C1E24 7D8903A6 -4E800421 80610034 -38800010 3D808037 -618C1D9C 7D8903A6 -4E800421 7F23CB78 -38810034 38A0000B -38C0FFFF 3D808001 -618C1E24 7D8903A6 -4E800421 80610034 -38800010 3D808037 -618C1D9C 7D8903A6 -4E800421 7F23CB78 -7F64DB78 7F85E378 -7FA6EB78 3D808036 -618CFB5C 7D8903A6 -4E800421 7F23CB78 -FC20B090 3D808036 -618CF8BC 7D8903A6 -4E800421 7F23CB78 -38810034 38A00006 -38C0FFFF 3D808001 -618C1E24 7D8903A6 -4E800421 80610034 -3C80C060 60840000 -90830038 7F23CB78 -38810034 38A00007 -38C0FFFF 3D808001 -618C1E24 7D8903A6 -4E800421 80610034 -3C80405C 60840000 -90830038 7F03C378 -3C808039 60841070 -38A00006 38C00080 -3D808039 618C069C -7D8903A6 4E800421 -7F03C378 38800004 -3CA08037 60A5F1B0 -7EE6BB78 3D808039 -618C0B68 7D8903A6 -4E800421 7F03C378 -48000031 7C8802A6 -38A0000F 3D808038 -618CFD54 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 -7C0803A6 4E800020 +4E800421 480004F0 4E800021 7C0802A6 -90010004 9421FF50 -BE810008 48000225 -7FC802A6 C2DE0010 -C2FE0014 7C781B78 -83380028 8358002C -8B7A0000 839A0001 -83BA0005 7F23CB78 -3D808037 618C0928 -7D8903A6 4E800421 -2C1D0000 4082003C -3860013F 38800000 -38A00002 38C00001 -C03E0000 C05E0004 -C07E0008 C09E000C -3D808000 618C56B4 -7D8903A6 4E800421 -907A0005 48000198 -7F23CB78 38810034 -38A00007 38C0FFFF -3D808001 618C1E24 -7D8903A6 4E800421 -FC20B090 2C1B0000 -40820008 FC20B890 -80610034 3D808036 -618CF8BC 7D8903A6 -4E800421 80610034 -3D808037 618C0928 -7D8903A6 4E800421 -7F23CB78 38810034 -38A00006 38C0FFFF -3D808001 618C1E24 -7D8903A6 4E800421 -FC20B090 2C1B0001 -40820008 FC20B890 -80610034 3D808036 -618CF8BC 7D8903A6 -4E800421 80610034 -3D808037 618C0928 -7D8903A6 4E800421 -39C00000 7DC37378 -3D80801A 618C36A0 -7D8903A6 4E800421 -2C030040 4182002C -2C030080 41820024 -2C030001 4182003C -2C030002 41820064 -39CE0001 2C0E0004 -4180FFC4 480000A0 -38600002 3D808002 -618C4030 7D8903A6 -4E800421 6B630001 -987A0000 48000080 -2C1B0001 4082002C -388000B7 806DAFC4 -98830000 38800001 -38A00001 3D808000 -618C55F0 7D8903A6 -4E800421 48000004 -38600000 3D808002 -618C4030 7D8903A6 -4E800421 7F03C378 -3D808039 618C0228 -7D8903A6 4E800421 -7FA3EB78 3D80803A -618C5CC4 7D8903A6 -4E800421 3C600000 -60630000 907C0008 -48000004 BA810008 -800100B4 382100B0 -7C0803A6 4E800020 -4E800021 C0B00000 -C0333333 41B80000 -3D3851EC 00000000 -3F800000 3C60804A -60000000 00000000 -C222D88C 00000008 #Online/Menus/TitleMenu/OnlineModeOptionSelected.asm -40820038 38600001 -3D808002 618C4030 -7D8903A6 4E800421 -806DB614 7C6903A6 -4E800421 7C7B1B78 -3D808022 618CDAFC -7D8903A6 4E800420 -60000000 00000000 -042299C4 38600001 #Online/Menus/TitleMenu/ShowHidden1pOption.asm -C21B3668 00000005 #Online/Menus/VSScreen/AllowP2ColorDuplicate.asm -3D808048 818C9D30 -558C443E 2C0C0408 -41820014 3D808017 -618CBEC8 7D8903A6 -4E800421 00000000 -C2186EC4 0000007D #Online/Menus/VSScreen/InitVsSplash.asm -3C608048 80639D30 -5463443E 2C030408 -408203D0 48000060 -4E800021 00000000 -3F800000 3F000000 -3F19999A F15959FF -6565FEFF FFFFFFFF -42700000 43C80000 -436E0000 42820000 -43DC0000 41F00000 -43200000 43960000 -41B00000 41B00000 -5465616D 20310054 -65616D20 32005031 -00503200 7C0802A6 -90010004 9421FF50 -BE810008 38600000 -3C80803F 608411A4 -3CA0803F 60A51194 -3D80803A 618C62A0 -7D8903A6 4E800421 -38600000 3D808000 -618C5610 7D8903A6 -4E800421 7C7D1B78 -4BFFFF59 7FE802A6 -38600000 38800000 -3D80803A 618C6754 -7D8903A6 4E800421 -7C7E1B78 38800001 -989E0049 38800000 -989E004A C03F0000 -D03E0008 C03F0004 -D03E0024 D03E0028 -887D0284 2C030001 -41820038 387F0010 -389F0052 38BD0034 -38C00000 C03F001C -48000141 387F0014 -389F0055 38BD0053 -38C00000 C03F0020 -48000129 48000038 -807D000D 4800021D -387F0010 389F0044 -C03F001C 4800010D -807D0011 48000205 -387F0014 389F004B -C03F0020 480000F5 -48000004 38600000 -38800000 3D80803A +90010004 9421FF20 +BE8100B0 48000461 +7FC802A6 38600000 +3880FFFF 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 +4E800421 7C7C1B78 +38800001 989C0049 +38800000 989C004A +C03E0008 D03C0008 +C03E0010 D03C0024 +D03C0028 C03E0000 +C05E0004 7F83E378 +48000435 7C8802A6 +48000445 7CA802A6 +3D80803A 618C6B98 7D8903A6 4E800421 -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 -40820068 7C0802A6 -90010004 9421FF50 -BE810008 38600000 -3D808000 618C5610 +7C641B78 7F83E378 +C03E000C C05E000C +3D80803A 618C7548 7D8903A6 4E800421 -7C7F1B78 887F0004 -1C630024 389F02DC -7FC418AE 7FE3FB78 -3D808037 618CF1B0 -7D8903A6 4E800421 -7FC3F378 BA810008 -800100B4 382100B0 -7C0803A6 48000008 -887E00F4 00000000 -C21B3650 00000004 #Online/Menus/VSScreen/PreventP2Color.asm -3C808048 80849D30 -5484443E 2C040408 -41820008 98790016 -60000000 00000000 -C2185060 00000013 #Online/Menus/VSScreen/HideStageDisplay/HideAllJObjs.asm -3D808048 818C9D30 -558C443E 2C0C0408 -40820078 7C0802A6 -90010004 9421FF50 -BE810008 83E30028 -3BC00000 7FE3FB78 -38810080 7FC5F378 -38C0FFFF 3D808001 -618C1E24 7D8903A6 -4E800421 80810080 -80640014 60630010 -90640014 3BDE0001 -2C1E001B 4180FFC8 -BA810008 800100B4 -382100B0 7C0803A6 -3D808018 618C51AC -7D8903A6 4E800420 -3C608047 3BE335A8 -60000000 00000000 -04185050 60000000 #Online/Menus/VSScreen/HideStageDisplay/PreventEarlyR3Overwrite.asm -C2184ADC 00000010 #Online/Menus/VSScreen/HideStageText/HideLetterJObjs.asm -3D808048 818C9D30 -558C443E 2C0C0408 -40820068 7C0802A6 -90010004 9421FF50 -BE810008 3BE00009 -7F63DB78 38810080 -7FE5FB78 38C0FFFF -3D808001 618C1E24 -7D8903A6 4E800421 -80610080 3D808036 -618CF6B4 7D8903A6 -4E800421 3BFF0001 -2C1F000E 4180FFC4 -BA810008 800100B4 -382100B0 7C0803A6 -3BBE0038 00000000 -04184B1C 480001D8 #Online/Menus/VSScreen/HideStageText/SkipStageNumberShow.asm -C21BFA20 00000012 #Online/Slippi Online Scene/boot.asm -3C80803D 6084D8E8 -48000011 7C6802A6 -906400A0 48000074 -4E800021 3D808000 -618C5618 7D8903A6 -4E800421 7FC802A6 -399E0014 7D8903A6 -4E800421 399E000C -7D8903A6 4E800421 -38000008 981F0000 -399E0010 7D8903A6 -4E800421 7C601B78 -981F0001 3C80803D -6084D8E8 3C60801B -60631360 906400A0 -3D80801B 618C136C -7D8903A6 4E800420 -38600001 00000000 -C21A45B8 0000017A #Online/Slippi Online Scene/main.asm -3BA30004 7C0802A6 -90010004 9421FF50 -BE810008 3C80803E -6084DC1C 48000245 -7C6802A6 38630000 -90640008 38600000 -986DAFA3 986DAFC8 -986DAFEC 986DAFE0 -38600008 4800019D -7C8802A6 4800002D -48000B64 80830000 -5485467A 2C050048 -40820014 548401BA -7C840734 7C841A14 -90830000 4E800020 -7C0802A6 90010004 -9421FF50 BE810008 -7C7F1B78 7C9E2378 -3C80803D 6084AD30 -48000081 7C6802A6 -90640004 48000105 -7C6802A6 90640008 -38600001 98640000 -3C60803D 6063ACA4 -88830001 7C04F800 -4182000C 38630014 -4BFFFFF0 93C30010 -7FD4F378 88740000 -7C630774 2C03FFFF -4182001C 38740004 -4BFFFF65 38740008 -4BFFFF5D 3A940018 -4BFFFFDC BA810008 -800100B4 382100B0 -7C0803A6 4E800020 -4E800021 7C0802A6 -90010004 9421FF50 -BE810008 3C808045 -6084ABF0 886DAEF8 -98640006 3D808000 -618C56B8 7D8903A6 -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 -90010004 9421FF50 -BE810008 38600012 -3C80803F 60840CC8 -98640001 BA810008 -800100B4 382100B0 -7C0803A6 4E800020 -4E800021 00030000 -48000081 480000F5 -08000000 80497758 -80497758 01030000 -480001B5 480001E5 -09000000 80480668 -80480668 02030000 -801B1588 4800027D -02000000 80480530 -80479D98 03030000 -00000000 00000000 -05000000 00000000 -00000000 04030000 -48000411 4800074D -20000000 80490880 -804D68D0 FF000000 -4E800021 81940000 -7C0802A6 90010004 -9421FF50 BE810008 -808D8840 3BE40530 -3D80801A 618C427C -7D8903A6 4E800421 -88BF0002 3880000E -88FF0003 38C00000 -891F0004 895F0006 -39200000 3D80801B -618C06B0 7D8903A6 -4E800421 3D808001 -618C74BC 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 -7C0803A6 4E800020 -7C0802A6 90010004 -9421FF50 BE810008 -7C7E1B78 3D80801B -618CAAD0 7D8903A6 -4E800421 809E0014 -88840003 2C040002 -40820008 4800008C -886DAFA0 2C030001 -4182001C 2C030002 -4182001C 2C030003 -41820014 2C030000 -41820008 48000038 -48000034 886DAFC9 -7C630774 2C03FFFF -41820024 2C030001 -4182001C 2C030000 -40820000 886DAFCA -2C030000 41820020 -48000004 48000659 -3C808047 60849D30 -38600005 98640005 -48000018 3C808047 -60849D30 38600002 -98640005 48000004 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 7C0802A6 -90010004 9421FF50 -BE810008 3D80801B -618C1514 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 -7C0803A6 4E800020 -7C0802A6 90010004 -9421FF50 BE810008 -7C7F1B78 809F0014 -88840004 2C040000 -4082001C 38600000 -3D80801A 618C42A0 -7D8903A6 4E800421 -48000064 38600001 -986DAFCA 38600000 -3D808000 618C5610 -7D8903A6 4E800421 -7C7E1B78 887E0001 -889E0002 7C032000 -4082001C 48000579 -3C808047 60849D30 -38600005 98640005 -4800001C 38600000 -3D80801A 618C42A0 -7D8903A6 4E800421 -48000004 BA810008 -800100B4 382100B0 -7C0803A6 4E800020 -7C0802A6 90010004 -9421FF50 BE810008 -3D80801B 618C15C8 -7D8903A6 4E800421 -38600000 3D808000 -618C5610 7D8903A6 -4E800421 7C7F1B78 -887F0003 480005E5 -986DAFC9 886DAFA0 -2C030003 40820020 -887F0003 38800001 -2C030000 40820008 -38800000 988DAFC9 -4800003C 3A800000 -3AA00000 7E83A378 -480005A9 2C030000 -41820008 3AB50001 -3A940001 2C140004 -4180FFE4 2C150001 -4182000C 38600000 -986DAFC9 3E808047 -62949DA4 887F0003 -48000571 2C030000 -41820018 38600001 -98740000 38600000 -9874005D 48000014 -38600000 98740000 -38600001 9874005D -886DAFA0 2C030003 -4082000C 38600000 -98740004 38600000 -986DAFCA 38600004 +C03E0014 C05E0018 +7F83E378 48000415 +7C8802A6 3D80803A +618C6B98 7D8903A6 +4E800421 7C641B78 +7F83E378 C03E000C +C05E000C 3D80803A +618C7548 7D8903A6 +4E800421 3C602ECC +606340FF 90610040 +7F83E378 38800001 +38A10040 3D80803A +618C74F0 7D8903A6 +4E800421 38600221 3D808037 618CF1E4 7D8903A6 4E800421 -7C7E1B78 386000BC -987E0000 7FC3F378 -38800001 38A00001 +7C7D1B78 3B600000 +3D808033 618CC898 +7D8903A6 4E800421 +3D808033 618CF270 +7D8903A6 4E800421 +38600000 3D808037 +618C5538 7D8903A6 +4E800421 8062F240 +2C030000 4082001C +38600000 7F84E378 +3D80803A 618C84BC +7D8903A6 4E800421 +38600000 3D808037 +618C61C0 7D8903A6 +4E800421 3D808034 +618CF314 7D8903A6 +4E800421 3B7B0001 +2C1B00F0 41800008 +3B600000 3860003C +7C7B1B96 480002F1 +7C8802A6 1C630004 +7CC32214 7F83E378 +38800000 480002C1 +7CA802A6 4CC63182 +3D80803A 618C70A0 +7D8903A6 4E800421 +38600088 987D0000 +7FA3EB78 38800001 +38A00001 3D808000 +618C55F0 7D8903A6 +4E800421 7FA3EB78 +38800001 38A00000 3D808000 618C55F0 7D8903A6 4E800421 -7FC3F378 38800004 -38A00000 3D808000 +887D0000 2C030001 +4082FEF0 7F83E378 +3D80803A 618C5CC4 +7D8903A6 4E800421 +38600075 987D0000 +38600000 907D0001 +38600000 907D0005 +38600000 907D0009 +7FA3EB78 3880000D +38A00001 3D808000 618C55F0 7D8903A6 -4E800421 3C80804D -807E0000 90645F90 -7FC3F378 3D808037 -618CF1B0 7D8903A6 -4E800421 3C808047 -60849D30 38600001 -98640005 7FE3FB78 -3D808037 618CF1B0 +4E800421 7FA3EB78 +38800221 38A00000 +3D808000 618C55F0 7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 4E800021 -01780101 01FF2121 -FF2121EE 0000EE00 -7C0802A6 90010004 -9421FF50 BE810008 +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 -618C5610 7D8903A6 -4E800421 7C7E1B78 -83ED8840 3BFF0598 -886DAFA0 2C030003 -40820048 3BA00000 -1CBD0024 38650069 -7C7F18AE 38630001 -38850060 7C9F20AE -3D808000 618C56B0 +618C56A0 7D8903A6 +4E800421 3D808000 +618C56A8 7D8903A6 +4E800421 3AB50001 +2C150006 3AD60024 +4180FFB0 A074000E +3D808022 618C519C 7D8903A6 4E800421 -1C9D0024 38840063 -7C7F21AE 3BBD0001 -2C1D0004 4180FFC4 -3C608049 60630888 -4BFFFF65 7C8802A6 -38A00010 3D808000 -618C31F4 7D8903A6 -4E800421 3C808049 -60840888 887F0060 -98640005 887F0063 -9864000B 887F0084 -98640008 887F0087 -9864000E 38600000 -9864FFFF 9864FFFB -887E0284 2C030000 -418200F4 887E0003 -1C630024 386302E5 -7F7E18AE 38600002 -98640002 38600001 -9864FFFB 98640006 -98640007 98640009 -9864000A 9864000C -9864000D 9864000F -98640010 3BA00000 -3B800000 1C7D0024 -38630069 7C7F18AE -7C03D800 40820030 -1CBD0024 38A50060 -7CBF28AE 38DC0005 -7CA621AE 1CBD0024 -38A50063 7CBF28AE -38DC000B 7CA621AE -3B9C0001 3BBD0001 -2C1D0004 4180FFB8 -9B840003 3BA00000 -3B800000 1C7D0024 -38630069 7C7F18AE -7C03D800 41820030 -1CBD0024 38A50060 -7CBF28AE 38DC0008 -7CA621AE 1CBD0024 -38A50063 7CBF28AE -38DC000E 7CA621AE -3B9C0001 3BBD0001 -2C1D0004 4180FFB8 -9B840004 3C808043 -60842078 887F0060 -90640014 887F0063 -98640018 887F0084 -9064001C 887F0087 -98640020 887E0284 -2C030000 41820024 -887F00A8 90640024 -887F00AB 98640028 -887F00CC 9064002C -887F00CF 98640030 -A07F000E 9064000C -3D808001 618C8254 -7D8903A6 4E800421 -386000C7 3D808001 -618C8C2C 7D8903A6 -4E800421 38600004 -3D808001 618C7700 -7D8903A6 4E800421 -3860001C 3D808002 -618C6F2C 7D8903A6 -4E800421 3A800000 -1C140024 7FF5FB78 -7EB50214 3D808000 -618C569C 7D8903A6 -4E800421 88950060 -7C840774 7C041800 -41820028 38600000 +7C641B78 38600001 3D808000 618C56A0 7D8903A6 4E800421 3D808000 618C56A8 7D8903A6 4E800421 -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 -3C808047 60849D30 -38600003 98640005 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 7C0802A6 -90010004 9421FF50 -BE810008 38600000 -3D808000 618C5610 +3D808002 618C7168 7D8903A6 4E800421 -7C7F1B78 83CD8840 -3BDE0598 7FC3F378 -389F027C 38A00138 -3D808000 618C31F4 +8062F240 2C030000 +40820018 38600001 +3D808002 618C4030 7D8903A6 4E800421 -7FC3F378 3D808000 -618C5694 7D8903A6 -4E800421 3D808017 -618CEB30 7D8903A6 -4E800421 889F02DC -98830000 889F02DF -98830001 38800000 -98830002 38800003 -98830005 38800078 -98830004 3C80803D -6084DEC8 8084000C -887F0300 98640002 -38602121 B0640003 -3C808049 60840880 -887F0303 98640016 -7FE3FB78 3D808037 -618CF1B0 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 -7C0803A6 4E800020 -7C0802A6 90010004 -9421FF50 BE810008 -7C7D1B78 3FE08047 -63FF9DA4 1FDD00A8 -7FDEFA14 887F0004 -2C030000 418200B0 -3C608046 6063B6A0 -886324D0 889F0006 -7C032000 40820098 -887E0058 2C030003 -4182008C 887F0004 -2C030007 40820040 -887F0006 2C030001 -40820024 887F0000 -1C6300A8 7C63FA14 -8863005F 889E005F -7C032000 41820058 -4800005C 887F0000 -7C03E800 41820048 -4800004C 887F0006 -2C030001 40820028 -7FE3FB78 3D808016 -618C54A0 7D8903A6 -4E800421 889E005F -7C032000 41820020 -48000014 887E005D -2C030000 41820010 -48000004 38600000 -48000008 38600001 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 BA810008 -800100B4 382100B0 -7C0803A6 38600028 -987E0000 00000000 -04005694 4E800020 #Online/Static/AdjustNullCharID.asm -C20056BC 00000012 #Online/Static/CSSUpdateCSP.asm -7C0802A6 90010004 -9421FF50 BE810008 -7C7F1B78 7C9E2378 -7CBD2B78 7CDC3378 -3D808000 618C56B8 +3D808002 618C4F6C 7D8903A6 4E800421 -7C651B78 1C7F0024 -3C80803F 60840A48 -7C832214 886403C2 -1C63001C 7C832A14 -8BC400DC 1CBD001E -7C9E2A14 7FE3FB78 -7F85E378 3D808025 -618CD5AC 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 -7C0803A6 4E800020 -60000000 00000000 -C20056AC 0000002F #Online/Static/ChatMessages.asm -7CA802A6 2C030008 -4182001C 2C030004 -41820020 2C030002 -41820024 2C030001 -41820028 48000075 -7C6802A6 48000024 -480000FD 7C6802A6 -48000018 480000C9 -7C6802A6 4800000C -4800007D 7C6802A6 -88E30000 89030001 -89230002 89430003 -7C862378 38830004 -7C843A14 2C060008 -41820020 7C844214 -2C060001 41820014 -7C844A14 2C060002 -41820008 7C845214 -7CA903A6 4E800420 -4E800021 07040904 -436F6D6D 6F6E0067 -6773006F 6E65206D -6F726500 62726200 -676F6F64 206C7563 -6B000000 4E800021 -0C0C0D07 436F6D70 -6C696D65 6E747300 -77656C6C 20706C61 -79656400 74686174 -20776173 2066756E -00746861 6E6B7300 -746F6F20 676F6F64 +3D80801A 618C4B60 +7D8903A6 4E800421 +48000068 4E800021 +C33E0000 00000000 +00000000 3F800000 +3F19999A 43B70000 +43AF0000 432A0000 00000000 4E800021 -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 +57616974 696E6720 +666F7220 67616D65 +25730000 4E800021 +00000000 2E000000 +2E2E0000 2E2E2E00 +4E800021 736C6970 +70692E67 67000000 +BA8100B0 800100E4 +382100E0 7C0803A6 +4E800020 3D80801A +618C6368 7D8903A6 +4E800420 807F0000 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 +041B16A8 801B09C0 #Playback/Core/Scene/Change Debug Result Screen MinorType to Debug Menu/ScenePrep_DebugResult = ScenePrep_DebugMenu.asm +043DDA9C 07000000 #Playback/Core/Scene/Change Debug Result Screen MinorType to Debug Menu/Swap MinorType.asm +C238D224 00000015 #Playback/Core/Sounds/AssignSoundInstanceId.asm +900DC0E8 3C608048 +80639D30 5463443E +2C03010E 40820090 7C0802A6 90010004 -9421FF50 BE810008 -7C7F1B78 7C9E2378 -7FC3F378 2C1F0003 -41820028 2C1F0002 -4182000C 2C1F0001 -4182002C 3D808016 -618C92BC 7D8903A6 -4E800421 48000028 -3D808016 618C9290 -7D8903A6 4E800421 -48000014 3D808016 -618C9264 7D8903A6 -4E800421 BA810008 -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 +9421FF20 BE8100B0 +83EDB64C 3BDF001C +8B9E0000 3C608048 +80639D60 809F056B +7C032000 41810028 +3C608048 80639D60 +809F056B 7C632050 +38630001 8B9E0000 +7F83E051 40800008 +3B9C0007 1C7C00C2 +38DE0001 7CC61A14 +88660000 3863FFFF +1C630006 38A60001 +7CA51A14 807D000C +90650002 BA8100B0 +800100E4 382100E0 +7C0803A6 00000000 +C21A5014 00000032 #Playback/Core/Sounds/HandleFrameSoundLog.asm +41A20014 3D80801A +618C5024 7D8903A6 +4E800420 3C608048 +80639D30 5463443E +2C03010E 40820168 7C0802A6 90010004 -9421FF50 BE810008 -2C030000 40820018 -386003B4 3D808037 -618CF1E4 7D8903A6 -4E800421 7C7F1B78 -386000B3 987F0000 -7FE3FB78 38800001 -38A00001 3D808000 -618C55F0 7D8903A6 -4E800421 7FE3FB78 -388003B4 38A00000 -3D808000 618C55F0 -7D8903A6 4E800421 -7FE3FB78 BA810008 -800100B4 382100B0 -7C0803A6 4E800020 -60000000 00000000 -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 4082FEF8 +9421FF20 BE8100B0 3D808034 618C7364 7D8903A6 4E800421 -7C771B78 386000B2 -987B0000 931B0001 -7F63DB78 38800021 -38A00001 3D808000 -618C55F0 7D8903A6 -4E800421 7EE3BB78 -3D808034 618C738C +7C7D1B78 83EDB64C +3BDF001C 8B9E0000 +3F008048 83189D60 +3B18FFFF 82FF056B +7C18B800 4181009C +7C78B850 38630001 +8B9E0000 7F83E051 +40800008 3B9C0007 +387E0001 1C9C00C2 +7F432214 3B200000 +48000060 38DA0000 +38E00000 48000028 +1C790006 7C651A14 +A0630001 1C870006 +7C862214 A0840001 +7C032000 41820030 +38E70001 88660000 +7C071800 4180FFD4 +1C790006 7C651A14 +80630003 3D808002 +618C36B8 7D8903A6 +4E800421 3B390001 +38BA0061 88650000 +7C191800 4180FF98 +387E0001 1C9C00C2 +7F432214 387A0061 +389A0000 38A00061 +3D808000 618C31F4 7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 00000000 -C20055EC 00000008 #Online/Static/MultiplyRWithF.asm +387A0000 38800061 +3D808000 618CC160 +7D8903A6 4E800421 +7C18B800 4081001C +931F056B 3B9C0001 +2C1C0007 41800008 +3B9CFFF9 9B9E0000 +7FA3EB78 3D808034 +618C738C 7D8903A6 +4E800421 BA8100B0 +800100E4 382100E0 +7C0803A6 00000000 +C2088224 0000001D #Playback/Core/Sounds/NoDestroyVoice.asm +3C608048 80639D30 +5463443E 2C03010E +408200CC 7C0802A6 +90010004 9421FF20 +BE8100B0 83EDB64C +3BBF001C 57DE043E +8B9D0000 3C608048 +80639D60 809F056B +7C032000 41810088 +3C608048 80639D60 +809F056B 7C632050 +38630001 8B9D0000 +7F83E051 40800008 +3B9C0007 1C7C00C2 +38DD0062 7CC61A14 +39000000 48000020 +1C680006 38A60001 +7CA51A14 A0650000 +7C1E1800 41820018 +39080001 88660000 +7C081800 4180FFDC +48000024 BA8100B0 +800100E4 382100E0 +7C0803A6 3D808008 +618C8244 7D8903A6 +4E800420 BA8100B0 +800100E4 382100E0 +7C0803A6 387F0000 +60000000 00000000 +C20882B0 0000001D #Playback/Core/Sounds/NoDestroyVoice2.asm +3C608048 80639D30 +5463443E 2C03010E +408200CC 7C0802A6 +90010004 9421FF20 +BE8100B0 83EDB64C +3BBF001C 57DE043E +8B9D0000 3C608048 +80639D60 809F056B +7C032000 41810088 +3C608048 80639D60 +809F056B 7C632050 +38630001 8B9D0000 +7F83E051 40800008 +3B9C0007 1C7C00C2 +38DD0062 7CC61A14 +39000000 48000020 +1C680006 38A60001 +7CA51A14 A0650000 +7C1E1800 41820018 +39080001 88660000 +7C081800 4180FFDC +48000024 BA8100B0 +800100E4 382100E0 +7C0803A6 3D808008 +618C82D0 7D8903A6 +4E800420 BA8100B0 +800100E4 382100E0 +7C0803A6 387F0000 +60000000 00000000 +C238D0B0 00000027 #Playback/Core/Sounds/PreventDuplicateSounds.asm +3C608048 80639D30 +5463443E 2C03010E +40820120 7C0802A6 +90010004 9421FF20 +BE8100B0 83EDB64C +3BDF001C 3BA00000 +3B400000 56FB043E +8B9E0000 3C608048 +80639D60 809F056B +7C032000 41810070 +3C608048 80639D60 +809F056B 7C632050 +38630001 8B9E0000 +7F83E051 40800008 +3B9C0007 1C7C00C2 +38DE0062 7CC61A14 +39000000 48000020 +1C680006 38A60001 +7CA51A14 A0650000 +7C1B1800 41820018 +39080001 88660000 +7C081800 4180FFDC +4800000C 83450002 +3BA00001 1C7C00C2 +38DE0001 7CC61A14 +88660000 2C030010 +40800024 1C630006 +38A60001 7CA51A14 +B3650000 93450002 +88660000 38630001 +98660000 2C1D0000 +41820028 7F43D378 +BA8100B0 800100E4 +382100E0 7C0803A6 +3D808038 618CD2A0 +7D8903A6 4E800420 +BA8100B0 800100E4 +382100E0 7C0803A6 +2C1A0000 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 -3D808000 618C55F4 +9421FF20 BE8100B0 +7C7E1B78 3BE00000 +887E221F 5460EFFF +41820038 887E000C +3D808003 618C2330 7D8903A6 4E800421 -EC2100B2 BA810008 -800100B4 382100B0 +3C80803B 6084CDE0 +1C030003 7C640214 +88030002 2C000000 +40820008 3BE00001 +7FE3FB78 BA8100B0 +800100E4 382100E0 7C0803A6 4E800020 60000000 00000000 -C2005608 00000016 #Online/Static/SaveState.asm -7C0802A6 90010004 -9421FF50 BE810008 -7C7B1B78 7C982378 -7CBA2B78 887A0000 -1C630004 389A0002 -7F241A14 887A0000 -38630001 2C030007 -41800008 3863FFF9 -987A0000 3D808034 -618C7364 7D8903A6 -4E800421 7C771B78 -93190000 386000B1 -987B0000 931B0001 -7F63DB78 38800021 -38A00001 3D808000 -618C55F0 7D8903A6 -4E800421 7EE3BB78 -3D808034 618C738C -7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 00000000 -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 -480001E0 480002F4 -48000354 480003CC -48000428 4E800021 -00000000 41A00000 -41C80000 8E9196FF -FFFFFFFF 3ECCCCCD -3F000000 00557365 -7200436F 6E6E6563 -7420436F 64650000 -7C0802A6 90010004 -9421FF50 BE810008 -7C791B78 7C9B2378 -2C050000 41820008 -480003D1 4BFFFFA9 -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 -4BFFFE25 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 3D80803A -618C70A0 7D8903A6 -4E800421 7F83E378 -38800001 38BD0001 -3D80803A 618C70A0 -7D8903A6 4E800421 -887E0009 2C030002 -4082003C 7F83E378 -38800002 38BF0022 -3D80803A 618C70A0 -7D8903A6 4E800421 -7F83E378 38800003 -38BD0020 3D80803A -618C70A0 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 -7C0803A6 4E800020 -7C0802A6 90010004 -9421FF50 BE810008 -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 -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 -907E0000 BA810008 -800100B4 382100B0 -7C0803A6 4E800020 +C216D294 00000006 #Common/IncrementFrameIndex.asm +987F0008 3C608048 +80639D58 2C030000 +40820010 3860FF85 +906DB654 48000010 +806DB654 38630001 +906DB654 00000000 +C21C154C 00000004 #Common/Initialize Stage Data/Init Stage Data.asm +38800204 3D808000 +618CC160 7D8903A6 +4E800421 281A0000 60000000 00000000 -043775B0 7C600775 #Online/Logging/LogInputOnCopy.asm -041A4C24 C0429A7C #Polling Drift Fix + VB [tauKhan] -0401985C 3C60804C -04019860 91231F5C -C2376200 00000003 -2C1DFFFF 41820008 -48000008 93A2C150 +C2068EEC 00000006 #Common/Initialize Player Data/Init Player Data.asm +3BC30000 3C808045 +60848FD0 80840020 +3D808000 618CC160 +7D8903A6 4E800421 +7FC3F378 3C808046 60000000 00000000 -C21A5018 00000005 -3B5A0001 8002C150 -2C00FFFF 38000000 -9002C150 3D80801A -618C5078 7D8903A6 -4D820420 00000000 -04218D68 C8228000 C209E090 00000011 #Common/FastForward/DynamicsFix.asm 807E0000 80630028 48000009 48000074 @@ -5611,127 +916,29 @@ C20056A8 00000005 #Common/CompatibilityHooks/RequestSSMLoad.asm 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] -*Reduces input lag -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 -6063666C 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 -C22F666C 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 7C7F1B78 -3C608048 88639D30 -2C030008 4182024C +$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 -386002D2 3D808037 -618CF1E4 7D8903A6 -4E800421 7C7F1B78 -388002D2 3D808000 -618CC160 7D8903A6 -4E800421 4BFFFF39 -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 +9421FF20 BE8100B0 +7C7F1B78 880DB6CC +2C000001 41820018 +7FE3FB78 3D808039 +618C10D8 7D8903A6 +4E800421 BA8100B0 +800100E4 382100E0 +7C0803A6 4E800020 +7C0802A6 90010004 +9421FF20 BE8100B0 3C60804D 60636D5C 80630000 3C80803F 608494D0 3D808038 @@ -5739,71 +946,141 @@ BA810008 800100B4 4E800421 80630004 80630000 3D808036 618CA590 7D8903A6 -4E800421 7C7A1B78 +4E800421 7C7E1B78 38600013 38800014 38A00000 3D808039 618C01F0 7D8903A6 -4E800421 7C791B78 -7F23CB78 888DC1AB -7F45D378 3D808039 +4E800421 7C7D1B78 +7FA3EB78 888DC1AB +7FC5F378 3D808039 618C0A70 7D8903A6 -4E800421 7F23CB78 -4BFFFE51 7C8802A6 +4E800421 7FA3EB78 +4BFFFF25 7C8802A6 38A00008 3D808039 618C075C 7D8903A6 4E800421 3C600000 -60631000 90790024 -38600002 7F24CB78 +60631000 907D0024 +38600002 7FA4EB78 38A00009 38C0000D 38E00000 3900000C 39200050 39400008 3D80803A 618C611C 7D8903A6 4E800421 -7C7B1B78 4BFFFDD1 -7FA802A6 38600002 -7F64DB78 3D80803A +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 7C7C1B78 -38800001 989C0049 -38800002 989C004A -C03D0000 D03C0008 -C03D0004 D03C0024 -D03C0028 C03D0008 -C05D000C 7F83E378 -389D0014 7FC5F378 +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 -7F83E378 38800000 -C03D0010 C05D0010 +7FA3EB78 38800000 +C03C002C C05C002C 3D80803A 618C7548 7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 -7FE3FB78 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 +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 +BA8100B0 800100E4 +382100E0 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 ---------------------- -*Will not cause desyncs when playing online +*Set Aspect Ratio to "Force 16:9" in Graphics 043BB05C 3EB00000 #External/Widescreen/Fix Screen Flash.asm C236A4A8 00000007 #External/Widescreen/Overwrite CObj Values.asm 38600001 986DAFE0 @@ -5828,107 +1105,41 @@ C0030000 4800000C 4E800021 40DC7AE1 60000000 00000000 044DDB84 3E89FEFA #External/Widescreen/Nametag Fixes/Adjust Nametag Text X Scale.asm +043761EC 4800001C #Normal Lag Reduction [Hannes Mann] +04376238 48000018 $Optional: Disable Screen Shake [Achilles1515] -*Will prevent screen from shaking on hits, KOs, collisions, etc ----------------------- -*Will not cause desyncs when playing online -04030E44 4E800020 +*Disables all screen shaking +04030E44 4E800020 #External/Disable Screen Shake/Disable Screen Shake.asm -$Optional: Center Align 2P HUD [UnclePunch, Fizzi] -*When playing online, character %'s will always be centered ------------------------- -*Will not cause desyncs when playing online -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: Hide HUD [UnclePunch] +*Hides the timer and player percent HUD elements +0416E9A4 60000000 #External/Hide Timer and Player HUD/Hide Timer HUD.asm +0416BA80 48000014 #External/Hide Timer and Player HUD/Hide Percents/Skip Percent Anim During Stock Steal.asm +0416E9B0 60000000 #External/Hide Timer and Player HUD/Hide Percents/Skip Player HUD Creation.asm -$Optional: Flash Red on Failed L-Cancel [Achilles1515, Fizzi] -*When playing online, this will only affect your character --------------------------- -*Will not cause desyncs when playing online -C20C0148 0000000C #External/FlashRedFailedLCancel/ChangeColor.asm -387F0488 89FE0564 -2C0F00D4 41820008 -4800004C 39E00091 -99FE0564 3DE0437F -91FE0518 3DE0C200 -91FE0524 3DE00000 -91FE051C 91FE0520 -91FE0528 91FE052C -91FE0530 3DE0C280 -91FE0534 3DE0800C -61EF0150 7DE903A6 -4E800420 00000000 -C208D690 00000009 #External/FlashRedFailedLCancel/TriggerColor.asm -3CE08048 80E79D30 -54E7443E 2C070208 -40820020 80EDB61C -88E70000 8905000C -7C074000 4182000C -88A5067F 48000018 -88A5067F 2C050007 -4180000C 39E000D4 -99E30564 00000000 +$Optional: Hide Waiting For Game [Nikki, UnclePunch] +*Hides the waiting for game text and slippi.gg text and disables the SFX played before a replay starts +*With this enabled, there will be no indication between matches that Melee is still running +044DEC20 00000001 #Playback/Hide Waiting For Game/Hide Waiting For Game.asm -$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 +$Optional: Enable Develop Mode [UnclePunch] +*Turns develop (debug) mode on. Allows access to frame advance, hit/hurtbox display, and alternate camera angles +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] +*Disables particles and reflection on FoD to improve performance +C21CBB90 00000005 #Lagless FoD +9421FFF8 3CC0804A +80C6ED78 3CA00002 +60A5AE44 7CA53050 +88C50000 60C60004 +98C50000 00000000 +041CC8AC FC000028 +041CBE9C 60000000 +041CBEF0 60000000 +041CBF54 60000000 +04390838 60000000 +041CD250 60000000 +041CCDCC 480000B4 \ No newline at end of file diff --git a/Data/Sys/GameSettings/Netplay/GALE01r2.ini b/Data/Sys/GameSettings/Netplay/GALE01r2.ini index ff849ad879..71e6194faf 100644 --- a/Data/Sys/GameSettings/Netplay/GALE01r2.ini +++ b/Data/Sys/GameSettings/Netplay/GALE01r2.ini @@ -1,4 +1,5 @@ # GALE01 - Super Smash Bros. Melee NTSC-U 1.02 +# DO NOT EDIT - generated by gecko [Core] CPUThread = True @@ -12,6 +13,7 @@ $Required: Slippi Recording $Required: Slippi Online $Recommended: Normal Lag Reduction $Recommended: Apply Delay to all In-Game Scenes +$Recommended: Lagless FoD [Gecko] $Required: General Codes [Achilles, Dan Salvato, Magus, UnclePunch, tauKhan, Ptomerty, Cilan, Zauron, Datel, donny2112, Jorgasms, strikebowler585, Myougi] @@ -59,7 +61,7 @@ C21A5B14 0000000A #External/Salty Runback/Salty Runback.asm 041B0A14 38600002 #Exiting Debug Menu Returns to CSS [Achilles] C216E510 00000098 #External/NeutralSpawn/NeutralSpawn.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 3D808016 618CB41C 7D8903A6 4E800421 2C030000 40820480 @@ -115,7 +117,7 @@ C216E510 00000098 #External/NeutralSpawn/NeutralSpawn.asm 7F24CB78 88BF24D0 48000009 480002E8 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 7C7F1B78 7C9E2378 7CBD2B78 48000121 7F8802A6 80CD9348 @@ -151,8 +153,8 @@ C022A8F8 48000008 C022A8CC 7FE3FB78 3D808003 618C3094 7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 4E800020 4E800021 00000020 C2700000 41200000 42700000 @@ -206,8 +208,8 @@ C2200000 40A00000 42200000 42000000 42200000 40A00000 FFFFFFFF 4E800021 -00030102 BA810008 -800100B4 382100B0 +00030102 BA8100B0 +800100E4 382100E0 7C0803A6 881F24D0 60000000 00000000 042641B0 38000001 #Faster CSS Load [UnclePunch] @@ -233,8 +235,8 @@ C21F0318 FE0F802A D21F0318 00000000 C20C9A44 0000002B #External/UCF 0.8/Logic/UCF DB.asm D01F002C 7C0802A6 -90010004 9421FF50 -BE810008 48000121 +90010004 9421FF20 +BE8100B0 48000121 7FC802A6 C03F0894 C05E0000 FC011040 40820118 808DAEB4 @@ -272,12 +274,12 @@ FC011040 4181000C 88640002 7C630774 4E800020 4E800021 40000000 00000000 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 60000000 00000000 C20998A4 00000026 #External/UCF 0.8/Logic/UCF SD.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 7C7E1B78 83FE002C 480000DD 7FA802A6 C03F063C 806DAEB4 @@ -292,8 +294,8 @@ C05D000C FC011040 2C040003 408100A8 C01D0010 C03F0624 FC000840 40800098 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 8061001C 83E10014 38210018 38630008 7C6803A6 4E800020 @@ -311,12 +313,12 @@ C03D0000 EC200824 43300000 3F800000 BF4CCCCD 43300000 80000000 7FC3F378 -7FE4FB78 BA810008 -800100B4 382100B0 +7FE4FB78 BA8100B0 +800100E4 382100E0 7C0803A6 00000000 C20908F4 00000017 #External/UCF 0.8/Logic/UCF Tumble.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 2C030001 4082008C C03F0628 FC200A10 806DAEB4 C0430210 @@ -335,12 +337,12 @@ FC011040 40800074 7C841A14 1C65000C 7C841A14 88640002 7C630774 4E800020 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 60000000 00000000 C22662D0 0000001A #External/UCF 0.8/Indicator/UCF Text.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 48000089 7FC802A6 38600000 38800000 3D80803A 618C6754 @@ -362,8 +364,8 @@ C05E0008 3D80803A C3898000 3EE66666 3DCCCCCD 4E800021 55434620 302E3800 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 38980000 00000000 C226325C 00000008 #External/DPad Down at CSS for Random Stage/DPad Down at CSS for Random Stage.asm 3C808045 6084BF17 @@ -374,19 +376,6 @@ C226325C 00000008 #External/DPad Down at CSS for Random Stage/DPad Down at CSS f 54E004E7 4182000C 38600000 98640000 54E004E7 00000000 -C21CBB90 00000005 #Lagless FoD [Achilles, Myougi, Dan Salvato] -9421FFF8 3CC0804A -80C6ED78 3CA00002 -60A5AE44 7CA53050 -88C50000 60C60004 -98C50000 00000000 -041CC8AC FC000028 -041CBE9C 60000000 -041CBEF0 60000000 -041CBF54 60000000 -04390838 60000000 -041CD250 60000000 -041CCDCC 480000B4 041C26B0 38000032 #Random Stage Music [UnclePunch] C215ECEC 0000000C #Random CSS Music v3 [UnclePunch] 38600003 3DC08038 @@ -452,8 +441,8 @@ C2265220 00000028 #Common/Winners Names are Gold on CSS/Change Name Color.asm 3D80803A 618C74F0 7D8903A6 4E800421 48000100 7C0802A6 -90010004 9421FF50 -BE810008 7C7D1B78 +90010004 9421FF20 +BE8100B0 7C7D1B78 3FE08047 63FF9DA4 1FDD00A8 7FDEFA14 887F0004 2C030000 @@ -480,8 +469,8 @@ BE810008 7C7D1B78 887E005D 2C030000 41820010 48000004 38600000 48000008 -38600001 BA810008 -800100B4 382100B0 +38600001 BA8100B0 +800100E4 382100E0 7C0803A6 4E800020 880DB655 00000000 C216EA30 00000004 #Common/Winners Names are Gold on CSS/Remember Who LRA Started.asm @@ -506,7 +495,7 @@ C213C388 0000000A #Common/CostumeBoundCheck/PuffCostume.asm 809C002C 00000000 C216DED4 00000039 #Common/CostumeBoundCheck/main.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 3BE00000 7FE3FB78 3D808003 618C241C 7D8903A6 4E800421 @@ -558,8 +547,8 @@ C216DED4 00000039 #Common/CostumeBoundCheck/main.asm 4E800421 3B7B0001 2C1B0006 4180FF68 3BFF0001 2C1F0006 -4180FEF4 BA810008 -800100B4 382100B0 +4180FEF4 BA8100B0 +800100E4 382100E0 7C0803A6 8001001C 60000000 00000000 @@ -569,7 +558,7 @@ $Required: Slippi Recording [Fizzi, Achilles, UnclePunch, Nikki, jmlee337, Krohn 040679BC 38802600 #Recording/ExtendPlayerBlock.asm C23219EC 0000001D #Recording/FlushFrameBuffer.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 3D808000 618C5604 7D8903A6 4E800421 2C030000 418200A8 @@ -581,11 +570,11 @@ C23219EC 0000001D #Recording/FlushFrameBuffer.asm 3C608048 80639D30 5463443E 2C030208 806DB654 4082003C -80ADB61C 8885000D +80ADB61C 88850010 2C040000 4082002C -8885000C 2C040000 -40820020 80850904 -3884FF85 80E5090D +8885000F 2C040000 +40820020 80850909 +3884FF85 80E50916 7C872050 7C041800 40800008 7C832378 907C0005 3BBD0009 @@ -593,52 +582,72 @@ C23219EC 0000001D #Recording/FlushFrameBuffer.asm 38A00001 3D808000 618C55F0 7D8903A6 4E800421 38600000 -906DB650 BA810008 -800100B4 382100B0 +906DB650 BA8100B0 +800100E4 382100E0 7C0803A6 8001001C 60000000 00000000 -C216D884 0000001C #Recording/SendGameEnd.asm +C216D884 00000030 #Recording/SendGameEnd.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 3D808000 618C5604 7D8903A6 4E800421 -2C030000 418200A0 +2C030000 41820144 3F208046 6339B6A0 8B590008 2C1A0000 -4182008C 830DB64C +41820130 830DB64C 88780004 2C030000 -4082007C 3C608048 +40820120 3C608048 80639D30 5463443E 2C030208 4082001C 2C1A0002 40820014 -806DB61C 8863000C -2C030000 41820050 +806DB61C 8863000F +2C030000 418200F4 83B80000 38600039 987D0000 9B5D0001 2C1A0007 4082000C 88790001 48000008 3860FFFF 987D0002 -7FA3EB78 38800003 -38A00001 3D808000 -618C55F0 7D8903A6 -4E800421 38600001 -98780004 BA810008 -800100B4 382100B0 -7C0803A6 819F2514 -60000000 00000000 -C216E74C 000000FC #Recording/SendGameInfo.asm +3E808047 62949DA4 +7E83A378 3C808046 +6084B8EC 38A02278 +3D808000 618C31F4 +7D8903A6 4E800421 +3C808046 6084B6A0 +7E83A378 880424D0 +98030006 88040008 +98030004 3D808016 +618C6378 7D8903A6 +4E800421 3AA00000 +7EA3AB78 48000041 +38950003 7C64E9AE +3AB50001 2C150003 +4081FFE8 7FA3EB78 +38800007 38A00001 +3D808000 618C55F0 +7D8903A6 4E800421 +38600001 98780004 +48000030 3D808047 +618C9DA4 1D6300A8 +7D6B6214 886B0058 +2C030003 4182000C +886B005E 48000008 +3860FFFF 4E800020 +BA8100B0 800100E4 +382100E0 7C0803A6 +819F2514 00000000 +C216E74C 00000109 #Recording/SendGameInfo.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 3D808000 618C5604 7D8903A6 4E800421 -2C030000 418207A0 +2C030000 4182080C 38600005 3D808037 618CF1E4 7D8903A6 4E800421 7C7B1B78 936DB64C 38800005 3D808000 618CC160 7D8903A6 4E800421 -38600726 3D808037 +38600732 3D808037 618CF1E4 7D8903A6 4E800421 7C7E1B78 93DB0000 38600000 @@ -650,13 +659,13 @@ C216E74C 000000FC #Recording/SendGameInfo.asm 7C7C1B78 38600035 987E0000 3860001C 987E0001 38600036 -987E0002 386002BD +987E0002 386002F8 B07E0003 38600037 -987E0005 3860003F +987E0005 38600040 B07E0006 38600038 987E0008 38600050 B07E0009 38600039 -987E000B 38600002 +987E000B 38600006 B07E000C 3860003A 987E000E 3860000C B07E000F 3860003B @@ -668,7 +677,7 @@ B07E0015 3860003D 38600010 987E001A 38600204 B07E001B 38600036 987E001D -3C60030C 60630000 +3C60030F 60630000 907E001E 387E0022 7FE4FB78 38A00138 3D808000 618C31F4 @@ -726,162 +735,175 @@ B07E0015 3860003D 8862F23C 987E01BF 3C608048 80639D30 5463443E B07E01C0 -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 +3B200000 3C608048 +80639D30 5463443E +2C030208 4082017C +38600000 3D808000 +618C5610 7D8903A6 +4E800421 7C791B78 3A800000 3ABF0060 -3AFE023E 3B5900EF -1C74000A 7F03BA14 +3AFE01C2 3B590034 +1C74001F 7F03BA14 1ED40024 7ED6AA14 88760001 2C030000 -40820028 1C74000A +40820028 1C74001F 7C83D214 7F03C378 -38A0000A 3D808000 +38A0001F 3D808000 618C31F4 7D8903A6 4E800421 4800001C -7F03C378 3880000A +7F03C378 3880001F 3D808000 618CC160 7D8903A6 4E800421 3A940001 2C140004 4180FFA0 3A800000 -3ABF0060 3AFE0266 -3B590117 1C74001D +3ABF0060 3AFE023E +3B5900CF 1C74000A 7F03BA14 1ED40024 7ED6AA14 88760001 2C030000 40820028 -1C74001D 7C83D214 -7F03C378 38A0001D +1C74000A 7C83D214 +7F03C378 38A0000A 3D808000 618C31F4 7D8903A6 4E800421 4800001C 7F03C378 -3880001D 3D808000 +3880000A 3D808000 618CC160 7D8903A6 4E800421 3A940001 2C140004 4180FFA0 -7F23CB78 3D808037 -618CF1B0 7D8903A6 +3A800000 3ABF0060 +3AFE0266 3B5900F7 +1C74001D 7F03BA14 +1ED40024 7ED6AA14 +88760001 2C030000 +40820028 1C74001D +7C83D214 7F03C378 +38A0001D 3D808000 +618C31F4 7D8903A6 4E800421 4800001C +7F03C378 3880001D +3D808000 618CC160 +7D8903A6 4E800421 +3A940001 2C140004 +4180FFA0 4800001C 387E01C2 38800118 3D808000 618CC160 7D8903A6 4E800421 3D808000 618CADF4 7D8903A6 4E800421 -987E02DA 7FC3F378 -388002DB 38A00001 -3D808000 618C55F0 +987E02DA 2C190000 +41820044 387E02DB +38990394 38A00033 +3D808000 618C31F4 7D8903A6 4E800421 -38600205 3D808037 -618CF1E4 7D8903A6 -4E800421 7C751B78 -3C608000 60635600 -80630000 3AE30008 -38600010 98750000 -3860003D 98750203 -38600200 B0750201 -38600000 98750204 -3AC00000 7C76E050 -2C030200 41810010 -B0750201 38600001 -98750204 38750001 -7EE4BB78 7C84B214 -A0B50201 3D808000 -618C31F4 7D8903A6 -4E800421 7EA3AB78 -38800205 38A00001 -3D808000 618C55F0 -7D8903A6 4E800421 -3AD60200 7C16E000 -4180FFA4 7EA3AB78 +3C60803D 6063AD40 +80630000 81830088 +A06C0001 907E030E +886C0006 907E0312 +4800001C 387E02DB +3880003B 3D808000 +618CC160 7D8903A6 +4E800421 2C190000 +41820018 7F23CB78 3D808037 618CF1B0 7D8903A6 4E800421 -38600004 38800007 -38A00000 3D808039 -618C01F0 7D8903A6 -4E800421 48000021 -7C8802A6 38A00000 -3D808038 618CFD54 +7FC3F378 38800316 +38A00001 3D808000 +618C55F0 7D8903A6 +4E800421 38600205 +3D808037 618CF1E4 7D8903A6 4E800421 -48000070 4E800021 -7C0802A6 90010004 -9421FF50 BE810008 -806DB64C 83A30000 -838DB650 7FBDE214 -3860003A 987D0000 -806DB654 907D0001 -3C60804D 80635F90 -907D0005 3C608048 -80639D60 907D0009 -838DB650 3B9C000D -938DB650 BA810008 -800100B4 382100B0 +7C751B78 3C608000 +60635600 80630000 +3AE30008 38600010 +98750000 3860003D +98750203 38600200 +B0750201 38600000 +98750204 3AC00000 +7C76E050 2C030200 +41810010 B0750201 +38600001 98750204 +38750001 7EE4BB78 +7C84B214 A0B50201 +3D808000 618C31F4 +7D8903A6 4E800421 +7EA3AB78 38800205 +38A00001 3D808000 +618C55F0 7D8903A6 +4E800421 3AD60200 +7C16E000 4180FFA4 +7EA3AB78 3D808037 +618CF1B0 7D8903A6 +4E800421 38600004 +38800007 38A00000 +3D808039 618C01F0 +7D8903A6 4E800421 +48000021 7C8802A6 +38A00000 3D808038 +618CFD54 7D8903A6 +4E800421 48000070 +4E800021 7C0802A6 +90010004 9421FF20 +BE8100B0 806DB64C +83A30000 838DB650 +7FBDE214 3860003A +987D0000 806DB654 +907D0001 3C60804D +80635F90 907D0005 +3C608048 80639D60 +907D0009 838DB650 +3B9C000D 938DB650 +BA8100B0 800100E4 +382100E0 7C0803A6 +4E800020 38600004 +38800007 38A00000 +3D808039 618C01F0 +7D8903A6 4E800421 +48000021 7C8802A6 +38A0000F 3D808038 +618CFD54 7D8903A6 +4E800421 48000124 +4E800021 7C0802A6 +90010004 9421FF20 +BE8100B0 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 BA8100B0 +800100E4 382100E0 7C0803A6 4E800020 -38600004 38800007 -38A00000 3D808039 -618C01F0 7D8903A6 -4E800421 48000021 -7C8802A6 38A0000F -3D808038 618CFD54 -7D8903A6 4E800421 -48000124 4E800021 -7C0802A6 90010004 -9421FF50 BE810008 -806DB64C 83E30000 -83CDB650 7FFFF214 -3B600000 806DC18C -83A30024 2C1D0000 -418200D8 3B7B0001 -2C1B000F 418100CC -839D002C 3860003B -987F0000 806DB654 -907F0001 807C0010 -B07F0005 807C0024 -987F0007 807C002C -907F0008 807C0040 -907F000C 807C0044 -907F0010 807C004C -907F0014 807C0050 -907F0018 807C0C9C -B07F001C 807C0D44 -907F001E 807C001C -907F0022 887C0DD7 -987F0026 887C0DDB -987F0027 887C0DEB -987F0028 887C0DEF -987F0029 807C0518 -2C030000 41820018 -8063002C 2C030000 -4182000C 8863000C -48000008 3860FFFF -987F002A 83CDB650 -3BDE002B 93CDB650 -3BFF002B 83BD0008 -2C1D0000 4082FF30 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 BA810008 -800100B4 382100B0 -7C0803A6 3C608017 -60000000 00000000 +BA8100B0 800100E4 +382100E0 7C0803A6 +3C608017 00000000 C206DA34 00000036 #Recording/SendGamePostFrame.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 3D808000 618C5604 7D8903A6 4E800421 2C030000 41820170 @@ -930,16 +952,16 @@ B07D0030 887F1968 807F195C 907D0049 807F0014 907D004D 838DB650 3B9C0051 -938DB650 BA810008 -800100B4 382100B0 +938DB650 BA8100B0 +800100E4 382100E0 7C0803A6 8001001C 60000000 00000000 -C206B0DC 0000002B #Recording/SendGamePreFrame.asm +C206B0DC 0000002C #Recording/SendGamePreFrame.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 3D808000 618C5604 7D8903A6 4E800421 -2C030000 41820118 +2C030000 41820120 8B7F000C 806DB64C 83A30000 838DB650 7FBDE214 38600037 @@ -970,12 +992,13 @@ B07D0031 80640030 3884FFFF 2C040000 40A00008 38840005 1C840030 7C632214 -1C9B000C 7C632214 -88630002 987D003B +1C9B000C 7C832214 +88640002 987D003B +88640003 987D0040 807F1830 907D003C -838DB650 3B9C0040 -938DB650 BA810008 -800100B4 382100B0 +838DB650 3B9C0041 +938DB650 BA8100B0 +800100E4 382100E0 7C0803A6 881F2219 60000000 00000000 C2005604 0000000A #Recording/ShouldRecord.asm @@ -1000,7 +1023,7 @@ C206C324 00000002 #Recording/GetLCancelStatus/ResetLCancelStatus.asm 807E00B0 00000000 C20055F8 0000000F #Common/GetIsFollower.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 7C7E1B78 3BE00000 887E221F 5460EFFF 41820038 887E000C @@ -1010,8 +1033,8 @@ C20055F8 0000000F #Common/GetIsFollower.asm 1C030003 7C640214 88030002 2C000000 40820008 3BE00001 -7FE3FB78 BA810008 -800100B4 382100B0 +7FE3FB78 BA8100B0 +800100E4 382100E0 7C0803A6 4E800020 60000000 00000000 C216D294 00000006 #Common/IncrementFrameIndex.asm @@ -1088,7 +1111,7 @@ $Required: Slippi Online [Fizzi, UnclePunch] *Change settings in Config > GameCube C206A880 0000001B #Online/Core/BrawlOffscreenDamage.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 3C608048 80639D30 5463443E 2C030120 41820094 887F221F @@ -1111,22 +1134,25 @@ FC020840 41810028 C05F00B4 FC020840 4180000C 38600000 48000008 38600001 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 60000000 00000000 -C22F7094 0000000C #Online/Core/CustomizeMessageLRAS.asm +C22F7094 0000000F #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 +4082005C 88E30008 +2C070007 40820050 +89430001 886DAFA0 +2C030000 4082000C +38600003 48000018 +816DB61C 886B0000 +7C035000 41820018 +38600005 3D808002 +618C4030 7D8903A6 +4E800421 3D80802F +618C7120 7D8903A6 +4E800420 8903000B +60000000 00000000 C21A4DB4 0000001A #Online/Core/ForceEngineOnRollback.asm 3C608048 80639D30 5463443E 2C030208 @@ -1137,15 +1163,15 @@ C21A4DB4 0000001A #Online/Core/ForceEngineOnRollback.asm 7D8903A6 4E800421 7C7A1B78 80ADB61C 2C1B0000 41810014 -888500DA 2C040000 +888500DF 2C040000 4182002C 3B600001 -888500DA 988508FA -808500DC 908508FB -888500DB 988508FF -80850388 90850900 -48000028 88850908 +888500DF 988508FF +808500E1 90850900 +888500E0 98850904 +8085038D 90850905 +48000028 8885090D 2C040000 4182001C -38800000 98850908 +38800000 9885090D 3D808001 618C95FC 7D8903A6 4E800421 7F43D378 3D808034 @@ -1162,77 +1188,72 @@ C2019614 0000000C #Online/Core/ForceInputRefetchOnAdvance.asm 40820038 3C608047 60639D64 80630000 2C030000 40820024 -80ADB61C 8865000F +80ADB61C 88650014 2C030000 41820014 3D808001 618C95FC 7D8903A6 4E800421 60000000 00000000 -C216D310 00000009 #Online/Core/HandleLRAS.asm -3C608048 80639D30 -5463443E 2C030208 -40820028 3C608046 -6063B6A0 88630008 -2C030007 40820014 -808DB61C 806408F6 -7C6903A6 4E800421 -8001003C 83E10034 -60000000 00000000 C234DED8 0000000F #Online/Core/HandleRumble.asm 3BA30000 3C608048 80639D30 5463443E 2C030208 4082005C 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 83EDB61C 887F0000 7C03E800 41820024 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 3D808034 618CDF44 7D8903A6 4E800420 -887F0002 BA810008 -800100B4 382100B0 +887F0002 BA8100B0 +800100E4 382100E0 7C0803A6 7C7D1B78 60000000 00000000 -C216E748 00000070 #Online/Core/InitOnlinePlay.asm +C216E748 000000A3 #Online/Core/InitOnlinePlay.asm 3D808022 618C54B8 7D8903A6 4E800421 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 3C608048 80639D30 5463443E 2C030208 -40820338 38600919 +408204D0 38600B2F 3D808037 618CF1E4 7D8903A6 4E800421 -7C7B1B78 38800919 +7C7B1B78 38800B2F 3D808000 618CC160 7D8903A6 4E800421 -936DB61C 38600001 -907B0003 4800023D -7C6802A6 907B08F6 -38600016 3D808037 +936DB61C 3C60803D +6063AD40 80630000 +81830088 886DAFA0 +2C030000 41820010 +A06C0001 38630001 +B06C0001 38600001 +907B0003 4800028D +7C6802A6 907B08FB +3860001A 3D808037 618CF1E4 7D8903A6 -4E800421 907B00D2 -3860010E 3D808037 +4E800421 907B00D7 +38600126 3D808037 618CF1E4 7D8903A6 -4E800421 907B00D6 -7C7A1B78 3880010E +4E800421 907B00DB +7C7A1B78 38800126 3D808000 618CC160 7D8903A6 4E800421 38600021 3D808037 618CF1E4 7D8903A6 4E800421 7C791B78 -933B039B 3860009E +933B03A0 3860009E 3D808037 618CF1E4 7D8903A6 4E800421 -907B039F 3880009E +907B03A4 3880009E 3D808000 618CC160 7D8903A6 4E800421 38800000 98830000 38800007 98830001 -93790005 38600919 +93790005 38600B2F 90790009 9359000D -3860010E 90790011 -807B039F 90790015 +38600126 90790011 +807B03A4 90790015 3860009E 90790019 38600000 9079001D 38600000 3D808000 @@ -1243,10 +1264,20 @@ C216E748 00000070 #Online/Core/InitOnlinePlay.asm 88780004 987B0001 80780005 907B0007 3C80804D 90645F90 -7FE3FB78 3898027C +7FE3FB78 3898025C 38A00138 3D808000 618C31F4 7D8903A6 4E800421 886DAFA0 +2C030000 40820048 +3CA0803D 60A5AD40 +80A50000 80A50088 +88650006 2C030000 +4182002C 88650017 +2C030007 41820020 +386000B4 907F0010 +38600001 987F0062 +987F0086 987F00AA +987F00CE 886DAFA0 2C030003 40820048 3AE00000 1CB70024 38650069 7C7F18AE @@ -1261,7 +1292,7 @@ C216E748 00000070 #Online/Core/InitOnlinePlay.asm 2C03000F 41810010 48000010 38600001 48000008 3860000F -987B001C 38A00000 +987B0021 38A00000 3C60804C 606320BC 1C850044 7C632214 38800000 90830000 @@ -1273,115 +1304,152 @@ C216E748 00000070 #Online/Core/InitOnlinePlay.asm 48000021 7C8802A6 38A00000 3D808038 618CFD54 7D8903A6 -4E800421 480000EC +4E800421 4800020C 4E800021 3C608048 80639D60 5464803E 806DB61C 80630007 7C841A14 3C60804D 90835F90 4E800020 4E800021 7C0802A6 -90010004 9421FF50 -BE810008 838DB61C -886DAFA0 2C030001 -4082008C 38600011 +90010004 9421FF20 +BE8100B0 838DB61C +3CA0803D 60A5AD40 +80A50000 83650088 +3F408047 635A9DA4 +7F43D378 3C808046 +6084B8EC 38A02278 +3D808000 618C31F4 +7D8903A6 4E800421 +3C808046 6084B6A0 +7F43D378 880424D0 +98030006 88040008 +98030004 3D808016 +618C6378 7D8903A6 +4E800421 38600171 3D808037 618CF1E4 7D8903A6 4E800421 7C7E1B78 386000BD -987E0000 807C0003 -907E0001 3BE00000 -3BBE0005 7FE3FB78 -3D808003 618C1724 +987E0000 886DAFA0 +987E0001 3D80801A +618C4BA8 7D8903A6 +4E800421 907E0002 +A07B0001 907E0006 +887B0006 907E000A +807B0018 7C6903A6 +4E800421 987E000E +887C0011 2C030000 +3880FFFD 40820018 +887C0012 2C030000 +3880FFFE 40820008 +48000008 989E000E +3C808046 6084B6A0 +88640008 987E000F +2C030007 4082000C +88640001 48000008 +3860FFFF 987E0010 +809C0B1F 909E0011 +3BE00000 3BBE0015 +7FE3FB78 3D808003 +618C1724 7D8903A6 +4E800421 80830008 +989D0000 8883008E +989D0001 80830D28 +909D0002 1CBF0003 +38850B23 7C9C20AE +989D0006 38850B24 +7C9C222E B09D0007 +3BFF0001 3BBD0009 +2C1F0004 4180FFAC +387E0039 3C808048 +60840530 38A00138 +3D808000 618C31F4 7D8903A6 4E800421 -38800001 989D0000 -8883008E 989D0001 -80830D28 909D0002 -3BFF0001 3BBD0006 -2C1F0002 4180FFC8 -7FC3F378 38800011 +7FC3F378 38800171 38A00001 3D808000 618C55F0 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 +4E800421 BA8100B0 +800100E4 382100E0 7C0803A6 4E800020 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 60000000 00000000 -C216E904 0000004B #Online/Core/InitPause.asm +C216E904 0000004C #Online/Core/InitPause.asm 3C608048 80639D30 5463443E 2C030208 -4082023C 3D808046 -618CDB68 886C0002 -54630739 41820028 -48000029 7C6802A6 -906C0040 38600000 -986DAFC8 886C0002 -38800000 50831F38 -986C0002 48000200 -4E800021 7C0802A6 -90010004 9421FF50 -BE810008 83ADB61C -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 886DAFC8 -2C030000 418200AC -887D000D 2C030000 -40820020 7FC3F378 -3D808003 618C3BD8 -7D8903A6 4E800421 -2C030000 41820054 -807F0008 546004E7 -40820048 480000F0 -3C608046 6063B6A0 -9BC30001 38800007 -98830008 3880001E -988324D5 3D80802F -618C3394 7D8903A6 -4E800421 3D80801A -618C10FC 7D8903A6 -4E800421 480000B0 +40820248 886DAFA0 +2C030000 4182023C +3D808046 618CDB68 +886C0002 54630739 +41820028 48000029 +7C6802A6 906C0040 38600000 986DAFC8 -3D80802F 618C33CC +886C0002 38800000 +50831F38 986C0002 +48000200 4E800021 +7C0802A6 90010004 +9421FF20 BE8100B0 +83ADB61C 3BC00000 +7FC3F378 3D808003 +618C241C 7D8903A6 +4E800421 2C030000 +40820060 887D0010 +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 +886DAFC8 2C030000 +418200AC 887D0010 +2C030000 40820020 +7FC3F378 3D808003 +618C3BD8 7D8903A6 +4E800421 2C030000 +41820054 807F0008 +546004E7 40820048 +480000F0 3C608046 +6063B6A0 9BC30001 +38800007 98830008 +3880001E 988324D5 +3D80802F 618C3394 7D8903A6 4E800421 -7FC3F378 3D80801A -618C10FC 7D8903A6 -4E800421 48000080 -887D000D 2C030000 -40820020 7FC3F378 -3D808003 618C3BD8 +3D80801A 618C10FC 7D8903A6 4E800421 -2C030000 41820058 -807F0008 546004E7 -4182004C 38600001 +480000B0 38600000 986DAFC8 3D80802F -618C3394 7D8903A6 +618C33CC 7D8903A6 4E800421 7FC3F378 -38800005 3D80801A -618C0FEC 7D8903A6 -4E800421 38600005 -3D808002 618C4030 +3D80801A 618C10FC 7D8903A6 4E800421 -48000004 3860FFFF -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 881F0001 -60000000 00000000 +48000080 887D0010 +2C030000 40820020 +7FC3F378 3D808003 +618C3BD8 7D8903A6 +4E800421 2C030000 +41820058 807F0008 +546004E7 4182004C +38600001 986DAFC8 +3D80802F 618C3394 +7D8903A6 4E800421 +7FC3F378 38800005 +3D80801A 618C0FEC +7D8903A6 4E800421 +38600005 3D808002 +618C4030 7D8903A6 +4E800421 48000004 +3860FFFF BA8100B0 +800100E4 382100E0 +7C0803A6 4E800020 +881F0001 00000000 C21A5014 0000005C #Online/Core/LoopEngineForRollback.asm 41A20014 3D80801A 618C5024 7D8903A6 @@ -1391,14 +1459,14 @@ C21A5014 0000005C #Online/Core/LoopEngineForRollback.asm 3C608047 60639D64 80630000 2C030000 408202A4 7C0802A6 -90010004 9421FF50 -BE810008 3D808034 +90010004 9421FF20 +BE8100B0 3D808034 618C7364 7D8903A6 4E800421 7C7D1B78 -83EDB61C 3BDF03A3 +83EDB61C 3BDF03A8 8B9E0000 3F008048 83189D60 3B18FFFF -82FF08F2 7C18B800 +82FF08F7 7C18B800 4181009C 7C78B850 38630001 8B9E0000 7F83E051 40800008 @@ -1411,7 +1479,7 @@ BE810008 3D808034 1C870006 7C862214 A0840001 7C032000 41820030 38E70001 -88660000 2C070003 +88660000 7C071800 4180FFD4 1C790006 7C651A14 80630003 3D808002 618C36B8 @@ -1427,31 +1495,31 @@ A0840001 7C032000 38800061 3D808000 618CC160 7D8903A6 4E800421 7C18B800 -4081001C 931F08F2 +4081001C 931F08F7 3B9C0001 2C1C0007 41800008 3B9CFFF9 -9B9E0000 8B7F08FA +9B9E0000 8B7F08FF 2C1B0001 40820134 -807F08FB 7C181800 +807F0900 7C181800 41800048 38600000 -987F00DA 987F08FA +987F00DF 987F08FF 7FA3EB78 3D808034 618C738C 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 +4E800421 BA8100B0 +800100E4 382100E0 7C0803A6 3B5A0001 3D80801A 618C5024 7D8903A6 4E800420 7FA3EB78 3D808034 618C738C 7D8903A6 4E800421 48000029 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 3B5A0001 3D80801A 618C4DE4 7D8903A6 4E800420 7C0802A6 -90010004 9421FF50 -BE810008 3D808003 +90010004 9421FF20 +BE8100B0 3D808003 618C0A50 7D8903A6 4E800421 3D808002 618CA4AC 7D8903A6 @@ -1467,23 +1535,23 @@ BE810008 3D808003 3D808008 618C6A8C 7D8903A6 4E800421 82940008 2C140000 -4082FFD4 BA810008 -800100B4 382100B0 +4082FFD4 BA8100B0 +800100E4 382100E0 7C0803A6 4E800020 7FA3EB78 3D808034 618C738C 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 +4E800421 BA8100B0 +800100E4 382100E0 7C0803A6 00000000 C216D26C 00000003 #Online/Core/PauseCounter.asm -808DB61C 8064090D -38630001 9064090D +808DB61C 80640916 +38630001 90640916 387F0000 00000000 C216CD08 0000000A #Online/Core/PreventPauseStranding.asm 3C608048 80639D30 5463443E 2C030208 40820038 83ADB61C -887D000D 2C030001 +887D0010 2C030001 40820028 889D0000 887E0001 7C630774 7C032000 41820014 @@ -1495,73 +1563,129 @@ C216EA30 00000004 #Online/Core/Remember Who LRA Started.asm 40820014 3C808046 6084B6A0 88840001 989E000C 00000000 +C216E9E8 00000008 #Online/Core/ReportNoContestLRAS.asm +3C608048 80639D30 +5463443E 2C030208 +40820028 818DB61C +886C000F 2C030000 +40820018 38600001 +986C000F 806C08FB +7C6903A6 4E800421 +881F000E 00000000 C2376A20 0000000C #Online/Core/SkipNewInputFetchOnRollback.asm 3C608048 80639D30 5463443E 2C030208 40820044 3C608047 60639D64 80630000 2C030000 40820030 -808DB61C 886400DA +808DB61C 886400DF 2C030000 41820020 -886400DB 2C030000 +886400E0 2C030000 40820014 3D808037 618C6A28 7D8903A6 4E800420 3861002C 60000000 00000000 -C21A4DE4 00000060 #Online/Core/StartEngineLoop.asm +C21A4DE4 000000D3 #Online/Core/StartEngineLoop.asm 3D808037 618CE214 7D8903A6 4E800421 -48000030 4E800021 -00000000 3F800000 -3FA66666 C2340000 -3D8F5C29 FF0000FF +4800022C 4E800021 +41100000 C3220000 +3F333333 FF0000FF 44495343 4F4E4E45 -43544544 00000000 +43544544 00411000 +00C30C00 003F0000 +00FFB800 FF444553 +594E4320 44455445 +43544544 00436400 +00434200 003EC28F +5CFFB800 FF446573 +796E6320 5269736B +00000000 7C0802A6 +90010004 9421FFB0 +BE810020 3FE08045 +63FF3080 3FA08045 +63BD5C30 38600000 +90610008 9061000C +38610008 809F00B0 +48000065 38610008 +809F00B4 48000059 +83C10008 889F008E +7FDE2278 93C10008 +3BFF0E90 7C1FE800 +4081FFD0 A0610008 +A081000A 7C632278 +5463803E C021000C +FC20081E D8210010 +A0810016 7C632378 +BA810020 80010054 +38210050 7C0803A6 +4E800020 2C040000 +4182005C 8184002C +7C6B1B78 814B0000 +808C0010 7D4A2278 +808C00B0 7D4A2278 +808C00B4 7D4A2278 +808C1830 7D4A2278 +808C0008 7D4A2278 +914B0000 C18B0004 +C02C00B0 ED8C082A +C02C00B4 ED8C082A +C02C1830 ED8C082A +D18B0004 4E800020 7C0802A6 90010004 -9421FF50 BE810008 -3C608048 80639D30 -5463443E 2C030208 -40820288 3C608047 -60639D64 80630000 -2C030000 40820274 -83CDB61C 3FE08048 -83FF9D60 3D808034 -618C7364 7D8903A6 -4E800421 7C791B78 -887E000E 2C030000 -408200D0 887E000D -2C030000 418200C4 -38600003 3D808002 -618C4030 7D8903A6 -4E800421 4BFFFF51 -7EE802A6 38600002 -809E0909 3D80803A -618C6754 7D8903A6 -4E800421 7C781B78 -38800001 98980049 -38800001 9898004A -C0370000 D0380008 -C0370004 D0380024 -D0380028 C0370008 -C057000C 7F03C378 -38970018 3D80803A -618C6B98 7D8903A6 -4E800421 7F03C378 -38800000 C0370010 -C0570010 3D80803A +9421FF20 BE8100B0 +7C7D1B78 4BFFFE91 +7FE802A6 7FFF2214 +C03F0000 C05F0004 +7FA3EB78 389F0010 +3D80803A 618C6B98 +7D8903A6 4E800421 +7C7E1B78 7FA3EB78 +7FC4F378 C03F0008 +C05F0008 3D80803A 618C7548 7D8903A6 -4E800421 7F03C378 -38800000 38B70014 +4E800421 7FA3EB78 +7FC4F378 38BF000C 3D80803A 618C74F0 7D8903A6 4E800421 -38600001 987E000E -887E08FA 2C030000 -418200B0 887E08FF +7FC3F378 BA8100B0 +800100E4 382100E0 +7C0803A6 4E800020 +886DAFA0 2C030000 +40820028 818DB61C +3C608046 6063B6A0 +888C0001 98830001 +38800007 98830008 +38800037 988324D5 +4E800020 7C0802A6 +90010004 9421FF20 +BE8100B0 3C608048 +80639D30 5463443E +2C030208 40820424 +3C608047 60639D64 +80630000 2C030000 +40820410 83CDB61C +3FE08048 83FF9D60 +839E00DB 3D808034 +618C7364 7D8903A6 +4E800421 7C791B78 +887E0011 2C030000 +40820048 887E0010 +2C030000 4182003C +887E000F 2C030000 +40820030 38600003 +3D808002 618C4030 +7D8903A6 4E800421 +807E0912 38800000 +4BFFFE99 38600001 +987E0011 4BFFFF25 +887E08FF 2C030000 +418200B0 887E0904 2C030000 41820094 -807E0900 7C1F1800 +807E0905 7C1F1800 41820024 41800094 -807E039B 809E0900 -80BE039F 3D808000 +807E03A0 809E0905 +80BE03A4 3D808000 618C560C 7D8903A6 4E800421 3D808001 618C9894 7D8903A6 @@ -1571,148 +1695,225 @@ C0570010 3D80803A 88650000 7C841A14 98850002 38600000 98650003 3FE08048 -83FF9D60 807E0388 +83FF9D60 807E038D 907E0003 38600000 -987E0387 987E0398 -987E0399 987E039A -987E00DB 987E08FF +987E038C 987E039D +987E039E 987E039F +987E00E0 987E0904 3D808001 618C95FC 7D8903A6 4E800421 -807E0911 7C1F1800 +807E091A 7C1F1800 4181000C 7FE3FB78 -48000004 809E0904 +48000004 809E0909 7C032000 40810008 -907E0904 887E0387 -2C030000 4182002C -807E0904 7C1F1800 -40810020 807E039B -7FE4FB78 80BE039F -3D808000 618C5608 +907E0909 807E0922 +38630001 7C63F851 +889E0926 41800020 +88DE0926 38C60001 +2C060015 41800008 +38C00000 98DE0926 +93FE0922 38A00015 +7C841A14 7CC42BD6 +7CC629D6 7CC62050 +7C853214 7CC42BD6 +7CC629D6 7C862050 +1C840018 38640927 +7FBE1A14 93FD0000 +4BFFFC4D 907D0004 +3C608046 6063B6C8 +80630000 907D0008 +3B000000 7F03C378 +3D808003 618C42B4 7D8903A6 4E800421 -887E000C 2C030001 -4182004C 3C608046 -6063B6A0 88630008 -2C030000 40820010 -38600000 987E000B -4800002C 887E000B -38630001 987E000B +1C980003 3884000D +7C7D232E 7F03C378 +3D808003 618C3BD8 +7D8903A6 4E800421 +1C980003 3884000C +7C7D21AE 3B180001 +2C180004 4180FFB8 +2C1F0000 41820118 +3BA00000 887E0012 +2C030000 40820134 +3B000000 1C780008 +38630002 7EFC1A14 +82D70000 807E0909 +7C161800 418100D8 +2C160054 408100D0 +3AA00000 1C750018 +38630927 7E9E1A14 +80740000 7C161800 +408200A8 2C1D0000 +41820010 80740000 +7C161800 40800008 +7E9DA378 A0740006 +A0970006 7C630734 +7C840734 7C641850 +2C03FFFF 41800010 +2C030001 41810008 +48000034 38600003 +3D808002 618C4030 +7D8903A6 4E800421 +807E0912 3880001D +4BFFFC29 38600001 +987E0012 4BFFFCB5 +48000080 887E0013 +2C030000 40820028 +A0740004 A0970004 +7C032000 41820018 +807E0912 3880003D +4BFFFBF1 38600001 +987E0013 48000010 +3AB50001 2C150015 +4180FF3C 3B180001 +887C0001 7C181800 +4180FF04 2C1D0000 +41820028 807D0008 +907E0B1F 387E0B23 +389D000C 38A0000C +3D808000 618C31F4 +7D8903A6 4E800421 +887E038C 2C030000 +4182002C 807E0909 +7C1F1800 40810020 +807E03A0 7FE4FB78 +80BE03A4 3D808000 +618C5608 7D8903A6 +4E800421 887E000F +2C030001 41820058 +3C608046 6063B6A0 +88630008 2C030000 +40820010 38600000 +907E000B 48000038 +807E000B 2C030000 +40820008 93FE000B +807E000B 7C63F850 2C030007 40810018 -38600001 987E000C -807E08F6 7C6903A6 +38600001 987E000F +807E08FB 7C6903A6 4E800421 7F23CB78 3D808034 618C738C 7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 60000000 00000000 -C2376A28 000000E9 #Online/Core/TriggerSendInput.asm +C2376A28 000000F2 #Online/Core/TriggerSendInput.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 3C608048 80639D30 5463443E 2C030208 -4082070C 3C608047 +40820754 3C608047 60639D64 80630000 -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 +2C030000 40820740 +83C10000 836DB61C +833B00D7 831B00DB +82FB03A0 835B0003 +889B0002 1C84000C +3864002C 7FBE1A14 +887B00DF 2C030000 +41820010 887B00E0 +2C030000 4182067C +887B0021 3880004E +7C632050 7C1A1800 +4080001C 387E002C +38800030 3D808000 +618CC160 7D8903A6 +4E800421 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 +389B0015 38A0000C +3D808000 618C31F4 7D8903A6 4E800421 -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 +387B0015 7FA4EB78 38A0000C 3D808000 618C31F4 7D8903A6 -4E800421 387B0010 -7FA4EB78 38A0000C -3D808000 618C31F4 -7D8903A6 4E800421 -386000B0 98790000 -93590001 807B0904 -90790005 887B001C -98790009 3879000A -7FA4EB78 38A0000C -3D808000 618C31F4 -7D8903A6 4E800421 -7F23CB78 38800016 -38A00001 3D808000 -618C55F0 7D8903A6 -4E800421 38780000 -3880010E 38A00000 +4E800421 386000B0 +98790000 93590001 +807B0909 90790005 +819B0909 39600000 +1C6B0018 38630927 +7D5B1A14 806A0000 +7C036000 40820010 +806A0004 90790009 +48000010 396B0001 +2C0B0015 4180FFD4 +887B0021 9879000D +3879000E 7FA4EB78 +38A0000C 3D808000 +618C31F4 7D8903A6 +4E800421 7F23CB78 +3880001A 38A00001 3D808000 618C55F0 7D8903A6 4E800421 -38600000 987B000F -88780000 2C030002 -41820024 2C030003 -41820010 2C030004 -41820034 48000038 -38600001 987B000D -4800002C BA810008 -800100B4 382100B0 +38780000 38800126 +38A00000 3D808000 +618C55F0 7D8903A6 +4E800421 38600000 +987B0014 88780000 +2C030002 41820024 +2C030003 41820010 +2C030004 41820040 +48000044 38600001 +987B0010 48000038 +887B000F 2C030001 +4182002C BA8100B0 +800100E4 382100E0 7C0803A6 3D808037 618C6CEC 7D8903A6 4E800420 38600001 -987B000F 889B001D -1C84000C 3884001E +987B0014 889B0022 +1C84000C 38840023 887B0000 1C63000C -386300DC 7C611A14 +3863002C 7C7E1A14 7C9B2214 38A0000C 3D808000 618C31F4 7D8903A6 4E800421 -887B00E0 1C63000C -386300E1 889B0000 -1C84000C 388400DC -7C7B1A14 7C812214 +887B00E5 1C63000C +386300E6 889B0000 +1C84000C 3884002C +7C7B1A14 7C9E2214 38A0000C 3D808000 618C31F4 7D8903A6 -4E800421 887B00E0 +4E800421 887B00E5 38630001 2C03000E 41800008 38600000 -987B00E0 887B001D -1C63000C 3863001E -7C7B1A14 3899000A +987B00E5 887B0022 +1C63000C 38630023 +7C7B1A14 3899000E 38A0000C 3D808000 618C31F4 7D8903A6 -4E800421 889B001C -887B001D 38630001 +4E800421 889B0021 +887B0022 38630001 7C032000 41800008 -38600000 987B001D -8B9B00DA 887B0387 +38600000 987B0022 +8B9B00DF 887B038C 2C030000 40820018 -38600000 987B0398 -987B0399 987B039A +38600000 987B039D +987B039E 987B039F 48000264 3A800000 -38D40398 7C66D8AE +38D4039D 7C66D8AE 2C030001 4082016C -1CD40004 38C60002 +1CD40004 38C6001A 7C66C02E 1CD40004 -38C6038C 7C86D82E +38C60391 7C86D82E 7EC41851 4180014C -80DB0904 7C043000 +80DB0909 7C043000 41810010 7C032000 418100AC 48000134 -1C76000C 38630012 +1C76000C 3863002A 1CD40054 7C633214 -38D40189 7C86D8AE -1C84000C 3884018F +38D4018E 7C86D8AE +1C84000C 38840194 1CB400A8 7C842A14 7CD81A14 7CFB2214 88660000 88870000 @@ -1730,113 +1931,113 @@ B0830000 4E800020 2C04002A 4081FFE0 7C032000 40820054 4BFFFFD4 1CD40004 -38C6038C 7C66D82E +38C60391 7C66D82E 38630001 7C66D92E -38D40189 7C66D8AE +38D4018E 7C66D8AE 38630001 2C03000E 41800008 3863FFF2 -7C66D9AE 38D40189 -7C66D8AE 38D4018C +7C66D9AE 38D4018E +7C66D8AE 38D40191 7C86D8AE 7C041800 4082FED0 48000044 3B800001 4800003C -38600001 987B00DA -987B00DB 935B00DC +38600001 987B00DF +987B00E0 935B00E1 3B5A0001 935B0003 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 3D808037 618C6CEC 7D8903A6 4E800420 3A940001 2C140003 4180FE80 39600000 -3A800000 82BB0904 -38D40398 7C86D8AE +3A800000 82BB0909 +38D4039D 7C86D8AE 2C040001 40820028 -1CD40004 38C6038C +1CD40004 38C60391 7C86D82E 2C0B0000 4182000C 7C04A800 40800008 7C952378 39600001 3A940001 2C140003 4180FFC4 -92BB0388 92BB0911 -80D8000E 7C153000 -40810008 90DB0911 +92BB038D 92BB091A +80D80026 7C153000 +40810008 90DB091A 2C1C0000 4082FF54 -3A800000 38D40398 +3A800000 38D4039D 7C86D8AE 2C040001 -40820028 38D40189 -7C66D8AE 38D4018C +40820028 38D4018E +7C66D8AE 38D40191 7C86D8AE 7C041800 40820010 38600000 -38D40398 7C66D9AE +38D4039D 7C66D9AE 3A940001 2C140003 4180FFC4 3A800000 -38D40398 7C86D8AE +38D4039D 7C86D8AE 2C040001 41820018 3A940001 2C140003 4180FFE8 38600000 -987B0387 3A800000 +987B038C 3A800000 3AA00000 3B800001 887B0000 7C151800 40820008 3AB50001 -1CD40004 38C60002 +1CD40004 38C6001A 7C66C02E 7C7A1850 2C030000 408000D8 -887B001C 38800054 +887B0021 3880004E 7C632050 7C1A1800 -418000C0 887B000C +418000C0 887B000F 2C030001 418200B4 -3B800000 38D4018C +3B800000 38D40191 7EC6D8AE 1C76000C -3863018F 1CB400A8 +38630194 1CB400A8 7C632A14 1CD40054 -38C60012 7C7B1A14 +38C6002A 7C7B1A14 7C983214 38A0000C 3D808000 618C31F4 7D8903A6 4E800421 38760001 2C03000E 41800008 3863FFF2 -38D4018C 7C66D9AE -38D40189 7C66D8AE -38D4018C 7C86D8AE -38D40398 7C66D8AE +38D40191 7C66D9AE +38D4018E 7C66D8AE +38D40191 7C86D8AE +38D4039D 7C66D8AE 2C030001 4182003C -1CD40004 38C6038C +1CD40004 38C60391 7F46D92E 38600001 -38D40398 7C66D9AE -38D40189 7EC6D9AE -887B0387 2C030001 -41820010 935B0388 -38600001 987B0387 +38D4039D 7C66D9AE +38D4018E 7EC6D9AE +887B038C 2C030001 +41820010 935B038D +38600001 987B038C 38600000 1C63000C -38A30012 1CD40054 +38A3002A 1CD40054 7CA53214 1C75000C -386300DC 7C611A14 +3863002C 7C7E1A14 7C982A14 38A0000C 3D808000 618C31F4 7D8903A6 4E800421 3A940001 3AB50001 2C140003 4180FEC4 2C1C0000 41820008 -935B0911 48000080 -807B00DC 7C1A1800 -40810024 BA810008 -800100B4 382100B0 +935B091A 48000080 +807B00E1 7C1A1800 +40810024 BA8100B0 +800100E4 382100E0 7C0803A6 3D808037 618C6CEC 7D8903A6 -4E800420 807B00DC +4E800420 807B00E1 7C7A1850 38630001 -889B00E0 7C632051 +889B00E5 7C632051 40800008 3863000E -1C63000C 388300E1 +1C63000C 388300E6 887B0000 1C63000C -386300DC 7C611A14 +3863002C 7C7E1A14 7C9B2214 38A0000C 3D808000 618C31F4 7D8903A6 4E800421 4BFFFE2C 3B5A0001 -935B0003 BA810008 -800100B4 382100B0 +935B0003 BA8100B0 +800100E4 382100E0 7C0803A6 2C1E0000 60000000 00000000 C21A4CB4 00000004 #Online/Core/EXIFileLoad/AllocBuffer.asm @@ -1846,11 +2047,11 @@ C21A4CB4 00000004 #Online/Core/EXIFileLoad/AllocBuffer.asm 38000000 00000000 C20163FC 0000001B #Online/Core/EXIFileLoad/GetFileSize.asm 7C7E1B78 7C0802A6 -90010004 9421FF50 -BE810008 83EDAFC4 +90010004 9421FF20 +BE8100B0 83EDAFC4 2C1F0000 40820018 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 480000A0 386000D1 987F0000 387F0001 7FC4F378 3D808032 @@ -1865,8 +2066,8 @@ BA810008 800100B4 38800004 38A00000 3D808000 618C55F0 7D8903A6 4E800421 -7FE3FB78 BA810008 -800100B4 382100B0 +7FE3FB78 BA8100B0 +800100E4 382100E0 7C0803A6 80630000 2C030000 40810014 3D808001 618C6488 @@ -1874,8 +2075,8 @@ BA810008 800100B4 7FC3F378 00000000 C20166B8 00000029 #Online/Core/EXIFileLoad/TransferFile.asm 7C7E1B78 7C0802A6 -90010004 9421FF50 -BE810008 83EDAFC4 +90010004 9421FF20 +BE8100B0 83EDAFC4 2C1F0000 41820110 386000D1 987F0000 387F0001 7FC4F378 @@ -1906,12 +2107,12 @@ BE810008 83EDAFC4 7FA4EB78 38A00000 3D808000 618C55F0 7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 38600001 3D808001 618C674C 7D8903A6 -4E800420 BA810008 -800100B4 382100B0 +4E800420 BA8100B0 +800100E4 382100E0 7C0803A6 7FC3F378 60000000 00000000 C20D4C1C 00000005 #Online/Core/FreezeDeadUpFallPhysics/InitHitVelocity.asm @@ -1934,7 +2135,7 @@ D03F2364 3D80800D 4E800420 00000000 C2080E80 00000011 #Online/Core/FreezeDeadUpFallPhysics/UpdateModelPos.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 3D808003 618C10B8 7D8903A6 4E800421 3D808036 618C9808 @@ -1945,8 +2146,8 @@ C2080E80 00000011 #Online/Core/FreezeDeadUpFallPhysics/UpdateModelPos.asm 80610080 907F0038 80610084 907F003C 80610088 907F0040 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 3D808008 618C0EE4 7D8903A6 4E800420 60000000 00000000 @@ -1965,15 +2166,15 @@ C2376304 0000000B #Online/Core/Hacks/ForceNoVideoAssert.asm 25640A00 00000000 C23A63A8 0000000C #Online/Core/Hacks/LoadPremadeTextDataFromDolphin.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 7C9D2378 7CDC3378 886DAFEC 2C030000 41820024 7FA3EB78 7F84E378 3D808000 618C56A4 7D8903A6 4E800421 7C7E1B78 -93DF005C BA810008 -800100B4 382100B0 +93DF005C BA8100B0 +800100E4 382100E0 7C0803A6 38600000 986DAFEC 00000000 04321D70 38600000 #Online/Core/Hacks/PreventCharacterCrowdChants.asm @@ -1984,12 +2185,12 @@ C2019608 0000000F #Online/Core/Hacks/PreventPadAlarmDuringRollback.asm 3C608047 60639D64 80630000 2C030000 40820044 80ADB61C -38600000 9865000F +38600000 98650014 3C608037 60635E00 -2C000003 40820028 -886500DA 2C030000 +7C001800 40820028 +886500DF 2C030000 4182001C 38600001 -98650908 3D808001 +9865090D 3D808001 618C9618 7D8903A6 4E800420 38600000 60000000 00000000 @@ -2006,13 +2207,13 @@ C238D224 00000018 #Online/Core/Sound/AssignSoundInstanceId.asm 3C608047 60639D64 80630000 2C030000 40820090 7C0802A6 -90010004 9421FF50 -BE810008 83EDB61C -3BDF03A3 8B9E0000 +90010004 9421FF20 +BE8100B0 83EDB61C +3BDF03A8 8B9E0000 3C608048 80639D60 -809F08F2 7C032000 +809F08F7 7C032000 41810028 3C608048 -80639D60 809F08F2 +80639D60 809F08F7 7C632050 38630001 8B9E0000 7F83E051 40800008 3B9C0007 @@ -2021,21 +2222,21 @@ BE810008 83EDB61C 3863FFFF 1C630006 38A60001 7CA51A14 807D000C 90650002 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 60000000 00000000 C2088224 0000001D #Online/Core/Sound/NoDestroyVoice.asm 3C608048 80639D30 5463443E 2C030208 408200CC 7C0802A6 -90010004 9421FF50 -BE810008 83EDB61C -3BBF03A3 57DE043E +90010004 9421FF20 +BE8100B0 83EDB61C +3BBF03A8 57DE043E 8B9D0000 3C608048 -80639D60 809F08F2 +80639D60 809F08F7 7C032000 41810088 3C608048 80639D60 -809F08F2 7C632050 +809F08F7 7C632050 38630001 8B9D0000 7F83E051 40800008 3B9C0007 1C7C00C2 @@ -2046,26 +2247,26 @@ BE810008 83EDB61C 7C1E1800 41820018 39080001 88660000 7C081800 4180FFDC -48000024 BA810008 -800100B4 382100B0 +48000024 BA8100B0 +800100E4 382100E0 7C0803A6 3D808008 618C8244 7D8903A6 -4E800420 BA810008 -800100B4 382100B0 +4E800420 BA8100B0 +800100E4 382100E0 7C0803A6 387F0000 60000000 00000000 C20882B0 0000001D #Online/Core/Sound/NoDestroyVoice2.asm 3C608048 80639D30 5463443E 2C030208 408200CC 7C0802A6 -90010004 9421FF50 -BE810008 83EDB61C -3BBF03A3 57DE043E +90010004 9421FF20 +BE8100B0 83EDB61C +3BBF03A8 57DE043E 8B9D0000 3C608048 -80639D60 809F08F2 +80639D60 809F08F7 7C032000 41810088 3C608048 80639D60 -809F08F2 7C632050 +809F08F7 7C632050 38630001 8B9D0000 7F83E051 40800008 3B9C0007 1C7C00C2 @@ -2076,12 +2277,12 @@ BE810008 83EDB61C 7C1E1800 41820018 39080001 88660000 7C081800 4180FFDC -48000024 BA810008 -800100B4 382100B0 +48000024 BA8100B0 +800100E4 382100E0 7C0803A6 3D808008 618C82D0 7D8903A6 -4E800420 BA810008 -800100B4 382100B0 +4E800420 BA8100B0 +800100E4 382100E0 7C0803A6 387F0000 60000000 00000000 C238D0B0 0000002A #Online/Core/Sound/PreventDuplicateSounds.asm @@ -2091,14 +2292,14 @@ C238D0B0 0000002A #Online/Core/Sound/PreventDuplicateSounds.asm 60639D64 80630000 2C030000 40820120 7C0802A6 90010004 -9421FF50 BE810008 -83EDB61C 3BDF03A3 +9421FF20 BE8100B0 +83EDB61C 3BDF03A8 3BA00000 3B400000 56FB043E 8B9E0000 3C608048 80639D60 -809F08F2 7C032000 +809F08F7 7C032000 41810070 3C608048 -80639D60 809F08F2 +80639D60 809F08F7 7C632050 38630001 8B9E0000 7F83E051 40800008 3B9C0007 @@ -2119,12 +2320,12 @@ A0650000 7C1B1800 93450002 88660000 38630001 98660000 2C1D0000 41820028 -7F43D378 BA810008 -800100B4 382100B0 +7F43D378 BA8100B0 +800100E4 382100E0 7C0803A6 3D808038 618CD2A0 7D8903A6 -4E800420 BA810008 -800100B4 382100B0 +4E800420 BA8100B0 +800100E4 382100E0 7C0803A6 2C1A0000 60000000 00000000 C216BE28 0000000A #Online/Core/Teams/PreventDeadStranding.asm @@ -2133,11 +2334,18 @@ C216BE28 0000000A #Online/Core/Teams/PreventDeadStranding.asm 5484443E 2C040208 4082002C 888DAFA0 2C040003 40820020 -808DB61C 8884000D +808DB61C 88840010 2C040001 41820008 4800000C 38600000 48000004 2C030000 60000000 00000000 +C208653C 00000006 #Online/Core/WhispyBlowDirFix/WhispyBlowDirFix.asm +819D002C 806C0010 +2C03000B 41810018 +38000000 3D808008 +618C655C 7D8903A6 +4E800420 C0210020 +60000000 00000000 C2266BC4 00000006 #Online/Menus/CSS/DisableLRSTART.asm 3C608048 80639D30 5463443E 2C030008 @@ -2161,14 +2369,14 @@ C2260310 00000008 #Online/Menus/CSS/FetchMatchInfo.asm 618C5610 7D8903A6 4E800421 38000000 60000000 00000000 -C2263258 00000168 #Online/Menus/CSS/HandleInputsOnCSS.asm +C2263258 000000BC #Online/Menus/CSS/HandleInputsOnCSS.asm 41A20014 3D808026 618C3334 7D8903A6 4E800420 7C0802A6 -90010004 9421FF50 -BE810008 3C608048 +90010004 9421FF20 +BE8100B0 3C608048 80639D30 5463443E -2C030008 40820AF8 +2C030008 40820598 7CFB3B78 3F008000 63185614 83180000 83580000 3B800000 @@ -2186,75 +2394,79 @@ BE810008 3C608048 38600000 48000008 38600003 3D808002 618C4030 7D8903A6 -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 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 +4E800421 887A0000 +2C030000 40810020 +2C030003 4081008C +2C030004 41820090 +2C030005 418201E8 +480004C4 88780014 +2C030000 408204B8 +576004E7 418204B0 +3C608048 80639D60 +2C030000 418204A0 +3860FFFF 986DAFC9 +38600000 986DAFCA 886DB657 2C030000 -418200B0 3C608048 -80639D60 2C030000 -418200A0 886DAFA0 +41820484 886DAFA0 +2C030000 41820018 2C030001 41820010 2C030002 40800014 48000000 3860FFFE -48000169 4800007C +48000371 48000458 +48000399 48000450 +576006F7 408203D5 +48000444 3D80801A +618C3680 7D8903A6 +4E800421 548006F7 +41820024 88780013 +38630001 98780013 +2C030030 40810014 +9B980013 4800039D +4800040C 9B980013 +887A0001 2C030000 +408200EC 576004E7 +4082002C 886DAFA0 +2C030002 418000D8 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 41820868 -BA810008 800100B4 -382100B0 7C0803A6 -3D808026 618C3264 -7D8903A6 4E800420 -576006F7 4082024D -4800083C 7C0802A6 -90010004 9421FF50 -BE810008 38600014 +408200CC 886DAFCA +2C030001 408200C0 +48000004 886DB657 +2C030000 418200B0 +3C608048 80639D60 +2C030000 418200A0 +886DAFA0 2C030001 +41820010 2C030002 +40800014 48000000 +3860FFFE 48000185 +4800007C 886DAFC9 +2C030000 4182001C +2C030001 41820008 +48000000 3860FFFF +48000161 48000058 +886DAFCA 2C030000 +41820018 806D8840 +38630598 A063001E +48000141 48000038 +888DAFA0 2C040003 +38600000 40820008 +38600001 808DB610 +98640018 38600001 +986DB656 48000111 +7C6802A6 906DAFE8 +48000314 887A0001 +889A0002 7C632039 +41820304 BA8100B0 +800100E4 382100E0 +7C0803A6 3D808026 +618C3264 7D8903A6 +4E800420 576006F7 +40820269 480002D8 +7C0802A6 90010004 +9421FF20 BE8100B0 +3C60803D 6063AD40 +80630000 81830088 +38600000 B06C0001 +986C0006 38600014 3D808037 618CF1E4 7D8903A6 4E800421 7C791B78 386000B4 @@ -2271,11 +2483,11 @@ BE810008 38600014 4E800421 7F23CB78 3D808037 618CF1B0 7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 4E800020 4E800021 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 7C7F1B78 38600009 3D808037 618CF1E4 7D8903A6 4E800421 @@ -2307,26 +2519,26 @@ B0790005 98990007 4E800421 7F23CB78 3D808037 618CF1B0 7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 4E800020 4E800021 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 8A98001A 4BFFFECD -4BFFFE1D BA810008 -800100B4 382100B0 +4BFFFE01 BA8100B0 +800100E4 382100E0 7C0803A6 4E800020 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 38600001 986DAFA3 4BFFFFB5 7C6802A6 906DAFE8 880DB650 980DB659 38000004 -980DB656 BA810008 -800100B4 382100B0 +980DB656 BA8100B0 +800100E4 382100E0 7C0803A6 4E800020 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 38600001 3D808037 618CF1E4 7D8903A6 4E800421 7C791B78 @@ -2337,190 +2549,14 @@ BA810008 800100B4 4E800421 7F23CB78 3D808037 618CF1B0 7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 7C0802A6 -90010004 9421FF50 -BE810008 2C1B0200 -40820008 B3780015 -2C1B0001 4182001C -2C1B0002 41820014 -2C1B0008 4182000C -2C1B0004 4082001D -B3780015 88780014 -2C030000 4082000C -7F63DB78 480000B9 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 7C6E1B78 -7C0802A6 90010004 -9421FF50 BE810008 -38600002 3D808037 -618CF1E4 7D8903A6 -4E800421 7C791B78 -386000BB 98790000 -7DC37378 98790001 -7F23CB78 38800002 -38A00001 3D808000 -618C55F0 7D8903A6 -4E800421 7F23CB78 -3D808037 618CF1B0 -7D8903A6 4E800421 -386000B7 3880007F -38A00040 3D808002 -618C37A8 7D8903A6 -4E800421 7F63DB78 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 7C6E1B78 -7C0802A6 90010004 -9421FF50 BE810008 -48000419 7DE802A6 -38600002 3D808002 -618C4030 7D8903A6 -4E800421 7DC37378 -98780014 3860000B -3D808037 618CF1E4 -7D8903A6 4E800421 -7C771B78 3880000B -3D808000 618CC160 -7D8903A6 4E800421 -7DC37378 98770000 -7F03C378 90770007 -38600004 38800005 -38A00080 3D808039 -618C01F0 7D8903A6 -4E800421 7C741B78 -80780004 80630000 -80630000 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 4E800421 -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 -7C731B78 92700003 -38600001 38800000 -C02F0000 C04F0004 -98730049 9893004A -D0330008 D0530024 -D0530028 C04F0008 -886DAFE0 2C030000 -41820008 C04F000C -388F0034 887A0000 -2C030004 41820008 -388F0038 7E639B78 -38A00000 38CF0030 -38EF003C 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 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 +BA8100B0 800100E4 +382100E0 7C0803A6 +4E800020 BA8100B0 +800100E4 382100E0 7C0803A6 3D808026 618C3334 7D8903A6 -4E800420 BA810008 -800100B4 382100B0 +4E800420 BA8100B0 +800100E4 382100E0 7C0803A6 00000000 C21A3F9C 00000005 #Online/Menus/CSS/IncreaseTextHeap.asm 3C608048 80639D30 @@ -2543,8 +2579,8 @@ C1AAE148 3FE3D70A C1823D71 C15BAE14 81692081 6A005300 5A000000 7C0802A6 -90010004 9421FF50 -BE810008 38600004 +90010004 9421FF20 +BE8100B0 38600004 38800005 38A00080 3D808039 618C01F0 7D8903A6 4E800421 @@ -2564,8 +2600,8 @@ C03F0008 D03E0024 D03E0028 3860004A C03F0010 48000025 3860004C C03F0014 -48000019 BA810008 -800100B4 382100B0 +48000019 BA8100B0 +800100E4 382100E0 7C0803A6 480002A4 7EE802A6 7C7A1B78 FC600890 C03F000C @@ -2587,8 +2623,8 @@ C03F001C C05F001C 7D8903A6 4E800421 7EE803A6 4E800020 4E800021 7C0802A6 -90010004 9421FF50 -BE810008 4BFFFE3D +90010004 9421FF20 +BE8100B0 4BFFFE3D 7FE802A6 83DF0000 3C608043 6063208F 88630000 2C030012 @@ -2648,486 +2684,343 @@ C05F0040 FC011040 7FC3F378 38990001 7F05C378 3D80803A 618C74F0 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 +4E800421 BA8100B0 +800100E4 382100E0 7C0803A6 4E800020 38600000 38980000 60000000 00000000 -C2264534 000001DC #Online/Menus/CSS/LoadCSSText.asm +C2264534 0000014D #Online/Menus/CSS/LoadCSSText.asm 3C608048 80639D30 5463443E 2C030008 -40820EC4 480001F8 +40820A4C 480001C4 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 +3DCCCCCD 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 -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 38A00000 -4E800021 38600004 -38800005 38A00080 -3D808039 618C01F0 -7D8903A6 4E800421 -7C761B78 38600004 -3D808037 618CF1E4 -7D8903A6 4E800421 -7C781B78 38760000 -38800004 3CA08037 -60A5F1B0 38D80000 -3D808039 618C0B68 -7D8903A6 4E800421 -38760000 48000261 -7C8802A6 38A00004 -3D808038 618CFD54 -7D8903A6 4E800421 -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 -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 48000A78 +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 -FDA01890 7F83E378 -389D0090 38A00000 -C03D0068 C05D0048 -38FD0098 3D808000 -618C56B4 7D8903A6 -4E800421 7F83E378 -389D0090 38A00000 -C03D0080 C05D003C -FC606890 38FD0098 -3D808000 618C56B4 +9421FF20 BE8100B0 +4BFFFE31 7FA802A6 +3C60804D 606350D8 +3C800200 60840801 +90830000 888DAFA0 +2C040002 38800001 +41800008 38800002 +4BFFFFAD 7C6802A6 +3D808000 618C5618 7D8903A6 4E800421 -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 +38A00000 4E800021 +38600004 38800005 +38A00080 3D808039 +618C01F0 7D8903A6 +4E800421 7C791B78 +38600004 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 +4E800421 7C781B78 +38790000 38800004 3CA08037 60A5F1B0 -7EE6BB78 3D808039 +38D80000 3D808039 618C0B68 7D8903A6 -4E800421 7EC3B378 -480003E1 7C8802A6 +4E800421 38790000 +48000261 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 +4E800421 3FE08000 +63FF5614 83FF0000 +38600000 38800000 +3D80803A 618C6754 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 -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 +7C7C1B78 939F0008 +38800001 989C0049 +38800000 989C004A +C03D0000 D03C0008 +C03D0004 D03C0024 +D03C0028 7F83E378 +389D005C 38A00000 +C03D0010 C05D0008 +C07D000C 38FD0064 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 +C07D0018 480000F9 +C07D001C 480000F1 +C07D0020 480000E9 +7F83E378 389D0058 +38A00000 C03D0034 +C05D0008 C07D0038 +38FD0064 3D808000 +618C56B4 7D8903A6 +4E800421 7F83E378 +389D0058 38A00000 +C03D0034 C05D0008 +C07D003C 38FD0064 +3D808000 618C56B4 7D8903A6 4E800421 -806E0028 C022AE28 -3D808036 618CF8BC +7F83E378 389D0058 +38A00000 C03D0010 +C05D0044 C07D0040 +38FD0064 3D808000 +618C56B4 7D8903A6 +4E800421 7F83E378 +389D005C 38A00000 +C03D0010 C05D0048 +C07D0040 38FD0064 +3D808000 618C56B4 7D8903A6 4E800421 -8075005C 3D808037 -618CF1B0 7D8903A6 -4E800421 7EA3AB78 -3D80803A 618C5CC4 +C07D0024 480000AD +C07D0028 480000A5 +C07D002C 4800009D +C07D0030 48000095 +BA8100B0 800100E4 +382100E0 7C0803A6 +48000634 7C0802A6 +90010004 9421FF20 +BE8100B0 D0610008 +7F83E378 389D005C +38A00000 C03D0034 +C05D0014 38FD0064 +3D808000 618C56B4 7D8903A6 4E800421 -48000060 7DC37378 -3D808039 618C0228 +7F83E378 389D005C +38A00000 C03D004C +C05D0008 C0610008 +38FD0064 3D808000 +618C56B4 7D8903A6 +4E800421 BA8100B0 +800100E4 382100E0 +7C0803A6 4E800020 +7C0802A6 90010004 +9421FF20 BE8100B0 +7F83E378 389D0060 +38A00000 C03D0034 +C05D0008 38FD0064 +3D808000 618C56B4 7D8903A6 4E800421 -809C0000 88840003 -7C172000 40820010 -887C0018 3863FFFF -987C0018 887C0017 -3863FFFF 987C0017 -887C0019 7E84A378 -38840001 7C032000 -41820008 4800000C -38600000 987C0019 -BA810008 800100B4 -382100B0 7C0803A6 +7C7B1B78 BA8100B0 +800100E4 382100E0 +7C0803A6 4E800020 +4E800021 7C0802A6 +90010004 9421FF20 +BE8100B0 8363002C +4BFFFB09 7FA802A6 +3F808000 639C5614 +839C0000 83DC0000 +835C0008 38FD012F +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 +38BD0082 887E0000 +2C030004 4181004C +886DAFA0 2C030001 +41820020 2C030002 +41820020 2C030000 +41820020 2C030003 +41820020 48000024 +38DD0065 48000020 +38DD006E 48000018 +38DD0075 48000010 +38DD007C 48000008 +38BD0142 480003D9 +887E0000 2C030004 +4182000C 38BD0064 +48000008 38BD0148 +38800009 480003B9 +887E0000 2C030004 +4182000C 38BD0064 +48000008 38BE00B0 +3880000A 48000399 +887E0000 2C030004 +4182000C 38BD0064 +48000008 38BD0151 +38800008 48000379 +887E0000 2C030004 +41820034 2C030005 +41820020 2C030000 +4181000C 38BD0064 +48000024 38BD0163 +38DD0189 48000018 +38BD0163 38DD0190 +4800000C 38BD0171 +38DD017E 38800007 +4800032D 3B600001 +7F64DB78 38BD0064 +4800031D 3B7B0002 +2C1B0005 4081FFEC +3880000C 38600000 +7C7C21AE 38840001 +2C04000E 4081FFF4 +3B60000B 7F64DB78 +38BD0064 480002E9 +3B7B0001 2C1B000E +4081FFEC 887E0000 +2C030005 408200A8 +3B60000B 3B200000 +3B000000 3AE00000 +3ADE016B 7EB6C8AE +56A00631 41820010 +3B390002 3B180001 +48000018 2C150020 +40820008 7F37CB78 +3B390001 3B180001 +2C150000 41820018 +2C18001E 41810008 +4800002C 38800000 +7C96B9AE 7F64DB78 +7EC5B378 48000269 +3B7B0001 7ED6BA14 +3AD60001 3B200000 +3B000000 2C150000 +41820020 387E025C +7C96CA14 7C041800 +40800010 2C1B000E +41810008 4BFFFF78 +4800015C 3B600001 +886DB657 7F64DB78 +2C030000 40820018 +38BD008A 48000211 +38600001 987C000C +48000134 38BD00A0 +480001FD 3B7B0002 +38600002 987C000C +887E0001 7F64DB78 +2C030000 40820080 +886DAFA0 2C030002 +41800034 887E0000 +2C030004 40820028 +886DAFC9 2C030000 +4082001C 886DAFCA +2C030000 40820010 +38BD00B3 38DD00DF +48000034 38BD00B3 +38DD00C5 887E0000 +2C030004 41820020 +38BD00B3 38DD00D8 +886DAFA0 2C030002 +4180000C 38BD00B3 +38DD00CD 48000171 +38600001 987C000D +48000094 38BD00EC +4800015D 3B7B0002 +38600002 987C000D +887E0000 7F64DB78 +2C030004 4182005C +2C030003 4182002C +38BD00F6 38DD0126 +896DAFA0 2C0B0001 +41820048 2C0B0000 +41820040 38BD00F6 +38DD012F 48000034 +38BD0107 38DD0126 +896DAFA0 2C0B0001 +41820020 2C0B0000 +41820018 38BD0107 +38DD012F 4800000C +38BD0118 38DD0126 +480000DD 38600001 +987C000E 3B20000C +3B600002 7C7CC8AE +2C030001 40820044 +A07C000F 3880000F +7C632396 1C630003 +3863019C 7CBD1A14 +7F64DB78 480000A1 +7F43D378 7F64DB78 +38BD0054 3D80803A +618C74F0 7D8903A6 +4E800421 48000044 +2C030002 40820030 +7F64DB78 38BD01A2 +4800006D 7F43D378 +7F64DB78 38BD0050 +3D80803A 618C74F0 +7D8903A6 4E800421 +48000010 7F64DB78 +38BD0064 48000041 +3B7B0002 3B390001 +2C19000E 4081FF68 +A07C000F 38630001 +2C03001E 41800008 +38600000 B07C000F +BA8100B0 800100E4 +382100E0 7C0803A6 4E800020 7C0802A6 -90010004 9421FF50 -BE810008 7F43D378 +90010004 9421FF20 +BE8100B0 7F43D378 3D80803A 618C70A0 7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 4E800020 80CDB638 60000000 00000000 C2262004 0000000B #Online/Menus/CSS/PreventAPressCharUnselect.asm @@ -3176,8 +3069,8 @@ C2E00000 41A00000 3C608048 80639D30 5463443E 2C030008 40820100 7C0802A6 -90010004 9421FF50 -BE810008 4BFFFFB1 +90010004 9421FF20 +BE8100B0 4BFFFFB1 7FC802A6 3D808000 618C5618 7D8903A6 4E800421 7C6802A6 @@ -3189,7 +3082,7 @@ BE810008 4BFFFFB1 3D808000 618CC160 7D8903A6 4E800421 3C608000 60635614 -93E30000 386003B4 +93E30000 386003C7 3D808037 618CF1E4 7D8903A6 4E800421 907F0000 886DAFA0 @@ -3205,8 +3098,8 @@ BE810008 4BFFFFB1 389E001B 3D808038 618C0358 7D8903A6 4E800421 907F0004 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 60000000 00000000 C2264118 0000001C #Online/Menus/CSS/SkipReturnToCssSound.asm 7C0802A6 90010004 @@ -3239,7 +3132,7 @@ B8610008 80010104 80630020 00000000 C2262478 00000014 #Online/Menus/CSS/Teams/AnimateCursorPort.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 3FC08000 63DE5614 83DE0000 3C608048 80639D30 5463443E @@ -3252,15 +3145,15 @@ C2262478 00000014 #Online/Menus/CSS/Teams/AnimateCursorPort.asm 7FE3FB78 3D808000 618C55F4 7D8903A6 4E800421 48000004 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 8061003C 38800006 38A00400 3CC08036 60C6410C 38E00001 60000000 00000000 C2262768 0000000D #Online/Menus/CSS/Teams/AnimateToken.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 3F808000 639C5614 839C0000 3C608048 80639D30 5463443E @@ -3269,10 +3162,10 @@ C2262768 0000000D #Online/Menus/CSS/Teams/AnimateToken.asm 40820018 8B7C001A 2C1B0003 41820008 3B7BFFFF 9B7D0006 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 387C0000 00000000 -C22652F4 000000B6 #Online/Menus/CSS/Teams/InitTeamToggleButton.asm +C22652F4 000000B8 #Online/Menus/CSS/Teams/InitTeamToggleButton.asm 48000030 4E800021 01C02000 00C0A000 00C1BC00 00C18C00 @@ -3281,12 +3174,13 @@ C22652F4 000000B6 #Online/Menus/CSS/Teams/InitTeamToggleButton.asm 003DCCCC CD000000 3C608048 80639D30 5463443E 2C030008 -40820550 888DAFA0 -2C040003 40820544 +40820560 888DAFA0 +2C040003 40820554 7C0802A6 90010004 -9421FF50 BE810008 +9421FF10 BE8100B0 +DBE100E0 DBC100E8 3FC08000 63DE5614 -83DE0000 4BFFFF99 +83DE0000 4BFFFF91 7FE802A6 C3FF0011 C3DF0015 38600004 3D808037 618CF1E4 @@ -3336,10 +3230,10 @@ FC20F890 3D808036 7EE6BB78 3D808039 618C0B68 7D8903A6 4E800421 7E83A378 -480000B5 7C8802A6 +480000BD 7C8802A6 38A00004 3D808038 618CFD54 7D8903A6 -4E800421 480001F9 +4E800421 48000201 806DB620 38810034 38A0002B 38C0FFFF 3D808001 618C1E24 @@ -3356,18 +3250,19 @@ FC20F890 3D808036 80630008 FC20F890 3D808036 618C3C2C 7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 CBE100E0 +CBC100E8 800100F4 +382100F0 7C0803A6 480002E8 4E800021 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 7C741B78 82B40028 886DB656 2C030000 40820098 3FC08000 63DE5614 83DE0000 807E0000 88630001 2C030000 4082007C -4BFFFD15 7FE802A6 +4BFFFD05 7FE802A6 3BA00000 3C80804A 60840BC0 80840000 C024000C C0440010 @@ -3382,11 +3277,11 @@ FC013040 4181002C 1C630044 7C641A14 80630008 546305EF 41820008 48000019 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 4E800020 7C0802A6 -90010004 9421FF50 -BE810008 3D808000 +90010004 9421FF20 +BE8100B0 3D808000 618C56B8 7D8903A6 4E800421 7C651B78 38600000 1C630024 @@ -3400,11 +3295,11 @@ BE810008 3D808000 4800002D 38600002 3D808002 618C4030 7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 4E800020 7C0802A6 -90010004 9421FF50 -BE810008 808DB610 +90010004 9421FF20 +BE8100B0 808DB610 886DB650 1C630024 7F841A14 887C0070 7C7B1B78 8B3E001A @@ -3433,11 +3328,11 @@ BE810008 808DB610 7F05C378 38C00000 3D808000 618C56BC 7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 4E800020 7C0802A6 -90010004 9421FF50 -BE810008 7C791B78 +90010004 9421FF20 +BE8100B0 7C791B78 2C190003 4182001C 2C190002 4182000C 2C190001 41820014 @@ -3448,8 +3343,8 @@ BE810008 7C791B78 7C632A14 98830000 38600000 3D808025 618CDB34 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 +4E800421 BA8100B0 +800100E4 382100E0 7C0803A6 4E800020 38600000 38980000 3D80803A 618C6754 @@ -3457,7 +3352,7 @@ BE810008 7C791B78 60000000 00000000 C2260C28 0000001C #Online/Menus/CSS/Teams/PreventColorResetCharHover.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 3FE08000 63FF5614 83FF0000 3C608048 80639D30 5463443E @@ -3480,8 +3375,8 @@ C2260C28 0000001C #Online/Menus/CSS/Teams/PreventColorResetCharHover.asm 7C7B1B78 80ADB610 9B650073 3CA0803F 60A50E09 9B650000 -48000004 BA810008 -800100B4 382100B0 +48000004 BA8100B0 +800100E4 382100E0 7C0803A6 9E9803C2 60000000 00000000 C2260E14 00000003 #Online/Menus/CSS/Teams/PreventColorResetLastChar.asm @@ -3490,7 +3385,7 @@ C2260E14 00000003 #Online/Menus/CSS/Teams/PreventColorResetLastChar.asm 60000000 00000000 C2260B90 0000001A #Online/Menus/CSS/Teams/PreventColorResetRandomChar.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 3FE08000 63FF5614 83FF0000 3C608048 80639D30 5463443E @@ -3511,13 +3406,13 @@ C2260B90 0000001A #Online/Menus/CSS/Teams/PreventColorResetRandomChar.asm 7F65DB78 38C00000 3D808000 618C56BC 7D8903A6 4E800421 -48000004 BA810008 -800100B4 382100B0 +48000004 BA8100B0 +800100E4 382100E0 7C0803A6 38000000 60000000 00000000 C2260C88 00000018 #Online/Menus/CSS/Teams/PreventWrongCSPOnCharSelect.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 7C9D2378 7C7B1B78 3FE08000 63FF5614 83FF0000 3C608048 @@ -3536,8 +3431,8 @@ C2260C88 00000018 #Online/Menus/CSS/Teams/PreventWrongCSPOnCharSelect.asm 3D808000 618C56BC 7D8903A6 4E800421 48000004 7FA4EB78 -7F63DB78 BA810008 -800100B4 382100B0 +7F63DB78 BA8100B0 +800100E4 382100E0 7C0803A6 98830070 60000000 00000000 0423C710 28030007 #Online/Menus/CSS/TextEntryScreen/Allow8Characters.asm @@ -3564,75 +3459,75 @@ C223E290 00000006 #Online/Menus/CSS/TextEntryScreen/AlwaysUseEnglishWhenDirect3. 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 +48000010 4E800021 +480000FC 00000000 +57400633 41820014 +3D808023 618CCCAC 7D8903A6 4E800420 7C0802A6 90010004 -9421FF50 BE810008 -7C7D1B78 886DAFA3 -2C030000 418200C8 -4BFFFEDD 7C6802A6 -83E30004 83DF0006 -386000BE 987E0000 -387E0001 3C80804A -60840740 38A00018 -3D808000 618C31F4 +9421FF20 BE8100B0 +7C9A2378 4BFFFFC9 +7C6802A6 83E30004 +83DF0006 886DB56C +5463063E 3D80801A +618C36A0 7D8903A6 +4E800421 548006F7 +41820194 7F44D378 +889C0058 1C840003 +7C64F22E 2C030000 +4082001C 38600003 +3D808002 618C4030 7D8903A6 4E800421 -887F0004 987E0019 -807F0000 907E001A -9BBE001E 886DAFA0 -987E001F 7FC3F378 -38800020 38A00001 -3D808000 618C55F0 +48000048 38600001 +3D808002 618C4030 7D8903A6 4E800421 -7FC3F378 3880001E -38A00000 3D808000 -618C55F0 7D8903A6 -4E800421 3C60804A -60630740 389E0001 +887E0019 987F0004 +2C030007 40810008 +38600007 987C0058 +38600039 B07A0002 +3D808023 618CCE4C +7D8903A6 4E800421 +7F44D378 BA8100B0 +800100E4 382100E0 +7C0803A6 3D808023 +618CCCFC 7D8903A6 +4E800420 7C0802A6 +90010004 9421FF20 +BE8100B0 7C7D1B78 +886DAFA3 2C030000 +418200C8 4BFFFEE1 +7C6802A6 83E30004 +83DF0006 386000BE +987E0000 387E0001 +3C80804A 60840740 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 +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 +BA8100B0 800100E4 +382100E0 7C0803A6 +4E800020 7F44D378 +BA8100B0 800100E4 +382100E0 7C0803A6 +3D808023 618CCD34 +7D8903A6 4E800420 +60000000 00000000 0423CF9C 2C1B0008 #Online/Menus/CSS/TextEntryScreen/Display8Characters.asm C223CF80 0000000E #Online/Menus/CSS/TextEntryScreen/HandleAutocompleteText.asm 48000010 4E800021 @@ -3662,7 +3557,7 @@ C223E994 00000027 #Online/Menus/CSS/TextEntryScreen/InitNameEntry.asm 41820128 38600001 986DAFCB 48000004 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 3C608023 6063CCA4 80830000 5485863E 7CA50774 54A5801E @@ -3693,8 +3588,8 @@ C223E994 00000027 #Online/Menus/CSS/TextEntryScreen/InitNameEntry.asm 60841070 38A00004 38C00080 3D808039 618C069C 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 +4E800421 BA8100B0 +800100E4 382100E0 7C0803A6 48000004 38600000 00000000 C223C588 0000000C #Online/Menus/CSS/TextEntryScreen/NameEntryThinkOneShot.asm @@ -3735,8 +3630,8 @@ C223CA50 00000003 #Online/Menus/CSS/TextEntryScreen/OnConfirmButtonAPress.asm C223CC14 0000001D #Online/Menus/CSS/TextEntryScreen/OnConfirmButtonHandler.asm 886DAFA3 2C030000 418200D8 7C0802A6 -90010004 9421FF50 -BE810008 3C608023 +90010004 9421FF20 +BE8100B0 3C608023 6063CCA4 80830000 5485863E 7CA50774 54A5801E 5484043A @@ -3745,8 +3640,8 @@ BE810008 3C608023 2C030000 40820038 38600003 3D808002 618C4030 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 +4E800421 BA8100B0 +800100E4 382100E0 7C0803A6 3D808023 618CCE38 7D8903A6 4E800420 887F0004 @@ -3757,8 +3652,8 @@ BE810008 3C608023 7D8903A6 4E800421 3860FFFE 818DAFE8 7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 3D808023 618CCC80 7D8903A6 4E800420 38000000 00000000 @@ -3844,62 +3739,71 @@ C23786A4 00000009 #Online/Menus/Hacks/VsSplashRumbleHack.asm 618C86AC 7D8903A6 4E800420 28000000 60000000 00000000 -C216E9B4 000000B3 #Online/Menus/InGame/InitInGame.asm +C22F6694 000000BD #Online/Menus/InGame/InitInGame.asm 3C608048 80639D30 5463443E 2C030208 -40820580 480000A8 +408205C8 480000AC 4E800021 00000000 -3DCCCCCD 43870000 -434F0000 3EA8F5C3 -3EA8F5C3 000000FF -3F1EB852 3F466666 -C1C07AE1 3C6F34D7 -3F4CCCCD 41A51EB8 -00000000 3D75C28F -43160000 3F0A3D71 -00000000 44656C61 -793A2025 64660000 -4E800021 7C0802A6 -90010004 9421FF50 -BE810008 7C7F1B78 -880DB6CC 2C000001 -41820018 7FE3FB78 -3D808039 618C10D8 +3DCCCCCD 3DCCCCCD +43870000 434F0000 +3EA8F5C3 3EA8F5C3 +000000FF 3F1EB852 +3F466666 C1C07AE1 +3C6F34D7 3F4CCCCD +41A51EB8 00000000 +3D75C28F 43160000 +3F0A3D71 00000000 +44656C61 793A2025 +64660000 4E800021 +7C0802A6 90010004 +9421FF20 BE8100B0 +7C7F1B78 880DB6CC +2C000001 41820018 +7FE3FB78 3D808039 +618C10D8 7D8903A6 +4E800421 BA8100B0 +800100E4 382100E0 +7C0803A6 4E800020 +7C0802A6 90010004 +9421FF20 BE8100B0 +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 -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 -83CDB61C 93FE0909 -4BFFFE69 7F8802A6 +7C7F1B78 83CDB61C +93FE090E 4BFFFE65 +7F8802A6 38600002 +7FE4FB78 3D80803A +618C6754 7D8903A6 +4E800421 7C7D1B78 +38800001 989D0049 +38800001 989D004A +C03C0000 D03D0008 +C03C0008 D03D0024 +D03D0028 93BE0912 38600000 3D808000 618C5610 7D8903A6 4E800421 7C7A1B78 @@ -3911,13 +3815,13 @@ BE810008 3C60804D 989D004A C03C0000 D03D0008 C03C0004 D03D0024 D03D0028 -C03C0008 C05C000C -7FA3EB78 389C0048 -88BE001C 3D80803A +C03C000C C05C0010 +7FA3EB78 389C004C +88BE0021 3D80803A 618C6B98 7D8903A6 4E800421 7FA3EB78 -38800000 C03C0010 -C05C0010 3D80803A +38800000 C03C0014 +C05C0014 3D80803A 618C7548 7D8903A6 4E800421 3A800000 3EA0804A 62B50FF0 @@ -3934,21 +3838,21 @@ C0230000 D0210070 7C7D1B78 38800001 989D0048 989D004A 989D004C 989D0049 -C03C0038 D03D0024 +C03C003C D03D0024 D03D0028 C0210070 -C05C002C EC21102A -D03D0000 C03C0030 -D03D0004 C03C0034 -D03D0008 C03C003C +C05C0030 EC21102A +D03D0000 C03C0034 +D03D0004 C03C0038 +D03D0008 C03C0040 D03D000C D03D0010 -4CC63242 C03C0044 -C05C0044 7FA3EB78 +4CC63242 C03C0048 +C05C0048 7FA3EB78 389A0034 1CB4001F 7C842A14 3D80803A 618C6B98 7D8903A6 4E800421 7FA3EB78 -38800000 C03C0040 -C05C0040 3D80803A +38800000 C03C0044 +C05C0044 3D80803A 618C7548 7D8903A6 4E800421 3860000E 3880000F 38A00000 @@ -3969,10 +3873,10 @@ C05C0040 3D80803A 4E800421 7E83A378 3D80802F 618C3424 7D8903A6 4E800421 -C0230000 C05C0020 +C0230000 C05C0024 EC21102A D0360038 -C03C0024 D036003C -C03C001C D0360030 +C03C0028 D036003C +C03C0020 D0360030 7EC3B378 38810080 38A00001 38C0FFFF 3D808001 618C1E24 @@ -3984,8 +3888,8 @@ C03C001C D0360030 80630004 80830014 60840001 90830014 80630004 80630008 -8063000C C03C0014 -D023000C 809C0018 +8063000C C03C0018 +D023000C 809C001C 90830004 3B200000 807D005C 38800000 3D80803A 618C6FEC @@ -4015,15 +3919,16 @@ D023000C 809C0018 3C004330 C84298A8 6F238000 90010080 90610084 C8210080 -EC211028 C05C0028 +EC211028 C05C002C EC2100B2 D036002C 3A940001 2C140006 4180FCF8 7F43D378 3D808037 618CF1B0 7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 -8001001C 00000000 +BA8100B0 800100E4 +382100E0 7C0803A6 +8001001C 83E10014 +60000000 00000000 043A69C0 4800003C #Online/Menus/InGame/ParseNumbersBetter.asm C225B8A4 00000006 #Online/Menus/SSS/DisableLRSTART.asm 3C608048 80639D30 @@ -4053,19 +3958,18 @@ C222B044 00000006 #Online/Menus/TitleMenu/AllowSwapToSameSubmenu.asm 7D8903A6 4E800420 38600000 986DAFA2 60000000 00000000 -C22299F0 00000019 #Online/Menus/TitleMenu/HandleOnlineLockedOptions.asm -2C030008 408200B8 +C22299F0 00000018 #Online/Menus/TitleMenu/HandleOnlineLockedOptions.asm +2C030008 408200B0 886DAFA1 2C030000 41820014 2C030001 41820040 2C030002 -41820054 2C040000 -41820080 2C040001 -41820078 2C040002 -41820070 2C040003 -41820068 2C040005 -41820060 2C040006 -41820058 48000068 -2C040000 4182004C +4182004C 2C040000 +41820078 2C040001 +41820070 2C040002 +41820068 2C040003 +41820060 2C040005 +41820058 2C040006 +41820050 48000060 2C040004 41820044 2C040006 4182003C 4800004C 2C040000 @@ -4085,7 +3989,7 @@ C34C0000 C31D0000 41880000 3D75C28F 4E800021 01000000 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 4BFFFFD5 7C6802A6 38800001 3D808000 618C5618 7D8903A6 @@ -4117,23 +4021,23 @@ C34C0000 C31D0000 7D8903A6 4E800421 7F83E378 3D808037 618CF1B0 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 +4E800421 BA8100B0 +800100E4 382100E0 7C0803A6 B9C10408 60000000 00000000 -C21B1040 00000165 #Online/Menus/TitleMenu/OnMenuPrep.asm +C21B1040 00000167 #Online/Menus/TitleMenu/OnMenuPrep.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 480000B5 7C6802A6 3C80803D 6084D908 90640000 3C60803E 6063B750 48000209 7C8802A6 90830010 -480005AD 7C8802A6 +4800059D 7C8802A6 38A00010 3D808000 618C31F4 7D8903A6 4E800421 3C60803E -6063B750 4800059D +6063B750 4800058D 7C8802A6 90830008 3C60803E 6063B66C 38800644 B0830004 @@ -4144,9 +4048,9 @@ C21B1040 00000165 #Online/Menus/TitleMenu/OnMenuPrep.asm 39950014 7D8903A6 4E800421 3995000C 7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 -48000A5C 4E800021 +BA8100B0 800100E4 +382100E0 7C0803A6 +48000A6C 4E800021 3D808000 618C5618 7D8903A6 4E800421 7FC802A6 38000008 @@ -4160,8 +4064,8 @@ BA810008 800100B4 3D80801B 618C136C 7D8903A6 4E800420 4E800021 7C0802A6 -90010004 9421FF50 -BE810008 3FE0804A +90010004 9421FF20 +BE8100B0 3FE0804A 63FF04F0 3FC0803E 63DEAE68 38000005 B00DB528 3D808000 @@ -4190,19 +4094,19 @@ B00DB528 3D808000 8803000D 508026B6 9803000D 38600001 986DAFA2 7F63DB78 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 4E800020 4E800021 7C0802A6 90010004 -9421FF50 BE810008 +9421FF08 BDC100B0 7C731B78 80730008 -2C030000 40820354 +2C030000 40820344 3C60804A 3BA304F0 38600004 3D808022 618C9624 7D8903A6 4E800421 907D000C 3BC00000 93DD0008 -546006F7 4182018C +546006F7 4182017C 38000005 B00DB528 3BE00001 3B9E0000 9BFD0011 5783063E @@ -4218,15 +4122,13 @@ BA810008 800100B4 7D8903A6 4E800421 A01D0002 2C000000 41820038 2C000001 -41820048 2C000002 -41820048 2C000003 -41820048 2C000004 -41820048 2C000005 -4182005C 2C000006 -41820078 4800027C -38600003 3D808002 -618C4030 7D8903A6 -4E800421 48000264 +41820038 2C000002 +41820038 2C000003 +41820038 2C000004 +41820038 2C000005 +4182004C 2C000006 +41820068 4800026C +38600000 48000078 38600001 48000070 38600002 48000068 38600003 48000060 @@ -4308,16 +4210,17 @@ A09C0000 3D808022 7F6802A6 387B0004 7C6903A6 4E800421 387B0008 7C6903A6 -4E800421 BA810008 -800100B4 382100B0 +4E800421 B9C100B0 +800100FC 382100F8 7C0803A6 4E800021 803EB57C 430C0000 803EB684 07000000 4E800021 06450646 0647064B 06480649 064A0000 7C0802A6 -90010004 9421FF50 -BE810008 806DB518 +90010004 9421FF10 +BE8100B0 DBE100E0 +DBC100E8 806DB518 3C80803E 6084FA0C 3D808038 618C0358 7D8903A6 4E800421 @@ -4333,9 +4236,9 @@ BE810008 806DB518 3C80803E 6084FA60 3D808038 618C0358 7D8903A6 4E800421 -7C7D1B78 48000465 -7FC802A6 C2DE0010 -C2FE0014 3AC00016 +7C7D1B78 4800047D +7FC802A6 C3FE0010 +C3DE0014 3AC00016 7EC3B378 3D808037 618CF1E4 7D8903A6 4E800421 7C771B78 @@ -4355,17 +4258,17 @@ C2FE0014 3AC00016 7F25CB78 3D808039 618C0A70 7D8903A6 4E800421 7F23CB78 -38810034 38A0000A +38810008 38A0000A 38C0FFFF 3D808001 618C1E24 7D8903A6 -4E800421 80610034 +4E800421 80610008 38800010 3D808037 618C1D9C 7D8903A6 4E800421 7F23CB78 -38810034 38A0000B +38810008 38A0000B 38C0FFFF 3D808001 618C1E24 7D8903A6 -4E800421 80610034 +4E800421 80610008 38800010 3D808037 618C1D9C 7D8903A6 4E800421 7F23CB78 @@ -4373,19 +4276,19 @@ C2FE0014 3AC00016 7FA6EB78 3D808036 618CFB5C 7D8903A6 4E800421 7F23CB78 -FC20B090 3D808036 +FC20F890 3D808036 618CF8BC 7D8903A6 4E800421 7F23CB78 -38810034 38A00006 +38810008 38A00006 38C0FFFF 3D808001 618C1E24 7D8903A6 -4E800421 80610034 +4E800421 80610008 3C80C060 60840000 90830038 7F23CB78 -38810034 38A00007 +38810008 38A00007 38C0FFFF 3D808001 618C1E24 7D8903A6 -4E800421 80610034 +4E800421 80610008 3C80405C 60840000 90830038 7F03C378 3C808039 60841070 @@ -4397,17 +4300,19 @@ FC20B090 3D808036 7EE6BB78 3D808039 618C0B68 7D8903A6 4E800421 7F03C378 -48000031 7C8802A6 +48000039 7C8802A6 38A0000F 3D808038 618CFD54 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 +4E800421 BA8100B0 +CBE100E0 CBC100E8 +800100F4 382100F0 7C0803A6 4E800020 4E800021 7C0802A6 -90010004 9421FF50 -BE810008 48000225 -7FC802A6 C2DE0010 -C2FE0014 7C781B78 +90010004 9421FF10 +BE8100B0 DBE100E0 +DBC100E8 4800022D +7FC802A6 C3FE0010 +C3DE0014 7C781B78 83380028 8358002C 8B7A0000 839A0001 83BA0005 7F23CB78 @@ -4421,26 +4326,26 @@ C07E0008 C09E000C 3D808000 618C56B4 7D8903A6 4E800421 907A0005 48000198 -7F23CB78 38810034 +7F23CB78 38810008 38A00007 38C0FFFF 3D808001 618C1E24 7D8903A6 4E800421 -FC20B090 2C1B0000 -40820008 FC20B890 -80610034 3D808036 +FC20F890 2C1B0000 +40820008 FC20F090 +80610008 3D808036 618CF8BC 7D8903A6 -4E800421 80610034 +4E800421 80610008 3D808037 618C0928 7D8903A6 4E800421 -7F23CB78 38810034 +7F23CB78 38810008 38A00006 38C0FFFF 3D808001 618C1E24 7D8903A6 4E800421 -FC20B090 2C1B0001 -40820008 FC20B890 -80610034 3D808036 +FC20F890 2C1B0001 +40820008 FC20F090 +80610008 3D808036 618CF8BC 7D8903A6 -4E800421 80610034 +4E800421 80610008 3D808037 618C0928 7D8903A6 4E800421 39C00000 7DC37378 @@ -4471,8 +4376,9 @@ FC20B090 2C1B0001 618C5CC4 7D8903A6 4E800421 3C600000 60630000 907C0008 -48000004 BA810008 -800100B4 382100B0 +48000004 BA8100B0 +CBE100E0 CBC100E8 +800100F4 382100F0 7C0803A6 4E800020 4E800021 C0B00000 C0333333 41B80000 @@ -4495,10 +4401,10 @@ C21B3668 00000005 #Online/Menus/VSScreen/AllowP2ColorDuplicate.asm 41820014 3D808017 618CBEC8 7D8903A6 4E800421 00000000 -C2186EC4 0000007D #Online/Menus/VSScreen/InitVsSplash.asm +C2186EC4 0000007F #Online/Menus/VSScreen/InitVsSplash.asm 3C608048 80639D30 5463443E 2C030408 -408203D0 48000060 +408203E0 48000060 4E800021 00000000 3F800000 3F000000 3F19999A F15959FF @@ -4511,8 +4417,8 @@ C2186EC4 0000007D #Online/Menus/VSScreen/InitVsSplash.asm 5465616D 20310054 65616D20 32005031 00503200 7C0802A6 -90010004 9421FF50 -BE810008 38600000 +90010004 9421FF20 +BE8100B0 38600000 3C80803F 608411A4 3CA0803F 60A51194 3D80803A 618C62A0 @@ -4529,7 +4435,7 @@ BE810008 38600000 989E004A C03F0000 D03E0008 C03F0004 D03E0024 D03E0028 -887D0284 2C030001 +887D0264 2C030001 41820038 387F0010 389F0052 38BD0034 38C00000 C03F001C @@ -4537,10 +4443,10 @@ D03E0024 D03E0028 389F0055 38BD0053 38C00000 C03F0020 48000129 48000038 -807D000D 4800021D +807D000D 4800022D 387F0010 389F0044 C03F001C 4800010D -807D0011 48000205 +807D0011 48000215 387F0014 389F004B C03F0020 480000F5 48000004 38600000 @@ -4556,12 +4462,12 @@ C03F0004 D03E0024 D03E0028 38800001 989E004A 989E0049 C03F0000 D03E0008 -7FC3F378 A09D028A +7FC3F378 A09D026A 3D808000 618C5690 7D8903A6 4E800421 2C030001 41820058 3CA0803B 60A57808 -A0DD028A 38600000 +A0DD026A 38600000 1C830002 7C85222E 7C043000 41820014 38630001 2C03001D @@ -4570,11 +4476,12 @@ A0DD028A 38600000 7C841A14 8884005C 7FC3F378 3D80803A 618C6368 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 -7C0803A6 4800017C +4E800421 BA8100B0 +800100E4 382100E0 +7C0803A6 4800018C 7C0802A6 90010004 -9421FF50 BE810008 +9421FF10 BE8100B0 +DBE100E0 DBC100E8 FFE00890 7C761B78 7C942378 7CB92B78 7CDA3378 7CF83B78 @@ -4602,11 +4509,12 @@ FC60F090 3D808000 618C56B4 7D8903A6 4E800421 39CE0004 39EF0001 7C0FD000 -4180FFAC BA810008 -800100B4 382100B0 +4180FFAC BA8100B0 +CBE100E0 CBC100E8 +800100F4 382100F0 7C0803A6 4E800020 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 38A00008 38C000FF 7C7A3039 7C632C30 38E00008 39200000 @@ -4617,25 +4525,25 @@ FC60F090 3D808000 39290001 2C090003 4180FFD8 7F46D378 80A10010 80E1000C -81010008 BA810008 -800100B4 382100B0 +81010008 BA8100B0 +800100E4 382100E0 7C0803A6 4E800020 3800FFFF 00000000 C2184DE4 00000010 #Online/Menus/VSScreen/PlayOpponentCharAnnouncer.asm 3D808048 818C9D30 558C443E 2C0C0408 40820068 7C0802A6 -90010004 9421FF50 -BE810008 38600000 +90010004 9421FF20 +BE8100B0 38600000 3D808000 618C5610 7D8903A6 4E800421 7C7F1B78 887F0004 -1C630024 389F02DC +1C630024 389F02BC 7FC418AE 7FE3FB78 3D808037 618CF1B0 7D8903A6 4E800421 -7FC3F378 BA810008 -800100B4 382100B0 +7FC3F378 BA8100B0 +800100E4 382100E0 7C0803A6 48000008 887E00F4 00000000 C21B3650 00000004 #Online/Menus/VSScreen/PreventP2Color.asm @@ -4647,8 +4555,8 @@ C2185060 00000013 #Online/Menus/VSScreen/HideStageDisplay/HideAllJObjs.asm 3D808048 818C9D30 558C443E 2C0C0408 40820078 7C0802A6 -90010004 9421FF50 -BE810008 83E30028 +90010004 9421FF20 +BE8100B0 83E30028 3BC00000 7FE3FB78 38810080 7FC5F378 38C0FFFF 3D808001 @@ -4657,8 +4565,8 @@ BE810008 83E30028 80640014 60630010 90640014 3BDE0001 2C1E001B 4180FFC8 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 3D808018 618C51AC 7D8903A6 4E800420 3C608047 3BE335A8 @@ -4668,8 +4576,8 @@ C2184ADC 00000010 #Online/Menus/VSScreen/HideStageText/HideLetterJObjs.asm 3D808048 818C9D30 558C443E 2C0C0408 40820068 7C0802A6 -90010004 9421FF50 -BE810008 3BE00009 +90010004 9421FF20 +BE8100B0 3BE00009 7F63DB78 38810080 7FE5FB78 38C0FFFF 3D808001 618C1E24 @@ -4678,8 +4586,8 @@ BE810008 3BE00009 618CF6B4 7D8903A6 4E800421 3BFF0001 2C1F000E 4180FFC4 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 3BBE0038 00000000 04184B1C 480001D8 #Online/Menus/VSScreen/HideStageText/SkipStageNumberShow.asm C21BFA20 00000012 #Online/Slippi Online Scene/boot.asm @@ -4701,28 +4609,28 @@ C21BFA20 00000012 #Online/Slippi Online Scene/boot.asm 3D80801B 618C136C 7D8903A6 4E800420 38600001 00000000 -C21A45B8 0000017A #Online/Slippi Online Scene/main.asm +C21A45B8 000001FF #Online/Slippi Online Scene/main.asm 3BA30004 7C0802A6 -90010004 9421FF50 -BE810008 3C80803E -6084DC1C 48000245 +90010004 9421FF20 +BE8100B0 3C80803E +6084DC1C 48000281 7C6802A6 38630000 90640008 38600000 986DAFA3 986DAFC8 986DAFEC 986DAFE0 -38600008 4800019D +38600008 480001C1 7C8802A6 4800002D -48000B64 80830000 +48000F88 80830000 5485467A 2C050048 40820014 548401BA 7C840734 7C841A14 90830000 4E800020 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 7C7F1B78 7C9E2378 3C80803D 6084AD30 -48000081 7C6802A6 -90640004 48000105 +48000091 7C6802A6 +90640004 48000129 7C6802A6 90640008 38600001 98640000 3C60803D 6063ACA4 @@ -4731,132 +4639,205 @@ BE810008 3C80803E 4BFFFFF0 93C30010 7FD4F378 88740000 7C630774 2C03FFFF -4182001C 38740004 +4182002C 38740004 4BFFFF65 38740008 -4BFFFF5D 3A940018 -4BFFFFDC BA810008 -800100B4 382100B0 +4BFFFF5D 38740010 +4BFFFF55 38740014 +4BFFFF4D 3A940018 +4BFFFFCC BA8100B0 +800100E4 382100E0 7C0803A6 4E800020 4E800021 7C0802A6 -90010004 9421FF50 -BE810008 3C808045 +90010004 9421FF20 +BE8100B0 3C808045 6084ABF0 886DAEF8 -98640006 3D808000 -618C56B8 7D8903A6 -4E800421 7C741B78 -3D808000 618C5698 +98640006 48000159 +7C8802A6 48000BA5 +7C6802A6 90640018 +3D808000 618C56B8 7D8903A6 4E800421 -7C751B78 3AC00000 -48000024 887400DD -2C030012 40820010 -38600013 987400DD -48000014 3AD60001 -3A94001C 7C16A800 -4180FFDC BA810008 -800100B4 382100B0 -7C0803A6 4E800020 -4E800021 7C0802A6 -90010004 9421FF50 -BE810008 38600012 -3C80803F 60840CC8 -98640001 BA810008 -800100B4 382100B0 -7C0803A6 4E800020 -4E800021 00030000 -48000081 480000F5 -08000000 80497758 -80497758 01030000 -480001B5 480001E5 -09000000 80480668 -80480668 02030000 -801B1588 4800027D -02000000 80480530 -80479D98 03030000 +7C741B78 3D808000 +618C5698 7D8903A6 +4E800421 7C751B78 +3AC00000 48000024 +887400DD 2C030012 +40820010 38600013 +987400DD 48000014 +3AD60001 3A94001C +7C16A800 4180FFDC +BA8100B0 800100E4 +382100E0 7C0803A6 +4E800020 4E800021 +7C0802A6 90010004 +9421FF20 BE8100B0 +38600012 3C80803F +60840CC8 98640001 +BA8100B0 800100E4 +382100E0 7C0803A6 +4E800020 4E800021 +00030000 480000B9 +4800012D 08000000 +80497758 80497758 +01030000 48000245 +48000275 09000000 +80480668 80480668 +02030000 801B1588 +4800036D 02000000 +80480530 80479D98 +03030000 00000000 +00000000 05000000 00000000 00000000 -05000000 00000000 -00000000 04030000 -48000411 4800074D -20000000 80490880 -804D68D0 FF000000 -4E800021 81940000 -7C0802A6 90010004 -9421FF50 BE810008 -808D8840 3BE40530 -3D80801A 618C427C +04030000 4800062D +48000969 20000000 +80490880 804D68D0 +05030000 48000C7D +48000CBD 50000000 +48000019 48000015 +FF000000 4E800021 +81940000 4E800021 +00000000 00000000 +00000000 00000000 +00000000 00000000 +00000000 7C0802A6 +90010004 9421FF20 +BE8100B0 808D8840 +3BE40530 3D80801A +618C427C 7D8903A6 +4E800421 88BF0002 +3880000E 88FF0003 +38C00000 891F0004 +895F0006 39200000 +3D80801B 618C06B0 7D8903A6 4E800421 -88BF0002 3880000E -88FF0003 38C00000 -891F0004 895F0006 -39200000 3D80801B -618C06B0 7D8903A6 -4E800421 3D808001 -618C74BC 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 -7C0803A6 4E800020 -7C0802A6 90010004 -9421FF50 BE810008 -7C7E1B78 3D80801B -618CAAD0 7D8903A6 -4E800421 809E0014 -88840003 2C040002 -40820008 4800008C -886DAFA0 2C030001 -4182001C 2C030002 -4182001C 2C030003 -41820014 2C030000 -41820008 48000038 -48000034 886DAFC9 -7C630774 2C03FFFF -41820024 2C030001 -4182001C 2C030000 -40820000 886DAFCA -2C030000 41820020 -48000004 48000659 -3C808047 60849D30 -38600005 98640005 -48000018 3C808047 -60849D30 38600002 -98640005 48000004 -BA810008 800100B4 -382100B0 7C0803A6 +3D808001 618C74BC +7D8903A6 4E800421 +BA8100B0 800100E4 +382100E0 7C0803A6 4E800020 7C0802A6 -90010004 9421FF50 -BE810008 3D80801B -618C1514 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 -7C0803A6 4E800020 -7C0802A6 90010004 -9421FF50 BE810008 -7C7F1B78 809F0014 -88840004 2C040000 -4082001C 38600000 -3D80801A 618C42A0 +90010004 9421FF20 +BE8100B0 7C7E1B78 +3D80801B 618CAAD0 7D8903A6 4E800421 -48000064 38600001 -986DAFCA 38600000 -3D808000 618C5610 -7D8903A6 4E800421 -7C7E1B78 887E0001 -889E0002 7C032000 -4082001C 48000579 +809E0014 88840003 +2C040002 40820008 +480000E4 886DAFA0 +2C030000 41820020 +2C030001 41820014 +2C030002 4182006C +2C030003 41820064 +48000090 4BFFFF09 +7F6802A6 7F63DB78 +3880001C 3D808000 +618CC160 7D8903A6 +4E800421 4800093D +7C6802A6 907B0018 +38600003 987B0000 +38600001 B07B0001 +38600000 987B0006 +987B0014 3C808047 +60849D30 38600006 +98640005 48000060 +886DAFC9 7C630774 +2C03FFFF 41820024 +2C030001 4182001C +2C030000 40820000 +886DAFCA 2C030000 +41820020 48000004 +480007E5 3C808047 +60849D30 38600005 +98640005 48000018 3C808047 60849D30 -38600005 98640005 -4800001C 38600000 -3D80801A 618C42A0 -7D8903A6 4E800421 -48000004 BA810008 -800100B4 382100B0 +38600002 98640005 +48000004 BA8100B0 +800100E4 382100E0 7C0803A6 4E800020 7C0802A6 90010004 -9421FF50 BE810008 -3D80801B 618C15C8 +9421FF20 BE8100B0 +3D80801B 618C1514 7D8903A6 4E800421 +BA8100B0 800100E4 +382100E0 7C0803A6 +4E800020 7C0802A6 +90010004 9421FF20 +BE8100B0 7C7F1B78 +809F0014 88840004 +2C040000 4082001C +38600000 3D80801A +618C42A0 7D8903A6 +4E800421 48000064 +38600001 986DAFCA 38600000 3D808000 618C5610 7D8903A6 -4E800421 7C7F1B78 -887F0003 480005E5 +4E800421 7C7E1B78 +887E0001 889E0002 +7C032000 4082001C +48000705 3C808047 +60849D30 38600005 +98640005 4800001C +38600000 3D80801A +618C42A0 7D8903A6 +4E800421 48000004 +BA8100B0 800100E4 +382100E0 7C0803A6 +4E800020 7C0802A6 +90010004 9421FF20 +BE8100B0 7C7F1B78 +38600002 3D808037 +618CF1E4 7D8903A6 +4E800421 388000C2 +98830000 9BE30001 +38800001 38A00001 +3D808000 618C55F0 +7D8903A6 4E800421 +BA8100B0 800100E4 +382100E0 7C0803A6 +4E800020 7C0802A6 +90010004 9421FF20 +BE8100B0 3D80801B +618C15C8 7D8903A6 +4E800421 38600000 +3D808000 618C5610 +7D8903A6 4E800421 +7C7F1B78 886DAFA0 +2C030000 4082011C +887F0000 2C030000 +40820010 38600001 +4BFFFF4D 48000104 +4BFFFC9D 7F6802A6 +3C808046 6084B6A0 +88640008 987B0017 +480006DD 7C7C1B78 +2C1C0000 40800014 +887B0006 38630001 +987B0006 48000060 +9B9B0005 A09B0001 +38840006 7F9B21AE +387C0003 7C9B18AE +38A40001 7CBB19AE +1C9C0002 38840010 +A07F026A 7C7B232E +889B0000 38840001 +38600002 7C841B96 +7C052000 4080002C +A07B0001 38630001 +B07B0001 38600000 +987B0006 3C808047 +60849D30 38600006 +98640005 4800006C +38600000 4BFFFE99 +38600001 3D808037 +618CF1E4 7D8903A6 +4E800421 7C7E1B78 +386000BA 987E0000 +7FC3F378 38800001 +38A00001 3D808000 +618C55F0 7D8903A6 +4E800421 7FC3F378 +3D808037 618CF1B0 +7D8903A6 4E800421 +3C808047 60849D30 +38600001 98640005 +887F0003 480006E9 986DAFC9 886DAFA0 2C030003 40820020 887F0003 38800001 @@ -4864,20 +4845,21 @@ BE810008 3D80801B 38800000 988DAFC9 4800003C 3A800000 3AA00000 7E83A378 -480005A9 2C030000 +480006AD 2C030000 41820008 3AB50001 3A940001 2C140004 4180FFE4 2C150001 4182000C 38600000 986DAFC9 3E808047 62949DA4 887F0003 -48000571 2C030000 +48000675 2C030000 41820018 38600001 98740000 38600000 9874005D 48000014 38600000 98740000 38600001 9874005D 886DAFA0 2C030003 +4182000C 2C030000 4082000C 38600000 98740004 38600000 986DAFCA 38600004 @@ -4895,18 +4877,16 @@ BE810008 3D80801B 807E0000 90645F90 7FC3F378 3D808037 618CF1B0 7D8903A6 -4E800421 3C808047 -60849D30 38600001 -98640005 7FE3FB78 +4E800421 7FE3FB78 3D808037 618CF1B0 7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 4E800020 4E800021 01780101 01FF2121 FF2121EE 0000EE00 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 38600000 3D808000 618C5610 7D8903A6 4E800421 7C7E1B78 @@ -4932,9 +4912,9 @@ FF2121EE 0000EE00 98640008 887F0087 9864000E 38600000 9864FFFF 9864FFFB -887E0284 2C030000 +887E0264 2C030000 418200F4 887E0003 -1C630024 386302E5 +1C630024 386302C5 7F7E18AE 38600002 98640002 38600001 9864FFFB 98640006 @@ -4968,7 +4948,7 @@ FF2121EE 0000EE00 90640014 887F0063 98640018 887F0084 9064001C 887F0087 -98640020 887E0284 +98640020 887E0264 2C030000 41820024 887F00A8 90640024 887F00AB 98640028 @@ -5006,84 +4986,145 @@ A07F000E 3D808022 618C56A8 7D8903A6 4E800421 3D808002 618C7168 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 +4E800421 BA8100B0 +800100E4 382100E0 7C0803A6 4E800020 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 3C808047 60849D30 38600003 98640005 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 4E800020 7C0802A6 -90010004 9421FF50 -BE810008 38600000 +90010004 9421FF20 +BE8100B0 38600000 3D808000 618C5610 7D8903A6 4E800421 7C7F1B78 83CD8840 3BDE0598 7FC3F378 -389F027C 38A00138 +389F025C 38A00138 3D808000 618C31F4 7D8903A6 4E800421 7FC3F378 3D808000 618C5694 7D8903A6 4E800421 3D808017 618CEB30 7D8903A6 -4E800421 889F02DC -98830000 889F02DF +4E800421 889F02BC +98830000 889F02BF 98830001 38800000 98830002 38800003 98830005 38800078 98830004 3C80803D 6084DEC8 8084000C -887F0300 98640002 +887F02E0 98640002 38602121 B0640003 3C808049 60840880 -887F0303 98640016 +887F02E3 98640016 7FE3FB78 3D808037 618CF1B0 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 +4E800421 BA8100B0 +800100E4 382100E0 +7C0803A6 4E800020 +4E800021 7C0802A6 +90010004 9421FF20 +BE8100B0 3FE08047 +63FF9DA4 887F0004 +2C030001 41820010 +2C030002 4182007C +480000C4 38600000 +3D808003 618C3BD8 +7D8903A6 4E800421 +7C7B1B78 38600001 +3D808003 618C3BD8 +7D8903A6 4E800421 +7C1B1800 41810080 +41800084 38600000 +3D808003 618C42B4 +7D8903A6 4E800421 +7C7B1B78 38600001 +3D808003 618C42B4 +7D8903A6 4E800421 +7C1B1800 41800048 +4181004C 48000050 +38600000 3D808003 +618C3BD8 7D8903A6 +4E800421 2C030000 +40820024 38600001 +3D808003 618C3BD8 +7D8903A6 4E800421 +2C030000 40820010 +48000014 38600000 +48000010 38600001 +48000008 3860FFFF +BA8100B0 800100E4 +382100E0 7C0803A6 +4E800020 7C0802A6 +90010004 9421FF20 +BE8100B0 7C7D1B78 +3FE08047 63FF9DA4 +1FDD00A8 7FDEFA14 +887F0004 2C030000 +418200B0 3C608046 +6063B6A0 886324D0 +889F0006 7C032000 +40820098 887E0058 +2C030003 4182008C +887F0004 2C030007 +40820040 887F0006 +2C030001 40820024 +887F0000 1C6300A8 +7C63FA14 8863005F +889E005F 7C032000 +41820058 4800005C +887F0000 7C03E800 +41820048 4800004C +887F0006 2C030001 +40820028 7FE3FB78 +3D808016 618C54A0 +7D8903A6 4E800421 +889E005F 7C032000 +41820020 48000014 +887E005D 2C030000 +41820010 48000004 +38600000 48000008 +38600001 BA8100B0 +800100E4 382100E0 7C0803A6 4E800020 7C0802A6 90010004 -9421FF50 BE810008 -7C7D1B78 3FE08047 -63FF9DA4 1FDD00A8 -7FDEFA14 887F0004 -2C030000 418200B0 -3C608046 6063B6A0 -886324D0 889F0006 -7C032000 40820098 -887E0058 2C030003 -4182008C 887F0004 -2C030007 40820040 -887F0006 2C030001 -40820024 887F0000 -1C6300A8 7C63FA14 -8863005F 889E005F -7C032000 41820058 -4800005C 887F0000 -7C03E800 41820048 -4800004C 887F0006 -2C030001 40820028 -7FE3FB78 3D808016 -618C54A0 7D8903A6 -4E800421 889E005F -7C032000 41820020 -48000014 887E005D -2C030000 41820010 -48000004 38600000 -48000008 38600001 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 BA810008 -800100B4 382100B0 -7C0803A6 38600028 -987E0000 00000000 +9421FF20 BE8100B0 +83E30010 887F0006 +2C030000 40820014 +3D808001 618C74BC +7D8903A6 4E800421 +BA8100B0 800100E4 +382100E0 7C0803A6 +4E800020 7C0802A6 +90010004 9421FF20 +BE8100B0 83E30010 +38600000 3D808000 +618C5610 7D8903A6 +4E800421 7C7E1B78 +887E0000 2C030004 +41820018 3C808047 +60849D30 38600001 +98640005 48000038 +887F0006 2C030000 +41820018 3C808047 +60849D30 38600003 +98640005 48000018 +4BFFFC5D 3C808047 +60849D30 38600005 +98640005 BA8100B0 +800100E4 382100E0 +7C0803A6 4E800020 +BA8100B0 800100E4 +382100E0 7C0803A6 +38600028 987E0000 +60000000 00000000 04005694 4E800020 #Online/Static/AdjustNullCharID.asm C20056BC 00000012 #Online/Static/CSSUpdateCSP.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 7C7F1B78 7C9E2378 7CBD2B78 7CDC3378 3D808000 618C56B8 @@ -5096,58 +5137,10 @@ C20056BC 00000012 #Online/Static/CSSUpdateCSP.asm 7C9E2A14 7FE3FB78 7F85E378 3D808025 618CD5AC 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 +4E800421 BA8100B0 +800100E4 382100E0 7C0803A6 4E800020 60000000 00000000 -C20056AC 0000002F #Online/Static/ChatMessages.asm -7CA802A6 2C030008 -4182001C 2C030004 -41820020 2C030002 -41820024 2C030001 -41820028 48000075 -7C6802A6 48000024 -480000FD 7C6802A6 -48000018 480000C9 -7C6802A6 4800000C -4800007D 7C6802A6 -88E30000 89030001 -89230002 89430003 -7C862378 38830004 -7C843A14 2C060008 -41820020 7C844214 -2C060001 41820014 -7C844A14 2C060002 -41820008 7C845214 -7CA903A6 4E800420 -4E800021 07040904 -436F6D6D 6F6E0067 -6773006F 6E65206D -6F726500 62726200 -676F6F64 206C7563 -6B000000 4E800021 -0C0C0D07 436F6D70 -6C696D65 6E747300 -77656C6C 20706C61 -79656400 74686174 -20776173 2066756E -00746861 6E6B7300 -746F6F20 676F6F64 -00000000 4E800021 -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 @@ -5159,7 +5152,7 @@ C2005698 00000002 #Online/Static/GetCSSIconNum.asm 60000000 00000000 C20056B0 00000011 #Online/Static/GetTeamCostumeIndex.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 7C7F1B78 7C9E2378 7FC3F378 2C1F0003 41820028 2C1F0002 @@ -5171,8 +5164,8 @@ C20056B0 00000011 #Online/Static/GetTeamCostumeIndex.asm 7D8903A6 4E800421 48000014 3D808016 618C9264 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 +4E800421 BA8100B0 +800100E4 382100E0 7C0803A6 4E800020 60000000 00000000 C20055F4 00000007 #Online/Static/IntToFloat.asm @@ -5185,9 +5178,9 @@ EC211028 C0410008 60000000 00000000 C2005610 00000012 #Online/Static/LoadMatchState.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 2C030000 40820018 -386003B4 3D808037 +386003C7 3D808037 618CF1E4 7D8903A6 4E800421 7C7F1B78 386000B3 987F0000 @@ -5195,16 +5188,16 @@ C2005610 00000012 #Online/Static/LoadMatchState.asm 38A00001 3D808000 618C55F0 7D8903A6 4E800421 7FE3FB78 -388003B4 38A00000 +388003C7 38A00000 3D808000 618C55F0 7D8903A6 4E800421 -7FE3FB78 BA810008 -800100B4 382100B0 +7FE3FB78 BA8100B0 +800100E4 382100E0 7C0803A6 4E800020 60000000 00000000 C20056A4 00000022 #Online/Static/LoadPremadeText.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 7C7F1B78 7C9E2378 3B800004 7F83E378 3D808037 618CF1E4 @@ -5220,11 +5213,11 @@ C20056A4 00000022 #Online/Static/LoadPremadeText.asm 618CF1E4 7D8903A6 4E800421 7C7D1B78 386000E2 4800001D -7FA3EB78 BA810008 -800100B4 382100B0 +7FA3EB78 BA8100B0 +800100E4 382100E0 7C0803A6 4E800020 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 987D0000 9BFD0001 9BDD0002 7FA3EB78 38800003 38A00001 @@ -5233,13 +5226,13 @@ C20056A4 00000022 #Online/Static/LoadPremadeText.asm 7FA3EB78 7F84E378 38A00000 3D808000 618C55F0 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 +4E800421 BA8100B0 +800100E4 382100E0 7C0803A6 4E800020 60000000 00000000 C200560C 00000033 #Online/Static/LoadState.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 7C7B1B78 7C982378 7CBA2B78 88DA0000 3AC00000 3AD60001 @@ -5286,21 +5279,21 @@ BC610008 7F05C378 4E800421 7EE3BB78 3D808034 618C738C 7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 4E800020 00000000 C20055EC 00000008 #Online/Static/MultiplyRWithF.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 3D808000 618C55F4 7D8903A6 4E800421 -EC2100B2 BA810008 -800100B4 382100B0 +EC2100B2 BA8100B0 +800100E4 382100E0 7C0803A6 4E800020 60000000 00000000 C2005608 00000016 #Online/Static/SaveState.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 7C7B1B78 7C982378 7CBA2B78 887A0000 1C630004 389A0002 @@ -5318,23 +5311,26 @@ C2005608 00000016 #Online/Static/SaveState.asm 4E800421 7EE3BB78 3D808034 618C738C 7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 4E800020 00000000 -C20056B4 00000059 #Online/Static/SubtextFunctions.asm -2C050002 418201F8 +C20056B4 00000063 #Online/Static/SubtextFunctions.asm +2C050002 41820228 7C0802A6 90010004 -9421FF50 BE810008 +9421FED8 BDC100B0 +DBE100F8 DBC10100 +DBA10108 DB810110 +DB610118 DB410120 7C751B78 7C962378 7CB82B78 7CD93378 -90E10038 9101003C -91210040 91410044 -91610048 9181004C -FEA00890 FEC01090 -FEE01890 FF202890 +90E10008 9101000C +91210010 91410014 +91610018 9181001C +FFE00890 FFC01090 +FFA01890 FF602890 FF403090 2C180001 418000FC 39E00004 -FC20B090 FC40B890 +FC20F090 FC40E890 2C0F0001 41820020 2C0F0002 41820020 2C0F0003 41820020 @@ -5344,11 +5340,11 @@ FC20B090 FC40B890 48000014 EC42D028 4800000C EC42D02A 48000004 7EA3AB78 -80810038 3D80803A +80810008 3D80803A 618C6B98 7D8903A6 4E800421 7C771B78 7EA3AB78 7EE4BB78 -FC20A890 FC40A890 +FC20F890 FC40F890 3D80803A 618C7548 7D8903A6 4E800421 7F25CB78 2C0F0000 @@ -5357,44 +5353,49 @@ FC20A890 FC40A890 3D80803A 618C74F0 7D8903A6 4E800421 7EA3AB78 7EE4BB78 -80A10038 80C1003C -80E10040 81010044 -81210048 8141004C +80A10008 80C1000C +80E10010 81010014 +81210018 8141001C 3D80803A 618C70A0 7D8903A6 4E800421 2C0F0000 4182000C 39EFFFFF 4BFFFF14 48000094 7EA3AB78 -80810038 FC20B090 -FC40B890 3D80803A +80810008 FC20F090 +FC40E890 3D80803A 618C6B98 7D8903A6 4E800421 7C771B78 7EA3AB78 7EE4BB78 -FC20A890 FC40A890 +FC20F890 FC40F890 3D80803A 618C7548 7D8903A6 4E800421 7EA3AB78 7EE4BB78 7EC5B378 3D80803A 618C74F0 7D8903A6 4E800421 7EA3AB78 -7EE4BB78 80A10038 -80C1003C 80E10040 -81010044 81210048 -8141004C 3D80803A +7EE4BB78 80A10008 +80C1000C 80E10010 +81010014 81210018 +8141001C 3D80803A 618C70A0 7D8903A6 4E800421 7EE3BB78 -BA810008 800100B4 -382100B0 7C0803A6 +B9C100B0 CBE100F8 +CBC10100 CBA10108 +CB810110 CB610118 +CB410120 8001012C +38210128 7C0803A6 4E800020 7C0802A6 -90010004 9421FF50 -BE810008 7C7D1B78 +90010004 9421FF00 +BE8100B0 DBE100E0 +DBC100E8 DBA100F0 +DB8100F8 7C7D1B78 7C9C2378 7CDB3378 -FEC00890 FEE01090 -FF001890 FEA02090 -4800008D 7F4802A6 +FFC00890 FFA01090 +FF801890 FFE02090 +4800009D 7F4802A6 38600000 7F64DB78 -C01A0000 FC20B090 -FC40B890 FC60C090 +C01A0000 FC20F090 +FC40E890 FC60E090 C09A0004 C0BA0008 3D80803A 618C5ACC 7D8903A6 4E800421 @@ -5402,12 +5403,14 @@ C09A0004 C0BA0008 41820010 38600001 986DAFEC 7F86E378 7EA3AB78 7FA4EB78 -FC00A890 D0030024 +FC00F890 D0030024 D0030028 3D80803A 618C6368 7D8903A6 4E800421 7EA3AB78 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 CBE100E0 +CBC100E8 CBA100F0 +CB8100F8 80010104 +38210100 7C0803A6 4E800020 4E800021 41100000 44160000 41A00000 00000000 @@ -5423,7 +5426,7 @@ FFFFFFFF 3ECCCCCD 7200436F 6E6E6563 7420436F 64650000 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 7C791B78 7C9B2378 2C050000 41820008 480003D1 4BFFFFA9 @@ -5448,11 +5451,11 @@ D03C0028 38600001 480000D1 38600000 48000029 480000D5 886DAFA1 987E0004 -7FA3EB78 BA810008 -800100B4 382100B0 +7FA3EB78 BA8100B0 +800100E4 382100E0 7C0803A6 4E800020 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 7C7A1B78 C03E000A C05E000E 7F83E378 389F001C 3D80803A @@ -5468,13 +5471,13 @@ FC400890 7F83E378 38BF000C 7F83E378 7F04C378 3D80803A 618C74F0 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 +4E800421 BA8100B0 +800100E4 382100E0 7C0803A6 4E800020 C05E000E EC42082A D05E000E 4E800020 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 4BFFFE25 7FE802A6 83DF0000 83BE0000 839E0005 48000159 @@ -5505,11 +5508,11 @@ D05E000E 4E800020 7F83E378 38800003 38BD0020 3D80803A 618C70A0 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 +4E800421 BA8100B0 +800100E4 382100E0 7C0803A6 4E800020 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 4BFFFD0D 7FE802A6 83DF0000 889E0004 886DAFA1 7C041800 @@ -5518,11 +5521,11 @@ D05E000E 4E800020 618C4030 7D8903A6 4E800421 806DB614 7C6903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 4E800020 7C0802A6 -90010004 9421FF50 -BE810008 4BFFFCA9 +90010004 9421FF20 +BE8100B0 4BFFFCA9 7FE802A6 83DF0000 83BE0000 386000B9 987D0000 7FA3EB78 @@ -5533,23 +5536,23 @@ BE810008 4BFFFCA9 38A00000 3D808000 618C55F0 7D8903A6 4E800421 889D0000 -988DAFA1 BA810008 -800100B4 382100B0 +988DAFA1 BA8100B0 +800100E4 382100E0 7C0803A6 4E800020 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 3CA0803E 60A5AE68 -88A508F4 38800000 +88A508F4 38800001 38600008 3D808022 618C9938 7D8903A6 4E800421 2C030001 41820010 38840001 7C042800 4180FFDC -7C832378 BA810008 -800100B4 382100B0 +7C832378 BA8100B0 +800100E4 382100E0 7C0803A6 4E800020 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 4BFFFBCD 7FE802A6 38600012 3D808037 618CF1E4 7D8903A6 @@ -5557,11 +5560,11 @@ BE810008 4BFFFCA9 907F0000 3860002A 3D808037 618CF1E4 7D8903A6 4E800421 -907E0000 BA810008 -800100B4 382100B0 +907E0000 BA8100B0 +800100E4 382100E0 7C0803A6 4E800020 60000000 00000000 -043775B0 7C600775 #Online/Logging/LogInputOnCopy.asm +043775B0 7C600775 #Online/Debugging/LogInputOnCopy.asm 041A4C24 C0429A7C #Polling Drift Fix + VB [tauKhan] 0401985C 3C60804C 04019860 91231F5C @@ -5611,6 +5614,880 @@ C20056A8 00000005 #Common/CompatibilityHooks/RequestSSMLoad.asm 38800001 1C630004 7C83612E 4E800020 60000000 00000000 +C23753B4 0000005C #m-ex codeset generated from https://github.com/JLaferri/m-ex/tree/support%2Fslippi +7C0802A6 90010004 +9421FF00 BE810008 +48000281 7C6802A6 +3D808001 618C63D8 +7D8903A6 4E800421 +3B830000 3B9C001F +579C0034 7C9FE214 +388400A0 7FE3FB78 +7C9F2378 3D808034 +618C40E8 7D8903A6 +4E800421 7C7A1B78 +38800044 3D808034 +618C3EF0 7D8903A6 +4E800421 7C791B78 +7F43D378 7F84E378 +3D808034 618C3EF0 +7D8903A6 4E800421 +7C7B1B78 48000205 +7C6802A6 7F64DB78 +38A10080 3D808001 +618C668C 7D8903A6 +4E800421 80A10080 +7F23CB78 7F64DB78 +3D808001 618C6A54 +7D8903A6 4E800421 +7F23CB78 480001D5 +7C8802A6 3D808038 +618C0358 7D8903A6 +4E800421 7C781B78 +80780000 906200D4 +80780004 906200D8 +3860002D 90620164 +90620168 7F63DB78 +7F84E378 3D808032 +618C8F50 7D8903A6 +4E800421 4800001D +7C6802A6 90620184 +480000E9 7C6802A6 +906200F8 48000184 +4E800021 00000000 +00000000 00000000 +00000000 FFFFFFFF +FFFFFFFF 00000000 +00000000 00000001 +00000001 00000001 +FFFFFFFF FFFFFFFF +00000000 00000000 +00000001 00000001 +00000001 FFFFFFFF +FFFFFFFF 00000000 +00000000 00000001 +00000001 00000001 +FFFFFFFF FFFFFFFF +00000000 00000000 +00000001 00000001 +00000001 FFFFFFFF +FFFFFFFF 00000000 +00000000 00000001 +00000001 00000001 +FFFFFFFF FFFFFFFF +00000000 00000000 +00000001 00000001 +00000001 FFFFFFFF +FFFFFFFF 00000000 +00000000 00000001 +00000001 00000001 +4E800021 00000000 +00000000 00000000 +00000000 00000000 +00000000 00000000 +00000000 00000000 +00000000 00000000 +00000000 00000000 +00000000 00000000 +00000000 00000000 +00000000 00000000 +00000000 00000000 +00000000 00000000 +00000000 00000000 +00000000 00000000 +00000000 00000000 +00000000 00000000 +4E800021 4D785363 +6E2E6461 74000000 +4E800021 4D785363 +656E6500 4E800021 +6D2D6578 00000000 +7FE3FB78 BA810008 +80010104 38210100 +7C0803A6 7C7F1B78 +93EDC018 7FE3FB78 +7FA4EB78 00000000 +C20186A8 0000000C +90010054 38610028 +48000021 7C8802A6 +38A00030 3D808000 +618C31F4 7D8903A6 +4E800421 48000038 +4E800021 02000000 +804D37EC 00000000 +03000000 803BA6C8 +0000001F 03000000 +803BA6D8 00000000 +02000000 804D37E4 +00000000 00000000 +04015D9C 80020184 +04015C00 80020184 +04015BC0 80620184 +C2018D80 00000007 +801E0000 2C000002 +41820010 2C000003 +41820008 4800001C +38600006 38800000 +3D808001 618C58D0 +7D8903A6 4E800421 +801E0000 00000000 +040158F0 80620184 +04016138 2C000007 +04015F50 83E20184 +C2015F88 00000015 +48000039 7C6802A6 +3D808001 618C63D8 +7D8903A6 4E800421 +3C800041 6084C644 +7C632214 48000025 +7C8802A6 9064001C +7C802378 4800006C +4E800021 4966416C +6C2E7573 64000000 +4E800021 00000002 +00000001 00000006 +00000800 00000003 +00000001 00000002 +004FA690 00000004 +00000002 00000006 +0064B400 00000005 +00000004 00000006 +0096C800 00000006 +00000001 00000003 +00000020 00000007 +60000000 00000000 +040158D8 80620184 +04015E18 83C20184 +04015CD4 80020184 +C20159B4 00000018 +39800000 1C6C001C +389F0048 7D632214 +806B0014 2C030000 +40820084 806B0010 +2C030000 41820078 +2C030001 41820024 +2C030002 41820038 +2C030003 41820060 +2C030004 4182003C +2C030005 41820050 +806B0008 800B000C +7C030214 7C1D0040 +4080003C 7C1D0378 +48000034 800B0008 +7C1A0040 40810028 +7C1A0378 48000020 +806B0008 800B000C +7C030214 7C1C0040 +4080000C 7C1C0378 +48000004 398C0001 +2C0C0005 4180FF60 +3D808001 618C5ACC +7D8903A6 4E800420 +60000000 00000000 +04015984 2C190007 +04015B94 2C1C0007 +04015914 83E20184 +C21A50AC 00000002 +806200D4 4E800020 +60000000 00000000 +C21A45BC 0000001D +7C0802A6 90010004 +9421FF00 BE810008 +3FE0803D 63FFACA4 +3D80801A 618C50AC +7D8903A6 4E800421 +7C7E1B78 7FFDFB78 +7FDCF378 889D0001 +2C040008 4182000C +3BBD0014 4BFFFFF0 +889C0001 2C040008 +4182000C 3B9C0018 +4BFFFFF0 807D0004 +907C0004 807D0008 +907C0008 807D000C +907C000C 807D0010 +907C0010 7FFDFB78 +7FDCF378 889D0001 +2C04000E 4182000C +3BBD0014 4BFFFFF0 +889C0001 2C04000E +4182000C 3B9C0018 +4BFFFFF0 807D0004 +907C0004 807D0008 +907C0008 807D000C +907C000C 807D0010 +907C0010 BA810008 +80010104 38210100 +7C0803A6 3BE00000 +60000000 00000000 +C21A4444 00000002 +81820164 7C1B6040 +60000000 00000000 +0401CEAC 80620164 +C21A4568 00000002 +81820164 7C006040 +60000000 00000000 +C21A43E0 00000002 +81820164 7C046040 +60000000 00000000 +C21A448C 00000002 +81820164 7C006040 +60000000 00000000 +C21A3F2C 00000002 +81820164 7C006040 +60000000 00000000 +041A4560 3BFF0018 +041A43D8 38630018 +041A4484 38630018 +041A3F24 3BFF0018 +C21A4D14 00000002 +81820168 7C006040 +60000000 00000000 +C21A50A0 00000002 +806200D8 4E800020 +60000000 00000000 +041A4D0C 38630014 +C21A43EC 00000046 +7C0802A6 90010004 +9421FF00 BE810008 +807E0014 2C030000 +418201EC 3D808033 +618C796C 7D8903A6 +4E800421 7C741B79 +418201D4 807E0014 +3D808001 618C63D8 +7D8903A6 4E800421 +7C7C1B78 80620184 +806300C0 3863001F +54630034 7C7B1B78 +387C001F 54630034 +7FBB1A14 38600063 +54630034 7C7D1A14 +80A20184 808500C0 +7C641850 906500C4 +38000000 900DAD28 +7E83A378 38800000 +7F65DB78 38DC001F +54C60034 38E00021 +39000001 3D208001 +6129615C 39400000 +3D808038 618CF6D4 +7D8903A6 4E800421 +3D808001 618C61A0 +7D8903A6 4E800421 +2C030000 4182FFEC +7FA3EB78 7F64DB78 +7F85E378 3D808001 +618C6A54 7D8903A6 +4E800421 7FA3EB78 +480000F5 7C8802A6 +3D808038 618C0358 +7D8903A6 4E800421 +7C7A1B79 418200F8 +7F43D378 3D80803D +618C7074 7D8903A6 +4E800421 38610080 +38800000 38A00014 +3D808000 618C3100 +7D8903A6 4E800421 +7F43D378 38810080 +48000051 80610080 +2C030000 41820008 +907E0010 80610084 +2C030000 41820008 +907E0004 80610088 +2C030000 41820008 +907E0008 807D0020 +809D0000 3D808032 +618C8F50 7D8903A6 +4E800421 48000070 +7C6C1B78 7C892378 +80EC000C 814C0000 +39000000 48000028 +1C680008 7D633A14 +806B0004 7C635214 +808B0000 1C840004 +7C64492E 48000004 +39080001 806C0010 +7C081800 4180FFD4 +4E800020 4E800021 +6D6A4675 6E637469 +6F6E0000 80620184 +38630010 38800000 +908300B4 BA810008 +80010104 38210100 +7C0803A6 38000000 +60000000 00000000 +C21A40C8 0000002B +7C0802A6 90010004 +9421FF00 BE810008 +807A0010 2C030000 +41820124 807A0010 +3D808001 618C6BE0 +7D8903A6 4E800421 +7C7D1B78 7FA3EB78 +480000F5 7C8802A6 +3D808038 618C0358 +7D8903A6 4E800421 +7C7E1B79 418200E8 +7FC3F378 3D80803D +618C7074 7D8903A6 +4E800421 38610080 +38800000 38A0000F +3D808000 618C3100 +7D8903A6 4E800421 +7FC3F378 38810080 +48000051 80610080 +2C030000 41820008 +907A0004 80610084 +2C030000 41820008 +907A0008 80610088 +2C030000 41820008 +907A000C 807D0020 +809D0000 3D808032 +618C8F50 7D8903A6 +4E800421 48000060 +7C6C1B78 7C892378 +80EC000C 814C0000 +39000000 48000028 +1C680008 7D633A14 +806B0004 7C635214 +808B0000 1C840004 +7C64492E 48000004 +39080001 806C0010 +7C081800 4180FFD4 +4E800020 4E800021 +6D6E4675 6E637469 +6F6E0000 BA810008 +80010104 38210100 +7C0803A6 7F23CB78 +60000000 00000000 +C23D709C 0000001E +7C0802A6 90010004 +9421FF00 BE810008 +7C7F1B78 7C9E2378 +7CBD2B78 7FE3FB78 +38810080 7FA5EB78 +38C00000 3D808001 +618C6C64 7D8903A6 +4E800421 7C7A1B78 +83210080 2C190000 +41820024 7F23CB78 +3D80803D 618C7074 +7D8903A6 4E800421 +7F23CB78 7FC4F378 +48000035 807A0020 +809A0000 3D808032 +618C8F50 7D8903A6 +4E800421 7F43D378 +BA810008 80010104 +38210100 7C0803A6 +4E800020 7C6C1B78 +7C892378 80EC000C +814C0000 39000000 +48000028 1C680008 +7D633A14 806B0004 +7C635214 808B0000 +1C840004 7C64492E +48000004 39080001 +806C0010 7C081800 +4180FFD4 4E800020 +60000000 00000000 +C23D7090 000000A4 +7C0802A6 90010004 +9421FF00 BE810008 +7C7F1B78 3FC0804A +63DE04F0 806DB8E0 +80630004 881E0000 +1C000014 7F830214 +837C0008 A06DB528 +2C030000 40810010 +3863FFFF B06DB528 +480004C0 38600004 +3D808022 618C9624 +7D8903A6 4E800421 +7C7D1B78 93BE000C +38600000 907E0008 +57A006F7 4182028C +3A800000 4800003C +7E83A378 3D80801A +618C36A0 7D8903A6 +4E800421 5460063F +4182001C 7E83A378 +3D808016 618C77E8 +7D8903A6 4E800421 +48000010 3A940001 +2C140004 4180FFC4 +38600001 3D808002 +618C4030 7D8903A6 +4E800421 38600005 +B06DB528 38600001 +987E0011 A07E0002 +1C630008 7F43DA14 +887A0000 2C030000 +41820010 2C030001 +418201D4 48000404 +806DB8E0 80630004 +881A0001 1C000014 +7F230214 887A0001 +2C030007 40820038 +81990010 2C0C0000 +418200AC 7D8903A6 +38600000 38800001 +4E800421 7FE3FB78 +3D808039 618C0228 +7D8903A6 4E800421 +480003B0 887A0001 +2C030008 40820014 +818DB614 7D8903A6 +4E800421 48000394 +887A0001 2C030021 +40820030 38600000 +3D808024 618CCD64 +7D8903A6 4E800421 +7FE3FB78 3D808039 +618C0228 7D8903A6 +4E800421 4800035C +80790010 2C030000 +41820024 7C6903A6 +4E800421 7FE3FB78 +3D808039 618C0228 +7D8903A6 4E800421 +48000330 887E0000 +987E0001 887A0001 +987E0000 3A800000 +806DB8E0 80630004 +881E0000 1C000014 +7C630214 8963000C +887E0000 7E84A378 +3D808022 618C9938 +7D8903A6 4E800421 +2C030000 4182000C +B29E0002 48000010 +3A940001 7C145800 +4180FFD0 38600001 +3D808022 618CB3A0 +7D8903A6 4E800421 +3D808039 618C0CD4 +7D8903A6 4E800421 +7FE3FB78 3D808039 +618C0228 7D8903A6 +4E800421 806DB8E0 +80630004 881E0000 +1C000014 7F830214 +38600000 38800001 +38A00080 3D808039 +618C01F0 7D8903A6 +4E800421 3C80803D +60847090 38A00000 +3D808038 618CFD54 +7D8903A6 4E800421 +808DC19C 8803000D +508026B6 9803000D +48000238 3D80801A +618C4B9C 7D8903A6 +4E800421 881A0001 +98030000 3D80801A +618C4B60 7D8903A6 +4E800421 4800020C +57A006B5 41820148 +38600000 3D808002 +618C4030 7D8903A6 +4E800421 887C000D +7C630774 2C03FFFF +40820030 3D80801A +618C4B9C 7D8903A6 +4E800421 38000000 +98030000 3D80801A +618C4B60 7D8903A6 +4E800421 480001B4 +38600000 987E0011 +887E0000 987E0001 +887C000D 987E0000 +39800000 893E0001 +806DB8E0 80630004 +881E0000 1C000014 +7C630214 8963000C +81430008 1C0C0008 +7C6A0214 88030000 +2C000000 40820018 +88030001 7C004800 +4082000C B19E0002 +48000010 398C0001 +7C0C5800 4180FFD0 +38600003 3D808022 +618CB3A0 7D8903A6 +4E800421 3D808039 +618C0CD4 7D8903A6 +4E800421 7FE3FB78 +3D808039 618C0228 +7D8903A6 4E800421 +38600000 38800001 +38A00080 3D808039 +618C01F0 7D8903A6 +4E800421 3C80803D +60847090 38A00000 +3D808038 618CFD54 +7D8903A6 4E800421 +808DC19C 8803000D +508026B6 9803000D +480000C0 57A007FF +4182005C 38600002 +3D808002 618C4030 +7D8903A6 4E800421 +A29E0002 3A94FFFF +7E800734 2C00FFFF +4181000C 887C000C +3A83FFFF 887E0000 +7E84A378 3D808022 +618C9938 7D8903A6 +4E800421 2C030000 +4182FFCC B29E0002 +48000060 57A007BD +41820058 38600002 +3D808002 618C4030 +7D8903A6 4E800421 +A29E0002 3A940001 +889C000C 7C142000 +41800008 3A800000 +887E0000 7E84A378 +3D808022 618C9938 +7D8903A6 4E800421 +2C030000 4182FFD0 +B29E0002 48000004 +BA810008 80010104 +38210100 7C0803A6 +4E800020 00000000 +C23D7074 0000003C +7C0802A6 90010004 +9421FF00 BE810008 +7C7F1B78 83DF0008 +83BF0000 839F0004 +836200F8 807B0000 +2C03001E 4080013C +3B400000 833B0000 +3B1B0004 48000018 +80780000 7C03F800 +4182010C 3B5A0001 +3B180004 7C1AC800 +4180FFE8 807B0000 +1C630004 38BB0004 +7FE3292E 807B0000 +38630001 907B0000 +807C0000 5479463E +5463023E 7F63EA14 +807C0004 54604636 +2C000080 4182000C +7F43EA14 48000008 +835C0004 2C190001 +41820028 2C190004 +41820028 2C190006 +41820020 2C19000A +41820060 2C19001A +41820070 48000078 +935B0000 48000070 +57438FFF 4182001C +5743843E 38630001 +5466801E 7C66D050 +5465043E 7CDA2B78 +2C190004 41820014 +2C190006 41820004 +5743843E 4800000C +5743043E 48000004 +B07B0000 48000028 +7C7BD050 546301BA +809B0000 7C632378 +907B0000 48000010 +7C7BD050 907B0000 +48000004 3B9C0008 +3BDEFFFF 2C1E0000 +4181FF28 BA810008 +80010104 38210100 +7C0803A6 4E800020 +48000049 7C6802A6 +3D808034 618C56A8 +7D8903A6 4E800421 +48000025 7C6802A6 +38800000 3CA0804D +60A53940 3D808038 +618C8220 7D8903A6 +4E800421 4E800021 +6D2D6578 00000000 +4E800021 6572726F +723A206F 76657220 +32302078 46756E63 +74696F6E 7320696E +64657865 640A0000 +60000000 00000000 +C23D7060 00000016 +7C0802A6 90010004 +9421FF00 BE810008 +7C7F1B78 7C9E2378 +83ADB8DC 2C1D0000 +41820078 83820148 +387CFFFA 7C1F1800 +41800028 387CFFFF +7C1F1800 4181001C +387CFFFA 7C63F850 +48000045 7C8802A6 +7C6320AE 48000018 +A07D0000 A09D0002 +7C84F1D6 7C632214 +7C63FA14 6C638000 +C822CA08 90610084 +3C604330 90610080 +C8410080 EC220828 +48000010 4E800021 +03020101 05060000 +BA810008 80010104 +38210100 7C0803A6 +4E800020 00000000 +C23D706C 0000000C +7C0802A6 90010004 +9421FF00 BE810008 +7C7F1B78 3D808037 +618CF1E4 7D8903A6 +4E800421 7C7E1B78 +38800000 7FE5FB78 +3D808000 618C3100 +7D8903A6 4E800421 +7FC3F378 BA810008 +80010104 38210100 +7C0803A6 4E800020 +60000000 00000000 +0435E6E4 901F0070 +0435E6E0 3800FFFF +0435ECFC 901E0070 +0435ECE0 3800FFFF +04360A38 80160070 +04360A3C 2C00FFFF +0435E918 901F0070 +C21A4C98 00000011 +818200F8 816DC018 +39400000 38E00000 +812C0000 390C0004 +48000028 80680000 +7C035800 40800014 +38AC0004 1C870004 +7C64292E 38E70001 +394A0001 39080004 +7C0A4800 4180FFD8 +90EC0000 818200F8 +386C0004 1C870004 +7C632214 38800000 +38A00078 1CC70004 +7CA62850 3D808000 +618C3100 7D8903A6 +4E800421 806DB08C +60000000 00000000 +C2228C10 00000003 +60000000 906DAFF8 +908DAFF4 90ADAFF0 +90CDAFEC 00000000 +04228BFC 60000000 +C2228AF8 00000004 +60000000 906DAFEC +3860FFFF 906DAFF8 +906DAFF4 906DAFF0 +60000000 00000000 +C2394BD4 0000003E +7C0802A6 90010004 +9421FF00 BE810008 +838200F8 3B600000 +835C0000 3B3C0004 +48000088 83190000 +80780000 809E0198 +7C041800 4180006C +80B80014 7C632A14 +7C041800 4181005C +3AE00000 82D80018 +8078001C 1C97000C +7D832214 80780000 +808C0000 7C632214 +809E0198 7C041800 +41800024 80780000 +808C0004 7C632214 +809E0198 7C041800 +4181000C 83AC0008 +480000D0 3AF70001 +7C17B000 4BFFFFB4 +3B7B0001 3B390004 +7C1BD000 4180FF78 +806DAFFC 2C030000 +418200A0 3B800000 +3B000000 83630000 +83430004 7F630E70 +7F230194 1C79000C +7D83D214 806C0000 +809E0198 7C041800 +40800028 7F3BCB78 +7C7CC850 2C030001 +40820008 3B000001 +7C630E70 7C630194 +7F23E214 4BFFFFC8 +806C0004 7C041800 +41800030 2C180001 +41820038 7F3CCB78 +7C7CD850 2C030001 +40820008 3B000001 +7C630E70 7C630194 +7F23E214 4BFFFF90 +83AC0008 2C1D0000 +41820008 4800000C +48000075 7FA802A6 +7FA3EB78 3D808032 +618C5B04 7D8903A6 +4E800421 2C03002D +40810024 38610080 +7FA4EB78 38A0002D +3D808000 618C31F4 +7D8903A6 4E800421 +3BA10080 48000021 +7C6802A6 7FA4EB78 +3D808034 618C56A8 +7D8903A6 4E800421 +4800001C 4E800021 +53796D62 6F6C3A20 +25730A00 4E800021 +4E2F4100 BA810008 +80010104 38210100 +7C0803A6 5760018D +60000000 00000000 +C2397838 00000037 +7C0802A6 90010004 +9421FF00 BE810008 +480000DD 7C6802A6 +3D808033 618C796C +7D8903A6 4E800421 +2C03FFFF 4182009C +480000BD 7C6802A6 +3D808001 618C63D8 +7D8903A6 4E800421 +7C7F1B78 3D808037 +618C5404 7D8903A6 +4E800421 2C03FFFF +41820080 3D808034 +618C4168 7D8903A6 +4E800421 389F0044 +7C041800 40800064 +80620184 80630028 +2C030000 40820054 +4800005D 7C6802A6 +3D808001 618C6BE0 +7D8903A6 4E800421 +48000055 7C8802A6 +3D808038 618C0358 +7D8903A6 4E800421 +906DAFFC 48000094 +48000045 7C6802A6 +3D808034 618C56A8 +7D8903A6 4E800421 +38600000 906DAFFC +48000070 4E800021 +4D784462 2E646174 +00000000 4E800021 +6D657844 65627567 +00000000 4E800021 +5761726E 696E673A +204D7844 622E6461 +74206E6F 7420666F +756E6420 6F6E2064 +6973630A 646F6C20 +73796D62 6F6C7320 +77696C6C 206E6F74 +20626520 6964656E +74696669 65642E00 +806DAFEC 38800010 +3D808039 618C4A48 +7D8903A6 4E800421 +806DAFF8 2C03FFFF +41820024 806DAFF8 +808DAFF4 80ADAFF0 +80CDAFEC 3D808039 +618C4B18 7D8903A6 +4E800421 BA810008 +80010104 38210100 +7C0803A6 38600000 +60000000 00000000 +C2394A74 0000004E +7C0802A6 90010004 +9421FF00 BE810008 +48000209 7C6802A6 +3D808034 618C56A8 +7D8903A6 4E800421 +3BE00000 83DC0004 +480001B8 838200F8 +3B600000 835C0000 +3B3C0004 48000088 +83190000 80780000 +809E0004 7C041800 +4180006C 80B80014 +7C632A14 7C041800 +4181005C 3AE00000 +82D80018 8078001C +1C97000C 7D832214 +80780000 808C0000 +7C632214 809E0004 +7C041800 41800024 +80780000 808C0004 +7C632214 809E0004 +7C041800 4181000C +83AC0008 480000D0 +3AF70001 7C17B000 +4BFFFFB4 3B7B0001 +3B390004 7C1BD000 +4180FF78 806DAFFC +2C030000 418200A0 +3B800000 3B000000 +83630000 83430004 +7F630E70 7F230194 +1C79000C 7D83D214 +806C0000 809E0004 +7C041800 40800028 +7F3BCB78 7C7CC850 +2C030001 40820008 +3B000001 7C630E70 +7C630194 7F23E214 +4BFFFFC8 806C0004 +7C041800 41800030 +2C180001 41820038 +7F3CCB78 7C7CD850 +2C030001 40820008 +3B000001 7C630E70 +7C630194 7F23E214 +4BFFFF90 83AC0008 +2C1D0000 41820008 +4800000C 480000C5 +7FA802A6 7FA3EB78 +3D808032 618C5B04 +7D8903A6 4E800421 +2C03002A 40810024 +38610080 7FA4EB78 +38A0002A 3D808000 +618C31F4 7D8903A6 +4E800421 3BA10080 +48000071 7C6802A6 +809E0004 7FA5EB78 +3D808034 618C56A8 +7D8903A6 4E800421 +83DE0000 3BFF0001 +2C1F000A 4080005C +2C1EFFFF 4082FE40 +48000050 48000001 +7C6802A6 3D808034 +618C56A8 7D8903A6 +4E800421 48000000 +4E800021 204C5220 +53617665 3A202053 +796D626F 6C0A0000 +4E800021 25583A20 +2025730A 00000000 +4E800021 4E2F4100 +BA810008 80010104 +38210100 7C0803A6 +3D808039 618C4B04 +7D8903A6 4E800420 +60000000 00000000 C20AC5B8 00000002 #Common/NanaDeterminism/NanaDeterminism.asm 7C7D1B78 3BC00000 60000000 00000000 @@ -5619,7 +6496,7 @@ C21D24FC 00000018 #Common/PSCameraIndependentMonitor/PSCameraIndependentMonitor. C2F00000 42F00000 42A00000 C1A00000 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 7C7E1B78 4BFFFFD9 7FA802A6 807E002C A86300EE 3D808003 @@ -5636,9 +6513,79 @@ FC020840 41810018 C03D000C FC020840 4180000C 38600001 48000008 38600000 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 60000000 00000000 +C20DB880 00000003 #External/PreventWobbling/Init Wobble Count Air.asm +38600000 987D2384 +3860FFFF B07D2386 +8001005C 00000000 +C20DBBD4 00000003 #External/PreventWobbling/Init Wobble Count Ground.asm +38600000 987D2384 +3860FFFF B07D2386 +8001005C 00000000 +C208F090 0000003D #External/PreventWobbling/Wobble Check.asm +807B0010 2C0300DF +418001D8 2C0300E4 +418101D0 807B1A58 +2C030000 418201C4 +8083002C 88842222 +5484077B 418201B4 +809B1868 7C032000 +41820034 A0A40000 +2C050006 4082019C +80A4002C 80850518 +7C032000 4082018C +A0650DA8 A09B2386 +7C032000 4182017C +48000018 80A3002C +A0652088 A09B2386 +7C032000 41820164 +B07B2386 887B2384 +38630001 987B2384 +3D808016 618CB168 +7D8903A6 4E800421 +2C030000 4082013C +887B2384 2C030003 +40810130 7C0802A6 +90010004 9421FF20 +BE8100B0 829B1A58 +7E83A378 3D80800D +618CA698 7D8903A6 +4E800421 8074002C +8863000C 38800001 +3D808003 618C418C +7D8903A6 4E800421 +2C030000 418200C4 +7C751B78 8095002C +8804221F 54000673 +408200B0 88042219 +5400077B 408200A4 +88042071 5400E73E +2C00000D 41820094 +80A400E0 2C050000 +4082001C 38800000 +3D80800D 618CA698 +7D8903A6 4E800421 +48000070 8075002C +3D808007 618CD5D4 +7D8903A6 4E800421 +8075002C 80ADAEB4 +C0050374 C023002C +FC200850 EC000072 +D0030080 C0050378 +D0030084 C0029700 +D0032340 C0229700 +C0429704 FC600890 +7EA3AB78 388000E6 +38A00000 38C00000 +3D808006 618C93AC +7D8903A6 4E800421 +BA8100B0 800100E4 +382100E0 7C0803A6 +3D808008 618CF0C8 +7D8903A6 4E800420 +801B0010 00000000 $Recommended: Normal Lag Reduction [Hannes Mann] *Reduces input lag @@ -5648,45 +6595,46 @@ $Recommended: Normal Lag Reduction [Hannes Mann] $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 +C2376A24 00000027 #Common/UseInGameDelay/ApplyInGameDelay.asm 3D808034 618CDA00 7D8903A6 4E800421 3D808000 618C561C 7D8903A6 4E800421 2C030002 41820014 2C030003 4182000C -2C030004 408200F8 +2C030004 408200FC 3C608048 88639D30 -2C030008 418200E8 +2C030008 418200EC 3C608047 60639D64 80630000 2C030000 -408200D4 7C0802A6 -90010004 9421FF50 -BE810008 3C60802F -6063666C 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 +408200D8 7C0802A6 +90010004 9421FF20 +BE8100B0 83A10000 +3C60802F 6063666C +80830000 5485863E +7CA50774 54A5801E +5484043A 7C842B78 +7C632214 83E30008 +887F0000 2C030000 +40810080 38610008 +389D002C 38A00030 3D808000 618C31F4 7D8903A6 4E800421 -889F0000 887F0001 -38630001 7C032000 -41800008 38600000 -987F0001 BA810008 -800100B4 382100B0 -7C0803A6 00000000 +887F0001 1C630030 +3BC30002 387D002C +7C9FF214 38A00030 +3D808000 618C31F4 +7D8903A6 4E800421 +7C7FF214 38810008 +38A00030 3D808000 +618C31F4 7D8903A6 +4E800421 889F0000 +887F0001 38630001 +7C032000 41800008 +38600000 987F0001 +BA8100B0 800100E4 +382100E0 7C0803A6 +60000000 00000000 C22F666C 0000005C #Common/UseInGameDelay/InitializeInGameDelay.asm 4800007C 4E800021 80000000 4E800021 @@ -5695,19 +6643,19 @@ C22F666C 0000005C #Common/UseInGameDelay/InitializeInGameDelay.asm 3EA8F5C3 44656C61 793A2025 64660000 4E800021 7C0802A6 -90010004 9421FF50 -BE810008 7C7F1B78 +90010004 9421FF20 +BE8100B0 7C7F1B78 880DB6CC 2C000001 41820018 7FE3FB78 3D808039 618C10D8 7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 4E800020 7C7F1B78 3C608048 88639D30 2C030008 4182024C 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 386002D2 3D808037 618CF1E4 7D8903A6 4E800421 7C7F1B78 @@ -5777,12 +6725,12 @@ C05D000C 7F83E378 C03D0010 C05D0010 3D80803A 618C7548 7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 7FE3FB78 00000000 C200561C 00000013 #Common/GetCommonMinorID/GetCommonMinorID.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 3CA08048 8BC59D30 8BE59D33 3FA0803D 63BDACA4 38800000 @@ -5796,11 +6744,27 @@ C200561C 00000013 #Common/GetCommonMinorID/GetCommonMinorID.asm 7C06F800 4082000C 8865000C 48000010 38840001 2C0600FF -4082FFDC BA810008 -800100B4 382100B0 +4082FFDC BA8100B0 +800100E4 382100E0 7C0803A6 4E800020 60000000 00000000 +$Recommended: Lagless FoD [Achilles, Myougi, Dan Salvato] +*Disables particles and reflection on FoD to improve performance +C21CBB90 00000005 #Lagless FoD +9421FFF8 3CC0804A +80C6ED78 3CA00002 +60A5AE44 7CA53050 +88C50000 60C60004 +98C50000 00000000 +041CC8AC FC000028 +041CBE9C 60000000 +041CBEF0 60000000 +041CBF54 60000000 +04390838 60000000 +041CD250 60000000 +041CCDCC 480000B4 + $Optional: Widescreen 16:9 [Dan Salvato, mirrorbender, Achilles1515, UnclePunch] *Set Aspect Ratio to "Force 16:9" in Graphics for 16:9 monitors ---------------------- *Will not cause desyncs when playing online @@ -5931,4 +6895,4 @@ C0230064 BA810008 4E800420 7FC3F378 BA810008 800100B4 382100B0 7C0803A6 -60000000 00000000 +60000000 00000000 \ No newline at end of file diff --git a/Data/Sys/GameSettings/Playback/GALE01r2.ini b/Data/Sys/GameSettings/Playback/GALE01r2.ini index 1a7ef272a0..6c46242364 100644 --- a/Data/Sys/GameSettings/Playback/GALE01r2.ini +++ b/Data/Sys/GameSettings/Playback/GALE01r2.ini @@ -1,4 +1,5 @@ # GALE01 - Super Smash Bros. Melee NTSC-U 1.02 +# DO NOT EDIT - generated by gecko [Core] CPUThread = False @@ -62,7 +63,7 @@ C213C388 0000000A #Common/CostumeBoundCheck/PuffCostume.asm 809C002C 00000000 C216DED4 00000039 #Common/CostumeBoundCheck/main.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 3BE00000 7FE3FB78 3D808003 618C241C 7D8903A6 4E800421 @@ -114,8 +115,8 @@ C216DED4 00000039 #Common/CostumeBoundCheck/main.asm 4E800421 3B7B0001 2C1B0006 4180FF68 3BFF0001 2C1F0006 -4180FEF4 BA810008 -800100B4 382100B0 +4180FEF4 BA8100B0 +800100E4 382100E0 7C0803A6 8001001C 60000000 00000000 @@ -124,8 +125,8 @@ $Required: Slippi Playback [Fizzi, UnclePunch, Achilles, tauKhan, Krohnos] *Will play replay configured in playback.txt C216E9E4 0000001D #Playback/Core/CleanDynamicGeckos.asm 3BC30000 7C0802A6 -90010004 9421FF50 -BE810008 83CDB64C +90010004 9421FF20 +BE8100B0 83CDB64C 83BE0010 3B800000 807D0000 2C030000 41820018 3B9C0001 @@ -149,21 +150,21 @@ BE810008 83CDB64C 809D0004 3D808032 618C8F50 7D8903A6 4E800421 3B5AFFFC -4BFFFFBC BA810008 -800100B4 382100B0 +4BFFFFBC BA8100B0 +800100E4 382100E0 7C0803A6 00000000 C216D298 00000016 #Playback/Core/FetchGameFrame.asm 881F0008 2C000000 408200A0 7C0802A6 -90010004 9421FF50 -BE810008 806DB64C +90010004 9421FF20 +BE8100B0 806DB64C 83630000 38600076 987B0000 806DB654 907B0001 7F63DB78 38800005 38A00001 3D808000 618C55F0 7D8903A6 4E800421 -7F63DB78 3880018F +7F63DB78 38800197 38A00000 3D808000 618C55F0 7D8903A6 4E800421 887B0000 @@ -172,12 +173,12 @@ BE810008 806DB64C 7D8903A6 4E800421 3C60804C 38000000 98031F7B 4BFFFF90 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 881F0008 00000000 -C206B0DC 00000046 #Playback/Core/RestoreGameFrame.asm +C206B0DC 00000049 #Playback/Core/RestoreGameFrame.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 8BBF000C 7FA3EB78 3D808003 618C1724 7D8903A6 4E800421 @@ -185,11 +186,12 @@ C206B0DC 00000046 #Playback/Core/RestoreGameFrame.asm 83790000 7FE3FB78 3D808000 618C55F8 7D8903A6 4E800421 -7C741B78 389B0007 -88BF000C 1CA50062 -7C842A14 1CB40031 -7F442A14 3C80804D -807A0000 90645F90 +7C741B78 2C140000 +41820010 8879056F +2C030000 418201D4 +389B0007 88BF000C +1CA50064 7C842A14 +1CB40032 7F442A14 807A0004 907F0620 807A0008 907F0624 807A000C 907F0638 @@ -197,58 +199,60 @@ C206B0DC 00000046 #Playback/Core/RestoreGameFrame.asm 807A0014 907F0650 807A0018 907F065C 8879056F 2C030000 -41820024 807A001C -907F00B0 807A0020 -907F00B4 807A0024 -907F002C 807A0028 -907F0010 3C608046 -6063B108 3C80804C -60841F78 88840001 -3884FFFF 2C040000 -40A00008 38840005 -1C840030 7C632214 -889F0618 1C84000C -7E832214 887A002C -98740002 8879056F -2C030000 4182004C -807A002D 2C03FFFF -41820040 90610040 -C0210040 C05F1830 -EC211028 C0429500 -FC011040 41820024 -7FE3FB78 C0210040 +41820030 3C80804D +807A0000 90645F90 +807A001C 907F00B0 +807A0020 907F00B4 +807A0024 907F002C +807A0028 907F0010 +3C608046 6063B108 +3C80804C 60841F78 +88840001 3884FFFF +2C040000 40A00008 +38840005 1C840030 +7C632214 889F0618 +1C84000C 7E832214 +887A002C 98740002 +887A002D 98740003 +8879056F 2C030000 +4182004C 807A002E +2C03FFFF 41820040 +90610040 C0210040 C05F1830 EC211028 -3D808006 618CCC7C +C0429500 FC011040 +41820024 7FE3FB78 +C0210040 C05F1830 +EC211028 3D808006 +618CCC7C 7D8903A6 +4E800421 806DB654 +2C03FF85 408200AC +7FE3FB78 38800000 +C0228874 3D808007 +618C592C 7D8903A6 +4E800421 807F00B0 +907F06F4 907F070C +807F00B4 907F06F8 +907F0710 807F00B8 +907F06FC 907F0714 +C03F00B4 D03F2344 +806DAE0C 907F0728 +887F000C 889F221F +5484EFFE 38BF00B0 +3D808003 618C2828 7D8903A6 4E800421 -806DB654 2C03FF85 -408200AC 7FE3FB78 -38800000 C0228874 -3D808007 618C592C +7FC3F378 3D808007 +618C61C8 7D8903A6 +4E800421 807F0890 +C0230040 D023002C +C0230044 D0230030 +3D808002 618CF3AC 7D8903A6 4E800421 -807F00B0 907F06F4 -907F070C 807F00B4 -907F06F8 907F0710 -807F00B8 907F06FC -907F0714 C03F00B4 -D03F2344 806DAE0C -907F0728 887F000C -889F221F 5484EFFE -38BF00B0 3D808003 -618C2828 7D8903A6 -4E800421 7FC3F378 -3D808007 618C61C8 -7D8903A6 4E800421 -807F0890 C0230040 -D023002C C0230044 -D0230030 3D808002 -618CF3AC 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 -7C0803A6 881F2219 -60000000 00000000 +BA8100B0 800100E4 +382100E0 7C0803A6 +881F2219 00000000 C216E74C 0000009E #Playback/Core/RestoreGameInfo.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 386005EC 3D808037 618CF1E4 7D8903A6 4E800421 7C7C1B78 @@ -348,8 +352,8 @@ C216E74C 0000009E #Playback/Core/RestoreGameInfo.asm 9066000C 4E800020 4E800021 2C050000 41820108 7C0802A6 -90010004 9421FF50 -BE810008 7C9E2378 +90010004 9421FF20 +BE8100B0 7C9E2378 7CBB2B78 80BE0000 54A501FE 64BD8000 834DB64C 833A0014 @@ -378,8 +382,8 @@ BE810008 7C9E2378 7FA3EB78 7F64DB78 3D808032 618C8F50 7D8903A6 4E800421 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 4E800020 38600000 809C0014 90640000 7FA3EB78 809E021D @@ -394,15 +398,15 @@ BA810008 800100B4 7D8903A6 4E800421 4800004C 4E800021 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 806DB64C 83A30000 887D0002 2C030000 41820010 807D0003 3C80804D 90645F90 -BA810008 800100B4 -382100B0 7C0803A6 -4E800020 BA810008 -800100B4 382100B0 +BA8100B0 800100E4 +382100E0 7C0803A6 +4E800020 BA8100B0 +800100E4 382100E0 7C0803A6 3C608017 60000000 00000000 C216D304 00000009 #Playback/Core/RestoreLRAStart.asm @@ -456,8 +460,8 @@ C21A501C 0000002A #Playback/Core/FastForward/FastForward.asm 7D8903A6 4E800421 4800000D 2C0300FF 480000A8 7C0802A6 -90010004 9421FF50 -BE810008 3D808003 +90010004 9421FF20 +BE8100B0 3D808003 618C0A50 7D8903A6 4E800421 3D808002 618CA4AC 7D8903A6 @@ -473,8 +477,8 @@ BE810008 3D808003 3D808008 618C6A8C 7D8903A6 4E800421 82940008 2C140000 -4082FFD4 BA810008 -800100B4 382100B0 +4082FFD4 BA8100B0 +800100E4 382100E0 7C0803A6 4E800020 60000000 00000000 C2377544 00000002 #Playback/Core/FastForward/IncrementPadIndex.asm @@ -501,8 +505,8 @@ C21A6348 000000AB #Playback/Core/Scene/SceneThink_Playback.asm 618CFD54 7D8903A6 4E800421 480004F0 4E800021 7C0802A6 -90010004 9421FF50 -BE810008 48000461 +90010004 9421FF20 +BE8100B0 48000461 7FC802A6 38600000 3880FFFF 3D80803A 618C6754 7D8903A6 @@ -655,8 +659,8 @@ C33E0000 00000000 2E2E0000 2E2E2E00 4E800021 736C6970 70692E67 67000000 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 4E800020 3D80801A 618C6368 7D8903A6 4E800420 807F0000 @@ -668,7 +672,7 @@ C238D224 00000015 #Playback/Core/Sounds/AssignSoundInstanceId.asm 80639D30 5463443E 2C03010E 40820090 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 83EDB64C 3BDF001C 8B9E0000 3C608048 80639D60 809F056B @@ -682,8 +686,8 @@ C238D224 00000015 #Playback/Core/Sounds/AssignSoundInstanceId.asm 88660000 3863FFFF 1C630006 38A60001 7CA51A14 807D000C -90650002 BA810008 -800100B4 382100B0 +90650002 BA8100B0 +800100E4 382100E0 7C0803A6 00000000 C21A5014 00000032 #Playback/Core/Sounds/HandleFrameSoundLog.asm 41A20014 3D80801A @@ -692,7 +696,7 @@ C21A5014 00000032 #Playback/Core/Sounds/HandleFrameSoundLog.asm 80639D30 5463443E 2C03010E 40820168 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 3D808034 618C7364 7D8903A6 4E800421 7C7D1B78 83EDB64C @@ -712,7 +716,7 @@ A0630001 1C870006 7C862214 A0840001 7C032000 41820030 38E70001 88660000 -2C070003 4180FFD4 +7C071800 4180FFD4 1C790006 7C651A14 80630003 3D808002 618C36B8 7D8903A6 @@ -733,15 +737,15 @@ A0630001 1C870006 3B9CFFF9 9B9E0000 7FA3EB78 3D808034 618C738C 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 +4E800421 BA8100B0 +800100E4 382100E0 7C0803A6 00000000 C2088224 0000001D #Playback/Core/Sounds/NoDestroyVoice.asm 3C608048 80639D30 5463443E 2C03010E 408200CC 7C0802A6 -90010004 9421FF50 -BE810008 83EDB64C +90010004 9421FF20 +BE8100B0 83EDB64C 3BBF001C 57DE043E 8B9D0000 3C608048 80639D60 809F056B @@ -758,20 +762,20 @@ BE810008 83EDB64C 7C1E1800 41820018 39080001 88660000 7C081800 4180FFDC -48000024 BA810008 -800100B4 382100B0 +48000024 BA8100B0 +800100E4 382100E0 7C0803A6 3D808008 618C8244 7D8903A6 -4E800420 BA810008 -800100B4 382100B0 +4E800420 BA8100B0 +800100E4 382100E0 7C0803A6 387F0000 60000000 00000000 C20882B0 0000001D #Playback/Core/Sounds/NoDestroyVoice2.asm 3C608048 80639D30 5463443E 2C03010E 408200CC 7C0802A6 -90010004 9421FF50 -BE810008 83EDB64C +90010004 9421FF20 +BE8100B0 83EDB64C 3BBF001C 57DE043E 8B9D0000 3C608048 80639D60 809F056B @@ -788,20 +792,20 @@ BE810008 83EDB64C 7C1E1800 41820018 39080001 88660000 7C081800 4180FFDC -48000024 BA810008 -800100B4 382100B0 +48000024 BA8100B0 +800100E4 382100E0 7C0803A6 3D808008 618C82D0 7D8903A6 -4E800420 BA810008 -800100B4 382100B0 +4E800420 BA8100B0 +800100E4 382100E0 7C0803A6 387F0000 60000000 00000000 C238D0B0 00000027 #Playback/Core/Sounds/PreventDuplicateSounds.asm 3C608048 80639D30 5463443E 2C03010E 40820120 7C0802A6 -90010004 9421FF50 -BE810008 83EDB64C +90010004 9421FF20 +BE8100B0 83EDB64C 3BDF001C 3BA00000 3B400000 56FB043E 8B9E0000 3C608048 @@ -829,12 +833,12 @@ B3650000 93450002 88660000 38630001 98660000 2C1D0000 41820028 7F43D378 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 3D808038 618CD2A0 7D8903A6 4E800420 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 2C1A0000 00000000 C216E8C8 00000005 #Playback/Core/Stadium/Enable Home Run Contest Distance.asm 3D808046 618CDB77 @@ -844,7 +848,7 @@ C216E8C8 00000005 #Playback/Core/Stadium/Enable Home Run Contest Distance.asm 618C1998 00000000 C20055F8 0000000F #Common/GetIsFollower.asm 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 7C7E1B78 3BE00000 887E221F 5460EFFF 41820038 887E000C @@ -854,8 +858,8 @@ C20055F8 0000000F #Common/GetIsFollower.asm 1C030003 7C640214 88030002 2C000000 40820008 3BE00001 -7FE3FB78 BA810008 -800100B4 382100B0 +7FE3FB78 BA8100B0 +800100E4 382100E0 7C0803A6 4E800020 60000000 00000000 C216D294 00000006 #Common/IncrementFrameIndex.asm @@ -925,16 +929,16 @@ C1C07AE1 3C6F34D7 43160000 3F0A3D71 00000000 4E800021 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 7C7F1B78 880DB6CC 2C000001 41820018 7FE3FB78 3D808039 618C10D8 7D8903A6 -4E800421 BA810008 -800100B4 382100B0 +4E800421 BA8100B0 +800100E4 382100E0 7C0803A6 4E800020 7C0802A6 90010004 -9421FF50 BE810008 +9421FF20 BE8100B0 3C60804D 60636D5C 80630000 3C80803F 608494D0 3D808038 @@ -1067,8 +1071,8 @@ C8210080 EC211028 C05C0014 EC2100B2 D036002C 3A940001 2C140006 4180FCD8 -BA810008 800100B4 -382100B0 7C0803A6 +BA8100B0 800100E4 +382100E0 7C0803A6 8001001C 00000000 $Optional: Game Music OFF [UnclePunch] @@ -1101,6 +1105,8 @@ C0030000 4800000C 4E800021 40DC7AE1 60000000 00000000 044DDB84 3E89FEFA #External/Widescreen/Nametag Fixes/Adjust Nametag Text X Scale.asm +043761EC 4800001C #Normal Lag Reduction [Hannes Mann] +04376238 48000018 $Optional: Disable Screen Shake [Achilles1515] *Disables all screen shaking @@ -1136,4 +1142,4 @@ C21CBB90 00000005 #Lagless FoD 041CBF54 60000000 04390838 60000000 041CD250 60000000 -041CCDCC 480000B4 +041CCDCC 480000B4 \ No newline at end of file diff --git a/Readme.md b/Readme.md index 3fd21abf84..600c8a1157 100644 --- a/Readme.md +++ b/Readme.md @@ -179,6 +179,8 @@ Options: Set a configuration option -s , --save_state= Load the initial save state + -i , --slippi_input= + Load replay -d, --debugger Show the debugger pane and additional View menu options -l, --logger Open the logger -b, --batch Run Dolphin without the user interface (Requires diff --git a/Source/Core/Common/Version.cpp b/Source/Core/Common/Version.cpp index db9d9ed133..58551c9556 100644 --- a/Source/Core/Common/Version.cpp +++ b/Source/Core/Common/Version.cpp @@ -18,9 +18,9 @@ namespace Common #endif #ifndef IS_PLAYBACK -#define SLIPPI_REV_STR "2.4.0" // netplay version +#define SLIPPI_REV_STR "3.1.0" // netplay version #else -#define SLIPPI_REV_STR "2.4.1" // playback version +#define SLIPPI_REV_STR "3.1.0" // playback version #endif const std::string& GetSemVerStr() diff --git a/Source/Core/Core/HW/EXI/EXI_DeviceSlippi.cpp b/Source/Core/Core/HW/EXI/EXI_DeviceSlippi.cpp index ad39607fa7..c294279976 100644 --- a/Source/Core/Core/HW/EXI/EXI_DeviceSlippi.cpp +++ b/Source/Core/Core/HW/EXI/EXI_DeviceSlippi.cpp @@ -788,7 +788,7 @@ void CEXISlippi::prepareGameInfo(u8* payload) if (replayCommSettings.rollbackDisplayMethod == "off" && (replayCommSettings.mode == "normal" || replayCommSettings.mode == "queue")) { - g_playbackStatus->startThreads(); + // g_playbackStatus->startThreads(); } } diff --git a/Source/Core/Core/HotkeyManager.cpp b/Source/Core/Core/HotkeyManager.cpp index 5bd4398078..82cfc051f2 100644 --- a/Source/Core/Core/HotkeyManager.cpp +++ b/Source/Core/Core/HotkeyManager.cpp @@ -15,6 +15,7 @@ #include "Common/FileUtil.h" #include "Common/IniFile.h" #include "Common/StringUtil.h" +#include "Core/Config/Mainsettings.h" #include "Core/ConfigManager.h" #include "InputCommon/ControllerEmu/Control/Input.h" @@ -475,9 +476,9 @@ void HotkeyManager::LoadDefaults(const ControllerInterface& ciface) set_key_expression(HK_UNDO_LOAD_STATE, "F12"); set_key_expression(HK_UNDO_SAVE_STATE, hotkey_string({"Shift", "F12"})); -// Slippi Playback + // Slippi Playback #ifdef IS_PLAYBACK - if (SConfig::GetInstance().m_slippiEnableSeek) + if (Config::Get(Config::SLIPPI_ENABLE_SEEK)) { #ifdef _WIN32 @@ -502,31 +503,32 @@ void HotkeyManager::LoadDefaults(const ControllerInterface& ciface) set_key_expression(HK_SLIPPI_STEP_FORWARD, "`Right`"); set_key_expression(HK_SLIPPI_JUMP_FORWARD, hotkey_string({"Shift", "`Right`"})); #endif + } #endif - // GBA - set_key_expression(HK_GBA_LOAD, hotkey_string({"`Ctrl`", "`Shift`", "`O`"})); - set_key_expression(HK_GBA_UNLOAD, hotkey_string({"`Ctrl`", "`Shift`", "`W`"})); - set_key_expression(HK_GBA_RESET, hotkey_string({"`Ctrl`", "`Shift`", "`R`"})); + // GBA + set_key_expression(HK_GBA_LOAD, hotkey_string({"`Ctrl`", "`Shift`", "`O`"})); + set_key_expression(HK_GBA_UNLOAD, hotkey_string({"`Ctrl`", "`Shift`", "`W`"})); + set_key_expression(HK_GBA_RESET, hotkey_string({"`Ctrl`", "`Shift`", "`R`"})); #ifdef _WIN32 - set_key_expression(HK_GBA_VOLUME_DOWN, "`SUBTRACT`"); - set_key_expression(HK_GBA_VOLUME_UP, "`ADD`"); + set_key_expression(HK_GBA_VOLUME_DOWN, "`SUBTRACT`"); + set_key_expression(HK_GBA_VOLUME_UP, "`ADD`"); #else set_key_expression(HK_GBA_VOLUME_DOWN, "`KP_Subtract`"); set_key_expression(HK_GBA_VOLUME_UP, "`KP_Add`"); #endif - set_key_expression(HK_GBA_TOGGLE_MUTE, "`M`"); + set_key_expression(HK_GBA_TOGGLE_MUTE, "`M`"); #ifdef _WIN32 - set_key_expression(HK_GBA_1X, "`NUMPAD1`"); - set_key_expression(HK_GBA_2X, "`NUMPAD2`"); - set_key_expression(HK_GBA_3X, "`NUMPAD3`"); - set_key_expression(HK_GBA_4X, "`NUMPAD4`"); + set_key_expression(HK_GBA_1X, "`NUMPAD1`"); + set_key_expression(HK_GBA_2X, "`NUMPAD2`"); + set_key_expression(HK_GBA_3X, "`NUMPAD3`"); + set_key_expression(HK_GBA_4X, "`NUMPAD4`"); #else set_key_expression(HK_GBA_1X, "`KP_1`"); set_key_expression(HK_GBA_2X, "`KP_2`"); set_key_expression(HK_GBA_3X, "`KP_3`"); set_key_expression(HK_GBA_4X, "`KP_4`"); #endif - } +} diff --git a/Source/Core/Core/Slippi/SlippiUser.cpp b/Source/Core/Core/Slippi/SlippiUser.cpp index e35fcfba60..62cf030706 100644 --- a/Source/Core/Core/Slippi/SlippiUser.cpp +++ b/Source/Core/Core/Slippi/SlippiUser.cpp @@ -264,6 +264,7 @@ std::string SlippiUser::getUserFilePath() File::GetBundleDirectory() + "/Contents/Resources" + DIR_SEP + "user.json"; #else std::string user_file_path = File::GetUserPath(F_USERJSON_IDX); + INFO_LOG_FMT(SLIPPI, "{}", user_file_path); #endif return user_file_path; } diff --git a/Source/Core/DolphinNoGUI/MainNoGUI.cpp b/Source/Core/DolphinNoGUI/MainNoGUI.cpp index b9a10c1472..b9dc3a17b0 100644 --- a/Source/Core/DolphinNoGUI/MainNoGUI.cpp +++ b/Source/Core/DolphinNoGUI/MainNoGUI.cpp @@ -122,10 +122,18 @@ void Host_TitleChanged() #endif } -void Host_LowerWindow() {} -void Host_Exit() {} -void Host_PlaybackSeek() {} -void Host_Fullscreen() {} +void Host_LowerWindow() +{ +} +void Host_Exit() +{ +} +void Host_PlaybackSeek() +{ +} +void Host_Fullscreen() +{ +} void Host_UpdateDiscordClientID(const std::string& client_id) { #ifdef USE_DISCORD_PRESENCE @@ -264,7 +272,7 @@ int main(int argc, char* argv[]) if (options.is_set("slippi_input")) { slippi_input_path = static_cast(options.get("slippi_input")); - SConfig::GetInstance().m_strSlippiInput = slippi_input_path.value(); + SConfig::GetSlippiConfig().slippi_input = slippi_input_path.value(); } #endif diff --git a/Source/Core/DolphinQt/Settings/SlippiPane.cpp b/Source/Core/DolphinQt/Settings/SlippiPane.cpp index ed6250955c..36f910ec02 100644 --- a/Source/Core/DolphinQt/Settings/SlippiPane.cpp +++ b/Source/Core/DolphinQt/Settings/SlippiPane.cpp @@ -171,7 +171,7 @@ void SlippiPane::CreateLayout() auto* playback_settings = new QGroupBox(tr("Playback Settings")); auto* playback_settings_layout = new QVBoxLayout(); playback_settings->setLayout(playback_settings_layout); - layout->addWidget(playback_settings); + m_main_layout->addWidget(playback_settings); auto* enable_playback_seek_checkbox = new QCheckBox(tr("Enable Seekbar")); char seekbarTooltip[] = "

Enables video player style controls while " @@ -182,9 +182,9 @@ void SlippiPane::CreateLayout() "Period (while paused): Advance one frame"; enable_playback_seek_checkbox->setToolTip(tr(seekbarTooltip)); playback_settings_layout->addWidget(enable_playback_seek_checkbox); - enable_playback_seek_checkbox->setChecked(SConfig::GetInstance().m_slippiEnableSeek); + enable_playback_seek_checkbox->setChecked(Config::Get(Config::SLIPPI_ENABLE_SEEK)); connect(enable_playback_seek_checkbox, &QCheckBox::toggled, this, - [](bool checked) { SConfig::GetInstance().m_slippiEnableSeek = checked; }); + [](bool checked) { Config::SetBaseOrCurrent(Config::SLIPPI_ENABLE_SEEK, checked); }); #endif } diff --git a/Source/Core/VideoCommon/IconsFontAwesome4.h b/Source/Core/VideoCommon/IconsFontAwesome4.h deleted file mode 100644 index c3bb1f60f4..0000000000 --- a/Source/Core/VideoCommon/IconsFontAwesome4.h +++ /dev/null @@ -1,684 +0,0 @@ -// Generated by https://github.com/juliettef/IconFontCppHeaders script GenerateIconFontCppHeaders.py for language C++11 -// from https://raw.githubusercontent.com/FortAwesome/Font-Awesome/fa-4/src/icons.yml -// for use with https://github.com/FortAwesome/Font-Awesome/blob/fa-4/fonts/fontawesome-webfont.ttf -#pragma once - -#define FONT_ICON_FILE_NAME_FA "fontawesome-webfont.ttf" - -#define ICON_MIN_FA 0xf000 -#define ICON_MAX_FA 0xf2e0 -#define ICON_FA_GLASS u8"\uf000" -#define ICON_FA_MUSIC u8"\uf001" -#define ICON_FA_SEARCH u8"\uf002" -#define ICON_FA_ENVELOPE_O u8"\uf003" -#define ICON_FA_HEART u8"\uf004" -#define ICON_FA_STAR u8"\uf005" -#define ICON_FA_STAR_O u8"\uf006" -#define ICON_FA_USER u8"\uf007" -#define ICON_FA_FILM u8"\uf008" -#define ICON_FA_TH_LARGE u8"\uf009" -#define ICON_FA_TH u8"\uf00a" -#define ICON_FA_TH_LIST u8"\uf00b" -#define ICON_FA_CHECK u8"\uf00c" -#define ICON_FA_TIMES u8"\uf00d" -#define ICON_FA_SEARCH_PLUS u8"\uf00e" -#define ICON_FA_SEARCH_MINUS u8"\uf010" -#define ICON_FA_POWER_OFF u8"\uf011" -#define ICON_FA_SIGNAL u8"\uf012" -#define ICON_FA_COG u8"\uf013" -#define ICON_FA_TRASH_O u8"\uf014" -#define ICON_FA_HOME u8"\uf015" -#define ICON_FA_FILE_O u8"\uf016" -#define ICON_FA_CLOCK_O u8"\uf017" -#define ICON_FA_ROAD u8"\uf018" -#define ICON_FA_DOWNLOAD u8"\uf019" -#define ICON_FA_ARROW_CIRCLE_O_DOWN u8"\uf01a" -#define ICON_FA_ARROW_CIRCLE_O_UP u8"\uf01b" -#define ICON_FA_INBOX u8"\uf01c" -#define ICON_FA_PLAY_CIRCLE_O u8"\uf01d" -#define ICON_FA_REPEAT u8"\uf01e" -#define ICON_FA_REFRESH u8"\uf021" -#define ICON_FA_LIST_ALT u8"\uf022" -#define ICON_FA_LOCK u8"\uf023" -#define ICON_FA_FLAG u8"\uf024" -#define ICON_FA_HEADPHONES u8"\uf025" -#define ICON_FA_VOLUME_OFF u8"\uf026" -#define ICON_FA_VOLUME_DOWN u8"\uf027" -#define ICON_FA_VOLUME_UP u8"\uf028" -#define ICON_FA_QRCODE u8"\uf029" -#define ICON_FA_BARCODE u8"\uf02a" -#define ICON_FA_TAG u8"\uf02b" -#define ICON_FA_TAGS u8"\uf02c" -#define ICON_FA_BOOK u8"\uf02d" -#define ICON_FA_BOOKMARK u8"\uf02e" -#define ICON_FA_PRINT u8"\uf02f" -#define ICON_FA_CAMERA u8"\uf030" -#define ICON_FA_FONT u8"\uf031" -#define ICON_FA_BOLD u8"\uf032" -#define ICON_FA_ITALIC u8"\uf033" -#define ICON_FA_TEXT_HEIGHT u8"\uf034" -#define ICON_FA_TEXT_WIDTH u8"\uf035" -#define ICON_FA_ALIGN_LEFT u8"\uf036" -#define ICON_FA_ALIGN_CENTER u8"\uf037" -#define ICON_FA_ALIGN_RIGHT u8"\uf038" -#define ICON_FA_ALIGN_JUSTIFY u8"\uf039" -#define ICON_FA_LIST u8"\uf03a" -#define ICON_FA_OUTDENT u8"\uf03b" -#define ICON_FA_INDENT u8"\uf03c" -#define ICON_FA_VIDEO_CAMERA u8"\uf03d" -#define ICON_FA_PICTURE_O u8"\uf03e" -#define ICON_FA_PENCIL u8"\uf040" -#define ICON_FA_MAP_MARKER u8"\uf041" -#define ICON_FA_ADJUST u8"\uf042" -#define ICON_FA_TINT u8"\uf043" -#define ICON_FA_PENCIL_SQUARE_O u8"\uf044" -#define ICON_FA_SHARE_SQUARE_O u8"\uf045" -#define ICON_FA_CHECK_SQUARE_O u8"\uf046" -#define ICON_FA_ARROWS u8"\uf047" -#define ICON_FA_STEP_BACKWARD u8"\uf048" -#define ICON_FA_FAST_BACKWARD u8"\uf049" -#define ICON_FA_BACKWARD u8"\uf04a" -#define ICON_FA_PLAY u8"\uf04b" -#define ICON_FA_PAUSE u8"\uf04c" -#define ICON_FA_STOP u8"\uf04d" -#define ICON_FA_FORWARD u8"\uf04e" -#define ICON_FA_FAST_FORWARD u8"\uf050" -#define ICON_FA_STEP_FORWARD u8"\uf051" -#define ICON_FA_EJECT u8"\uf052" -#define ICON_FA_CHEVRON_LEFT u8"\uf053" -#define ICON_FA_CHEVRON_RIGHT u8"\uf054" -#define ICON_FA_PLUS_CIRCLE u8"\uf055" -#define ICON_FA_MINUS_CIRCLE u8"\uf056" -#define ICON_FA_TIMES_CIRCLE u8"\uf057" -#define ICON_FA_CHECK_CIRCLE u8"\uf058" -#define ICON_FA_QUESTION_CIRCLE u8"\uf059" -#define ICON_FA_INFO_CIRCLE u8"\uf05a" -#define ICON_FA_CROSSHAIRS u8"\uf05b" -#define ICON_FA_TIMES_CIRCLE_O u8"\uf05c" -#define ICON_FA_CHECK_CIRCLE_O u8"\uf05d" -#define ICON_FA_BAN u8"\uf05e" -#define ICON_FA_ARROW_LEFT u8"\uf060" -#define ICON_FA_ARROW_RIGHT u8"\uf061" -#define ICON_FA_ARROW_UP u8"\uf062" -#define ICON_FA_ARROW_DOWN u8"\uf063" -#define ICON_FA_SHARE u8"\uf064" -#define ICON_FA_EXPAND u8"\uf065" -#define ICON_FA_COMPRESS u8"\uf066" -#define ICON_FA_PLUS u8"\uf067" -#define ICON_FA_MINUS u8"\uf068" -#define ICON_FA_ASTERISK u8"\uf069" -#define ICON_FA_EXCLAMATION_CIRCLE u8"\uf06a" -#define ICON_FA_GIFT u8"\uf06b" -#define ICON_FA_LEAF u8"\uf06c" -#define ICON_FA_FIRE u8"\uf06d" -#define ICON_FA_EYE u8"\uf06e" -#define ICON_FA_EYE_SLASH u8"\uf070" -#define ICON_FA_EXCLAMATION_TRIANGLE u8"\uf071" -#define ICON_FA_PLANE u8"\uf072" -#define ICON_FA_CALENDAR u8"\uf073" -#define ICON_FA_RANDOM u8"\uf074" -#define ICON_FA_COMMENT u8"\uf075" -#define ICON_FA_MAGNET u8"\uf076" -#define ICON_FA_CHEVRON_UP u8"\uf077" -#define ICON_FA_CHEVRON_DOWN u8"\uf078" -#define ICON_FA_RETWEET u8"\uf079" -#define ICON_FA_SHOPPING_CART u8"\uf07a" -#define ICON_FA_FOLDER u8"\uf07b" -#define ICON_FA_FOLDER_OPEN u8"\uf07c" -#define ICON_FA_ARROWS_V u8"\uf07d" -#define ICON_FA_ARROWS_H u8"\uf07e" -#define ICON_FA_BAR_CHART u8"\uf080" -#define ICON_FA_TWITTER_SQUARE u8"\uf081" -#define ICON_FA_FACEBOOK_SQUARE u8"\uf082" -#define ICON_FA_CAMERA_RETRO u8"\uf083" -#define ICON_FA_KEY u8"\uf084" -#define ICON_FA_COGS u8"\uf085" -#define ICON_FA_COMMENTS u8"\uf086" -#define ICON_FA_THUMBS_O_UP u8"\uf087" -#define ICON_FA_THUMBS_O_DOWN u8"\uf088" -#define ICON_FA_STAR_HALF u8"\uf089" -#define ICON_FA_HEART_O u8"\uf08a" -#define ICON_FA_SIGN_OUT u8"\uf08b" -#define ICON_FA_LINKEDIN_SQUARE u8"\uf08c" -#define ICON_FA_THUMB_TACK u8"\uf08d" -#define ICON_FA_EXTERNAL_LINK u8"\uf08e" -#define ICON_FA_SIGN_IN u8"\uf090" -#define ICON_FA_TROPHY u8"\uf091" -#define ICON_FA_GITHUB_SQUARE u8"\uf092" -#define ICON_FA_UPLOAD u8"\uf093" -#define ICON_FA_LEMON_O u8"\uf094" -#define ICON_FA_PHONE u8"\uf095" -#define ICON_FA_SQUARE_O u8"\uf096" -#define ICON_FA_BOOKMARK_O u8"\uf097" -#define ICON_FA_PHONE_SQUARE u8"\uf098" -#define ICON_FA_TWITTER u8"\uf099" -#define ICON_FA_FACEBOOK u8"\uf09a" -#define ICON_FA_GITHUB u8"\uf09b" -#define ICON_FA_UNLOCK u8"\uf09c" -#define ICON_FA_CREDIT_CARD u8"\uf09d" -#define ICON_FA_RSS u8"\uf09e" -#define ICON_FA_HDD_O u8"\uf0a0" -#define ICON_FA_BULLHORN u8"\uf0a1" -#define ICON_FA_BELL u8"\uf0f3" -#define ICON_FA_CERTIFICATE u8"\uf0a3" -#define ICON_FA_HAND_O_RIGHT u8"\uf0a4" -#define ICON_FA_HAND_O_LEFT u8"\uf0a5" -#define ICON_FA_HAND_O_UP u8"\uf0a6" -#define ICON_FA_HAND_O_DOWN u8"\uf0a7" -#define ICON_FA_ARROW_CIRCLE_LEFT u8"\uf0a8" -#define ICON_FA_ARROW_CIRCLE_RIGHT u8"\uf0a9" -#define ICON_FA_ARROW_CIRCLE_UP u8"\uf0aa" -#define ICON_FA_ARROW_CIRCLE_DOWN u8"\uf0ab" -#define ICON_FA_GLOBE u8"\uf0ac" -#define ICON_FA_WRENCH u8"\uf0ad" -#define ICON_FA_TASKS u8"\uf0ae" -#define ICON_FA_FILTER u8"\uf0b0" -#define ICON_FA_BRIEFCASE u8"\uf0b1" -#define ICON_FA_ARROWS_ALT u8"\uf0b2" -#define ICON_FA_USERS u8"\uf0c0" -#define ICON_FA_LINK u8"\uf0c1" -#define ICON_FA_CLOUD u8"\uf0c2" -#define ICON_FA_FLASK u8"\uf0c3" -#define ICON_FA_SCISSORS u8"\uf0c4" -#define ICON_FA_FILES_O u8"\uf0c5" -#define ICON_FA_PAPERCLIP u8"\uf0c6" -#define ICON_FA_FLOPPY_O u8"\uf0c7" -#define ICON_FA_SQUARE u8"\uf0c8" -#define ICON_FA_BARS u8"\uf0c9" -#define ICON_FA_LIST_UL u8"\uf0ca" -#define ICON_FA_LIST_OL u8"\uf0cb" -#define ICON_FA_STRIKETHROUGH u8"\uf0cc" -#define ICON_FA_UNDERLINE u8"\uf0cd" -#define ICON_FA_TABLE u8"\uf0ce" -#define ICON_FA_MAGIC u8"\uf0d0" -#define ICON_FA_TRUCK u8"\uf0d1" -#define ICON_FA_PINTEREST u8"\uf0d2" -#define ICON_FA_PINTEREST_SQUARE u8"\uf0d3" -#define ICON_FA_GOOGLE_PLUS_SQUARE u8"\uf0d4" -#define ICON_FA_GOOGLE_PLUS u8"\uf0d5" -#define ICON_FA_MONEY u8"\uf0d6" -#define ICON_FA_CARET_DOWN u8"\uf0d7" -#define ICON_FA_CARET_UP u8"\uf0d8" -#define ICON_FA_CARET_LEFT u8"\uf0d9" -#define ICON_FA_CARET_RIGHT u8"\uf0da" -#define ICON_FA_COLUMNS u8"\uf0db" -#define ICON_FA_SORT u8"\uf0dc" -#define ICON_FA_SORT_DESC u8"\uf0dd" -#define ICON_FA_SORT_ASC u8"\uf0de" -#define ICON_FA_ENVELOPE u8"\uf0e0" -#define ICON_FA_LINKEDIN u8"\uf0e1" -#define ICON_FA_UNDO u8"\uf0e2" -#define ICON_FA_GAVEL u8"\uf0e3" -#define ICON_FA_TACHOMETER u8"\uf0e4" -#define ICON_FA_COMMENT_O u8"\uf0e5" -#define ICON_FA_COMMENTS_O u8"\uf0e6" -#define ICON_FA_BOLT u8"\uf0e7" -#define ICON_FA_SITEMAP u8"\uf0e8" -#define ICON_FA_UMBRELLA u8"\uf0e9" -#define ICON_FA_CLIPBOARD u8"\uf0ea" -#define ICON_FA_LIGHTBULB_O u8"\uf0eb" -#define ICON_FA_EXCHANGE u8"\uf0ec" -#define ICON_FA_CLOUD_DOWNLOAD u8"\uf0ed" -#define ICON_FA_CLOUD_UPLOAD u8"\uf0ee" -#define ICON_FA_USER_MD u8"\uf0f0" -#define ICON_FA_STETHOSCOPE u8"\uf0f1" -#define ICON_FA_SUITCASE u8"\uf0f2" -#define ICON_FA_BELL_O u8"\uf0a2" -#define ICON_FA_COFFEE u8"\uf0f4" -#define ICON_FA_CUTLERY u8"\uf0f5" -#define ICON_FA_FILE_TEXT_O u8"\uf0f6" -#define ICON_FA_BUILDING_O u8"\uf0f7" -#define ICON_FA_HOSPITAL_O u8"\uf0f8" -#define ICON_FA_AMBULANCE u8"\uf0f9" -#define ICON_FA_MEDKIT u8"\uf0fa" -#define ICON_FA_FIGHTER_JET u8"\uf0fb" -#define ICON_FA_BEER u8"\uf0fc" -#define ICON_FA_H_SQUARE u8"\uf0fd" -#define ICON_FA_PLUS_SQUARE u8"\uf0fe" -#define ICON_FA_ANGLE_DOUBLE_LEFT u8"\uf100" -#define ICON_FA_ANGLE_DOUBLE_RIGHT u8"\uf101" -#define ICON_FA_ANGLE_DOUBLE_UP u8"\uf102" -#define ICON_FA_ANGLE_DOUBLE_DOWN u8"\uf103" -#define ICON_FA_ANGLE_LEFT u8"\uf104" -#define ICON_FA_ANGLE_RIGHT u8"\uf105" -#define ICON_FA_ANGLE_UP u8"\uf106" -#define ICON_FA_ANGLE_DOWN u8"\uf107" -#define ICON_FA_DESKTOP u8"\uf108" -#define ICON_FA_LAPTOP u8"\uf109" -#define ICON_FA_TABLET u8"\uf10a" -#define ICON_FA_MOBILE u8"\uf10b" -#define ICON_FA_CIRCLE_O u8"\uf10c" -#define ICON_FA_QUOTE_LEFT u8"\uf10d" -#define ICON_FA_QUOTE_RIGHT u8"\uf10e" -#define ICON_FA_SPINNER u8"\uf110" -#define ICON_FA_CIRCLE u8"\uf111" -#define ICON_FA_REPLY u8"\uf112" -#define ICON_FA_GITHUB_ALT u8"\uf113" -#define ICON_FA_FOLDER_O u8"\uf114" -#define ICON_FA_FOLDER_OPEN_O u8"\uf115" -#define ICON_FA_SMILE_O u8"\uf118" -#define ICON_FA_FROWN_O u8"\uf119" -#define ICON_FA_MEH_O u8"\uf11a" -#define ICON_FA_GAMEPAD u8"\uf11b" -#define ICON_FA_KEYBOARD_O u8"\uf11c" -#define ICON_FA_FLAG_O u8"\uf11d" -#define ICON_FA_FLAG_CHECKERED u8"\uf11e" -#define ICON_FA_TERMINAL u8"\uf120" -#define ICON_FA_CODE u8"\uf121" -#define ICON_FA_REPLY_ALL u8"\uf122" -#define ICON_FA_STAR_HALF_O u8"\uf123" -#define ICON_FA_LOCATION_ARROW u8"\uf124" -#define ICON_FA_CROP u8"\uf125" -#define ICON_FA_CODE_FORK u8"\uf126" -#define ICON_FA_CHAIN_BROKEN u8"\uf127" -#define ICON_FA_QUESTION u8"\uf128" -#define ICON_FA_INFO u8"\uf129" -#define ICON_FA_EXCLAMATION u8"\uf12a" -#define ICON_FA_SUPERSCRIPT u8"\uf12b" -#define ICON_FA_SUBSCRIPT u8"\uf12c" -#define ICON_FA_ERASER u8"\uf12d" -#define ICON_FA_PUZZLE_PIECE u8"\uf12e" -#define ICON_FA_MICROPHONE u8"\uf130" -#define ICON_FA_MICROPHONE_SLASH u8"\uf131" -#define ICON_FA_SHIELD u8"\uf132" -#define ICON_FA_CALENDAR_O u8"\uf133" -#define ICON_FA_FIRE_EXTINGUISHER u8"\uf134" -#define ICON_FA_ROCKET u8"\uf135" -#define ICON_FA_MAXCDN u8"\uf136" -#define ICON_FA_CHEVRON_CIRCLE_LEFT u8"\uf137" -#define ICON_FA_CHEVRON_CIRCLE_RIGHT u8"\uf138" -#define ICON_FA_CHEVRON_CIRCLE_UP u8"\uf139" -#define ICON_FA_CHEVRON_CIRCLE_DOWN u8"\uf13a" -#define ICON_FA_HTML5 u8"\uf13b" -#define ICON_FA_CSS3 u8"\uf13c" -#define ICON_FA_ANCHOR u8"\uf13d" -#define ICON_FA_UNLOCK_ALT u8"\uf13e" -#define ICON_FA_BULLSEYE u8"\uf140" -#define ICON_FA_ELLIPSIS_H u8"\uf141" -#define ICON_FA_ELLIPSIS_V u8"\uf142" -#define ICON_FA_RSS_SQUARE u8"\uf143" -#define ICON_FA_PLAY_CIRCLE u8"\uf144" -#define ICON_FA_TICKET u8"\uf145" -#define ICON_FA_MINUS_SQUARE u8"\uf146" -#define ICON_FA_MINUS_SQUARE_O u8"\uf147" -#define ICON_FA_LEVEL_UP u8"\uf148" -#define ICON_FA_LEVEL_DOWN u8"\uf149" -#define ICON_FA_CHECK_SQUARE u8"\uf14a" -#define ICON_FA_PENCIL_SQUARE u8"\uf14b" -#define ICON_FA_EXTERNAL_LINK_SQUARE u8"\uf14c" -#define ICON_FA_SHARE_SQUARE u8"\uf14d" -#define ICON_FA_COMPASS u8"\uf14e" -#define ICON_FA_CARET_SQUARE_O_DOWN u8"\uf150" -#define ICON_FA_CARET_SQUARE_O_UP u8"\uf151" -#define ICON_FA_CARET_SQUARE_O_RIGHT u8"\uf152" -#define ICON_FA_EUR u8"\uf153" -#define ICON_FA_GBP u8"\uf154" -#define ICON_FA_USD u8"\uf155" -#define ICON_FA_INR u8"\uf156" -#define ICON_FA_JPY u8"\uf157" -#define ICON_FA_RUB u8"\uf158" -#define ICON_FA_KRW u8"\uf159" -#define ICON_FA_BTC u8"\uf15a" -#define ICON_FA_FILE u8"\uf15b" -#define ICON_FA_FILE_TEXT u8"\uf15c" -#define ICON_FA_SORT_ALPHA_ASC u8"\uf15d" -#define ICON_FA_SORT_ALPHA_DESC u8"\uf15e" -#define ICON_FA_SORT_AMOUNT_ASC u8"\uf160" -#define ICON_FA_SORT_AMOUNT_DESC u8"\uf161" -#define ICON_FA_SORT_NUMERIC_ASC u8"\uf162" -#define ICON_FA_SORT_NUMERIC_DESC u8"\uf163" -#define ICON_FA_THUMBS_UP u8"\uf164" -#define ICON_FA_THUMBS_DOWN u8"\uf165" -#define ICON_FA_YOUTUBE_SQUARE u8"\uf166" -#define ICON_FA_YOUTUBE u8"\uf167" -#define ICON_FA_XING u8"\uf168" -#define ICON_FA_XING_SQUARE u8"\uf169" -#define ICON_FA_YOUTUBE_PLAY u8"\uf16a" -#define ICON_FA_DROPBOX u8"\uf16b" -#define ICON_FA_STACK_OVERFLOW u8"\uf16c" -#define ICON_FA_INSTAGRAM u8"\uf16d" -#define ICON_FA_FLICKR u8"\uf16e" -#define ICON_FA_ADN u8"\uf170" -#define ICON_FA_BITBUCKET u8"\uf171" -#define ICON_FA_BITBUCKET_SQUARE u8"\uf172" -#define ICON_FA_TUMBLR u8"\uf173" -#define ICON_FA_TUMBLR_SQUARE u8"\uf174" -#define ICON_FA_LONG_ARROW_DOWN u8"\uf175" -#define ICON_FA_LONG_ARROW_UP u8"\uf176" -#define ICON_FA_LONG_ARROW_LEFT u8"\uf177" -#define ICON_FA_LONG_ARROW_RIGHT u8"\uf178" -#define ICON_FA_APPLE u8"\uf179" -#define ICON_FA_WINDOWS u8"\uf17a" -#define ICON_FA_ANDROID u8"\uf17b" -#define ICON_FA_LINUX u8"\uf17c" -#define ICON_FA_DRIBBBLE u8"\uf17d" -#define ICON_FA_SKYPE u8"\uf17e" -#define ICON_FA_FOURSQUARE u8"\uf180" -#define ICON_FA_TRELLO u8"\uf181" -#define ICON_FA_FEMALE u8"\uf182" -#define ICON_FA_MALE u8"\uf183" -#define ICON_FA_GRATIPAY u8"\uf184" -#define ICON_FA_SUN_O u8"\uf185" -#define ICON_FA_MOON_O u8"\uf186" -#define ICON_FA_ARCHIVE u8"\uf187" -#define ICON_FA_BUG u8"\uf188" -#define ICON_FA_VK u8"\uf189" -#define ICON_FA_WEIBO u8"\uf18a" -#define ICON_FA_RENREN u8"\uf18b" -#define ICON_FA_PAGELINES u8"\uf18c" -#define ICON_FA_STACK_EXCHANGE u8"\uf18d" -#define ICON_FA_ARROW_CIRCLE_O_RIGHT u8"\uf18e" -#define ICON_FA_ARROW_CIRCLE_O_LEFT u8"\uf190" -#define ICON_FA_CARET_SQUARE_O_LEFT u8"\uf191" -#define ICON_FA_DOT_CIRCLE_O u8"\uf192" -#define ICON_FA_WHEELCHAIR u8"\uf193" -#define ICON_FA_VIMEO_SQUARE u8"\uf194" -#define ICON_FA_TRY u8"\uf195" -#define ICON_FA_PLUS_SQUARE_O u8"\uf196" -#define ICON_FA_SPACE_SHUTTLE u8"\uf197" -#define ICON_FA_SLACK u8"\uf198" -#define ICON_FA_ENVELOPE_SQUARE u8"\uf199" -#define ICON_FA_WORDPRESS u8"\uf19a" -#define ICON_FA_OPENID u8"\uf19b" -#define ICON_FA_UNIVERSITY u8"\uf19c" -#define ICON_FA_GRADUATION_CAP u8"\uf19d" -#define ICON_FA_YAHOO u8"\uf19e" -#define ICON_FA_GOOGLE u8"\uf1a0" -#define ICON_FA_REDDIT u8"\uf1a1" -#define ICON_FA_REDDIT_SQUARE u8"\uf1a2" -#define ICON_FA_STUMBLEUPON_CIRCLE u8"\uf1a3" -#define ICON_FA_STUMBLEUPON u8"\uf1a4" -#define ICON_FA_DELICIOUS u8"\uf1a5" -#define ICON_FA_DIGG u8"\uf1a6" -#define ICON_FA_PIED_PIPER_PP u8"\uf1a7" -#define ICON_FA_PIED_PIPER_ALT u8"\uf1a8" -#define ICON_FA_DRUPAL u8"\uf1a9" -#define ICON_FA_JOOMLA u8"\uf1aa" -#define ICON_FA_LANGUAGE u8"\uf1ab" -#define ICON_FA_FAX u8"\uf1ac" -#define ICON_FA_BUILDING u8"\uf1ad" -#define ICON_FA_CHILD u8"\uf1ae" -#define ICON_FA_PAW u8"\uf1b0" -#define ICON_FA_SPOON u8"\uf1b1" -#define ICON_FA_CUBE u8"\uf1b2" -#define ICON_FA_CUBES u8"\uf1b3" -#define ICON_FA_BEHANCE u8"\uf1b4" -#define ICON_FA_BEHANCE_SQUARE u8"\uf1b5" -#define ICON_FA_STEAM u8"\uf1b6" -#define ICON_FA_STEAM_SQUARE u8"\uf1b7" -#define ICON_FA_RECYCLE u8"\uf1b8" -#define ICON_FA_CAR u8"\uf1b9" -#define ICON_FA_TAXI u8"\uf1ba" -#define ICON_FA_TREE u8"\uf1bb" -#define ICON_FA_SPOTIFY u8"\uf1bc" -#define ICON_FA_DEVIANTART u8"\uf1bd" -#define ICON_FA_SOUNDCLOUD u8"\uf1be" -#define ICON_FA_DATABASE u8"\uf1c0" -#define ICON_FA_FILE_PDF_O u8"\uf1c1" -#define ICON_FA_FILE_WORD_O u8"\uf1c2" -#define ICON_FA_FILE_EXCEL_O u8"\uf1c3" -#define ICON_FA_FILE_POWERPOINT_O u8"\uf1c4" -#define ICON_FA_FILE_IMAGE_O u8"\uf1c5" -#define ICON_FA_FILE_ARCHIVE_O u8"\uf1c6" -#define ICON_FA_FILE_AUDIO_O u8"\uf1c7" -#define ICON_FA_FILE_VIDEO_O u8"\uf1c8" -#define ICON_FA_FILE_CODE_O u8"\uf1c9" -#define ICON_FA_VINE u8"\uf1ca" -#define ICON_FA_CODEPEN u8"\uf1cb" -#define ICON_FA_JSFIDDLE u8"\uf1cc" -#define ICON_FA_LIFE_RING u8"\uf1cd" -#define ICON_FA_CIRCLE_O_NOTCH u8"\uf1ce" -#define ICON_FA_REBEL u8"\uf1d0" -#define ICON_FA_EMPIRE u8"\uf1d1" -#define ICON_FA_GIT_SQUARE u8"\uf1d2" -#define ICON_FA_GIT u8"\uf1d3" -#define ICON_FA_HACKER_NEWS u8"\uf1d4" -#define ICON_FA_TENCENT_WEIBO u8"\uf1d5" -#define ICON_FA_QQ u8"\uf1d6" -#define ICON_FA_WEIXIN u8"\uf1d7" -#define ICON_FA_PAPER_PLANE u8"\uf1d8" -#define ICON_FA_PAPER_PLANE_O u8"\uf1d9" -#define ICON_FA_HISTORY u8"\uf1da" -#define ICON_FA_CIRCLE_THIN u8"\uf1db" -#define ICON_FA_HEADER u8"\uf1dc" -#define ICON_FA_PARAGRAPH u8"\uf1dd" -#define ICON_FA_SLIDERS u8"\uf1de" -#define ICON_FA_SHARE_ALT u8"\uf1e0" -#define ICON_FA_SHARE_ALT_SQUARE u8"\uf1e1" -#define ICON_FA_BOMB u8"\uf1e2" -#define ICON_FA_FUTBOL_O u8"\uf1e3" -#define ICON_FA_TTY u8"\uf1e4" -#define ICON_FA_BINOCULARS u8"\uf1e5" -#define ICON_FA_PLUG u8"\uf1e6" -#define ICON_FA_SLIDESHARE u8"\uf1e7" -#define ICON_FA_TWITCH u8"\uf1e8" -#define ICON_FA_YELP u8"\uf1e9" -#define ICON_FA_NEWSPAPER_O u8"\uf1ea" -#define ICON_FA_WIFI u8"\uf1eb" -#define ICON_FA_CALCULATOR u8"\uf1ec" -#define ICON_FA_PAYPAL u8"\uf1ed" -#define ICON_FA_GOOGLE_WALLET u8"\uf1ee" -#define ICON_FA_CC_VISA u8"\uf1f0" -#define ICON_FA_CC_MASTERCARD u8"\uf1f1" -#define ICON_FA_CC_DISCOVER u8"\uf1f2" -#define ICON_FA_CC_AMEX u8"\uf1f3" -#define ICON_FA_CC_PAYPAL u8"\uf1f4" -#define ICON_FA_CC_STRIPE u8"\uf1f5" -#define ICON_FA_BELL_SLASH u8"\uf1f6" -#define ICON_FA_BELL_SLASH_O u8"\uf1f7" -#define ICON_FA_TRASH u8"\uf1f8" -#define ICON_FA_COPYRIGHT u8"\uf1f9" -#define ICON_FA_AT u8"\uf1fa" -#define ICON_FA_EYEDROPPER u8"\uf1fb" -#define ICON_FA_PAINT_BRUSH u8"\uf1fc" -#define ICON_FA_BIRTHDAY_CAKE u8"\uf1fd" -#define ICON_FA_AREA_CHART u8"\uf1fe" -#define ICON_FA_PIE_CHART u8"\uf200" -#define ICON_FA_LINE_CHART u8"\uf201" -#define ICON_FA_LASTFM u8"\uf202" -#define ICON_FA_LASTFM_SQUARE u8"\uf203" -#define ICON_FA_TOGGLE_OFF u8"\uf204" -#define ICON_FA_TOGGLE_ON u8"\uf205" -#define ICON_FA_BICYCLE u8"\uf206" -#define ICON_FA_BUS u8"\uf207" -#define ICON_FA_IOXHOST u8"\uf208" -#define ICON_FA_ANGELLIST u8"\uf209" -#define ICON_FA_CC u8"\uf20a" -#define ICON_FA_ILS u8"\uf20b" -#define ICON_FA_MEANPATH u8"\uf20c" -#define ICON_FA_BUYSELLADS u8"\uf20d" -#define ICON_FA_CONNECTDEVELOP u8"\uf20e" -#define ICON_FA_DASHCUBE u8"\uf210" -#define ICON_FA_FORUMBEE u8"\uf211" -#define ICON_FA_LEANPUB u8"\uf212" -#define ICON_FA_SELLSY u8"\uf213" -#define ICON_FA_SHIRTSINBULK u8"\uf214" -#define ICON_FA_SIMPLYBUILT u8"\uf215" -#define ICON_FA_SKYATLAS u8"\uf216" -#define ICON_FA_CART_PLUS u8"\uf217" -#define ICON_FA_CART_ARROW_DOWN u8"\uf218" -#define ICON_FA_DIAMOND u8"\uf219" -#define ICON_FA_SHIP u8"\uf21a" -#define ICON_FA_USER_SECRET u8"\uf21b" -#define ICON_FA_MOTORCYCLE u8"\uf21c" -#define ICON_FA_STREET_VIEW u8"\uf21d" -#define ICON_FA_HEARTBEAT u8"\uf21e" -#define ICON_FA_VENUS u8"\uf221" -#define ICON_FA_MARS u8"\uf222" -#define ICON_FA_MERCURY u8"\uf223" -#define ICON_FA_TRANSGENDER u8"\uf224" -#define ICON_FA_TRANSGENDER_ALT u8"\uf225" -#define ICON_FA_VENUS_DOUBLE u8"\uf226" -#define ICON_FA_MARS_DOUBLE u8"\uf227" -#define ICON_FA_VENUS_MARS u8"\uf228" -#define ICON_FA_MARS_STROKE u8"\uf229" -#define ICON_FA_MARS_STROKE_V u8"\uf22a" -#define ICON_FA_MARS_STROKE_H u8"\uf22b" -#define ICON_FA_NEUTER u8"\uf22c" -#define ICON_FA_GENDERLESS u8"\uf22d" -#define ICON_FA_FACEBOOK_OFFICIAL u8"\uf230" -#define ICON_FA_PINTEREST_P u8"\uf231" -#define ICON_FA_WHATSAPP u8"\uf232" -#define ICON_FA_SERVER u8"\uf233" -#define ICON_FA_USER_PLUS u8"\uf234" -#define ICON_FA_USER_TIMES u8"\uf235" -#define ICON_FA_BED u8"\uf236" -#define ICON_FA_VIACOIN u8"\uf237" -#define ICON_FA_TRAIN u8"\uf238" -#define ICON_FA_SUBWAY u8"\uf239" -#define ICON_FA_MEDIUM u8"\uf23a" -#define ICON_FA_Y_COMBINATOR u8"\uf23b" -#define ICON_FA_OPTIN_MONSTER u8"\uf23c" -#define ICON_FA_OPENCART u8"\uf23d" -#define ICON_FA_EXPEDITEDSSL u8"\uf23e" -#define ICON_FA_BATTERY_FULL u8"\uf240" -#define ICON_FA_BATTERY_THREE_QUARTERS u8"\uf241" -#define ICON_FA_BATTERY_HALF u8"\uf242" -#define ICON_FA_BATTERY_QUARTER u8"\uf243" -#define ICON_FA_BATTERY_EMPTY u8"\uf244" -#define ICON_FA_MOUSE_POINTER u8"\uf245" -#define ICON_FA_I_CURSOR u8"\uf246" -#define ICON_FA_OBJECT_GROUP u8"\uf247" -#define ICON_FA_OBJECT_UNGROUP u8"\uf248" -#define ICON_FA_STICKY_NOTE u8"\uf249" -#define ICON_FA_STICKY_NOTE_O u8"\uf24a" -#define ICON_FA_CC_JCB u8"\uf24b" -#define ICON_FA_CC_DINERS_CLUB u8"\uf24c" -#define ICON_FA_CLONE u8"\uf24d" -#define ICON_FA_BALANCE_SCALE u8"\uf24e" -#define ICON_FA_HOURGLASS_O u8"\uf250" -#define ICON_FA_HOURGLASS_START u8"\uf251" -#define ICON_FA_HOURGLASS_HALF u8"\uf252" -#define ICON_FA_HOURGLASS_END u8"\uf253" -#define ICON_FA_HOURGLASS u8"\uf254" -#define ICON_FA_HAND_ROCK_O u8"\uf255" -#define ICON_FA_HAND_PAPER_O u8"\uf256" -#define ICON_FA_HAND_SCISSORS_O u8"\uf257" -#define ICON_FA_HAND_LIZARD_O u8"\uf258" -#define ICON_FA_HAND_SPOCK_O u8"\uf259" -#define ICON_FA_HAND_POINTER_O u8"\uf25a" -#define ICON_FA_HAND_PEACE_O u8"\uf25b" -#define ICON_FA_TRADEMARK u8"\uf25c" -#define ICON_FA_REGISTERED u8"\uf25d" -#define ICON_FA_CREATIVE_COMMONS u8"\uf25e" -#define ICON_FA_GG u8"\uf260" -#define ICON_FA_GG_CIRCLE u8"\uf261" -#define ICON_FA_TRIPADVISOR u8"\uf262" -#define ICON_FA_ODNOKLASSNIKI u8"\uf263" -#define ICON_FA_ODNOKLASSNIKI_SQUARE u8"\uf264" -#define ICON_FA_GET_POCKET u8"\uf265" -#define ICON_FA_WIKIPEDIA_W u8"\uf266" -#define ICON_FA_SAFARI u8"\uf267" -#define ICON_FA_CHROME u8"\uf268" -#define ICON_FA_FIREFOX u8"\uf269" -#define ICON_FA_OPERA u8"\uf26a" -#define ICON_FA_INTERNET_EXPLORER u8"\uf26b" -#define ICON_FA_TELEVISION u8"\uf26c" -#define ICON_FA_CONTAO u8"\uf26d" -#define ICON_FA_500PX u8"\uf26e" -#define ICON_FA_AMAZON u8"\uf270" -#define ICON_FA_CALENDAR_PLUS_O u8"\uf271" -#define ICON_FA_CALENDAR_MINUS_O u8"\uf272" -#define ICON_FA_CALENDAR_TIMES_O u8"\uf273" -#define ICON_FA_CALENDAR_CHECK_O u8"\uf274" -#define ICON_FA_INDUSTRY u8"\uf275" -#define ICON_FA_MAP_PIN u8"\uf276" -#define ICON_FA_MAP_SIGNS u8"\uf277" -#define ICON_FA_MAP_O u8"\uf278" -#define ICON_FA_MAP u8"\uf279" -#define ICON_FA_COMMENTING u8"\uf27a" -#define ICON_FA_COMMENTING_O u8"\uf27b" -#define ICON_FA_HOUZZ u8"\uf27c" -#define ICON_FA_VIMEO u8"\uf27d" -#define ICON_FA_BLACK_TIE u8"\uf27e" -#define ICON_FA_FONTICONS u8"\uf280" -#define ICON_FA_REDDIT_ALIEN u8"\uf281" -#define ICON_FA_EDGE u8"\uf282" -#define ICON_FA_CREDIT_CARD_ALT u8"\uf283" -#define ICON_FA_CODIEPIE u8"\uf284" -#define ICON_FA_MODX u8"\uf285" -#define ICON_FA_FORT_AWESOME u8"\uf286" -#define ICON_FA_USB u8"\uf287" -#define ICON_FA_PRODUCT_HUNT u8"\uf288" -#define ICON_FA_MIXCLOUD u8"\uf289" -#define ICON_FA_SCRIBD u8"\uf28a" -#define ICON_FA_PAUSE_CIRCLE u8"\uf28b" -#define ICON_FA_PAUSE_CIRCLE_O u8"\uf28c" -#define ICON_FA_STOP_CIRCLE u8"\uf28d" -#define ICON_FA_STOP_CIRCLE_O u8"\uf28e" -#define ICON_FA_SHOPPING_BAG u8"\uf290" -#define ICON_FA_SHOPPING_BASKET u8"\uf291" -#define ICON_FA_HASHTAG u8"\uf292" -#define ICON_FA_BLUETOOTH u8"\uf293" -#define ICON_FA_BLUETOOTH_B u8"\uf294" -#define ICON_FA_PERCENT u8"\uf295" -#define ICON_FA_GITLAB u8"\uf296" -#define ICON_FA_WPBEGINNER u8"\uf297" -#define ICON_FA_WPFORMS u8"\uf298" -#define ICON_FA_ENVIRA u8"\uf299" -#define ICON_FA_UNIVERSAL_ACCESS u8"\uf29a" -#define ICON_FA_WHEELCHAIR_ALT u8"\uf29b" -#define ICON_FA_QUESTION_CIRCLE_O u8"\uf29c" -#define ICON_FA_BLIND u8"\uf29d" -#define ICON_FA_AUDIO_DESCRIPTION u8"\uf29e" -#define ICON_FA_VOLUME_CONTROL_PHONE u8"\uf2a0" -#define ICON_FA_BRAILLE u8"\uf2a1" -#define ICON_FA_ASSISTIVE_LISTENING_SYSTEMS u8"\uf2a2" -#define ICON_FA_AMERICAN_SIGN_LANGUAGE_INTERPRETING u8"\uf2a3" -#define ICON_FA_DEAF u8"\uf2a4" -#define ICON_FA_GLIDE u8"\uf2a5" -#define ICON_FA_GLIDE_G u8"\uf2a6" -#define ICON_FA_SIGN_LANGUAGE u8"\uf2a7" -#define ICON_FA_LOW_VISION u8"\uf2a8" -#define ICON_FA_VIADEO u8"\uf2a9" -#define ICON_FA_VIADEO_SQUARE u8"\uf2aa" -#define ICON_FA_SNAPCHAT u8"\uf2ab" -#define ICON_FA_SNAPCHAT_GHOST u8"\uf2ac" -#define ICON_FA_SNAPCHAT_SQUARE u8"\uf2ad" -#define ICON_FA_PIED_PIPER u8"\uf2ae" -#define ICON_FA_FIRST_ORDER u8"\uf2b0" -#define ICON_FA_YOAST u8"\uf2b1" -#define ICON_FA_THEMEISLE u8"\uf2b2" -#define ICON_FA_GOOGLE_PLUS_OFFICIAL u8"\uf2b3" -#define ICON_FA_FONT_AWESOME u8"\uf2b4" -#define ICON_FA_HANDSHAKE_O u8"\uf2b5" -#define ICON_FA_ENVELOPE_OPEN u8"\uf2b6" -#define ICON_FA_ENVELOPE_OPEN_O u8"\uf2b7" -#define ICON_FA_LINODE u8"\uf2b8" -#define ICON_FA_ADDRESS_BOOK u8"\uf2b9" -#define ICON_FA_ADDRESS_BOOK_O u8"\uf2ba" -#define ICON_FA_ADDRESS_CARD u8"\uf2bb" -#define ICON_FA_ADDRESS_CARD_O u8"\uf2bc" -#define ICON_FA_USER_CIRCLE u8"\uf2bd" -#define ICON_FA_USER_CIRCLE_O u8"\uf2be" -#define ICON_FA_USER_O u8"\uf2c0" -#define ICON_FA_ID_BADGE u8"\uf2c1" -#define ICON_FA_ID_CARD u8"\uf2c2" -#define ICON_FA_ID_CARD_O u8"\uf2c3" -#define ICON_FA_QUORA u8"\uf2c4" -#define ICON_FA_FREE_CODE_CAMP u8"\uf2c5" -#define ICON_FA_TELEGRAM u8"\uf2c6" -#define ICON_FA_THERMOMETER_FULL u8"\uf2c7" -#define ICON_FA_THERMOMETER_THREE_QUARTERS u8"\uf2c8" -#define ICON_FA_THERMOMETER_HALF u8"\uf2c9" -#define ICON_FA_THERMOMETER_QUARTER u8"\uf2ca" -#define ICON_FA_THERMOMETER_EMPTY u8"\uf2cb" -#define ICON_FA_SHOWER u8"\uf2cc" -#define ICON_FA_BATH u8"\uf2cd" -#define ICON_FA_PODCAST u8"\uf2ce" -#define ICON_FA_WINDOW_MAXIMIZE u8"\uf2d0" -#define ICON_FA_WINDOW_MINIMIZE u8"\uf2d1" -#define ICON_FA_WINDOW_RESTORE u8"\uf2d2" -#define ICON_FA_WINDOW_CLOSE u8"\uf2d3" -#define ICON_FA_WINDOW_CLOSE_O u8"\uf2d4" -#define ICON_FA_BANDCAMP u8"\uf2d5" -#define ICON_FA_GRAV u8"\uf2d6" -#define ICON_FA_ETSY u8"\uf2d7" -#define ICON_FA_IMDB u8"\uf2d8" -#define ICON_FA_RAVELRY u8"\uf2d9" -#define ICON_FA_EERCAST u8"\uf2da" -#define ICON_FA_MICROCHIP u8"\uf2db" -#define ICON_FA_SNOWFLAKE_O u8"\uf2dc" -#define ICON_FA_SUPERPOWERS u8"\uf2dd" -#define ICON_FA_WPEXPLORER u8"\uf2de" -#define ICON_FA_MEETUP u8"\uf2e0" diff --git a/Source/Core/VideoCommon/IconsMaterialDesign.h b/Source/Core/VideoCommon/IconsMaterialDesign.h new file mode 100644 index 0000000000..0ebadc4d54 --- /dev/null +++ b/Source/Core/VideoCommon/IconsMaterialDesign.h @@ -0,0 +1,2246 @@ +// Generated by https://github.com/juliettef/IconFontCppHeaders script GenerateIconFontCppHeaders.py +// for languages C and C++ from +// https://github.com/google/material-design-icons/raw/master/font/MaterialIcons-Regular.codepoints +// for use with +// https://github.com/google/material-design-icons/blob/master/font/MaterialIcons-Regular.ttf +#pragma once + +#define FONT_ICON_FILE_NAME_MD "MaterialIcons-Regular.ttf" + +#define ICON_MIN_MD 0xe000 +#define ICON_MAX_16_MD 0xf8ff +#define ICON_MAX_MD 0x10fffd +#define ICON_MD_10K "\xee\xa5\x91" // U+e951 +#define ICON_MD_10MP "\xee\xa5\x92" // U+e952 +#define ICON_MD_11MP "\xee\xa5\x93" // U+e953 +#define ICON_MD_123 "\xee\xae\x8d" // U+eb8d +#define ICON_MD_12MP "\xee\xa5\x94" // U+e954 +#define ICON_MD_13MP "\xee\xa5\x95" // U+e955 +#define ICON_MD_14MP "\xee\xa5\x96" // U+e956 +#define ICON_MD_15MP "\xee\xa5\x97" // U+e957 +#define ICON_MD_16MP "\xee\xa5\x98" // U+e958 +#define ICON_MD_17MP "\xee\xa5\x99" // U+e959 +#define ICON_MD_18_UP_RATING "\xef\xa3\xbd" // U+f8fd +#define ICON_MD_18MP "\xee\xa5\x9a" // U+e95a +#define ICON_MD_19MP "\xee\xa5\x9b" // U+e95b +#define ICON_MD_1K "\xee\xa5\x9c" // U+e95c +#define ICON_MD_1K_PLUS "\xee\xa5\x9d" // U+e95d +#define ICON_MD_1X_MOBILEDATA "\xee\xbf\x8d" // U+efcd +#define ICON_MD_20MP "\xee\xa5\x9e" // U+e95e +#define ICON_MD_21MP "\xee\xa5\x9f" // U+e95f +#define ICON_MD_22MP "\xee\xa5\xa0" // U+e960 +#define ICON_MD_23MP "\xee\xa5\xa1" // U+e961 +#define ICON_MD_24MP "\xee\xa5\xa2" // U+e962 +#define ICON_MD_2K "\xee\xa5\xa3" // U+e963 +#define ICON_MD_2K_PLUS "\xee\xa5\xa4" // U+e964 +#define ICON_MD_2MP "\xee\xa5\xa5" // U+e965 +#define ICON_MD_30FPS "\xee\xbf\x8e" // U+efce +#define ICON_MD_30FPS_SELECT "\xee\xbf\x8f" // U+efcf +#define ICON_MD_360 "\xee\x95\xb7" // U+e577 +#define ICON_MD_3D_ROTATION "\xee\xa1\x8d" // U+e84d +#define ICON_MD_3G_MOBILEDATA "\xee\xbf\x90" // U+efd0 +#define ICON_MD_3K "\xee\xa5\xa6" // U+e966 +#define ICON_MD_3K_PLUS "\xee\xa5\xa7" // U+e967 +#define ICON_MD_3MP "\xee\xa5\xa8" // U+e968 +#define ICON_MD_3P "\xee\xbf\x91" // U+efd1 +#define ICON_MD_4G_MOBILEDATA "\xee\xbf\x92" // U+efd2 +#define ICON_MD_4G_PLUS_MOBILEDATA "\xee\xbf\x93" // U+efd3 +#define ICON_MD_4K "\xee\x81\xb2" // U+e072 +#define ICON_MD_4K_PLUS "\xee\xa5\xa9" // U+e969 +#define ICON_MD_4MP "\xee\xa5\xaa" // U+e96a +#define ICON_MD_5G "\xee\xbc\xb8" // U+ef38 +#define ICON_MD_5K "\xee\xa5\xab" // U+e96b +#define ICON_MD_5K_PLUS "\xee\xa5\xac" // U+e96c +#define ICON_MD_5MP "\xee\xa5\xad" // U+e96d +#define ICON_MD_60FPS "\xee\xbf\x94" // U+efd4 +#define ICON_MD_60FPS_SELECT "\xee\xbf\x95" // U+efd5 +#define ICON_MD_6_FT_APART "\xef\x88\x9e" // U+f21e +#define ICON_MD_6K "\xee\xa5\xae" // U+e96e +#define ICON_MD_6K_PLUS "\xee\xa5\xaf" // U+e96f +#define ICON_MD_6MP "\xee\xa5\xb0" // U+e970 +#define ICON_MD_7K "\xee\xa5\xb1" // U+e971 +#define ICON_MD_7K_PLUS "\xee\xa5\xb2" // U+e972 +#define ICON_MD_7MP "\xee\xa5\xb3" // U+e973 +#define ICON_MD_8K "\xee\xa5\xb4" // U+e974 +#define ICON_MD_8K_PLUS "\xee\xa5\xb5" // U+e975 +#define ICON_MD_8MP "\xee\xa5\xb6" // U+e976 +#define ICON_MD_9K "\xee\xa5\xb7" // U+e977 +#define ICON_MD_9K_PLUS "\xee\xa5\xb8" // U+e978 +#define ICON_MD_9MP "\xee\xa5\xb9" // U+e979 +#define ICON_MD_ABC "\xee\xae\x94" // U+eb94 +#define ICON_MD_AC_UNIT "\xee\xac\xbb" // U+eb3b +#define ICON_MD_ACCESS_ALARM "\xee\x86\x90" // U+e190 +#define ICON_MD_ACCESS_ALARMS "\xee\x86\x91" // U+e191 +#define ICON_MD_ACCESS_TIME "\xee\x86\x92" // U+e192 +#define ICON_MD_ACCESS_TIME_FILLED "\xee\xbf\x96" // U+efd6 +#define ICON_MD_ACCESSIBILITY "\xee\xa1\x8e" // U+e84e +#define ICON_MD_ACCESSIBILITY_NEW "\xee\xa4\xac" // U+e92c +#define ICON_MD_ACCESSIBLE "\xee\xa4\x94" // U+e914 +#define ICON_MD_ACCESSIBLE_FORWARD "\xee\xa4\xb4" // U+e934 +#define ICON_MD_ACCOUNT_BALANCE "\xee\xa1\x8f" // U+e84f +#define ICON_MD_ACCOUNT_BALANCE_WALLET "\xee\xa1\x90" // U+e850 +#define ICON_MD_ACCOUNT_BOX "\xee\xa1\x91" // U+e851 +#define ICON_MD_ACCOUNT_CIRCLE "\xee\xa1\x93" // U+e853 +#define ICON_MD_ACCOUNT_TREE "\xee\xa5\xba" // U+e97a +#define ICON_MD_AD_UNITS "\xee\xbc\xb9" // U+ef39 +#define ICON_MD_ADB "\xee\x98\x8e" // U+e60e +#define ICON_MD_ADD "\xee\x85\x85" // U+e145 +#define ICON_MD_ADD_A_PHOTO "\xee\x90\xb9" // U+e439 +#define ICON_MD_ADD_ALARM "\xee\x86\x93" // U+e193 +#define ICON_MD_ADD_ALERT "\xee\x80\x83" // U+e003 +#define ICON_MD_ADD_BOX "\xee\x85\x86" // U+e146 +#define ICON_MD_ADD_BUSINESS "\xee\x9c\xa9" // U+e729 +#define ICON_MD_ADD_CALL "\xee\x83\xa8" // U+e0e8 +#define ICON_MD_ADD_CARD "\xee\xae\x86" // U+eb86 +#define ICON_MD_ADD_CHART "\xee\xa5\xbb" // U+e97b +#define ICON_MD_ADD_CIRCLE "\xee\x85\x87" // U+e147 +#define ICON_MD_ADD_CIRCLE_OUTLINE "\xee\x85\x88" // U+e148 +#define ICON_MD_ADD_COMMENT "\xee\x89\xa6" // U+e266 +#define ICON_MD_ADD_HOME "\xef\xa3\xab" // U+f8eb +#define ICON_MD_ADD_HOME_WORK "\xef\xa3\xad" // U+f8ed +#define ICON_MD_ADD_IC_CALL "\xee\xa5\xbc" // U+e97c +#define ICON_MD_ADD_LINK "\xee\x85\xb8" // U+e178 +#define ICON_MD_ADD_LOCATION "\xee\x95\xa7" // U+e567 +#define ICON_MD_ADD_LOCATION_ALT "\xee\xbc\xba" // U+ef3a +#define ICON_MD_ADD_MODERATOR "\xee\xa5\xbd" // U+e97d +#define ICON_MD_ADD_PHOTO_ALTERNATE "\xee\x90\xbe" // U+e43e +#define ICON_MD_ADD_REACTION "\xee\x87\x93" // U+e1d3 +#define ICON_MD_ADD_ROAD "\xee\xbc\xbb" // U+ef3b +#define ICON_MD_ADD_SHOPPING_CART "\xee\xa1\x94" // U+e854 +#define ICON_MD_ADD_TASK "\xef\x88\xba" // U+f23a +#define ICON_MD_ADD_TO_DRIVE "\xee\x99\x9c" // U+e65c +#define ICON_MD_ADD_TO_HOME_SCREEN "\xee\x87\xbe" // U+e1fe +#define ICON_MD_ADD_TO_PHOTOS "\xee\x8e\x9d" // U+e39d +#define ICON_MD_ADD_TO_QUEUE "\xee\x81\x9c" // U+e05c +#define ICON_MD_ADDCHART "\xee\xbc\xbc" // U+ef3c +#define ICON_MD_ADF_SCANNER "\xee\xab\x9a" // U+eada +#define ICON_MD_ADJUST "\xee\x8e\x9e" // U+e39e +#define ICON_MD_ADMIN_PANEL_SETTINGS "\xee\xbc\xbd" // U+ef3d +#define ICON_MD_ADOBE "\xee\xaa\x96" // U+ea96 +#define ICON_MD_ADS_CLICK "\xee\x9d\xa2" // U+e762 +#define ICON_MD_AGRICULTURE "\xee\xa9\xb9" // U+ea79 +#define ICON_MD_AIR "\xee\xbf\x98" // U+efd8 +#define ICON_MD_AIRLINE_SEAT_FLAT "\xee\x98\xb0" // U+e630 +#define ICON_MD_AIRLINE_SEAT_FLAT_ANGLED "\xee\x98\xb1" // U+e631 +#define ICON_MD_AIRLINE_SEAT_INDIVIDUAL_SUITE "\xee\x98\xb2" // U+e632 +#define ICON_MD_AIRLINE_SEAT_LEGROOM_EXTRA "\xee\x98\xb3" // U+e633 +#define ICON_MD_AIRLINE_SEAT_LEGROOM_NORMAL "\xee\x98\xb4" // U+e634 +#define ICON_MD_AIRLINE_SEAT_LEGROOM_REDUCED "\xee\x98\xb5" // U+e635 +#define ICON_MD_AIRLINE_SEAT_RECLINE_EXTRA "\xee\x98\xb6" // U+e636 +#define ICON_MD_AIRLINE_SEAT_RECLINE_NORMAL "\xee\x98\xb7" // U+e637 +#define ICON_MD_AIRLINE_STOPS "\xee\x9f\x90" // U+e7d0 +#define ICON_MD_AIRLINES "\xee\x9f\x8a" // U+e7ca +#define ICON_MD_AIRPLANE_TICKET "\xee\xbf\x99" // U+efd9 +#define ICON_MD_AIRPLANEMODE_ACTIVE "\xee\x86\x95" // U+e195 +#define ICON_MD_AIRPLANEMODE_INACTIVE "\xee\x86\x94" // U+e194 +#define ICON_MD_AIRPLANEMODE_OFF "\xee\x86\x94" // U+e194 +#define ICON_MD_AIRPLANEMODE_ON "\xee\x86\x95" // U+e195 +#define ICON_MD_AIRPLAY "\xee\x81\x95" // U+e055 +#define ICON_MD_AIRPORT_SHUTTLE "\xee\xac\xbc" // U+eb3c +#define ICON_MD_ALARM "\xee\xa1\x95" // U+e855 +#define ICON_MD_ALARM_ADD "\xee\xa1\x96" // U+e856 +#define ICON_MD_ALARM_OFF "\xee\xa1\x97" // U+e857 +#define ICON_MD_ALARM_ON "\xee\xa1\x98" // U+e858 +#define ICON_MD_ALBUM "\xee\x80\x99" // U+e019 +#define ICON_MD_ALIGN_HORIZONTAL_CENTER "\xee\x80\x8f" // U+e00f +#define ICON_MD_ALIGN_HORIZONTAL_LEFT "\xee\x80\x8d" // U+e00d +#define ICON_MD_ALIGN_HORIZONTAL_RIGHT "\xee\x80\x90" // U+e010 +#define ICON_MD_ALIGN_VERTICAL_BOTTOM "\xee\x80\x95" // U+e015 +#define ICON_MD_ALIGN_VERTICAL_CENTER "\xee\x80\x91" // U+e011 +#define ICON_MD_ALIGN_VERTICAL_TOP "\xee\x80\x8c" // U+e00c +#define ICON_MD_ALL_INBOX "\xee\xa5\xbf" // U+e97f +#define ICON_MD_ALL_INCLUSIVE "\xee\xac\xbd" // U+eb3d +#define ICON_MD_ALL_OUT "\xee\xa4\x8b" // U+e90b +#define ICON_MD_ALT_ROUTE "\xef\x86\x84" // U+f184 +#define ICON_MD_ALTERNATE_EMAIL "\xee\x83\xa6" // U+e0e6 +#define ICON_MD_AMP_STORIES "\xee\xa8\x93" // U+ea13 +#define ICON_MD_ANALYTICS "\xee\xbc\xbe" // U+ef3e +#define ICON_MD_ANCHOR "\xef\x87\x8d" // U+f1cd +#define ICON_MD_ANDROID "\xee\xa1\x99" // U+e859 +#define ICON_MD_ANIMATION "\xee\x9c\x9c" // U+e71c +#define ICON_MD_ANNOUNCEMENT "\xee\xa1\x9a" // U+e85a +#define ICON_MD_AOD "\xee\xbf\x9a" // U+efda +#define ICON_MD_APARTMENT "\xee\xa9\x80" // U+ea40 +#define ICON_MD_API "\xef\x86\xb7" // U+f1b7 +#define ICON_MD_APP_BLOCKING "\xee\xbc\xbf" // U+ef3f +#define ICON_MD_APP_REGISTRATION "\xee\xbd\x80" // U+ef40 +#define ICON_MD_APP_SETTINGS_ALT "\xee\xbd\x81" // U+ef41 +#define ICON_MD_APP_SHORTCUT "\xee\xab\xa4" // U+eae4 +#define ICON_MD_APPLE "\xee\xaa\x80" // U+ea80 +#define ICON_MD_APPROVAL "\xee\xa6\x82" // U+e982 +#define ICON_MD_APPS "\xee\x97\x83" // U+e5c3 +#define ICON_MD_APPS_OUTAGE "\xee\x9f\x8c" // U+e7cc +#define ICON_MD_ARCHITECTURE "\xee\xa8\xbb" // U+ea3b +#define ICON_MD_ARCHIVE "\xee\x85\x89" // U+e149 +#define ICON_MD_AREA_CHART "\xee\x9d\xb0" // U+e770 +#define ICON_MD_ARROW_BACK "\xee\x97\x84" // U+e5c4 +#define ICON_MD_ARROW_BACK_IOS "\xee\x97\xa0" // U+e5e0 +#define ICON_MD_ARROW_BACK_IOS_NEW "\xee\x8b\xaa" // U+e2ea +#define ICON_MD_ARROW_CIRCLE_DOWN "\xef\x86\x81" // U+f181 +#define ICON_MD_ARROW_CIRCLE_LEFT "\xee\xaa\xa7" // U+eaa7 +#define ICON_MD_ARROW_CIRCLE_RIGHT "\xee\xaa\xaa" // U+eaaa +#define ICON_MD_ARROW_CIRCLE_UP "\xef\x86\x82" // U+f182 +#define ICON_MD_ARROW_DOWNWARD "\xee\x97\x9b" // U+e5db +#define ICON_MD_ARROW_DROP_DOWN "\xee\x97\x85" // U+e5c5 +#define ICON_MD_ARROW_DROP_DOWN_CIRCLE "\xee\x97\x86" // U+e5c6 +#define ICON_MD_ARROW_DROP_UP "\xee\x97\x87" // U+e5c7 +#define ICON_MD_ARROW_FORWARD "\xee\x97\x88" // U+e5c8 +#define ICON_MD_ARROW_FORWARD_IOS "\xee\x97\xa1" // U+e5e1 +#define ICON_MD_ARROW_LEFT "\xee\x97\x9e" // U+e5de +#define ICON_MD_ARROW_OUTWARD "\xef\xa3\x8e" // U+f8ce +#define ICON_MD_ARROW_RIGHT "\xee\x97\x9f" // U+e5df +#define ICON_MD_ARROW_RIGHT_ALT "\xee\xa5\x81" // U+e941 +#define ICON_MD_ARROW_UPWARD "\xee\x97\x98" // U+e5d8 +#define ICON_MD_ART_TRACK "\xee\x81\xa0" // U+e060 +#define ICON_MD_ARTICLE "\xee\xbd\x82" // U+ef42 +#define ICON_MD_ASPECT_RATIO "\xee\xa1\x9b" // U+e85b +#define ICON_MD_ASSESSMENT "\xee\xa1\x9c" // U+e85c +#define ICON_MD_ASSIGNMENT "\xee\xa1\x9d" // U+e85d +#define ICON_MD_ASSIGNMENT_ADD "\xef\xa1\x88" // U+f848 +#define ICON_MD_ASSIGNMENT_IND "\xee\xa1\x9e" // U+e85e +#define ICON_MD_ASSIGNMENT_LATE "\xee\xa1\x9f" // U+e85f +#define ICON_MD_ASSIGNMENT_RETURN "\xee\xa1\xa0" // U+e860 +#define ICON_MD_ASSIGNMENT_RETURNED "\xee\xa1\xa1" // U+e861 +#define ICON_MD_ASSIGNMENT_TURNED_IN "\xee\xa1\xa2" // U+e862 +#define ICON_MD_ASSIST_WALKER "\xef\xa3\x95" // U+f8d5 +#define ICON_MD_ASSISTANT "\xee\x8e\x9f" // U+e39f +#define ICON_MD_ASSISTANT_DIRECTION "\xee\xa6\x88" // U+e988 +#define ICON_MD_ASSISTANT_NAVIGATION "\xee\xa6\x89" // U+e989 +#define ICON_MD_ASSISTANT_PHOTO "\xee\x8e\xa0" // U+e3a0 +#define ICON_MD_ASSURED_WORKLOAD "\xee\xad\xaf" // U+eb6f +#define ICON_MD_ATM "\xee\x95\xb3" // U+e573 +#define ICON_MD_ATTACH_EMAIL "\xee\xa9\x9e" // U+ea5e +#define ICON_MD_ATTACH_FILE "\xee\x88\xa6" // U+e226 +#define ICON_MD_ATTACH_MONEY "\xee\x88\xa7" // U+e227 +#define ICON_MD_ATTACHMENT "\xee\x8a\xbc" // U+e2bc +#define ICON_MD_ATTRACTIONS "\xee\xa9\x92" // U+ea52 +#define ICON_MD_ATTRIBUTION "\xee\xbf\x9b" // U+efdb +#define ICON_MD_AUDIO_FILE "\xee\xae\x82" // U+eb82 +#define ICON_MD_AUDIOTRACK "\xee\x8e\xa1" // U+e3a1 +#define ICON_MD_AUTO_AWESOME "\xee\x99\x9f" // U+e65f +#define ICON_MD_AUTO_AWESOME_MOSAIC "\xee\x99\xa0" // U+e660 +#define ICON_MD_AUTO_AWESOME_MOTION "\xee\x99\xa1" // U+e661 +#define ICON_MD_AUTO_DELETE "\xee\xa9\x8c" // U+ea4c +#define ICON_MD_AUTO_FIX_HIGH "\xee\x99\xa3" // U+e663 +#define ICON_MD_AUTO_FIX_NORMAL "\xee\x99\xa4" // U+e664 +#define ICON_MD_AUTO_FIX_OFF "\xee\x99\xa5" // U+e665 +#define ICON_MD_AUTO_GRAPH "\xee\x93\xbb" // U+e4fb +#define ICON_MD_AUTO_MODE "\xee\xb0\xa0" // U+ec20 +#define ICON_MD_AUTO_STORIES "\xee\x99\xa6" // U+e666 +#define ICON_MD_AUTOFPS_SELECT "\xee\xbf\x9c" // U+efdc +#define ICON_MD_AUTORENEW "\xee\xa1\xa3" // U+e863 +#define ICON_MD_AV_TIMER "\xee\x80\x9b" // U+e01b +#define ICON_MD_BABY_CHANGING_STATION "\xef\x86\x9b" // U+f19b +#define ICON_MD_BACK_HAND "\xee\x9d\xa4" // U+e764 +#define ICON_MD_BACKPACK "\xef\x86\x9c" // U+f19c +#define ICON_MD_BACKSPACE "\xee\x85\x8a" // U+e14a +#define ICON_MD_BACKUP "\xee\xa1\xa4" // U+e864 +#define ICON_MD_BACKUP_TABLE "\xee\xbd\x83" // U+ef43 +#define ICON_MD_BADGE "\xee\xa9\xa7" // U+ea67 +#define ICON_MD_BAKERY_DINING "\xee\xa9\x93" // U+ea53 +#define ICON_MD_BALANCE "\xee\xab\xb6" // U+eaf6 +#define ICON_MD_BALCONY "\xee\x96\x8f" // U+e58f +#define ICON_MD_BALLOT "\xee\x85\xb2" // U+e172 +#define ICON_MD_BAR_CHART "\xee\x89\xab" // U+e26b +#define ICON_MD_BARCODE_READER "\xef\xa1\x9c" // U+f85c +#define ICON_MD_BATCH_PREDICTION "\xef\x83\xb5" // U+f0f5 +#define ICON_MD_BATHROOM "\xee\xbf\x9d" // U+efdd +#define ICON_MD_BATHTUB "\xee\xa9\x81" // U+ea41 +#define ICON_MD_BATTERY_0_BAR "\xee\xaf\x9c" // U+ebdc +#define ICON_MD_BATTERY_1_BAR "\xee\xaf\x99" // U+ebd9 +#define ICON_MD_BATTERY_2_BAR "\xee\xaf\xa0" // U+ebe0 +#define ICON_MD_BATTERY_3_BAR "\xee\xaf\x9d" // U+ebdd +#define ICON_MD_BATTERY_4_BAR "\xee\xaf\xa2" // U+ebe2 +#define ICON_MD_BATTERY_5_BAR "\xee\xaf\x94" // U+ebd4 +#define ICON_MD_BATTERY_6_BAR "\xee\xaf\x92" // U+ebd2 +#define ICON_MD_BATTERY_ALERT "\xee\x86\x9c" // U+e19c +#define ICON_MD_BATTERY_CHARGING_FULL "\xee\x86\xa3" // U+e1a3 +#define ICON_MD_BATTERY_FULL "\xee\x86\xa4" // U+e1a4 +#define ICON_MD_BATTERY_SAVER "\xee\xbf\x9e" // U+efde +#define ICON_MD_BATTERY_STD "\xee\x86\xa5" // U+e1a5 +#define ICON_MD_BATTERY_UNKNOWN "\xee\x86\xa6" // U+e1a6 +#define ICON_MD_BEACH_ACCESS "\xee\xac\xbe" // U+eb3e +#define ICON_MD_BED "\xee\xbf\x9f" // U+efdf +#define ICON_MD_BEDROOM_BABY "\xee\xbf\xa0" // U+efe0 +#define ICON_MD_BEDROOM_CHILD "\xee\xbf\xa1" // U+efe1 +#define ICON_MD_BEDROOM_PARENT "\xee\xbf\xa2" // U+efe2 +#define ICON_MD_BEDTIME "\xee\xbd\x84" // U+ef44 +#define ICON_MD_BEDTIME_OFF "\xee\xad\xb6" // U+eb76 +#define ICON_MD_BEENHERE "\xee\x94\xad" // U+e52d +#define ICON_MD_BENTO "\xef\x87\xb4" // U+f1f4 +#define ICON_MD_BIKE_SCOOTER "\xee\xbd\x85" // U+ef45 +#define ICON_MD_BIOTECH "\xee\xa8\xba" // U+ea3a +#define ICON_MD_BLENDER "\xee\xbf\xa3" // U+efe3 +#define ICON_MD_BLIND "\xef\xa3\x96" // U+f8d6 +#define ICON_MD_BLINDS "\xee\x8a\x86" // U+e286 +#define ICON_MD_BLINDS_CLOSED "\xee\xb0\x9f" // U+ec1f +#define ICON_MD_BLOCK "\xee\x85\x8b" // U+e14b +#define ICON_MD_BLOCK_FLIPPED "\xee\xbd\x86" // U+ef46 +#define ICON_MD_BLOODTYPE "\xee\xbf\xa4" // U+efe4 +#define ICON_MD_BLUETOOTH "\xee\x86\xa7" // U+e1a7 +#define ICON_MD_BLUETOOTH_AUDIO "\xee\x98\x8f" // U+e60f +#define ICON_MD_BLUETOOTH_CONNECTED "\xee\x86\xa8" // U+e1a8 +#define ICON_MD_BLUETOOTH_DISABLED "\xee\x86\xa9" // U+e1a9 +#define ICON_MD_BLUETOOTH_DRIVE "\xee\xbf\xa5" // U+efe5 +#define ICON_MD_BLUETOOTH_SEARCHING "\xee\x86\xaa" // U+e1aa +#define ICON_MD_BLUR_CIRCULAR "\xee\x8e\xa2" // U+e3a2 +#define ICON_MD_BLUR_LINEAR "\xee\x8e\xa3" // U+e3a3 +#define ICON_MD_BLUR_OFF "\xee\x8e\xa4" // U+e3a4 +#define ICON_MD_BLUR_ON "\xee\x8e\xa5" // U+e3a5 +#define ICON_MD_BOLT "\xee\xa8\x8b" // U+ea0b +#define ICON_MD_BOOK "\xee\xa1\xa5" // U+e865 +#define ICON_MD_BOOK_ONLINE "\xef\x88\x97" // U+f217 +#define ICON_MD_BOOKMARK "\xee\xa1\xa6" // U+e866 +#define ICON_MD_BOOKMARK_ADD "\xee\x96\x98" // U+e598 +#define ICON_MD_BOOKMARK_ADDED "\xee\x96\x99" // U+e599 +#define ICON_MD_BOOKMARK_BORDER "\xee\xa1\xa7" // U+e867 +#define ICON_MD_BOOKMARK_OUTLINE "\xee\xa1\xa7" // U+e867 +#define ICON_MD_BOOKMARK_REMOVE "\xee\x96\x9a" // U+e59a +#define ICON_MD_BOOKMARKS "\xee\xa6\x8b" // U+e98b +#define ICON_MD_BORDER_ALL "\xee\x88\xa8" // U+e228 +#define ICON_MD_BORDER_BOTTOM "\xee\x88\xa9" // U+e229 +#define ICON_MD_BORDER_CLEAR "\xee\x88\xaa" // U+e22a +#define ICON_MD_BORDER_COLOR "\xee\x88\xab" // U+e22b +#define ICON_MD_BORDER_HORIZONTAL "\xee\x88\xac" // U+e22c +#define ICON_MD_BORDER_INNER "\xee\x88\xad" // U+e22d +#define ICON_MD_BORDER_LEFT "\xee\x88\xae" // U+e22e +#define ICON_MD_BORDER_OUTER "\xee\x88\xaf" // U+e22f +#define ICON_MD_BORDER_RIGHT "\xee\x88\xb0" // U+e230 +#define ICON_MD_BORDER_STYLE "\xee\x88\xb1" // U+e231 +#define ICON_MD_BORDER_TOP "\xee\x88\xb2" // U+e232 +#define ICON_MD_BORDER_VERTICAL "\xee\x88\xb3" // U+e233 +#define ICON_MD_BOY "\xee\xad\xa7" // U+eb67 +#define ICON_MD_BRANDING_WATERMARK "\xee\x81\xab" // U+e06b +#define ICON_MD_BREAKFAST_DINING "\xee\xa9\x94" // U+ea54 +#define ICON_MD_BRIGHTNESS_1 "\xee\x8e\xa6" // U+e3a6 +#define ICON_MD_BRIGHTNESS_2 "\xee\x8e\xa7" // U+e3a7 +#define ICON_MD_BRIGHTNESS_3 "\xee\x8e\xa8" // U+e3a8 +#define ICON_MD_BRIGHTNESS_4 "\xee\x8e\xa9" // U+e3a9 +#define ICON_MD_BRIGHTNESS_5 "\xee\x8e\xaa" // U+e3aa +#define ICON_MD_BRIGHTNESS_6 "\xee\x8e\xab" // U+e3ab +#define ICON_MD_BRIGHTNESS_7 "\xee\x8e\xac" // U+e3ac +#define ICON_MD_BRIGHTNESS_AUTO "\xee\x86\xab" // U+e1ab +#define ICON_MD_BRIGHTNESS_HIGH "\xee\x86\xac" // U+e1ac +#define ICON_MD_BRIGHTNESS_LOW "\xee\x86\xad" // U+e1ad +#define ICON_MD_BRIGHTNESS_MEDIUM "\xee\x86\xae" // U+e1ae +#define ICON_MD_BROADCAST_ON_HOME "\xef\xa3\xb8" // U+f8f8 +#define ICON_MD_BROADCAST_ON_PERSONAL "\xef\xa3\xb9" // U+f8f9 +#define ICON_MD_BROKEN_IMAGE "\xee\x8e\xad" // U+e3ad +#define ICON_MD_BROWSE_GALLERY "\xee\xaf\x91" // U+ebd1 +#define ICON_MD_BROWSER_NOT_SUPPORTED "\xee\xbd\x87" // U+ef47 +#define ICON_MD_BROWSER_UPDATED "\xee\x9f\x8f" // U+e7cf +#define ICON_MD_BRUNCH_DINING "\xee\xa9\xb3" // U+ea73 +#define ICON_MD_BRUSH "\xee\x8e\xae" // U+e3ae +#define ICON_MD_BUBBLE_CHART "\xee\x9b\x9d" // U+e6dd +#define ICON_MD_BUG_REPORT "\xee\xa1\xa8" // U+e868 +#define ICON_MD_BUILD "\xee\xa1\xa9" // U+e869 +#define ICON_MD_BUILD_CIRCLE "\xee\xbd\x88" // U+ef48 +#define ICON_MD_BUNGALOW "\xee\x96\x91" // U+e591 +#define ICON_MD_BURST_MODE "\xee\x90\xbc" // U+e43c +#define ICON_MD_BUS_ALERT "\xee\xa6\x8f" // U+e98f +#define ICON_MD_BUSINESS "\xee\x82\xaf" // U+e0af +#define ICON_MD_BUSINESS_CENTER "\xee\xac\xbf" // U+eb3f +#define ICON_MD_CABIN "\xee\x96\x89" // U+e589 +#define ICON_MD_CABLE "\xee\xbf\xa6" // U+efe6 +#define ICON_MD_CACHED "\xee\xa1\xaa" // U+e86a +#define ICON_MD_CAKE "\xee\x9f\xa9" // U+e7e9 +#define ICON_MD_CALCULATE "\xee\xa9\x9f" // U+ea5f +#define ICON_MD_CALENDAR_MONTH "\xee\xaf\x8c" // U+ebcc +#define ICON_MD_CALENDAR_TODAY "\xee\xa4\xb5" // U+e935 +#define ICON_MD_CALENDAR_VIEW_DAY "\xee\xa4\xb6" // U+e936 +#define ICON_MD_CALENDAR_VIEW_MONTH "\xee\xbf\xa7" // U+efe7 +#define ICON_MD_CALENDAR_VIEW_WEEK "\xee\xbf\xa8" // U+efe8 +#define ICON_MD_CALL "\xee\x82\xb0" // U+e0b0 +#define ICON_MD_CALL_END "\xee\x82\xb1" // U+e0b1 +#define ICON_MD_CALL_MADE "\xee\x82\xb2" // U+e0b2 +#define ICON_MD_CALL_MERGE "\xee\x82\xb3" // U+e0b3 +#define ICON_MD_CALL_MISSED "\xee\x82\xb4" // U+e0b4 +#define ICON_MD_CALL_MISSED_OUTGOING "\xee\x83\xa4" // U+e0e4 +#define ICON_MD_CALL_RECEIVED "\xee\x82\xb5" // U+e0b5 +#define ICON_MD_CALL_SPLIT "\xee\x82\xb6" // U+e0b6 +#define ICON_MD_CALL_TO_ACTION "\xee\x81\xac" // U+e06c +#define ICON_MD_CAMERA "\xee\x8e\xaf" // U+e3af +#define ICON_MD_CAMERA_ALT "\xee\x8e\xb0" // U+e3b0 +#define ICON_MD_CAMERA_ENHANCE "\xee\xa3\xbc" // U+e8fc +#define ICON_MD_CAMERA_FRONT "\xee\x8e\xb1" // U+e3b1 +#define ICON_MD_CAMERA_INDOOR "\xee\xbf\xa9" // U+efe9 +#define ICON_MD_CAMERA_OUTDOOR "\xee\xbf\xaa" // U+efea +#define ICON_MD_CAMERA_REAR "\xee\x8e\xb2" // U+e3b2 +#define ICON_MD_CAMERA_ROLL "\xee\x8e\xb3" // U+e3b3 +#define ICON_MD_CAMERASWITCH "\xee\xbf\xab" // U+efeb +#define ICON_MD_CAMPAIGN "\xee\xbd\x89" // U+ef49 +#define ICON_MD_CANCEL "\xee\x97\x89" // U+e5c9 +#define ICON_MD_CANCEL_PRESENTATION "\xee\x83\xa9" // U+e0e9 +#define ICON_MD_CANCEL_SCHEDULE_SEND "\xee\xa8\xb9" // U+ea39 +#define ICON_MD_CANDLESTICK_CHART "\xee\xab\x94" // U+ead4 +#define ICON_MD_CAR_CRASH "\xee\xaf\xb2" // U+ebf2 +#define ICON_MD_CAR_RENTAL "\xee\xa9\x95" // U+ea55 +#define ICON_MD_CAR_REPAIR "\xee\xa9\x96" // U+ea56 +#define ICON_MD_CARD_GIFTCARD "\xee\xa3\xb6" // U+e8f6 +#define ICON_MD_CARD_MEMBERSHIP "\xee\xa3\xb7" // U+e8f7 +#define ICON_MD_CARD_TRAVEL "\xee\xa3\xb8" // U+e8f8 +#define ICON_MD_CARPENTER "\xef\x87\xb8" // U+f1f8 +#define ICON_MD_CASES "\xee\xa6\x92" // U+e992 +#define ICON_MD_CASINO "\xee\xad\x80" // U+eb40 +#define ICON_MD_CAST "\xee\x8c\x87" // U+e307 +#define ICON_MD_CAST_CONNECTED "\xee\x8c\x88" // U+e308 +#define ICON_MD_CAST_FOR_EDUCATION "\xee\xbf\xac" // U+efec +#define ICON_MD_CASTLE "\xee\xaa\xb1" // U+eab1 +#define ICON_MD_CATCHING_POKEMON "\xee\x94\x88" // U+e508 +#define ICON_MD_CATEGORY "\xee\x95\xb4" // U+e574 +#define ICON_MD_CELEBRATION "\xee\xa9\xa5" // U+ea65 +#define ICON_MD_CELL_TOWER "\xee\xae\xba" // U+ebba +#define ICON_MD_CELL_WIFI "\xee\x83\xac" // U+e0ec +#define ICON_MD_CENTER_FOCUS_STRONG "\xee\x8e\xb4" // U+e3b4 +#define ICON_MD_CENTER_FOCUS_WEAK "\xee\x8e\xb5" // U+e3b5 +#define ICON_MD_CHAIR "\xee\xbf\xad" // U+efed +#define ICON_MD_CHAIR_ALT "\xee\xbf\xae" // U+efee +#define ICON_MD_CHALET "\xee\x96\x85" // U+e585 +#define ICON_MD_CHANGE_CIRCLE "\xee\x8b\xa7" // U+e2e7 +#define ICON_MD_CHANGE_HISTORY "\xee\xa1\xab" // U+e86b +#define ICON_MD_CHARGING_STATION "\xef\x86\x9d" // U+f19d +#define ICON_MD_CHAT "\xee\x82\xb7" // U+e0b7 +#define ICON_MD_CHAT_BUBBLE "\xee\x83\x8a" // U+e0ca +#define ICON_MD_CHAT_BUBBLE_OUTLINE "\xee\x83\x8b" // U+e0cb +#define ICON_MD_CHECK "\xee\x97\x8a" // U+e5ca +#define ICON_MD_CHECK_BOX "\xee\xa0\xb4" // U+e834 +#define ICON_MD_CHECK_BOX_OUTLINE_BLANK "\xee\xa0\xb5" // U+e835 +#define ICON_MD_CHECK_CIRCLE "\xee\xa1\xac" // U+e86c +#define ICON_MD_CHECK_CIRCLE_OUTLINE "\xee\xa4\xad" // U+e92d +#define ICON_MD_CHECKLIST "\xee\x9a\xb1" // U+e6b1 +#define ICON_MD_CHECKLIST_RTL "\xee\x9a\xb3" // U+e6b3 +#define ICON_MD_CHECKROOM "\xef\x86\x9e" // U+f19e +#define ICON_MD_CHEVRON_LEFT "\xee\x97\x8b" // U+e5cb +#define ICON_MD_CHEVRON_RIGHT "\xee\x97\x8c" // U+e5cc +#define ICON_MD_CHILD_CARE "\xee\xad\x81" // U+eb41 +#define ICON_MD_CHILD_FRIENDLY "\xee\xad\x82" // U+eb42 +#define ICON_MD_CHROME_READER_MODE "\xee\xa1\xad" // U+e86d +#define ICON_MD_CHURCH "\xee\xaa\xae" // U+eaae +#define ICON_MD_CIRCLE "\xee\xbd\x8a" // U+ef4a +#define ICON_MD_CIRCLE_NOTIFICATIONS "\xee\xa6\x94" // U+e994 +#define ICON_MD_CLASS "\xee\xa1\xae" // U+e86e +#define ICON_MD_CLEAN_HANDS "\xef\x88\x9f" // U+f21f +#define ICON_MD_CLEANING_SERVICES "\xef\x83\xbf" // U+f0ff +#define ICON_MD_CLEAR "\xee\x85\x8c" // U+e14c +#define ICON_MD_CLEAR_ALL "\xee\x82\xb8" // U+e0b8 +#define ICON_MD_CLOSE "\xee\x97\x8d" // U+e5cd +#define ICON_MD_CLOSE_FULLSCREEN "\xef\x87\x8f" // U+f1cf +#define ICON_MD_CLOSED_CAPTION "\xee\x80\x9c" // U+e01c +#define ICON_MD_CLOSED_CAPTION_DISABLED "\xef\x87\x9c" // U+f1dc +#define ICON_MD_CLOSED_CAPTION_OFF "\xee\xa6\x96" // U+e996 +#define ICON_MD_CLOUD "\xee\x8a\xbd" // U+e2bd +#define ICON_MD_CLOUD_CIRCLE "\xee\x8a\xbe" // U+e2be +#define ICON_MD_CLOUD_DONE "\xee\x8a\xbf" // U+e2bf +#define ICON_MD_CLOUD_DOWNLOAD "\xee\x8b\x80" // U+e2c0 +#define ICON_MD_CLOUD_OFF "\xee\x8b\x81" // U+e2c1 +#define ICON_MD_CLOUD_QUEUE "\xee\x8b\x82" // U+e2c2 +#define ICON_MD_CLOUD_SYNC "\xee\xad\x9a" // U+eb5a +#define ICON_MD_CLOUD_UPLOAD "\xee\x8b\x83" // U+e2c3 +#define ICON_MD_CLOUDY_SNOWING "\xee\xa0\x90" // U+e810 +#define ICON_MD_CO2 "\xee\x9e\xb0" // U+e7b0 +#define ICON_MD_CO_PRESENT "\xee\xab\xb0" // U+eaf0 +#define ICON_MD_CODE "\xee\xa1\xaf" // U+e86f +#define ICON_MD_CODE_OFF "\xee\x93\xb3" // U+e4f3 +#define ICON_MD_COFFEE "\xee\xbf\xaf" // U+efef +#define ICON_MD_COFFEE_MAKER "\xee\xbf\xb0" // U+eff0 +#define ICON_MD_COLLECTIONS "\xee\x8e\xb6" // U+e3b6 +#define ICON_MD_COLLECTIONS_BOOKMARK "\xee\x90\xb1" // U+e431 +#define ICON_MD_COLOR_LENS "\xee\x8e\xb7" // U+e3b7 +#define ICON_MD_COLORIZE "\xee\x8e\xb8" // U+e3b8 +#define ICON_MD_COMMENT "\xee\x82\xb9" // U+e0b9 +#define ICON_MD_COMMENT_BANK "\xee\xa9\x8e" // U+ea4e +#define ICON_MD_COMMENTS_DISABLED "\xee\x9e\xa2" // U+e7a2 +#define ICON_MD_COMMIT "\xee\xab\xb5" // U+eaf5 +#define ICON_MD_COMMUTE "\xee\xa5\x80" // U+e940 +#define ICON_MD_COMPARE "\xee\x8e\xb9" // U+e3b9 +#define ICON_MD_COMPARE_ARROWS "\xee\xa4\x95" // U+e915 +#define ICON_MD_COMPASS_CALIBRATION "\xee\x95\xbc" // U+e57c +#define ICON_MD_COMPOST "\xee\x9d\xa1" // U+e761 +#define ICON_MD_COMPRESS "\xee\xa5\x8d" // U+e94d +#define ICON_MD_COMPUTER "\xee\x8c\x8a" // U+e30a +#define ICON_MD_CONFIRMATION_NUM "\xee\x98\xb8" // U+e638 +#define ICON_MD_CONFIRMATION_NUMBER "\xee\x98\xb8" // U+e638 +#define ICON_MD_CONNECT_WITHOUT_CONTACT "\xef\x88\xa3" // U+f223 +#define ICON_MD_CONNECTED_TV "\xee\xa6\x98" // U+e998 +#define ICON_MD_CONNECTING_AIRPORTS "\xee\x9f\x89" // U+e7c9 +#define ICON_MD_CONSTRUCTION "\xee\xa8\xbc" // U+ea3c +#define ICON_MD_CONTACT_EMERGENCY "\xef\xa3\x91" // U+f8d1 +#define ICON_MD_CONTACT_MAIL "\xee\x83\x90" // U+e0d0 +#define ICON_MD_CONTACT_PAGE "\xef\x88\xae" // U+f22e +#define ICON_MD_CONTACT_PHONE "\xee\x83\x8f" // U+e0cf +#define ICON_MD_CONTACT_SUPPORT "\xee\xa5\x8c" // U+e94c +#define ICON_MD_CONTACTLESS "\xee\xa9\xb1" // U+ea71 +#define ICON_MD_CONTACTS "\xee\x82\xba" // U+e0ba +#define ICON_MD_CONTENT_COPY "\xee\x85\x8d" // U+e14d +#define ICON_MD_CONTENT_CUT "\xee\x85\x8e" // U+e14e +#define ICON_MD_CONTENT_PASTE "\xee\x85\x8f" // U+e14f +#define ICON_MD_CONTENT_PASTE_GO "\xee\xaa\x8e" // U+ea8e +#define ICON_MD_CONTENT_PASTE_OFF "\xee\x93\xb8" // U+e4f8 +#define ICON_MD_CONTENT_PASTE_SEARCH "\xee\xaa\x9b" // U+ea9b +#define ICON_MD_CONTRAST "\xee\xac\xb7" // U+eb37 +#define ICON_MD_CONTROL_CAMERA "\xee\x81\xb4" // U+e074 +#define ICON_MD_CONTROL_POINT "\xee\x8e\xba" // U+e3ba +#define ICON_MD_CONTROL_POINT_DUPLICATE "\xee\x8e\xbb" // U+e3bb +#define ICON_MD_CONVEYOR_BELT "\xef\xa1\xa7" // U+f867 +#define ICON_MD_COOKIE "\xee\xaa\xac" // U+eaac +#define ICON_MD_COPY_ALL "\xee\x8b\xac" // U+e2ec +#define ICON_MD_COPYRIGHT "\xee\xa4\x8c" // U+e90c +#define ICON_MD_CORONAVIRUS "\xef\x88\xa1" // U+f221 +#define ICON_MD_CORPORATE_FARE "\xef\x87\x90" // U+f1d0 +#define ICON_MD_COTTAGE "\xee\x96\x87" // U+e587 +#define ICON_MD_COUNTERTOPS "\xef\x87\xb7" // U+f1f7 +#define ICON_MD_CREATE "\xee\x85\x90" // U+e150 +#define ICON_MD_CREATE_NEW_FOLDER "\xee\x8b\x8c" // U+e2cc +#define ICON_MD_CREDIT_CARD "\xee\xa1\xb0" // U+e870 +#define ICON_MD_CREDIT_CARD_OFF "\xee\x93\xb4" // U+e4f4 +#define ICON_MD_CREDIT_SCORE "\xee\xbf\xb1" // U+eff1 +#define ICON_MD_CRIB "\xee\x96\x88" // U+e588 +#define ICON_MD_CRISIS_ALERT "\xee\xaf\xa9" // U+ebe9 +#define ICON_MD_CROP "\xee\x8e\xbe" // U+e3be +#define ICON_MD_CROP_16_9 "\xee\x8e\xbc" // U+e3bc +#define ICON_MD_CROP_3_2 "\xee\x8e\xbd" // U+e3bd +#define ICON_MD_CROP_5_4 "\xee\x8e\xbf" // U+e3bf +#define ICON_MD_CROP_7_5 "\xee\x8f\x80" // U+e3c0 +#define ICON_MD_CROP_DIN "\xee\x8f\x81" // U+e3c1 +#define ICON_MD_CROP_FREE "\xee\x8f\x82" // U+e3c2 +#define ICON_MD_CROP_LANDSCAPE "\xee\x8f\x83" // U+e3c3 +#define ICON_MD_CROP_ORIGINAL "\xee\x8f\x84" // U+e3c4 +#define ICON_MD_CROP_PORTRAIT "\xee\x8f\x85" // U+e3c5 +#define ICON_MD_CROP_ROTATE "\xee\x90\xb7" // U+e437 +#define ICON_MD_CROP_SQUARE "\xee\x8f\x86" // U+e3c6 +#define ICON_MD_CRUELTY_FREE "\xee\x9e\x99" // U+e799 +#define ICON_MD_CSS "\xee\xae\x93" // U+eb93 +#define ICON_MD_CURRENCY_BITCOIN "\xee\xaf\x85" // U+ebc5 +#define ICON_MD_CURRENCY_EXCHANGE "\xee\xad\xb0" // U+eb70 +#define ICON_MD_CURRENCY_FRANC "\xee\xab\xba" // U+eafa +#define ICON_MD_CURRENCY_LIRA "\xee\xab\xaf" // U+eaef +#define ICON_MD_CURRENCY_POUND "\xee\xab\xb1" // U+eaf1 +#define ICON_MD_CURRENCY_RUBLE "\xee\xab\xac" // U+eaec +#define ICON_MD_CURRENCY_RUPEE "\xee\xab\xb7" // U+eaf7 +#define ICON_MD_CURRENCY_YEN "\xee\xab\xbb" // U+eafb +#define ICON_MD_CURRENCY_YUAN "\xee\xab\xb9" // U+eaf9 +#define ICON_MD_CURTAINS "\xee\xb0\x9e" // U+ec1e +#define ICON_MD_CURTAINS_CLOSED "\xee\xb0\x9d" // U+ec1d +#define ICON_MD_CYCLONE "\xee\xaf\x95" // U+ebd5 +#define ICON_MD_DANGEROUS "\xee\xa6\x9a" // U+e99a +#define ICON_MD_DARK_MODE "\xee\x94\x9c" // U+e51c +#define ICON_MD_DASHBOARD "\xee\xa1\xb1" // U+e871 +#define ICON_MD_DASHBOARD_CUSTOMIZE "\xee\xa6\x9b" // U+e99b +#define ICON_MD_DATA_ARRAY "\xee\xab\x91" // U+ead1 +#define ICON_MD_DATA_EXPLORATION "\xee\x9d\xaf" // U+e76f +#define ICON_MD_DATA_OBJECT "\xee\xab\x93" // U+ead3 +#define ICON_MD_DATA_SAVER_OFF "\xee\xbf\xb2" // U+eff2 +#define ICON_MD_DATA_SAVER_ON "\xee\xbf\xb3" // U+eff3 +#define ICON_MD_DATA_THRESHOLDING "\xee\xae\x9f" // U+eb9f +#define ICON_MD_DATA_USAGE "\xee\x86\xaf" // U+e1af +#define ICON_MD_DATASET "\xef\xa3\xae" // U+f8ee +#define ICON_MD_DATASET_LINKED "\xef\xa3\xaf" // U+f8ef +#define ICON_MD_DATE_RANGE "\xee\xa4\x96" // U+e916 +#define ICON_MD_DEBLUR "\xee\xad\xb7" // U+eb77 +#define ICON_MD_DECK "\xee\xa9\x82" // U+ea42 +#define ICON_MD_DEHAZE "\xee\x8f\x87" // U+e3c7 +#define ICON_MD_DELETE "\xee\xa1\xb2" // U+e872 +#define ICON_MD_DELETE_FOREVER "\xee\xa4\xab" // U+e92b +#define ICON_MD_DELETE_OUTLINE "\xee\xa4\xae" // U+e92e +#define ICON_MD_DELETE_SWEEP "\xee\x85\xac" // U+e16c +#define ICON_MD_DELIVERY_DINING "\xee\xa9\xb2" // U+ea72 +#define ICON_MD_DENSITY_LARGE "\xee\xae\xa9" // U+eba9 +#define ICON_MD_DENSITY_MEDIUM "\xee\xae\x9e" // U+eb9e +#define ICON_MD_DENSITY_SMALL "\xee\xae\xa8" // U+eba8 +#define ICON_MD_DEPARTURE_BOARD "\xee\x95\xb6" // U+e576 +#define ICON_MD_DESCRIPTION "\xee\xa1\xb3" // U+e873 +#define ICON_MD_DESELECT "\xee\xae\xb6" // U+ebb6 +#define ICON_MD_DESIGN_SERVICES "\xef\x84\x8a" // U+f10a +#define ICON_MD_DESK "\xef\xa3\xb4" // U+f8f4 +#define ICON_MD_DESKTOP_ACCESS_DISABLED "\xee\xa6\x9d" // U+e99d +#define ICON_MD_DESKTOP_MAC "\xee\x8c\x8b" // U+e30b +#define ICON_MD_DESKTOP_WINDOWS "\xee\x8c\x8c" // U+e30c +#define ICON_MD_DETAILS "\xee\x8f\x88" // U+e3c8 +#define ICON_MD_DEVELOPER_BOARD "\xee\x8c\x8d" // U+e30d +#define ICON_MD_DEVELOPER_BOARD_OFF "\xee\x93\xbf" // U+e4ff +#define ICON_MD_DEVELOPER_MODE "\xee\x86\xb0" // U+e1b0 +#define ICON_MD_DEVICE_HUB "\xee\x8c\xb5" // U+e335 +#define ICON_MD_DEVICE_THERMOSTAT "\xee\x87\xbf" // U+e1ff +#define ICON_MD_DEVICE_UNKNOWN "\xee\x8c\xb9" // U+e339 +#define ICON_MD_DEVICES "\xee\x86\xb1" // U+e1b1 +#define ICON_MD_DEVICES_FOLD "\xee\xaf\x9e" // U+ebde +#define ICON_MD_DEVICES_OTHER "\xee\x8c\xb7" // U+e337 +#define ICON_MD_DEW_POINT "\xef\xa1\xb9" // U+f879 +#define ICON_MD_DIALER_SIP "\xee\x82\xbb" // U+e0bb +#define ICON_MD_DIALPAD "\xee\x82\xbc" // U+e0bc +#define ICON_MD_DIAMOND "\xee\xab\x95" // U+ead5 +#define ICON_MD_DIFFERENCE "\xee\xad\xbd" // U+eb7d +#define ICON_MD_DINING "\xee\xbf\xb4" // U+eff4 +#define ICON_MD_DINNER_DINING "\xee\xa9\x97" // U+ea57 +#define ICON_MD_DIRECTIONS "\xee\x94\xae" // U+e52e +#define ICON_MD_DIRECTIONS_BIKE "\xee\x94\xaf" // U+e52f +#define ICON_MD_DIRECTIONS_BOAT "\xee\x94\xb2" // U+e532 +#define ICON_MD_DIRECTIONS_BOAT_FILLED "\xee\xbf\xb5" // U+eff5 +#define ICON_MD_DIRECTIONS_BUS "\xee\x94\xb0" // U+e530 +#define ICON_MD_DIRECTIONS_BUS_FILLED "\xee\xbf\xb6" // U+eff6 +#define ICON_MD_DIRECTIONS_CAR "\xee\x94\xb1" // U+e531 +#define ICON_MD_DIRECTIONS_CAR_FILLED "\xee\xbf\xb7" // U+eff7 +#define ICON_MD_DIRECTIONS_FERRY "\xee\x94\xb2" // U+e532 +#define ICON_MD_DIRECTIONS_OFF "\xef\x84\x8f" // U+f10f +#define ICON_MD_DIRECTIONS_RAILWAY "\xee\x94\xb4" // U+e534 +#define ICON_MD_DIRECTIONS_RAILWAY_FILLED "\xee\xbf\xb8" // U+eff8 +#define ICON_MD_DIRECTIONS_RUN "\xee\x95\xa6" // U+e566 +#define ICON_MD_DIRECTIONS_SUBWAY "\xee\x94\xb3" // U+e533 +#define ICON_MD_DIRECTIONS_SUBWAY_FILLED "\xee\xbf\xb9" // U+eff9 +#define ICON_MD_DIRECTIONS_TRAIN "\xee\x94\xb4" // U+e534 +#define ICON_MD_DIRECTIONS_TRANSIT "\xee\x94\xb5" // U+e535 +#define ICON_MD_DIRECTIONS_TRANSIT_FILLED "\xee\xbf\xba" // U+effa +#define ICON_MD_DIRECTIONS_WALK "\xee\x94\xb6" // U+e536 +#define ICON_MD_DIRTY_LENS "\xee\xbd\x8b" // U+ef4b +#define ICON_MD_DISABLED_BY_DEFAULT "\xef\x88\xb0" // U+f230 +#define ICON_MD_DISABLED_VISIBLE "\xee\x9d\xae" // U+e76e +#define ICON_MD_DISC_FULL "\xee\x98\x90" // U+e610 +#define ICON_MD_DISCORD "\xee\xa9\xac" // U+ea6c +#define ICON_MD_DISCOUNT "\xee\xaf\x89" // U+ebc9 +#define ICON_MD_DISPLAY_SETTINGS "\xee\xae\x97" // U+eb97 +#define ICON_MD_DIVERSITY_1 "\xef\xa3\x97" // U+f8d7 +#define ICON_MD_DIVERSITY_2 "\xef\xa3\x98" // U+f8d8 +#define ICON_MD_DIVERSITY_3 "\xef\xa3\x99" // U+f8d9 +#define ICON_MD_DND_FORWARDSLASH "\xee\x98\x91" // U+e611 +#define ICON_MD_DNS "\xee\xa1\xb5" // U+e875 +#define ICON_MD_DO_DISTURB "\xef\x82\x8c" // U+f08c +#define ICON_MD_DO_DISTURB_ALT "\xef\x82\x8d" // U+f08d +#define ICON_MD_DO_DISTURB_OFF "\xef\x82\x8e" // U+f08e +#define ICON_MD_DO_DISTURB_ON "\xef\x82\x8f" // U+f08f +#define ICON_MD_DO_NOT_DISTURB "\xee\x98\x92" // U+e612 +#define ICON_MD_DO_NOT_DISTURB_ALT "\xee\x98\x91" // U+e611 +#define ICON_MD_DO_NOT_DISTURB_OFF "\xee\x99\x83" // U+e643 +#define ICON_MD_DO_NOT_DISTURB_ON "\xee\x99\x84" // U+e644 +#define ICON_MD_DO_NOT_DISTURB_ON_TOTAL_SILENCE "\xee\xbf\xbb" // U+effb +#define ICON_MD_DO_NOT_STEP "\xef\x86\x9f" // U+f19f +#define ICON_MD_DO_NOT_TOUCH "\xef\x86\xb0" // U+f1b0 +#define ICON_MD_DOCK "\xee\x8c\x8e" // U+e30e +#define ICON_MD_DOCUMENT_SCANNER "\xee\x97\xba" // U+e5fa +#define ICON_MD_DOMAIN "\xee\x9f\xae" // U+e7ee +#define ICON_MD_DOMAIN_ADD "\xee\xad\xa2" // U+eb62 +#define ICON_MD_DOMAIN_DISABLED "\xee\x83\xaf" // U+e0ef +#define ICON_MD_DOMAIN_VERIFICATION "\xee\xbd\x8c" // U+ef4c +#define ICON_MD_DONE "\xee\xa1\xb6" // U+e876 +#define ICON_MD_DONE_ALL "\xee\xa1\xb7" // U+e877 +#define ICON_MD_DONE_OUTLINE "\xee\xa4\xaf" // U+e92f +#define ICON_MD_DONUT_LARGE "\xee\xa4\x97" // U+e917 +#define ICON_MD_DONUT_SMALL "\xee\xa4\x98" // U+e918 +#define ICON_MD_DOOR_BACK "\xee\xbf\xbc" // U+effc +#define ICON_MD_DOOR_FRONT "\xee\xbf\xbd" // U+effd +#define ICON_MD_DOOR_SLIDING "\xee\xbf\xbe" // U+effe +#define ICON_MD_DOORBELL "\xee\xbf\xbf" // U+efff +#define ICON_MD_DOUBLE_ARROW "\xee\xa9\x90" // U+ea50 +#define ICON_MD_DOWNHILL_SKIING "\xee\x94\x89" // U+e509 +#define ICON_MD_DOWNLOAD "\xef\x82\x90" // U+f090 +#define ICON_MD_DOWNLOAD_DONE "\xef\x82\x91" // U+f091 +#define ICON_MD_DOWNLOAD_FOR_OFFLINE "\xef\x80\x80" // U+f000 +#define ICON_MD_DOWNLOADING "\xef\x80\x81" // U+f001 +#define ICON_MD_DRAFTS "\xee\x85\x91" // U+e151 +#define ICON_MD_DRAG_HANDLE "\xee\x89\x9d" // U+e25d +#define ICON_MD_DRAG_INDICATOR "\xee\xa5\x85" // U+e945 +#define ICON_MD_DRAW "\xee\x9d\x86" // U+e746 +#define ICON_MD_DRIVE_ETA "\xee\x98\x93" // U+e613 +#define ICON_MD_DRIVE_FILE_MOVE "\xee\x99\xb5" // U+e675 +#define ICON_MD_DRIVE_FILE_MOVE_OUTLINE "\xee\xa6\xa1" // U+e9a1 +#define ICON_MD_DRIVE_FILE_MOVE_RTL "\xee\x9d\xad" // U+e76d +#define ICON_MD_DRIVE_FILE_RENAME_OUTLINE "\xee\xa6\xa2" // U+e9a2 +#define ICON_MD_DRIVE_FOLDER_UPLOAD "\xee\xa6\xa3" // U+e9a3 +#define ICON_MD_DRY "\xef\x86\xb3" // U+f1b3 +#define ICON_MD_DRY_CLEANING "\xee\xa9\x98" // U+ea58 +#define ICON_MD_DUO "\xee\xa6\xa5" // U+e9a5 +#define ICON_MD_DVR "\xee\x86\xb2" // U+e1b2 +#define ICON_MD_DYNAMIC_FEED "\xee\xa8\x94" // U+ea14 +#define ICON_MD_DYNAMIC_FORM "\xef\x86\xbf" // U+f1bf +#define ICON_MD_E_MOBILEDATA "\xef\x80\x82" // U+f002 +#define ICON_MD_EARBUDS "\xef\x80\x83" // U+f003 +#define ICON_MD_EARBUDS_BATTERY "\xef\x80\x84" // U+f004 +#define ICON_MD_EAST "\xef\x87\x9f" // U+f1df +#define ICON_MD_ECO "\xee\xa8\xb5" // U+ea35 +#define ICON_MD_EDGESENSOR_HIGH "\xef\x80\x85" // U+f005 +#define ICON_MD_EDGESENSOR_LOW "\xef\x80\x86" // U+f006 +#define ICON_MD_EDIT "\xee\x8f\x89" // U+e3c9 +#define ICON_MD_EDIT_ATTRIBUTES "\xee\x95\xb8" // U+e578 +#define ICON_MD_EDIT_CALENDAR "\xee\x9d\x82" // U+e742 +#define ICON_MD_EDIT_DOCUMENT "\xef\xa2\x8c" // U+f88c +#define ICON_MD_EDIT_LOCATION "\xee\x95\xa8" // U+e568 +#define ICON_MD_EDIT_LOCATION_ALT "\xee\x87\x85" // U+e1c5 +#define ICON_MD_EDIT_NOTE "\xee\x9d\x85" // U+e745 +#define ICON_MD_EDIT_NOTIFICATIONS "\xee\x94\xa5" // U+e525 +#define ICON_MD_EDIT_OFF "\xee\xa5\x90" // U+e950 +#define ICON_MD_EDIT_ROAD "\xee\xbd\x8d" // U+ef4d +#define ICON_MD_EDIT_SQUARE "\xef\xa2\x8d" // U+f88d +#define ICON_MD_EGG "\xee\xab\x8c" // U+eacc +#define ICON_MD_EGG_ALT "\xee\xab\x88" // U+eac8 +#define ICON_MD_EJECT "\xee\xa3\xbb" // U+e8fb +#define ICON_MD_ELDERLY "\xef\x88\x9a" // U+f21a +#define ICON_MD_ELDERLY_WOMAN "\xee\xad\xa9" // U+eb69 +#define ICON_MD_ELECTRIC_BIKE "\xee\xac\x9b" // U+eb1b +#define ICON_MD_ELECTRIC_BOLT "\xee\xb0\x9c" // U+ec1c +#define ICON_MD_ELECTRIC_CAR "\xee\xac\x9c" // U+eb1c +#define ICON_MD_ELECTRIC_METER "\xee\xb0\x9b" // U+ec1b +#define ICON_MD_ELECTRIC_MOPED "\xee\xac\x9d" // U+eb1d +#define ICON_MD_ELECTRIC_RICKSHAW "\xee\xac\x9e" // U+eb1e +#define ICON_MD_ELECTRIC_SCOOTER "\xee\xac\x9f" // U+eb1f +#define ICON_MD_ELECTRICAL_SERVICES "\xef\x84\x82" // U+f102 +#define ICON_MD_ELEVATOR "\xef\x86\xa0" // U+f1a0 +#define ICON_MD_EMAIL "\xee\x82\xbe" // U+e0be +#define ICON_MD_EMERGENCY "\xee\x87\xab" // U+e1eb +#define ICON_MD_EMERGENCY_RECORDING "\xee\xaf\xb4" // U+ebf4 +#define ICON_MD_EMERGENCY_SHARE "\xee\xaf\xb6" // U+ebf6 +#define ICON_MD_EMOJI_EMOTIONS "\xee\xa8\xa2" // U+ea22 +#define ICON_MD_EMOJI_EVENTS "\xee\xa8\xa3" // U+ea23 +#define ICON_MD_EMOJI_FLAGS "\xee\xa8\x9a" // U+ea1a +#define ICON_MD_EMOJI_FOOD_BEVERAGE "\xee\xa8\x9b" // U+ea1b +#define ICON_MD_EMOJI_NATURE "\xee\xa8\x9c" // U+ea1c +#define ICON_MD_EMOJI_OBJECTS "\xee\xa8\xa4" // U+ea24 +#define ICON_MD_EMOJI_PEOPLE "\xee\xa8\x9d" // U+ea1d +#define ICON_MD_EMOJI_SYMBOLS "\xee\xa8\x9e" // U+ea1e +#define ICON_MD_EMOJI_TRANSPORTATION "\xee\xa8\x9f" // U+ea1f +#define ICON_MD_ENERGY_SAVINGS_LEAF "\xee\xb0\x9a" // U+ec1a +#define ICON_MD_ENGINEERING "\xee\xa8\xbd" // U+ea3d +#define ICON_MD_ENHANCE_PHOTO_TRANSLATE "\xee\xa3\xbc" // U+e8fc +#define ICON_MD_ENHANCED_ENCRYPTION "\xee\x98\xbf" // U+e63f +#define ICON_MD_EQUALIZER "\xee\x80\x9d" // U+e01d +#define ICON_MD_ERROR "\xee\x80\x80" // U+e000 +#define ICON_MD_ERROR_OUTLINE "\xee\x80\x81" // U+e001 +#define ICON_MD_ESCALATOR "\xef\x86\xa1" // U+f1a1 +#define ICON_MD_ESCALATOR_WARNING "\xef\x86\xac" // U+f1ac +#define ICON_MD_EURO "\xee\xa8\x95" // U+ea15 +#define ICON_MD_EURO_SYMBOL "\xee\xa4\xa6" // U+e926 +#define ICON_MD_EV_STATION "\xee\x95\xad" // U+e56d +#define ICON_MD_EVENT "\xee\xa1\xb8" // U+e878 +#define ICON_MD_EVENT_AVAILABLE "\xee\x98\x94" // U+e614 +#define ICON_MD_EVENT_BUSY "\xee\x98\x95" // U+e615 +#define ICON_MD_EVENT_NOTE "\xee\x98\x96" // U+e616 +#define ICON_MD_EVENT_REPEAT "\xee\xad\xbb" // U+eb7b +#define ICON_MD_EVENT_SEAT "\xee\xa4\x83" // U+e903 +#define ICON_MD_EXIT_TO_APP "\xee\xa1\xb9" // U+e879 +#define ICON_MD_EXPAND "\xee\xa5\x8f" // U+e94f +#define ICON_MD_EXPAND_CIRCLE_DOWN "\xee\x9f\x8d" // U+e7cd +#define ICON_MD_EXPAND_LESS "\xee\x97\x8e" // U+e5ce +#define ICON_MD_EXPAND_MORE "\xee\x97\x8f" // U+e5cf +#define ICON_MD_EXPLICIT "\xee\x80\x9e" // U+e01e +#define ICON_MD_EXPLORE "\xee\xa1\xba" // U+e87a +#define ICON_MD_EXPLORE_OFF "\xee\xa6\xa8" // U+e9a8 +#define ICON_MD_EXPOSURE "\xee\x8f\x8a" // U+e3ca +#define ICON_MD_EXPOSURE_MINUS_1 "\xee\x8f\x8b" // U+e3cb +#define ICON_MD_EXPOSURE_MINUS_2 "\xee\x8f\x8c" // U+e3cc +#define ICON_MD_EXPOSURE_NEG_1 "\xee\x8f\x8b" // U+e3cb +#define ICON_MD_EXPOSURE_NEG_2 "\xee\x8f\x8c" // U+e3cc +#define ICON_MD_EXPOSURE_PLUS_1 "\xee\x8f\x8d" // U+e3cd +#define ICON_MD_EXPOSURE_PLUS_2 "\xee\x8f\x8e" // U+e3ce +#define ICON_MD_EXPOSURE_ZERO "\xee\x8f\x8f" // U+e3cf +#define ICON_MD_EXTENSION "\xee\xa1\xbb" // U+e87b +#define ICON_MD_EXTENSION_OFF "\xee\x93\xb5" // U+e4f5 +#define ICON_MD_FACE "\xee\xa1\xbc" // U+e87c +#define ICON_MD_FACE_2 "\xef\xa3\x9a" // U+f8da +#define ICON_MD_FACE_3 "\xef\xa3\x9b" // U+f8db +#define ICON_MD_FACE_4 "\xef\xa3\x9c" // U+f8dc +#define ICON_MD_FACE_5 "\xef\xa3\x9d" // U+f8dd +#define ICON_MD_FACE_6 "\xef\xa3\x9e" // U+f8de +#define ICON_MD_FACE_RETOUCHING_NATURAL "\xee\xbd\x8e" // U+ef4e +#define ICON_MD_FACE_RETOUCHING_OFF "\xef\x80\x87" // U+f007 +#define ICON_MD_FACEBOOK "\xef\x88\xb4" // U+f234 +#define ICON_MD_FACT_CHECK "\xef\x83\x85" // U+f0c5 +#define ICON_MD_FACTORY "\xee\xae\xbc" // U+ebbc +#define ICON_MD_FAMILY_RESTROOM "\xef\x86\xa2" // U+f1a2 +#define ICON_MD_FAST_FORWARD "\xee\x80\x9f" // U+e01f +#define ICON_MD_FAST_REWIND "\xee\x80\xa0" // U+e020 +#define ICON_MD_FASTFOOD "\xee\x95\xba" // U+e57a +#define ICON_MD_FAVORITE "\xee\xa1\xbd" // U+e87d +#define ICON_MD_FAVORITE_BORDER "\xee\xa1\xbe" // U+e87e +#define ICON_MD_FAVORITE_OUTLINE "\xee\xa1\xbe" // U+e87e +#define ICON_MD_FAX "\xee\xab\x98" // U+ead8 +#define ICON_MD_FEATURED_PLAY_LIST "\xee\x81\xad" // U+e06d +#define ICON_MD_FEATURED_VIDEO "\xee\x81\xae" // U+e06e +#define ICON_MD_FEED "\xef\x80\x89" // U+f009 +#define ICON_MD_FEEDBACK "\xee\xa1\xbf" // U+e87f +#define ICON_MD_FEMALE "\xee\x96\x90" // U+e590 +#define ICON_MD_FENCE "\xef\x87\xb6" // U+f1f6 +#define ICON_MD_FESTIVAL "\xee\xa9\xa8" // U+ea68 +#define ICON_MD_FIBER_DVR "\xee\x81\x9d" // U+e05d +#define ICON_MD_FIBER_MANUAL_RECORD "\xee\x81\xa1" // U+e061 +#define ICON_MD_FIBER_NEW "\xee\x81\x9e" // U+e05e +#define ICON_MD_FIBER_PIN "\xee\x81\xaa" // U+e06a +#define ICON_MD_FIBER_SMART_RECORD "\xee\x81\xa2" // U+e062 +#define ICON_MD_FILE_COPY "\xee\x85\xb3" // U+e173 +#define ICON_MD_FILE_DOWNLOAD "\xee\x8b\x84" // U+e2c4 +#define ICON_MD_FILE_DOWNLOAD_DONE "\xee\xa6\xaa" // U+e9aa +#define ICON_MD_FILE_DOWNLOAD_OFF "\xee\x93\xbe" // U+e4fe +#define ICON_MD_FILE_OPEN "\xee\xab\xb3" // U+eaf3 +#define ICON_MD_FILE_PRESENT "\xee\xa8\x8e" // U+ea0e +#define ICON_MD_FILE_UPLOAD "\xee\x8b\x86" // U+e2c6 +#define ICON_MD_FILE_UPLOAD_OFF "\xef\xa2\x86" // U+f886 +#define ICON_MD_FILTER "\xee\x8f\x93" // U+e3d3 +#define ICON_MD_FILTER_1 "\xee\x8f\x90" // U+e3d0 +#define ICON_MD_FILTER_2 "\xee\x8f\x91" // U+e3d1 +#define ICON_MD_FILTER_3 "\xee\x8f\x92" // U+e3d2 +#define ICON_MD_FILTER_4 "\xee\x8f\x94" // U+e3d4 +#define ICON_MD_FILTER_5 "\xee\x8f\x95" // U+e3d5 +#define ICON_MD_FILTER_6 "\xee\x8f\x96" // U+e3d6 +#define ICON_MD_FILTER_7 "\xee\x8f\x97" // U+e3d7 +#define ICON_MD_FILTER_8 "\xee\x8f\x98" // U+e3d8 +#define ICON_MD_FILTER_9 "\xee\x8f\x99" // U+e3d9 +#define ICON_MD_FILTER_9_PLUS "\xee\x8f\x9a" // U+e3da +#define ICON_MD_FILTER_ALT "\xee\xbd\x8f" // U+ef4f +#define ICON_MD_FILTER_ALT_OFF "\xee\xac\xb2" // U+eb32 +#define ICON_MD_FILTER_B_AND_W "\xee\x8f\x9b" // U+e3db +#define ICON_MD_FILTER_CENTER_FOCUS "\xee\x8f\x9c" // U+e3dc +#define ICON_MD_FILTER_DRAMA "\xee\x8f\x9d" // U+e3dd +#define ICON_MD_FILTER_FRAMES "\xee\x8f\x9e" // U+e3de +#define ICON_MD_FILTER_HDR "\xee\x8f\x9f" // U+e3df +#define ICON_MD_FILTER_LIST "\xee\x85\x92" // U+e152 +#define ICON_MD_FILTER_LIST_ALT "\xee\xa5\x8e" // U+e94e +#define ICON_MD_FILTER_LIST_OFF "\xee\xad\x97" // U+eb57 +#define ICON_MD_FILTER_NONE "\xee\x8f\xa0" // U+e3e0 +#define ICON_MD_FILTER_TILT_SHIFT "\xee\x8f\xa2" // U+e3e2 +#define ICON_MD_FILTER_VINTAGE "\xee\x8f\xa3" // U+e3e3 +#define ICON_MD_FIND_IN_PAGE "\xee\xa2\x80" // U+e880 +#define ICON_MD_FIND_REPLACE "\xee\xa2\x81" // U+e881 +#define ICON_MD_FINGERPRINT "\xee\xa4\x8d" // U+e90d +#define ICON_MD_FIRE_EXTINGUISHER "\xef\x87\x98" // U+f1d8 +#define ICON_MD_FIRE_HYDRANT "\xef\x86\xa3" // U+f1a3 +#define ICON_MD_FIRE_HYDRANT_ALT "\xef\xa3\xb1" // U+f8f1 +#define ICON_MD_FIRE_TRUCK "\xef\xa3\xb2" // U+f8f2 +#define ICON_MD_FIREPLACE "\xee\xa9\x83" // U+ea43 +#define ICON_MD_FIRST_PAGE "\xee\x97\x9c" // U+e5dc +#define ICON_MD_FIT_SCREEN "\xee\xa8\x90" // U+ea10 +#define ICON_MD_FITBIT "\xee\xa0\xab" // U+e82b +#define ICON_MD_FITNESS_CENTER "\xee\xad\x83" // U+eb43 +#define ICON_MD_FLAG "\xee\x85\x93" // U+e153 +#define ICON_MD_FLAG_CIRCLE "\xee\xab\xb8" // U+eaf8 +#define ICON_MD_FLAKY "\xee\xbd\x90" // U+ef50 +#define ICON_MD_FLARE "\xee\x8f\xa4" // U+e3e4 +#define ICON_MD_FLASH_AUTO "\xee\x8f\xa5" // U+e3e5 +#define ICON_MD_FLASH_OFF "\xee\x8f\xa6" // U+e3e6 +#define ICON_MD_FLASH_ON "\xee\x8f\xa7" // U+e3e7 +#define ICON_MD_FLASHLIGHT_OFF "\xef\x80\x8a" // U+f00a +#define ICON_MD_FLASHLIGHT_ON "\xef\x80\x8b" // U+f00b +#define ICON_MD_FLATWARE "\xef\x80\x8c" // U+f00c +#define ICON_MD_FLIGHT "\xee\x94\xb9" // U+e539 +#define ICON_MD_FLIGHT_CLASS "\xee\x9f\x8b" // U+e7cb +#define ICON_MD_FLIGHT_LAND "\xee\xa4\x84" // U+e904 +#define ICON_MD_FLIGHT_TAKEOFF "\xee\xa4\x85" // U+e905 +#define ICON_MD_FLIP "\xee\x8f\xa8" // U+e3e8 +#define ICON_MD_FLIP_CAMERA_ANDROID "\xee\xa8\xb7" // U+ea37 +#define ICON_MD_FLIP_CAMERA_IOS "\xee\xa8\xb8" // U+ea38 +#define ICON_MD_FLIP_TO_BACK "\xee\xa2\x82" // U+e882 +#define ICON_MD_FLIP_TO_FRONT "\xee\xa2\x83" // U+e883 +#define ICON_MD_FLOOD "\xee\xaf\xa6" // U+ebe6 +#define ICON_MD_FLOURESCENT "\xef\x80\x8d" // U+f00d +#define ICON_MD_FLUORESCENT "\xee\xb0\xb1" // U+ec31 +#define ICON_MD_FLUTTER_DASH "\xee\x80\x8b" // U+e00b +#define ICON_MD_FMD_BAD "\xef\x80\x8e" // U+f00e +#define ICON_MD_FMD_GOOD "\xef\x80\x8f" // U+f00f +#define ICON_MD_FOGGY "\xee\xa0\x98" // U+e818 +#define ICON_MD_FOLDER "\xee\x8b\x87" // U+e2c7 +#define ICON_MD_FOLDER_COPY "\xee\xae\xbd" // U+ebbd +#define ICON_MD_FOLDER_DELETE "\xee\xac\xb4" // U+eb34 +#define ICON_MD_FOLDER_OFF "\xee\xae\x83" // U+eb83 +#define ICON_MD_FOLDER_OPEN "\xee\x8b\x88" // U+e2c8 +#define ICON_MD_FOLDER_SHARED "\xee\x8b\x89" // U+e2c9 +#define ICON_MD_FOLDER_SPECIAL "\xee\x98\x97" // U+e617 +#define ICON_MD_FOLDER_ZIP "\xee\xac\xac" // U+eb2c +#define ICON_MD_FOLLOW_THE_SIGNS "\xef\x88\xa2" // U+f222 +#define ICON_MD_FONT_DOWNLOAD "\xee\x85\xa7" // U+e167 +#define ICON_MD_FONT_DOWNLOAD_OFF "\xee\x93\xb9" // U+e4f9 +#define ICON_MD_FOOD_BANK "\xef\x87\xb2" // U+f1f2 +#define ICON_MD_FOREST "\xee\xaa\x99" // U+ea99 +#define ICON_MD_FORK_LEFT "\xee\xae\xa0" // U+eba0 +#define ICON_MD_FORK_RIGHT "\xee\xae\xac" // U+ebac +#define ICON_MD_FORKLIFT "\xef\xa1\xa8" // U+f868 +#define ICON_MD_FORMAT_ALIGN_CENTER "\xee\x88\xb4" // U+e234 +#define ICON_MD_FORMAT_ALIGN_JUSTIFY "\xee\x88\xb5" // U+e235 +#define ICON_MD_FORMAT_ALIGN_LEFT "\xee\x88\xb6" // U+e236 +#define ICON_MD_FORMAT_ALIGN_RIGHT "\xee\x88\xb7" // U+e237 +#define ICON_MD_FORMAT_BOLD "\xee\x88\xb8" // U+e238 +#define ICON_MD_FORMAT_CLEAR "\xee\x88\xb9" // U+e239 +#define ICON_MD_FORMAT_COLOR_FILL "\xee\x88\xba" // U+e23a +#define ICON_MD_FORMAT_COLOR_RESET "\xee\x88\xbb" // U+e23b +#define ICON_MD_FORMAT_COLOR_TEXT "\xee\x88\xbc" // U+e23c +#define ICON_MD_FORMAT_INDENT_DECREASE "\xee\x88\xbd" // U+e23d +#define ICON_MD_FORMAT_INDENT_INCREASE "\xee\x88\xbe" // U+e23e +#define ICON_MD_FORMAT_ITALIC "\xee\x88\xbf" // U+e23f +#define ICON_MD_FORMAT_LINE_SPACING "\xee\x89\x80" // U+e240 +#define ICON_MD_FORMAT_LIST_BULLETED "\xee\x89\x81" // U+e241 +#define ICON_MD_FORMAT_LIST_BULLETED_ADD "\xef\xa1\x89" // U+f849 +#define ICON_MD_FORMAT_LIST_NUMBERED "\xee\x89\x82" // U+e242 +#define ICON_MD_FORMAT_LIST_NUMBERED_RTL "\xee\x89\xa7" // U+e267 +#define ICON_MD_FORMAT_OVERLINE "\xee\xad\xa5" // U+eb65 +#define ICON_MD_FORMAT_PAINT "\xee\x89\x83" // U+e243 +#define ICON_MD_FORMAT_QUOTE "\xee\x89\x84" // U+e244 +#define ICON_MD_FORMAT_SHAPES "\xee\x89\x9e" // U+e25e +#define ICON_MD_FORMAT_SIZE "\xee\x89\x85" // U+e245 +#define ICON_MD_FORMAT_STRIKETHROUGH "\xee\x89\x86" // U+e246 +#define ICON_MD_FORMAT_TEXTDIRECTION_L_TO_R "\xee\x89\x87" // U+e247 +#define ICON_MD_FORMAT_TEXTDIRECTION_R_TO_L "\xee\x89\x88" // U+e248 +#define ICON_MD_FORMAT_UNDERLINE "\xee\x89\x89" // U+e249 +#define ICON_MD_FORMAT_UNDERLINED "\xee\x89\x89" // U+e249 +#define ICON_MD_FORT "\xee\xaa\xad" // U+eaad +#define ICON_MD_FORUM "\xee\x82\xbf" // U+e0bf +#define ICON_MD_FORWARD "\xee\x85\x94" // U+e154 +#define ICON_MD_FORWARD_10 "\xee\x81\x96" // U+e056 +#define ICON_MD_FORWARD_30 "\xee\x81\x97" // U+e057 +#define ICON_MD_FORWARD_5 "\xee\x81\x98" // U+e058 +#define ICON_MD_FORWARD_TO_INBOX "\xef\x86\x87" // U+f187 +#define ICON_MD_FOUNDATION "\xef\x88\x80" // U+f200 +#define ICON_MD_FREE_BREAKFAST "\xee\xad\x84" // U+eb44 +#define ICON_MD_FREE_CANCELLATION "\xee\x9d\x88" // U+e748 +#define ICON_MD_FRONT_HAND "\xee\x9d\xa9" // U+e769 +#define ICON_MD_FRONT_LOADER "\xef\xa1\xa9" // U+f869 +#define ICON_MD_FULLSCREEN "\xee\x97\x90" // U+e5d0 +#define ICON_MD_FULLSCREEN_EXIT "\xee\x97\x91" // U+e5d1 +#define ICON_MD_FUNCTIONS "\xee\x89\x8a" // U+e24a +#define ICON_MD_G_MOBILEDATA "\xef\x80\x90" // U+f010 +#define ICON_MD_G_TRANSLATE "\xee\xa4\xa7" // U+e927 +#define ICON_MD_GAMEPAD "\xee\x8c\x8f" // U+e30f +#define ICON_MD_GAMES "\xee\x80\xa1" // U+e021 +#define ICON_MD_GARAGE "\xef\x80\x91" // U+f011 +#define ICON_MD_GAS_METER "\xee\xb0\x99" // U+ec19 +#define ICON_MD_GAVEL "\xee\xa4\x8e" // U+e90e +#define ICON_MD_GENERATING_TOKENS "\xee\x9d\x89" // U+e749 +#define ICON_MD_GESTURE "\xee\x85\x95" // U+e155 +#define ICON_MD_GET_APP "\xee\xa2\x84" // U+e884 +#define ICON_MD_GIF "\xee\xa4\x88" // U+e908 +#define ICON_MD_GIF_BOX "\xee\x9e\xa3" // U+e7a3 +#define ICON_MD_GIRL "\xee\xad\xa8" // U+eb68 +#define ICON_MD_GITE "\xee\x96\x8b" // U+e58b +#define ICON_MD_GOAT "\xf4\x8f\xbf\xbd" // U+10fffd +#define ICON_MD_GOLF_COURSE "\xee\xad\x85" // U+eb45 +#define ICON_MD_GPP_BAD "\xef\x80\x92" // U+f012 +#define ICON_MD_GPP_GOOD "\xef\x80\x93" // U+f013 +#define ICON_MD_GPP_MAYBE "\xef\x80\x94" // U+f014 +#define ICON_MD_GPS_FIXED "\xee\x86\xb3" // U+e1b3 +#define ICON_MD_GPS_NOT_FIXED "\xee\x86\xb4" // U+e1b4 +#define ICON_MD_GPS_OFF "\xee\x86\xb5" // U+e1b5 +#define ICON_MD_GRADE "\xee\xa2\x85" // U+e885 +#define ICON_MD_GRADIENT "\xee\x8f\xa9" // U+e3e9 +#define ICON_MD_GRADING "\xee\xa9\x8f" // U+ea4f +#define ICON_MD_GRAIN "\xee\x8f\xaa" // U+e3ea +#define ICON_MD_GRAPHIC_EQ "\xee\x86\xb8" // U+e1b8 +#define ICON_MD_GRASS "\xef\x88\x85" // U+f205 +#define ICON_MD_GRID_3X3 "\xef\x80\x95" // U+f015 +#define ICON_MD_GRID_4X4 "\xef\x80\x96" // U+f016 +#define ICON_MD_GRID_GOLDENRATIO "\xef\x80\x97" // U+f017 +#define ICON_MD_GRID_OFF "\xee\x8f\xab" // U+e3eb +#define ICON_MD_GRID_ON "\xee\x8f\xac" // U+e3ec +#define ICON_MD_GRID_VIEW "\xee\xa6\xb0" // U+e9b0 +#define ICON_MD_GROUP "\xee\x9f\xaf" // U+e7ef +#define ICON_MD_GROUP_ADD "\xee\x9f\xb0" // U+e7f0 +#define ICON_MD_GROUP_OFF "\xee\x9d\x87" // U+e747 +#define ICON_MD_GROUP_REMOVE "\xee\x9e\xad" // U+e7ad +#define ICON_MD_GROUP_WORK "\xee\xa2\x86" // U+e886 +#define ICON_MD_GROUPS "\xef\x88\xb3" // U+f233 +#define ICON_MD_GROUPS_2 "\xef\xa3\x9f" // U+f8df +#define ICON_MD_GROUPS_3 "\xef\xa3\xa0" // U+f8e0 +#define ICON_MD_H_MOBILEDATA "\xef\x80\x98" // U+f018 +#define ICON_MD_H_PLUS_MOBILEDATA "\xef\x80\x99" // U+f019 +#define ICON_MD_HAIL "\xee\xa6\xb1" // U+e9b1 +#define ICON_MD_HANDSHAKE "\xee\xaf\x8b" // U+ebcb +#define ICON_MD_HANDYMAN "\xef\x84\x8b" // U+f10b +#define ICON_MD_HARDWARE "\xee\xa9\x99" // U+ea59 +#define ICON_MD_HD "\xee\x81\x92" // U+e052 +#define ICON_MD_HDR_AUTO "\xef\x80\x9a" // U+f01a +#define ICON_MD_HDR_AUTO_SELECT "\xef\x80\x9b" // U+f01b +#define ICON_MD_HDR_ENHANCED_SELECT "\xee\xbd\x91" // U+ef51 +#define ICON_MD_HDR_OFF "\xee\x8f\xad" // U+e3ed +#define ICON_MD_HDR_OFF_SELECT "\xef\x80\x9c" // U+f01c +#define ICON_MD_HDR_ON "\xee\x8f\xae" // U+e3ee +#define ICON_MD_HDR_ON_SELECT "\xef\x80\x9d" // U+f01d +#define ICON_MD_HDR_PLUS "\xef\x80\x9e" // U+f01e +#define ICON_MD_HDR_STRONG "\xee\x8f\xb1" // U+e3f1 +#define ICON_MD_HDR_WEAK "\xee\x8f\xb2" // U+e3f2 +#define ICON_MD_HEADPHONES "\xef\x80\x9f" // U+f01f +#define ICON_MD_HEADPHONES_BATTERY "\xef\x80\xa0" // U+f020 +#define ICON_MD_HEADSET "\xee\x8c\x90" // U+e310 +#define ICON_MD_HEADSET_MIC "\xee\x8c\x91" // U+e311 +#define ICON_MD_HEADSET_OFF "\xee\x8c\xba" // U+e33a +#define ICON_MD_HEALING "\xee\x8f\xb3" // U+e3f3 +#define ICON_MD_HEALTH_AND_SAFETY "\xee\x87\x95" // U+e1d5 +#define ICON_MD_HEARING "\xee\x80\xa3" // U+e023 +#define ICON_MD_HEARING_DISABLED "\xef\x84\x84" // U+f104 +#define ICON_MD_HEART_BROKEN "\xee\xab\x82" // U+eac2 +#define ICON_MD_HEAT_PUMP "\xee\xb0\x98" // U+ec18 +#define ICON_MD_HEIGHT "\xee\xa8\x96" // U+ea16 +#define ICON_MD_HELP "\xee\xa2\x87" // U+e887 +#define ICON_MD_HELP_CENTER "\xef\x87\x80" // U+f1c0 +#define ICON_MD_HELP_OUTLINE "\xee\xa3\xbd" // U+e8fd +#define ICON_MD_HEVC "\xef\x80\xa1" // U+f021 +#define ICON_MD_HEXAGON "\xee\xac\xb9" // U+eb39 +#define ICON_MD_HIDE_IMAGE "\xef\x80\xa2" // U+f022 +#define ICON_MD_HIDE_SOURCE "\xef\x80\xa3" // U+f023 +#define ICON_MD_HIGH_QUALITY "\xee\x80\xa4" // U+e024 +#define ICON_MD_HIGHLIGHT "\xee\x89\x9f" // U+e25f +#define ICON_MD_HIGHLIGHT_ALT "\xee\xbd\x92" // U+ef52 +#define ICON_MD_HIGHLIGHT_OFF "\xee\xa2\x88" // U+e888 +#define ICON_MD_HIGHLIGHT_REMOVE "\xee\xa2\x88" // U+e888 +#define ICON_MD_HIKING "\xee\x94\x8a" // U+e50a +#define ICON_MD_HISTORY "\xee\xa2\x89" // U+e889 +#define ICON_MD_HISTORY_EDU "\xee\xa8\xbe" // U+ea3e +#define ICON_MD_HISTORY_TOGGLE_OFF "\xef\x85\xbd" // U+f17d +#define ICON_MD_HIVE "\xee\xaa\xa6" // U+eaa6 +#define ICON_MD_HLS "\xee\xae\x8a" // U+eb8a +#define ICON_MD_HLS_OFF "\xee\xae\x8c" // U+eb8c +#define ICON_MD_HOLIDAY_VILLAGE "\xee\x96\x8a" // U+e58a +#define ICON_MD_HOME "\xee\xa2\x8a" // U+e88a +#define ICON_MD_HOME_FILLED "\xee\xa6\xb2" // U+e9b2 +#define ICON_MD_HOME_MAX "\xef\x80\xa4" // U+f024 +#define ICON_MD_HOME_MINI "\xef\x80\xa5" // U+f025 +#define ICON_MD_HOME_REPAIR_SERVICE "\xef\x84\x80" // U+f100 +#define ICON_MD_HOME_WORK "\xee\xa8\x89" // U+ea09 +#define ICON_MD_HORIZONTAL_DISTRIBUTE "\xee\x80\x94" // U+e014 +#define ICON_MD_HORIZONTAL_RULE "\xef\x84\x88" // U+f108 +#define ICON_MD_HORIZONTAL_SPLIT "\xee\xa5\x87" // U+e947 +#define ICON_MD_HOT_TUB "\xee\xad\x86" // U+eb46 +#define ICON_MD_HOTEL "\xee\x94\xba" // U+e53a +#define ICON_MD_HOTEL_CLASS "\xee\x9d\x83" // U+e743 +#define ICON_MD_HOURGLASS_BOTTOM "\xee\xa9\x9c" // U+ea5c +#define ICON_MD_HOURGLASS_DISABLED "\xee\xbd\x93" // U+ef53 +#define ICON_MD_HOURGLASS_EMPTY "\xee\xa2\x8b" // U+e88b +#define ICON_MD_HOURGLASS_FULL "\xee\xa2\x8c" // U+e88c +#define ICON_MD_HOURGLASS_TOP "\xee\xa9\x9b" // U+ea5b +#define ICON_MD_HOUSE "\xee\xa9\x84" // U+ea44 +#define ICON_MD_HOUSE_SIDING "\xef\x88\x82" // U+f202 +#define ICON_MD_HOUSEBOAT "\xee\x96\x84" // U+e584 +#define ICON_MD_HOW_TO_REG "\xee\x85\xb4" // U+e174 +#define ICON_MD_HOW_TO_VOTE "\xee\x85\xb5" // U+e175 +#define ICON_MD_HTML "\xee\xad\xbe" // U+eb7e +#define ICON_MD_HTTP "\xee\xa4\x82" // U+e902 +#define ICON_MD_HTTPS "\xee\xa2\x8d" // U+e88d +#define ICON_MD_HUB "\xee\xa7\xb4" // U+e9f4 +#define ICON_MD_HVAC "\xef\x84\x8e" // U+f10e +#define ICON_MD_ICE_SKATING "\xee\x94\x8b" // U+e50b +#define ICON_MD_ICECREAM "\xee\xa9\xa9" // U+ea69 +#define ICON_MD_IMAGE "\xee\x8f\xb4" // U+e3f4 +#define ICON_MD_IMAGE_ASPECT_RATIO "\xee\x8f\xb5" // U+e3f5 +#define ICON_MD_IMAGE_NOT_SUPPORTED "\xef\x84\x96" // U+f116 +#define ICON_MD_IMAGE_SEARCH "\xee\x90\xbf" // U+e43f +#define ICON_MD_IMAGESEARCH_ROLLER "\xee\xa6\xb4" // U+e9b4 +#define ICON_MD_IMPORT_CONTACTS "\xee\x83\xa0" // U+e0e0 +#define ICON_MD_IMPORT_EXPORT "\xee\x83\x83" // U+e0c3 +#define ICON_MD_IMPORTANT_DEVICES "\xee\xa4\x92" // U+e912 +#define ICON_MD_INBOX "\xee\x85\x96" // U+e156 +#define ICON_MD_INCOMPLETE_CIRCLE "\xee\x9e\x9b" // U+e79b +#define ICON_MD_INDETERMINATE_CHECK_BOX "\xee\xa4\x89" // U+e909 +#define ICON_MD_INFO "\xee\xa2\x8e" // U+e88e +#define ICON_MD_INFO_OUTLINE "\xee\xa2\x8f" // U+e88f +#define ICON_MD_INPUT "\xee\xa2\x90" // U+e890 +#define ICON_MD_INSERT_CHART "\xee\x89\x8b" // U+e24b +#define ICON_MD_INSERT_CHART_OUTLINED "\xee\x89\xaa" // U+e26a +#define ICON_MD_INSERT_COMMENT "\xee\x89\x8c" // U+e24c +#define ICON_MD_INSERT_DRIVE_FILE "\xee\x89\x8d" // U+e24d +#define ICON_MD_INSERT_EMOTICON "\xee\x89\x8e" // U+e24e +#define ICON_MD_INSERT_INVITATION "\xee\x89\x8f" // U+e24f +#define ICON_MD_INSERT_LINK "\xee\x89\x90" // U+e250 +#define ICON_MD_INSERT_PAGE_BREAK "\xee\xab\x8a" // U+eaca +#define ICON_MD_INSERT_PHOTO "\xee\x89\x91" // U+e251 +#define ICON_MD_INSIGHTS "\xef\x82\x92" // U+f092 +#define ICON_MD_INSTALL_DESKTOP "\xee\xad\xb1" // U+eb71 +#define ICON_MD_INSTALL_MOBILE "\xee\xad\xb2" // U+eb72 +#define ICON_MD_INTEGRATION_INSTRUCTIONS "\xee\xbd\x94" // U+ef54 +#define ICON_MD_INTERESTS "\xee\x9f\x88" // U+e7c8 +#define ICON_MD_INTERPRETER_MODE "\xee\xa0\xbb" // U+e83b +#define ICON_MD_INVENTORY "\xee\x85\xb9" // U+e179 +#define ICON_MD_INVENTORY_2 "\xee\x86\xa1" // U+e1a1 +#define ICON_MD_INVERT_COLORS "\xee\xa2\x91" // U+e891 +#define ICON_MD_INVERT_COLORS_OFF "\xee\x83\x84" // U+e0c4 +#define ICON_MD_INVERT_COLORS_ON "\xee\xa2\x91" // U+e891 +#define ICON_MD_IOS_SHARE "\xee\x9a\xb8" // U+e6b8 +#define ICON_MD_IRON "\xee\x96\x83" // U+e583 +#define ICON_MD_ISO "\xee\x8f\xb6" // U+e3f6 +#define ICON_MD_JAVASCRIPT "\xee\xad\xbc" // U+eb7c +#define ICON_MD_JOIN_FULL "\xee\xab\xab" // U+eaeb +#define ICON_MD_JOIN_INNER "\xee\xab\xb4" // U+eaf4 +#define ICON_MD_JOIN_LEFT "\xee\xab\xb2" // U+eaf2 +#define ICON_MD_JOIN_RIGHT "\xee\xab\xaa" // U+eaea +#define ICON_MD_KAYAKING "\xee\x94\x8c" // U+e50c +#define ICON_MD_KEBAB_DINING "\xee\xa1\x82" // U+e842 +#define ICON_MD_KEY "\xee\x9c\xbc" // U+e73c +#define ICON_MD_KEY_OFF "\xee\xae\x84" // U+eb84 +#define ICON_MD_KEYBOARD "\xee\x8c\x92" // U+e312 +#define ICON_MD_KEYBOARD_ALT "\xef\x80\xa8" // U+f028 +#define ICON_MD_KEYBOARD_ARROW_DOWN "\xee\x8c\x93" // U+e313 +#define ICON_MD_KEYBOARD_ARROW_LEFT "\xee\x8c\x94" // U+e314 +#define ICON_MD_KEYBOARD_ARROW_RIGHT "\xee\x8c\x95" // U+e315 +#define ICON_MD_KEYBOARD_ARROW_UP "\xee\x8c\x96" // U+e316 +#define ICON_MD_KEYBOARD_BACKSPACE "\xee\x8c\x97" // U+e317 +#define ICON_MD_KEYBOARD_CAPSLOCK "\xee\x8c\x98" // U+e318 +#define ICON_MD_KEYBOARD_COMMAND "\xee\xab\xa0" // U+eae0 +#define ICON_MD_KEYBOARD_COMMAND_KEY "\xee\xab\xa7" // U+eae7 +#define ICON_MD_KEYBOARD_CONTROL "\xee\x97\x93" // U+e5d3 +#define ICON_MD_KEYBOARD_CONTROL_KEY "\xee\xab\xa6" // U+eae6 +#define ICON_MD_KEYBOARD_DOUBLE_ARROW_DOWN "\xee\xab\x90" // U+ead0 +#define ICON_MD_KEYBOARD_DOUBLE_ARROW_LEFT "\xee\xab\x83" // U+eac3 +#define ICON_MD_KEYBOARD_DOUBLE_ARROW_RIGHT "\xee\xab\x89" // U+eac9 +#define ICON_MD_KEYBOARD_DOUBLE_ARROW_UP "\xee\xab\x8f" // U+eacf +#define ICON_MD_KEYBOARD_HIDE "\xee\x8c\x9a" // U+e31a +#define ICON_MD_KEYBOARD_OPTION "\xee\xab\x9f" // U+eadf +#define ICON_MD_KEYBOARD_OPTION_KEY "\xee\xab\xa8" // U+eae8 +#define ICON_MD_KEYBOARD_RETURN "\xee\x8c\x9b" // U+e31b +#define ICON_MD_KEYBOARD_TAB "\xee\x8c\x9c" // U+e31c +#define ICON_MD_KEYBOARD_VOICE "\xee\x8c\x9d" // U+e31d +#define ICON_MD_KING_BED "\xee\xa9\x85" // U+ea45 +#define ICON_MD_KITCHEN "\xee\xad\x87" // U+eb47 +#define ICON_MD_KITESURFING "\xee\x94\x8d" // U+e50d +#define ICON_MD_LABEL "\xee\xa2\x92" // U+e892 +#define ICON_MD_LABEL_IMPORTANT "\xee\xa4\xb7" // U+e937 +#define ICON_MD_LABEL_IMPORTANT_OUTLINE "\xee\xa5\x88" // U+e948 +#define ICON_MD_LABEL_OFF "\xee\xa6\xb6" // U+e9b6 +#define ICON_MD_LABEL_OUTLINE "\xee\xa2\x93" // U+e893 +#define ICON_MD_LAN "\xee\xac\xaf" // U+eb2f +#define ICON_MD_LANDSCAPE "\xee\x8f\xb7" // U+e3f7 +#define ICON_MD_LANDSLIDE "\xee\xaf\x97" // U+ebd7 +#define ICON_MD_LANGUAGE "\xee\xa2\x94" // U+e894 +#define ICON_MD_LAPTOP "\xee\x8c\x9e" // U+e31e +#define ICON_MD_LAPTOP_CHROMEBOOK "\xee\x8c\x9f" // U+e31f +#define ICON_MD_LAPTOP_MAC "\xee\x8c\xa0" // U+e320 +#define ICON_MD_LAPTOP_WINDOWS "\xee\x8c\xa1" // U+e321 +#define ICON_MD_LAST_PAGE "\xee\x97\x9d" // U+e5dd +#define ICON_MD_LAUNCH "\xee\xa2\x95" // U+e895 +#define ICON_MD_LAYERS "\xee\x94\xbb" // U+e53b +#define ICON_MD_LAYERS_CLEAR "\xee\x94\xbc" // U+e53c +#define ICON_MD_LEADERBOARD "\xef\x88\x8c" // U+f20c +#define ICON_MD_LEAK_ADD "\xee\x8f\xb8" // U+e3f8 +#define ICON_MD_LEAK_REMOVE "\xee\x8f\xb9" // U+e3f9 +#define ICON_MD_LEAVE_BAGS_AT_HOME "\xef\x88\x9b" // U+f21b +#define ICON_MD_LEGEND_TOGGLE "\xef\x84\x9b" // U+f11b +#define ICON_MD_LENS "\xee\x8f\xba" // U+e3fa +#define ICON_MD_LENS_BLUR "\xef\x80\xa9" // U+f029 +#define ICON_MD_LIBRARY_ADD "\xee\x80\xae" // U+e02e +#define ICON_MD_LIBRARY_ADD_CHECK "\xee\xa6\xb7" // U+e9b7 +#define ICON_MD_LIBRARY_BOOKS "\xee\x80\xaf" // U+e02f +#define ICON_MD_LIBRARY_MUSIC "\xee\x80\xb0" // U+e030 +#define ICON_MD_LIGHT "\xef\x80\xaa" // U+f02a +#define ICON_MD_LIGHT_MODE "\xee\x94\x98" // U+e518 +#define ICON_MD_LIGHTBULB "\xee\x83\xb0" // U+e0f0 +#define ICON_MD_LIGHTBULB_CIRCLE "\xee\xaf\xbe" // U+ebfe +#define ICON_MD_LIGHTBULB_OUTLINE "\xee\xa4\x8f" // U+e90f +#define ICON_MD_LINE_AXIS "\xee\xaa\x9a" // U+ea9a +#define ICON_MD_LINE_STYLE "\xee\xa4\x99" // U+e919 +#define ICON_MD_LINE_WEIGHT "\xee\xa4\x9a" // U+e91a +#define ICON_MD_LINEAR_SCALE "\xee\x89\xa0" // U+e260 +#define ICON_MD_LINK "\xee\x85\x97" // U+e157 +#define ICON_MD_LINK_OFF "\xee\x85\xaf" // U+e16f +#define ICON_MD_LINKED_CAMERA "\xee\x90\xb8" // U+e438 +#define ICON_MD_LIQUOR "\xee\xa9\xa0" // U+ea60 +#define ICON_MD_LIST "\xee\xa2\x96" // U+e896 +#define ICON_MD_LIST_ALT "\xee\x83\xae" // U+e0ee +#define ICON_MD_LIVE_HELP "\xee\x83\x86" // U+e0c6 +#define ICON_MD_LIVE_TV "\xee\x98\xb9" // U+e639 +#define ICON_MD_LIVING "\xef\x80\xab" // U+f02b +#define ICON_MD_LOCAL_ACTIVITY "\xee\x94\xbf" // U+e53f +#define ICON_MD_LOCAL_AIRPORT "\xee\x94\xbd" // U+e53d +#define ICON_MD_LOCAL_ATM "\xee\x94\xbe" // U+e53e +#define ICON_MD_LOCAL_ATTRACTION "\xee\x94\xbf" // U+e53f +#define ICON_MD_LOCAL_BAR "\xee\x95\x80" // U+e540 +#define ICON_MD_LOCAL_CAFE "\xee\x95\x81" // U+e541 +#define ICON_MD_LOCAL_CAR_WASH "\xee\x95\x82" // U+e542 +#define ICON_MD_LOCAL_CONVENIENCE_STORE "\xee\x95\x83" // U+e543 +#define ICON_MD_LOCAL_DINING "\xee\x95\x96" // U+e556 +#define ICON_MD_LOCAL_DRINK "\xee\x95\x84" // U+e544 +#define ICON_MD_LOCAL_FIRE_DEPARTMENT "\xee\xbd\x95" // U+ef55 +#define ICON_MD_LOCAL_FLORIST "\xee\x95\x85" // U+e545 +#define ICON_MD_LOCAL_GAS_STATION "\xee\x95\x86" // U+e546 +#define ICON_MD_LOCAL_GROCERY_STORE "\xee\x95\x87" // U+e547 +#define ICON_MD_LOCAL_HOSPITAL "\xee\x95\x88" // U+e548 +#define ICON_MD_LOCAL_HOTEL "\xee\x95\x89" // U+e549 +#define ICON_MD_LOCAL_LAUNDRY_SERVICE "\xee\x95\x8a" // U+e54a +#define ICON_MD_LOCAL_LIBRARY "\xee\x95\x8b" // U+e54b +#define ICON_MD_LOCAL_MALL "\xee\x95\x8c" // U+e54c +#define ICON_MD_LOCAL_MOVIES "\xee\x95\x8d" // U+e54d +#define ICON_MD_LOCAL_OFFER "\xee\x95\x8e" // U+e54e +#define ICON_MD_LOCAL_PARKING "\xee\x95\x8f" // U+e54f +#define ICON_MD_LOCAL_PHARMACY "\xee\x95\x90" // U+e550 +#define ICON_MD_LOCAL_PHONE "\xee\x95\x91" // U+e551 +#define ICON_MD_LOCAL_PIZZA "\xee\x95\x92" // U+e552 +#define ICON_MD_LOCAL_PLAY "\xee\x95\x93" // U+e553 +#define ICON_MD_LOCAL_POLICE "\xee\xbd\x96" // U+ef56 +#define ICON_MD_LOCAL_POST_OFFICE "\xee\x95\x94" // U+e554 +#define ICON_MD_LOCAL_PRINT_SHOP "\xee\x95\x95" // U+e555 +#define ICON_MD_LOCAL_PRINTSHOP "\xee\x95\x95" // U+e555 +#define ICON_MD_LOCAL_RESTAURANT "\xee\x95\x96" // U+e556 +#define ICON_MD_LOCAL_SEE "\xee\x95\x97" // U+e557 +#define ICON_MD_LOCAL_SHIPPING "\xee\x95\x98" // U+e558 +#define ICON_MD_LOCAL_TAXI "\xee\x95\x99" // U+e559 +#define ICON_MD_LOCATION_CITY "\xee\x9f\xb1" // U+e7f1 +#define ICON_MD_LOCATION_DISABLED "\xee\x86\xb6" // U+e1b6 +#define ICON_MD_LOCATION_HISTORY "\xee\x95\x9a" // U+e55a +#define ICON_MD_LOCATION_OFF "\xee\x83\x87" // U+e0c7 +#define ICON_MD_LOCATION_ON "\xee\x83\x88" // U+e0c8 +#define ICON_MD_LOCATION_PIN "\xef\x87\x9b" // U+f1db +#define ICON_MD_LOCATION_SEARCHING "\xee\x86\xb7" // U+e1b7 +#define ICON_MD_LOCK "\xee\xa2\x97" // U+e897 +#define ICON_MD_LOCK_CLOCK "\xee\xbd\x97" // U+ef57 +#define ICON_MD_LOCK_OPEN "\xee\xa2\x98" // U+e898 +#define ICON_MD_LOCK_OUTLINE "\xee\xa2\x99" // U+e899 +#define ICON_MD_LOCK_PERSON "\xef\xa3\xb3" // U+f8f3 +#define ICON_MD_LOCK_RESET "\xee\xab\x9e" // U+eade +#define ICON_MD_LOGIN "\xee\xa9\xb7" // U+ea77 +#define ICON_MD_LOGO_DEV "\xee\xab\x96" // U+ead6 +#define ICON_MD_LOGOUT "\xee\xa6\xba" // U+e9ba +#define ICON_MD_LOOKS "\xee\x8f\xbc" // U+e3fc +#define ICON_MD_LOOKS_3 "\xee\x8f\xbb" // U+e3fb +#define ICON_MD_LOOKS_4 "\xee\x8f\xbd" // U+e3fd +#define ICON_MD_LOOKS_5 "\xee\x8f\xbe" // U+e3fe +#define ICON_MD_LOOKS_6 "\xee\x8f\xbf" // U+e3ff +#define ICON_MD_LOOKS_ONE "\xee\x90\x80" // U+e400 +#define ICON_MD_LOOKS_TWO "\xee\x90\x81" // U+e401 +#define ICON_MD_LOOP "\xee\x80\xa8" // U+e028 +#define ICON_MD_LOUPE "\xee\x90\x82" // U+e402 +#define ICON_MD_LOW_PRIORITY "\xee\x85\xad" // U+e16d +#define ICON_MD_LOYALTY "\xee\xa2\x9a" // U+e89a +#define ICON_MD_LTE_MOBILEDATA "\xef\x80\xac" // U+f02c +#define ICON_MD_LTE_PLUS_MOBILEDATA "\xef\x80\xad" // U+f02d +#define ICON_MD_LUGGAGE "\xef\x88\xb5" // U+f235 +#define ICON_MD_LUNCH_DINING "\xee\xa9\xa1" // U+ea61 +#define ICON_MD_LYRICS "\xee\xb0\x8b" // U+ec0b +#define ICON_MD_MACRO_OFF "\xef\xa3\x92" // U+f8d2 +#define ICON_MD_MAIL "\xee\x85\x98" // U+e158 +#define ICON_MD_MAIL_LOCK "\xee\xb0\x8a" // U+ec0a +#define ICON_MD_MAIL_OUTLINE "\xee\x83\xa1" // U+e0e1 +#define ICON_MD_MALE "\xee\x96\x8e" // U+e58e +#define ICON_MD_MAN "\xee\x93\xab" // U+e4eb +#define ICON_MD_MAN_2 "\xef\xa3\xa1" // U+f8e1 +#define ICON_MD_MAN_3 "\xef\xa3\xa2" // U+f8e2 +#define ICON_MD_MAN_4 "\xef\xa3\xa3" // U+f8e3 +#define ICON_MD_MANAGE_ACCOUNTS "\xef\x80\xae" // U+f02e +#define ICON_MD_MANAGE_HISTORY "\xee\xaf\xa7" // U+ebe7 +#define ICON_MD_MANAGE_SEARCH "\xef\x80\xaf" // U+f02f +#define ICON_MD_MAP "\xee\x95\x9b" // U+e55b +#define ICON_MD_MAPS_HOME_WORK "\xef\x80\xb0" // U+f030 +#define ICON_MD_MAPS_UGC "\xee\xbd\x98" // U+ef58 +#define ICON_MD_MARGIN "\xee\xa6\xbb" // U+e9bb +#define ICON_MD_MARK_AS_UNREAD "\xee\xa6\xbc" // U+e9bc +#define ICON_MD_MARK_CHAT_READ "\xef\x86\x8b" // U+f18b +#define ICON_MD_MARK_CHAT_UNREAD "\xef\x86\x89" // U+f189 +#define ICON_MD_MARK_EMAIL_READ "\xef\x86\x8c" // U+f18c +#define ICON_MD_MARK_EMAIL_UNREAD "\xef\x86\x8a" // U+f18a +#define ICON_MD_MARK_UNREAD_CHAT_ALT "\xee\xae\x9d" // U+eb9d +#define ICON_MD_MARKUNREAD "\xee\x85\x99" // U+e159 +#define ICON_MD_MARKUNREAD_MAILBOX "\xee\xa2\x9b" // U+e89b +#define ICON_MD_MASKS "\xef\x88\x98" // U+f218 +#define ICON_MD_MAXIMIZE "\xee\xa4\xb0" // U+e930 +#define ICON_MD_MEDIA_BLUETOOTH_OFF "\xef\x80\xb1" // U+f031 +#define ICON_MD_MEDIA_BLUETOOTH_ON "\xef\x80\xb2" // U+f032 +#define ICON_MD_MEDIATION "\xee\xbe\xa7" // U+efa7 +#define ICON_MD_MEDICAL_INFORMATION "\xee\xaf\xad" // U+ebed +#define ICON_MD_MEDICAL_SERVICES "\xef\x84\x89" // U+f109 +#define ICON_MD_MEDICATION "\xef\x80\xb3" // U+f033 +#define ICON_MD_MEDICATION_LIQUID "\xee\xaa\x87" // U+ea87 +#define ICON_MD_MEETING_ROOM "\xee\xad\x8f" // U+eb4f +#define ICON_MD_MEMORY "\xee\x8c\xa2" // U+e322 +#define ICON_MD_MENU "\xee\x97\x92" // U+e5d2 +#define ICON_MD_MENU_BOOK "\xee\xa8\x99" // U+ea19 +#define ICON_MD_MENU_OPEN "\xee\xa6\xbd" // U+e9bd +#define ICON_MD_MERGE "\xee\xae\x98" // U+eb98 +#define ICON_MD_MERGE_TYPE "\xee\x89\x92" // U+e252 +#define ICON_MD_MESSAGE "\xee\x83\x89" // U+e0c9 +#define ICON_MD_MESSENGER "\xee\x83\x8a" // U+e0ca +#define ICON_MD_MESSENGER_OUTLINE "\xee\x83\x8b" // U+e0cb +#define ICON_MD_MIC "\xee\x80\xa9" // U+e029 +#define ICON_MD_MIC_EXTERNAL_OFF "\xee\xbd\x99" // U+ef59 +#define ICON_MD_MIC_EXTERNAL_ON "\xee\xbd\x9a" // U+ef5a +#define ICON_MD_MIC_NONE "\xee\x80\xaa" // U+e02a +#define ICON_MD_MIC_OFF "\xee\x80\xab" // U+e02b +#define ICON_MD_MICROWAVE "\xef\x88\x84" // U+f204 +#define ICON_MD_MILITARY_TECH "\xee\xa8\xbf" // U+ea3f +#define ICON_MD_MINIMIZE "\xee\xa4\xb1" // U+e931 +#define ICON_MD_MINOR_CRASH "\xee\xaf\xb1" // U+ebf1 +#define ICON_MD_MISCELLANEOUS_SERVICES "\xef\x84\x8c" // U+f10c +#define ICON_MD_MISSED_VIDEO_CALL "\xee\x81\xb3" // U+e073 +#define ICON_MD_MMS "\xee\x98\x98" // U+e618 +#define ICON_MD_MOBILE_FRIENDLY "\xee\x88\x80" // U+e200 +#define ICON_MD_MOBILE_OFF "\xee\x88\x81" // U+e201 +#define ICON_MD_MOBILE_SCREEN_SHARE "\xee\x83\xa7" // U+e0e7 +#define ICON_MD_MOBILEDATA_OFF "\xef\x80\xb4" // U+f034 +#define ICON_MD_MODE "\xef\x82\x97" // U+f097 +#define ICON_MD_MODE_COMMENT "\xee\x89\x93" // U+e253 +#define ICON_MD_MODE_EDIT "\xee\x89\x94" // U+e254 +#define ICON_MD_MODE_EDIT_OUTLINE "\xef\x80\xb5" // U+f035 +#define ICON_MD_MODE_FAN_OFF "\xee\xb0\x97" // U+ec17 +#define ICON_MD_MODE_NIGHT "\xef\x80\xb6" // U+f036 +#define ICON_MD_MODE_OF_TRAVEL "\xee\x9f\x8e" // U+e7ce +#define ICON_MD_MODE_STANDBY "\xef\x80\xb7" // U+f037 +#define ICON_MD_MODEL_TRAINING "\xef\x83\x8f" // U+f0cf +#define ICON_MD_MONETIZATION_ON "\xee\x89\xa3" // U+e263 +#define ICON_MD_MONEY "\xee\x95\xbd" // U+e57d +#define ICON_MD_MONEY_OFF "\xee\x89\x9c" // U+e25c +#define ICON_MD_MONEY_OFF_CSRED "\xef\x80\xb8" // U+f038 +#define ICON_MD_MONITOR "\xee\xbd\x9b" // U+ef5b +#define ICON_MD_MONITOR_HEART "\xee\xaa\xa2" // U+eaa2 +#define ICON_MD_MONITOR_WEIGHT "\xef\x80\xb9" // U+f039 +#define ICON_MD_MONOCHROME_PHOTOS "\xee\x90\x83" // U+e403 +#define ICON_MD_MOOD "\xee\x9f\xb2" // U+e7f2 +#define ICON_MD_MOOD_BAD "\xee\x9f\xb3" // U+e7f3 +#define ICON_MD_MOPED "\xee\xac\xa8" // U+eb28 +#define ICON_MD_MORE "\xee\x98\x99" // U+e619 +#define ICON_MD_MORE_HORIZ "\xee\x97\x93" // U+e5d3 +#define ICON_MD_MORE_TIME "\xee\xa9\x9d" // U+ea5d +#define ICON_MD_MORE_VERT "\xee\x97\x94" // U+e5d4 +#define ICON_MD_MOSQUE "\xee\xaa\xb2" // U+eab2 +#define ICON_MD_MOTION_PHOTOS_AUTO "\xef\x80\xba" // U+f03a +#define ICON_MD_MOTION_PHOTOS_OFF "\xee\xa7\x80" // U+e9c0 +#define ICON_MD_MOTION_PHOTOS_ON "\xee\xa7\x81" // U+e9c1 +#define ICON_MD_MOTION_PHOTOS_PAUSE "\xef\x88\xa7" // U+f227 +#define ICON_MD_MOTION_PHOTOS_PAUSED "\xee\xa7\x82" // U+e9c2 +#define ICON_MD_MOTORCYCLE "\xee\xa4\x9b" // U+e91b +#define ICON_MD_MOUSE "\xee\x8c\xa3" // U+e323 +#define ICON_MD_MOVE_DOWN "\xee\xad\xa1" // U+eb61 +#define ICON_MD_MOVE_TO_INBOX "\xee\x85\xa8" // U+e168 +#define ICON_MD_MOVE_UP "\xee\xad\xa4" // U+eb64 +#define ICON_MD_MOVIE "\xee\x80\xac" // U+e02c +#define ICON_MD_MOVIE_CREATION "\xee\x90\x84" // U+e404 +#define ICON_MD_MOVIE_EDIT "\xef\xa1\x80" // U+f840 +#define ICON_MD_MOVIE_FILTER "\xee\x90\xba" // U+e43a +#define ICON_MD_MOVING "\xee\x94\x81" // U+e501 +#define ICON_MD_MP "\xee\xa7\x83" // U+e9c3 +#define ICON_MD_MULTILINE_CHART "\xee\x9b\x9f" // U+e6df +#define ICON_MD_MULTIPLE_STOP "\xef\x86\xb9" // U+f1b9 +#define ICON_MD_MULTITRACK_AUDIO "\xee\x86\xb8" // U+e1b8 +#define ICON_MD_MUSEUM "\xee\xa8\xb6" // U+ea36 +#define ICON_MD_MUSIC_NOTE "\xee\x90\x85" // U+e405 +#define ICON_MD_MUSIC_OFF "\xee\x91\x80" // U+e440 +#define ICON_MD_MUSIC_VIDEO "\xee\x81\xa3" // U+e063 +#define ICON_MD_MY_LIBRARY_ADD "\xee\x80\xae" // U+e02e +#define ICON_MD_MY_LIBRARY_BOOKS "\xee\x80\xaf" // U+e02f +#define ICON_MD_MY_LIBRARY_MUSIC "\xee\x80\xb0" // U+e030 +#define ICON_MD_MY_LOCATION "\xee\x95\x9c" // U+e55c +#define ICON_MD_NAT "\xee\xbd\x9c" // U+ef5c +#define ICON_MD_NATURE "\xee\x90\x86" // U+e406 +#define ICON_MD_NATURE_PEOPLE "\xee\x90\x87" // U+e407 +#define ICON_MD_NAVIGATE_BEFORE "\xee\x90\x88" // U+e408 +#define ICON_MD_NAVIGATE_NEXT "\xee\x90\x89" // U+e409 +#define ICON_MD_NAVIGATION "\xee\x95\x9d" // U+e55d +#define ICON_MD_NEAR_ME "\xee\x95\xa9" // U+e569 +#define ICON_MD_NEAR_ME_DISABLED "\xef\x87\xaf" // U+f1ef +#define ICON_MD_NEARBY_ERROR "\xef\x80\xbb" // U+f03b +#define ICON_MD_NEARBY_OFF "\xef\x80\xbc" // U+f03c +#define ICON_MD_NEST_CAM_WIRED_STAND "\xee\xb0\x96" // U+ec16 +#define ICON_MD_NETWORK_CELL "\xee\x86\xb9" // U+e1b9 +#define ICON_MD_NETWORK_CHECK "\xee\x99\x80" // U+e640 +#define ICON_MD_NETWORK_LOCKED "\xee\x98\x9a" // U+e61a +#define ICON_MD_NETWORK_PING "\xee\xaf\x8a" // U+ebca +#define ICON_MD_NETWORK_WIFI "\xee\x86\xba" // U+e1ba +#define ICON_MD_NETWORK_WIFI_1_BAR "\xee\xaf\xa4" // U+ebe4 +#define ICON_MD_NETWORK_WIFI_2_BAR "\xee\xaf\x96" // U+ebd6 +#define ICON_MD_NETWORK_WIFI_3_BAR "\xee\xaf\xa1" // U+ebe1 +#define ICON_MD_NEW_LABEL "\xee\x98\x89" // U+e609 +#define ICON_MD_NEW_RELEASES "\xee\x80\xb1" // U+e031 +#define ICON_MD_NEWSPAPER "\xee\xae\x81" // U+eb81 +#define ICON_MD_NEXT_PLAN "\xee\xbd\x9d" // U+ef5d +#define ICON_MD_NEXT_WEEK "\xee\x85\xaa" // U+e16a +#define ICON_MD_NFC "\xee\x86\xbb" // U+e1bb +#define ICON_MD_NIGHT_SHELTER "\xef\x87\xb1" // U+f1f1 +#define ICON_MD_NIGHTLIFE "\xee\xa9\xa2" // U+ea62 +#define ICON_MD_NIGHTLIGHT "\xef\x80\xbd" // U+f03d +#define ICON_MD_NIGHTLIGHT_ROUND "\xee\xbd\x9e" // U+ef5e +#define ICON_MD_NIGHTS_STAY "\xee\xa9\x86" // U+ea46 +#define ICON_MD_NO_ACCOUNTS "\xef\x80\xbe" // U+f03e +#define ICON_MD_NO_ADULT_CONTENT "\xef\xa3\xbe" // U+f8fe +#define ICON_MD_NO_BACKPACK "\xef\x88\xb7" // U+f237 +#define ICON_MD_NO_CELL "\xef\x86\xa4" // U+f1a4 +#define ICON_MD_NO_CRASH "\xee\xaf\xb0" // U+ebf0 +#define ICON_MD_NO_DRINKS "\xef\x86\xa5" // U+f1a5 +#define ICON_MD_NO_ENCRYPTION "\xee\x99\x81" // U+e641 +#define ICON_MD_NO_ENCRYPTION_GMAILERRORRED "\xef\x80\xbf" // U+f03f +#define ICON_MD_NO_FLASH "\xef\x86\xa6" // U+f1a6 +#define ICON_MD_NO_FOOD "\xef\x86\xa7" // U+f1a7 +#define ICON_MD_NO_LUGGAGE "\xef\x88\xbb" // U+f23b +#define ICON_MD_NO_MEALS "\xef\x87\x96" // U+f1d6 +#define ICON_MD_NO_MEALS_OULINE "\xef\x88\xa9" // U+f229 +#define ICON_MD_NO_MEETING_ROOM "\xee\xad\x8e" // U+eb4e +#define ICON_MD_NO_PHOTOGRAPHY "\xef\x86\xa8" // U+f1a8 +#define ICON_MD_NO_SIM "\xee\x83\x8c" // U+e0cc +#define ICON_MD_NO_STROLLER "\xef\x86\xaf" // U+f1af +#define ICON_MD_NO_TRANSFER "\xef\x87\x95" // U+f1d5 +#define ICON_MD_NOISE_AWARE "\xee\xaf\xac" // U+ebec +#define ICON_MD_NOISE_CONTROL_OFF "\xee\xaf\xb3" // U+ebf3 +#define ICON_MD_NORDIC_WALKING "\xee\x94\x8e" // U+e50e +#define ICON_MD_NORTH "\xef\x87\xa0" // U+f1e0 +#define ICON_MD_NORTH_EAST "\xef\x87\xa1" // U+f1e1 +#define ICON_MD_NORTH_WEST "\xef\x87\xa2" // U+f1e2 +#define ICON_MD_NOT_ACCESSIBLE "\xef\x83\xbe" // U+f0fe +#define ICON_MD_NOT_INTERESTED "\xee\x80\xb3" // U+e033 +#define ICON_MD_NOT_LISTED_LOCATION "\xee\x95\xb5" // U+e575 +#define ICON_MD_NOT_STARTED "\xef\x83\x91" // U+f0d1 +#define ICON_MD_NOTE "\xee\x81\xaf" // U+e06f +#define ICON_MD_NOTE_ADD "\xee\xa2\x9c" // U+e89c +#define ICON_MD_NOTE_ALT "\xef\x81\x80" // U+f040 +#define ICON_MD_NOTES "\xee\x89\xac" // U+e26c +#define ICON_MD_NOTIFICATION_ADD "\xee\x8e\x99" // U+e399 +#define ICON_MD_NOTIFICATION_IMPORTANT "\xee\x80\x84" // U+e004 +#define ICON_MD_NOTIFICATIONS "\xee\x9f\xb4" // U+e7f4 +#define ICON_MD_NOTIFICATIONS_ACTIVE "\xee\x9f\xb7" // U+e7f7 +#define ICON_MD_NOTIFICATIONS_NONE "\xee\x9f\xb5" // U+e7f5 +#define ICON_MD_NOTIFICATIONS_OFF "\xee\x9f\xb6" // U+e7f6 +#define ICON_MD_NOTIFICATIONS_ON "\xee\x9f\xb7" // U+e7f7 +#define ICON_MD_NOTIFICATIONS_PAUSED "\xee\x9f\xb8" // U+e7f8 +#define ICON_MD_NOW_WALLPAPER "\xee\x86\xbc" // U+e1bc +#define ICON_MD_NOW_WIDGETS "\xee\x86\xbd" // U+e1bd +#define ICON_MD_NUMBERS "\xee\xab\x87" // U+eac7 +#define ICON_MD_OFFLINE_BOLT "\xee\xa4\xb2" // U+e932 +#define ICON_MD_OFFLINE_PIN "\xee\xa4\x8a" // U+e90a +#define ICON_MD_OFFLINE_SHARE "\xee\xa7\x85" // U+e9c5 +#define ICON_MD_OIL_BARREL "\xee\xb0\x95" // U+ec15 +#define ICON_MD_ON_DEVICE_TRAINING "\xee\xaf\xbd" // U+ebfd +#define ICON_MD_ONDEMAND_VIDEO "\xee\x98\xba" // U+e63a +#define ICON_MD_ONLINE_PREDICTION "\xef\x83\xab" // U+f0eb +#define ICON_MD_OPACITY "\xee\xa4\x9c" // U+e91c +#define ICON_MD_OPEN_IN_BROWSER "\xee\xa2\x9d" // U+e89d +#define ICON_MD_OPEN_IN_FULL "\xef\x87\x8e" // U+f1ce +#define ICON_MD_OPEN_IN_NEW "\xee\xa2\x9e" // U+e89e +#define ICON_MD_OPEN_IN_NEW_OFF "\xee\x93\xb6" // U+e4f6 +#define ICON_MD_OPEN_WITH "\xee\xa2\x9f" // U+e89f +#define ICON_MD_OTHER_HOUSES "\xee\x96\x8c" // U+e58c +#define ICON_MD_OUTBOND "\xef\x88\xa8" // U+f228 +#define ICON_MD_OUTBOUND "\xee\x87\x8a" // U+e1ca +#define ICON_MD_OUTBOX "\xee\xbd\x9f" // U+ef5f +#define ICON_MD_OUTDOOR_GRILL "\xee\xa9\x87" // U+ea47 +#define ICON_MD_OUTGOING_MAIL "\xef\x83\x92" // U+f0d2 +#define ICON_MD_OUTLET "\xef\x87\x94" // U+f1d4 +#define ICON_MD_OUTLINED_FLAG "\xee\x85\xae" // U+e16e +#define ICON_MD_OUTPUT "\xee\xae\xbe" // U+ebbe +#define ICON_MD_PADDING "\xee\xa7\x88" // U+e9c8 +#define ICON_MD_PAGES "\xee\x9f\xb9" // U+e7f9 +#define ICON_MD_PAGEVIEW "\xee\xa2\xa0" // U+e8a0 +#define ICON_MD_PAID "\xef\x81\x81" // U+f041 +#define ICON_MD_PALETTE "\xee\x90\x8a" // U+e40a +#define ICON_MD_PALLET "\xef\xa1\xaa" // U+f86a +#define ICON_MD_PAN_TOOL "\xee\xa4\xa5" // U+e925 +#define ICON_MD_PAN_TOOL_ALT "\xee\xae\xb9" // U+ebb9 +#define ICON_MD_PANORAMA "\xee\x90\x8b" // U+e40b +#define ICON_MD_PANORAMA_FISH_EYE "\xee\x90\x8c" // U+e40c +#define ICON_MD_PANORAMA_FISHEYE "\xee\x90\x8c" // U+e40c +#define ICON_MD_PANORAMA_HORIZONTAL "\xee\x90\x8d" // U+e40d +#define ICON_MD_PANORAMA_HORIZONTAL_SELECT "\xee\xbd\xa0" // U+ef60 +#define ICON_MD_PANORAMA_PHOTOSPHERE "\xee\xa7\x89" // U+e9c9 +#define ICON_MD_PANORAMA_PHOTOSPHERE_SELECT "\xee\xa7\x8a" // U+e9ca +#define ICON_MD_PANORAMA_VERTICAL "\xee\x90\x8e" // U+e40e +#define ICON_MD_PANORAMA_VERTICAL_SELECT "\xee\xbd\xa1" // U+ef61 +#define ICON_MD_PANORAMA_WIDE_ANGLE "\xee\x90\x8f" // U+e40f +#define ICON_MD_PANORAMA_WIDE_ANGLE_SELECT "\xee\xbd\xa2" // U+ef62 +#define ICON_MD_PARAGLIDING "\xee\x94\x8f" // U+e50f +#define ICON_MD_PARK "\xee\xa9\xa3" // U+ea63 +#define ICON_MD_PARTY_MODE "\xee\x9f\xba" // U+e7fa +#define ICON_MD_PASSWORD "\xef\x81\x82" // U+f042 +#define ICON_MD_PATTERN "\xef\x81\x83" // U+f043 +#define ICON_MD_PAUSE "\xee\x80\xb4" // U+e034 +#define ICON_MD_PAUSE_CIRCLE "\xee\x86\xa2" // U+e1a2 +#define ICON_MD_PAUSE_CIRCLE_FILLED "\xee\x80\xb5" // U+e035 +#define ICON_MD_PAUSE_CIRCLE_OUTLINE "\xee\x80\xb6" // U+e036 +#define ICON_MD_PAUSE_PRESENTATION "\xee\x83\xaa" // U+e0ea +#define ICON_MD_PAYMENT "\xee\xa2\xa1" // U+e8a1 +#define ICON_MD_PAYMENTS "\xee\xbd\xa3" // U+ef63 +#define ICON_MD_PAYPAL "\xee\xaa\x8d" // U+ea8d +#define ICON_MD_PEDAL_BIKE "\xee\xac\xa9" // U+eb29 +#define ICON_MD_PENDING "\xee\xbd\xa4" // U+ef64 +#define ICON_MD_PENDING_ACTIONS "\xef\x86\xbb" // U+f1bb +#define ICON_MD_PENTAGON "\xee\xad\x90" // U+eb50 +#define ICON_MD_PEOPLE "\xee\x9f\xbb" // U+e7fb +#define ICON_MD_PEOPLE_ALT "\xee\xa8\xa1" // U+ea21 +#define ICON_MD_PEOPLE_OUTLINE "\xee\x9f\xbc" // U+e7fc +#define ICON_MD_PERCENT "\xee\xad\x98" // U+eb58 +#define ICON_MD_PERM_CAMERA_MIC "\xee\xa2\xa2" // U+e8a2 +#define ICON_MD_PERM_CONTACT_CAL "\xee\xa2\xa3" // U+e8a3 +#define ICON_MD_PERM_CONTACT_CALENDAR "\xee\xa2\xa3" // U+e8a3 +#define ICON_MD_PERM_DATA_SETTING "\xee\xa2\xa4" // U+e8a4 +#define ICON_MD_PERM_DEVICE_INFO "\xee\xa2\xa5" // U+e8a5 +#define ICON_MD_PERM_DEVICE_INFORMATION "\xee\xa2\xa5" // U+e8a5 +#define ICON_MD_PERM_IDENTITY "\xee\xa2\xa6" // U+e8a6 +#define ICON_MD_PERM_MEDIA "\xee\xa2\xa7" // U+e8a7 +#define ICON_MD_PERM_PHONE_MSG "\xee\xa2\xa8" // U+e8a8 +#define ICON_MD_PERM_SCAN_WIFI "\xee\xa2\xa9" // U+e8a9 +#define ICON_MD_PERSON "\xee\x9f\xbd" // U+e7fd +#define ICON_MD_PERSON_2 "\xef\xa3\xa4" // U+f8e4 +#define ICON_MD_PERSON_3 "\xef\xa3\xa5" // U+f8e5 +#define ICON_MD_PERSON_4 "\xef\xa3\xa6" // U+f8e6 +#define ICON_MD_PERSON_ADD "\xee\x9f\xbe" // U+e7fe +#define ICON_MD_PERSON_ADD_ALT "\xee\xa9\x8d" // U+ea4d +#define ICON_MD_PERSON_ADD_ALT_1 "\xee\xbd\xa5" // U+ef65 +#define ICON_MD_PERSON_ADD_DISABLED "\xee\xa7\x8b" // U+e9cb +#define ICON_MD_PERSON_OFF "\xee\x94\x90" // U+e510 +#define ICON_MD_PERSON_OUTLINE "\xee\x9f\xbf" // U+e7ff +#define ICON_MD_PERSON_PIN "\xee\x95\x9a" // U+e55a +#define ICON_MD_PERSON_PIN_CIRCLE "\xee\x95\xaa" // U+e56a +#define ICON_MD_PERSON_REMOVE "\xee\xbd\xa6" // U+ef66 +#define ICON_MD_PERSON_REMOVE_ALT_1 "\xee\xbd\xa7" // U+ef67 +#define ICON_MD_PERSON_SEARCH "\xef\x84\x86" // U+f106 +#define ICON_MD_PERSONAL_INJURY "\xee\x9b\x9a" // U+e6da +#define ICON_MD_PERSONAL_VIDEO "\xee\x98\xbb" // U+e63b +#define ICON_MD_PEST_CONTROL "\xef\x83\xba" // U+f0fa +#define ICON_MD_PEST_CONTROL_RODENT "\xef\x83\xbd" // U+f0fd +#define ICON_MD_PETS "\xee\xa4\x9d" // U+e91d +#define ICON_MD_PHISHING "\xee\xab\x97" // U+ead7 +#define ICON_MD_PHONE "\xee\x83\x8d" // U+e0cd +#define ICON_MD_PHONE_ANDROID "\xee\x8c\xa4" // U+e324 +#define ICON_MD_PHONE_BLUETOOTH_SPEAKER "\xee\x98\x9b" // U+e61b +#define ICON_MD_PHONE_CALLBACK "\xee\x99\x89" // U+e649 +#define ICON_MD_PHONE_DISABLED "\xee\xa7\x8c" // U+e9cc +#define ICON_MD_PHONE_ENABLED "\xee\xa7\x8d" // U+e9cd +#define ICON_MD_PHONE_FORWARDED "\xee\x98\x9c" // U+e61c +#define ICON_MD_PHONE_IN_TALK "\xee\x98\x9d" // U+e61d +#define ICON_MD_PHONE_IPHONE "\xee\x8c\xa5" // U+e325 +#define ICON_MD_PHONE_LOCKED "\xee\x98\x9e" // U+e61e +#define ICON_MD_PHONE_MISSED "\xee\x98\x9f" // U+e61f +#define ICON_MD_PHONE_PAUSED "\xee\x98\xa0" // U+e620 +#define ICON_MD_PHONELINK "\xee\x8c\xa6" // U+e326 +#define ICON_MD_PHONELINK_ERASE "\xee\x83\x9b" // U+e0db +#define ICON_MD_PHONELINK_LOCK "\xee\x83\x9c" // U+e0dc +#define ICON_MD_PHONELINK_OFF "\xee\x8c\xa7" // U+e327 +#define ICON_MD_PHONELINK_RING "\xee\x83\x9d" // U+e0dd +#define ICON_MD_PHONELINK_SETUP "\xee\x83\x9e" // U+e0de +#define ICON_MD_PHOTO "\xee\x90\x90" // U+e410 +#define ICON_MD_PHOTO_ALBUM "\xee\x90\x91" // U+e411 +#define ICON_MD_PHOTO_CAMERA "\xee\x90\x92" // U+e412 +#define ICON_MD_PHOTO_CAMERA_BACK "\xee\xbd\xa8" // U+ef68 +#define ICON_MD_PHOTO_CAMERA_FRONT "\xee\xbd\xa9" // U+ef69 +#define ICON_MD_PHOTO_FILTER "\xee\x90\xbb" // U+e43b +#define ICON_MD_PHOTO_LIBRARY "\xee\x90\x93" // U+e413 +#define ICON_MD_PHOTO_SIZE_SELECT_ACTUAL "\xee\x90\xb2" // U+e432 +#define ICON_MD_PHOTO_SIZE_SELECT_LARGE "\xee\x90\xb3" // U+e433 +#define ICON_MD_PHOTO_SIZE_SELECT_SMALL "\xee\x90\xb4" // U+e434 +#define ICON_MD_PHP "\xee\xae\x8f" // U+eb8f +#define ICON_MD_PIANO "\xee\x94\xa1" // U+e521 +#define ICON_MD_PIANO_OFF "\xee\x94\xa0" // U+e520 +#define ICON_MD_PICTURE_AS_PDF "\xee\x90\x95" // U+e415 +#define ICON_MD_PICTURE_IN_PICTURE "\xee\xa2\xaa" // U+e8aa +#define ICON_MD_PICTURE_IN_PICTURE_ALT "\xee\xa4\x91" // U+e911 +#define ICON_MD_PIE_CHART "\xee\x9b\x84" // U+e6c4 +#define ICON_MD_PIE_CHART_OUTLINE "\xef\x81\x84" // U+f044 +#define ICON_MD_PIE_CHART_OUTLINED "\xee\x9b\x85" // U+e6c5 +#define ICON_MD_PIN "\xef\x81\x85" // U+f045 +#define ICON_MD_PIN_DROP "\xee\x95\x9e" // U+e55e +#define ICON_MD_PIN_END "\xee\x9d\xa7" // U+e767 +#define ICON_MD_PIN_INVOKE "\xee\x9d\xa3" // U+e763 +#define ICON_MD_PINCH "\xee\xac\xb8" // U+eb38 +#define ICON_MD_PIVOT_TABLE_CHART "\xee\xa7\x8e" // U+e9ce +#define ICON_MD_PIX "\xee\xaa\xa3" // U+eaa3 +#define ICON_MD_PLACE "\xee\x95\x9f" // U+e55f +#define ICON_MD_PLAGIARISM "\xee\xa9\x9a" // U+ea5a +#define ICON_MD_PLAY_ARROW "\xee\x80\xb7" // U+e037 +#define ICON_MD_PLAY_CIRCLE "\xee\x87\x84" // U+e1c4 +#define ICON_MD_PLAY_CIRCLE_FILL "\xee\x80\xb8" // U+e038 +#define ICON_MD_PLAY_CIRCLE_FILLED "\xee\x80\xb8" // U+e038 +#define ICON_MD_PLAY_CIRCLE_OUTLINE "\xee\x80\xb9" // U+e039 +#define ICON_MD_PLAY_DISABLED "\xee\xbd\xaa" // U+ef6a +#define ICON_MD_PLAY_FOR_WORK "\xee\xa4\x86" // U+e906 +#define ICON_MD_PLAY_LESSON "\xef\x81\x87" // U+f047 +#define ICON_MD_PLAYLIST_ADD "\xee\x80\xbb" // U+e03b +#define ICON_MD_PLAYLIST_ADD_CHECK "\xee\x81\xa5" // U+e065 +#define ICON_MD_PLAYLIST_ADD_CHECK_CIRCLE "\xee\x9f\xa6" // U+e7e6 +#define ICON_MD_PLAYLIST_ADD_CIRCLE "\xee\x9f\xa5" // U+e7e5 +#define ICON_MD_PLAYLIST_PLAY "\xee\x81\x9f" // U+e05f +#define ICON_MD_PLAYLIST_REMOVE "\xee\xae\x80" // U+eb80 +#define ICON_MD_PLUMBING "\xef\x84\x87" // U+f107 +#define ICON_MD_PLUS_ONE "\xee\xa0\x80" // U+e800 +#define ICON_MD_PODCASTS "\xef\x81\x88" // U+f048 +#define ICON_MD_POINT_OF_SALE "\xef\x85\xbe" // U+f17e +#define ICON_MD_POLICY "\xee\xa8\x97" // U+ea17 +#define ICON_MD_POLL "\xee\xa0\x81" // U+e801 +#define ICON_MD_POLYLINE "\xee\xae\xbb" // U+ebbb +#define ICON_MD_POLYMER "\xee\xa2\xab" // U+e8ab +#define ICON_MD_POOL "\xee\xad\x88" // U+eb48 +#define ICON_MD_PORTABLE_WIFI_OFF "\xee\x83\x8e" // U+e0ce +#define ICON_MD_PORTRAIT "\xee\x90\x96" // U+e416 +#define ICON_MD_POST_ADD "\xee\xa8\xa0" // U+ea20 +#define ICON_MD_POWER "\xee\x98\xbc" // U+e63c +#define ICON_MD_POWER_INPUT "\xee\x8c\xb6" // U+e336 +#define ICON_MD_POWER_OFF "\xee\x99\x86" // U+e646 +#define ICON_MD_POWER_SETTINGS_NEW "\xee\xa2\xac" // U+e8ac +#define ICON_MD_PRECISION_MANUFACTURING "\xef\x81\x89" // U+f049 +#define ICON_MD_PREGNANT_WOMAN "\xee\xa4\x9e" // U+e91e +#define ICON_MD_PRESENT_TO_ALL "\xee\x83\x9f" // U+e0df +#define ICON_MD_PREVIEW "\xef\x87\x85" // U+f1c5 +#define ICON_MD_PRICE_CHANGE "\xef\x81\x8a" // U+f04a +#define ICON_MD_PRICE_CHECK "\xef\x81\x8b" // U+f04b +#define ICON_MD_PRINT "\xee\xa2\xad" // U+e8ad +#define ICON_MD_PRINT_DISABLED "\xee\xa7\x8f" // U+e9cf +#define ICON_MD_PRIORITY_HIGH "\xee\x99\x85" // U+e645 +#define ICON_MD_PRIVACY_TIP "\xef\x83\x9c" // U+f0dc +#define ICON_MD_PRIVATE_CONNECTIVITY "\xee\x9d\x84" // U+e744 +#define ICON_MD_PRODUCTION_QUANTITY_LIMITS "\xee\x87\x91" // U+e1d1 +#define ICON_MD_PROPANE "\xee\xb0\x94" // U+ec14 +#define ICON_MD_PROPANE_TANK "\xee\xb0\x93" // U+ec13 +#define ICON_MD_PSYCHOLOGY "\xee\xa9\x8a" // U+ea4a +#define ICON_MD_PSYCHOLOGY_ALT "\xef\xa3\xaa" // U+f8ea +#define ICON_MD_PUBLIC "\xee\xa0\x8b" // U+e80b +#define ICON_MD_PUBLIC_OFF "\xef\x87\x8a" // U+f1ca +#define ICON_MD_PUBLISH "\xee\x89\x95" // U+e255 +#define ICON_MD_PUBLISHED_WITH_CHANGES "\xef\x88\xb2" // U+f232 +#define ICON_MD_PUNCH_CLOCK "\xee\xaa\xa8" // U+eaa8 +#define ICON_MD_PUSH_PIN "\xef\x84\x8d" // U+f10d +#define ICON_MD_QR_CODE "\xee\xbd\xab" // U+ef6b +#define ICON_MD_QR_CODE_2 "\xee\x80\x8a" // U+e00a +#define ICON_MD_QR_CODE_SCANNER "\xef\x88\x86" // U+f206 +#define ICON_MD_QUERY_BUILDER "\xee\xa2\xae" // U+e8ae +#define ICON_MD_QUERY_STATS "\xee\x93\xbc" // U+e4fc +#define ICON_MD_QUESTION_ANSWER "\xee\xa2\xaf" // U+e8af +#define ICON_MD_QUESTION_MARK "\xee\xae\x8b" // U+eb8b +#define ICON_MD_QUEUE "\xee\x80\xbc" // U+e03c +#define ICON_MD_QUEUE_MUSIC "\xee\x80\xbd" // U+e03d +#define ICON_MD_QUEUE_PLAY_NEXT "\xee\x81\xa6" // U+e066 +#define ICON_MD_QUICK_CONTACTS_DIALER "\xee\x83\x8f" // U+e0cf +#define ICON_MD_QUICK_CONTACTS_MAIL "\xee\x83\x90" // U+e0d0 +#define ICON_MD_QUICKREPLY "\xee\xbd\xac" // U+ef6c +#define ICON_MD_QUIZ "\xef\x81\x8c" // U+f04c +#define ICON_MD_QUORA "\xee\xaa\x98" // U+ea98 +#define ICON_MD_R_MOBILEDATA "\xef\x81\x8d" // U+f04d +#define ICON_MD_RADAR "\xef\x81\x8e" // U+f04e +#define ICON_MD_RADIO "\xee\x80\xbe" // U+e03e +#define ICON_MD_RADIO_BUTTON_CHECKED "\xee\xa0\xb7" // U+e837 +#define ICON_MD_RADIO_BUTTON_OFF "\xee\xa0\xb6" // U+e836 +#define ICON_MD_RADIO_BUTTON_ON "\xee\xa0\xb7" // U+e837 +#define ICON_MD_RADIO_BUTTON_UNCHECKED "\xee\xa0\xb6" // U+e836 +#define ICON_MD_RAILWAY_ALERT "\xee\xa7\x91" // U+e9d1 +#define ICON_MD_RAMEN_DINING "\xee\xa9\xa4" // U+ea64 +#define ICON_MD_RAMP_LEFT "\xee\xae\x9c" // U+eb9c +#define ICON_MD_RAMP_RIGHT "\xee\xae\x96" // U+eb96 +#define ICON_MD_RATE_REVIEW "\xee\x95\xa0" // U+e560 +#define ICON_MD_RAW_OFF "\xef\x81\x8f" // U+f04f +#define ICON_MD_RAW_ON "\xef\x81\x90" // U+f050 +#define ICON_MD_READ_MORE "\xee\xbd\xad" // U+ef6d +#define ICON_MD_REAL_ESTATE_AGENT "\xee\x9c\xba" // U+e73a +#define ICON_MD_REBASE_EDIT "\xef\xa1\x86" // U+f846 +#define ICON_MD_RECEIPT "\xee\xa2\xb0" // U+e8b0 +#define ICON_MD_RECEIPT_LONG "\xee\xbd\xae" // U+ef6e +#define ICON_MD_RECENT_ACTORS "\xee\x80\xbf" // U+e03f +#define ICON_MD_RECOMMEND "\xee\xa7\x92" // U+e9d2 +#define ICON_MD_RECORD_VOICE_OVER "\xee\xa4\x9f" // U+e91f +#define ICON_MD_RECTANGLE "\xee\xad\x94" // U+eb54 +#define ICON_MD_RECYCLING "\xee\x9d\xa0" // U+e760 +#define ICON_MD_REDDIT "\xee\xaa\xa0" // U+eaa0 +#define ICON_MD_REDEEM "\xee\xa2\xb1" // U+e8b1 +#define ICON_MD_REDO "\xee\x85\x9a" // U+e15a +#define ICON_MD_REDUCE_CAPACITY "\xef\x88\x9c" // U+f21c +#define ICON_MD_REFRESH "\xee\x97\x95" // U+e5d5 +#define ICON_MD_REMEMBER_ME "\xef\x81\x91" // U+f051 +#define ICON_MD_REMOVE "\xee\x85\x9b" // U+e15b +#define ICON_MD_REMOVE_CIRCLE "\xee\x85\x9c" // U+e15c +#define ICON_MD_REMOVE_CIRCLE_OUTLINE "\xee\x85\x9d" // U+e15d +#define ICON_MD_REMOVE_DONE "\xee\xa7\x93" // U+e9d3 +#define ICON_MD_REMOVE_FROM_QUEUE "\xee\x81\xa7" // U+e067 +#define ICON_MD_REMOVE_MODERATOR "\xee\xa7\x94" // U+e9d4 +#define ICON_MD_REMOVE_RED_EYE "\xee\x90\x97" // U+e417 +#define ICON_MD_REMOVE_ROAD "\xee\xaf\xbc" // U+ebfc +#define ICON_MD_REMOVE_SHOPPING_CART "\xee\xa4\xa8" // U+e928 +#define ICON_MD_REORDER "\xee\xa3\xbe" // U+e8fe +#define ICON_MD_REPARTITION "\xef\xa3\xa8" // U+f8e8 +#define ICON_MD_REPEAT "\xee\x81\x80" // U+e040 +#define ICON_MD_REPEAT_ON "\xee\xa7\x96" // U+e9d6 +#define ICON_MD_REPEAT_ONE "\xee\x81\x81" // U+e041 +#define ICON_MD_REPEAT_ONE_ON "\xee\xa7\x97" // U+e9d7 +#define ICON_MD_REPLAY "\xee\x81\x82" // U+e042 +#define ICON_MD_REPLAY_10 "\xee\x81\x99" // U+e059 +#define ICON_MD_REPLAY_30 "\xee\x81\x9a" // U+e05a +#define ICON_MD_REPLAY_5 "\xee\x81\x9b" // U+e05b +#define ICON_MD_REPLAY_CIRCLE_FILLED "\xee\xa7\x98" // U+e9d8 +#define ICON_MD_REPLY "\xee\x85\x9e" // U+e15e +#define ICON_MD_REPLY_ALL "\xee\x85\x9f" // U+e15f +#define ICON_MD_REPORT "\xee\x85\xa0" // U+e160 +#define ICON_MD_REPORT_GMAILERRORRED "\xef\x81\x92" // U+f052 +#define ICON_MD_REPORT_OFF "\xee\x85\xb0" // U+e170 +#define ICON_MD_REPORT_PROBLEM "\xee\xa2\xb2" // U+e8b2 +#define ICON_MD_REQUEST_PAGE "\xef\x88\xac" // U+f22c +#define ICON_MD_REQUEST_QUOTE "\xef\x86\xb6" // U+f1b6 +#define ICON_MD_RESET_TV "\xee\xa7\x99" // U+e9d9 +#define ICON_MD_RESTART_ALT "\xef\x81\x93" // U+f053 +#define ICON_MD_RESTAURANT "\xee\x95\xac" // U+e56c +#define ICON_MD_RESTAURANT_MENU "\xee\x95\xa1" // U+e561 +#define ICON_MD_RESTORE "\xee\xa2\xb3" // U+e8b3 +#define ICON_MD_RESTORE_FROM_TRASH "\xee\xa4\xb8" // U+e938 +#define ICON_MD_RESTORE_PAGE "\xee\xa4\xa9" // U+e929 +#define ICON_MD_REVIEWS "\xef\x81\x94" // U+f054 +#define ICON_MD_RICE_BOWL "\xef\x87\xb5" // U+f1f5 +#define ICON_MD_RING_VOLUME "\xee\x83\x91" // U+e0d1 +#define ICON_MD_ROCKET "\xee\xae\xa5" // U+eba5 +#define ICON_MD_ROCKET_LAUNCH "\xee\xae\x9b" // U+eb9b +#define ICON_MD_ROLLER_SHADES "\xee\xb0\x92" // U+ec12 +#define ICON_MD_ROLLER_SHADES_CLOSED "\xee\xb0\x91" // U+ec11 +#define ICON_MD_ROLLER_SKATING "\xee\xaf\x8d" // U+ebcd +#define ICON_MD_ROOFING "\xef\x88\x81" // U+f201 +#define ICON_MD_ROOM "\xee\xa2\xb4" // U+e8b4 +#define ICON_MD_ROOM_PREFERENCES "\xef\x86\xb8" // U+f1b8 +#define ICON_MD_ROOM_SERVICE "\xee\xad\x89" // U+eb49 +#define ICON_MD_ROTATE_90_DEGREES_CCW "\xee\x90\x98" // U+e418 +#define ICON_MD_ROTATE_90_DEGREES_CW "\xee\xaa\xab" // U+eaab +#define ICON_MD_ROTATE_LEFT "\xee\x90\x99" // U+e419 +#define ICON_MD_ROTATE_RIGHT "\xee\x90\x9a" // U+e41a +#define ICON_MD_ROUNDABOUT_LEFT "\xee\xae\x99" // U+eb99 +#define ICON_MD_ROUNDABOUT_RIGHT "\xee\xae\xa3" // U+eba3 +#define ICON_MD_ROUNDED_CORNER "\xee\xa4\xa0" // U+e920 +#define ICON_MD_ROUTE "\xee\xab\x8d" // U+eacd +#define ICON_MD_ROUTER "\xee\x8c\xa8" // U+e328 +#define ICON_MD_ROWING "\xee\xa4\xa1" // U+e921 +#define ICON_MD_RSS_FEED "\xee\x83\xa5" // U+e0e5 +#define ICON_MD_RSVP "\xef\x81\x95" // U+f055 +#define ICON_MD_RTT "\xee\xa6\xad" // U+e9ad +#define ICON_MD_RULE "\xef\x87\x82" // U+f1c2 +#define ICON_MD_RULE_FOLDER "\xef\x87\x89" // U+f1c9 +#define ICON_MD_RUN_CIRCLE "\xee\xbd\xaf" // U+ef6f +#define ICON_MD_RUNNING_WITH_ERRORS "\xee\x94\x9d" // U+e51d +#define ICON_MD_RV_HOOKUP "\xee\x99\x82" // U+e642 +#define ICON_MD_SAFETY_CHECK "\xee\xaf\xaf" // U+ebef +#define ICON_MD_SAFETY_DIVIDER "\xee\x87\x8c" // U+e1cc +#define ICON_MD_SAILING "\xee\x94\x82" // U+e502 +#define ICON_MD_SANITIZER "\xef\x88\x9d" // U+f21d +#define ICON_MD_SATELLITE "\xee\x95\xa2" // U+e562 +#define ICON_MD_SATELLITE_ALT "\xee\xac\xba" // U+eb3a +#define ICON_MD_SAVE "\xee\x85\xa1" // U+e161 +#define ICON_MD_SAVE_ALT "\xee\x85\xb1" // U+e171 +#define ICON_MD_SAVE_AS "\xee\xad\xa0" // U+eb60 +#define ICON_MD_SAVED_SEARCH "\xee\xa8\x91" // U+ea11 +#define ICON_MD_SAVINGS "\xee\x8b\xab" // U+e2eb +#define ICON_MD_SCALE "\xee\xad\x9f" // U+eb5f +#define ICON_MD_SCANNER "\xee\x8c\xa9" // U+e329 +#define ICON_MD_SCATTER_PLOT "\xee\x89\xa8" // U+e268 +#define ICON_MD_SCHEDULE "\xee\xa2\xb5" // U+e8b5 +#define ICON_MD_SCHEDULE_SEND "\xee\xa8\x8a" // U+ea0a +#define ICON_MD_SCHEMA "\xee\x93\xbd" // U+e4fd +#define ICON_MD_SCHOOL "\xee\xa0\x8c" // U+e80c +#define ICON_MD_SCIENCE "\xee\xa9\x8b" // U+ea4b +#define ICON_MD_SCORE "\xee\x89\xa9" // U+e269 +#define ICON_MD_SCOREBOARD "\xee\xaf\x90" // U+ebd0 +#define ICON_MD_SCREEN_LOCK_LANDSCAPE "\xee\x86\xbe" // U+e1be +#define ICON_MD_SCREEN_LOCK_PORTRAIT "\xee\x86\xbf" // U+e1bf +#define ICON_MD_SCREEN_LOCK_ROTATION "\xee\x87\x80" // U+e1c0 +#define ICON_MD_SCREEN_ROTATION "\xee\x87\x81" // U+e1c1 +#define ICON_MD_SCREEN_ROTATION_ALT "\xee\xaf\xae" // U+ebee +#define ICON_MD_SCREEN_SEARCH_DESKTOP "\xee\xbd\xb0" // U+ef70 +#define ICON_MD_SCREEN_SHARE "\xee\x83\xa2" // U+e0e2 +#define ICON_MD_SCREENSHOT "\xef\x81\x96" // U+f056 +#define ICON_MD_SCREENSHOT_MONITOR "\xee\xb0\x88" // U+ec08 +#define ICON_MD_SCUBA_DIVING "\xee\xaf\x8e" // U+ebce +#define ICON_MD_SD "\xee\xa7\x9d" // U+e9dd +#define ICON_MD_SD_CARD "\xee\x98\xa3" // U+e623 +#define ICON_MD_SD_CARD_ALERT "\xef\x81\x97" // U+f057 +#define ICON_MD_SD_STORAGE "\xee\x87\x82" // U+e1c2 +#define ICON_MD_SEARCH "\xee\xa2\xb6" // U+e8b6 +#define ICON_MD_SEARCH_OFF "\xee\xa9\xb6" // U+ea76 +#define ICON_MD_SECURITY "\xee\x8c\xaa" // U+e32a +#define ICON_MD_SECURITY_UPDATE "\xef\x81\x98" // U+f058 +#define ICON_MD_SECURITY_UPDATE_GOOD "\xef\x81\x99" // U+f059 +#define ICON_MD_SECURITY_UPDATE_WARNING "\xef\x81\x9a" // U+f05a +#define ICON_MD_SEGMENT "\xee\xa5\x8b" // U+e94b +#define ICON_MD_SELECT_ALL "\xee\x85\xa2" // U+e162 +#define ICON_MD_SELF_IMPROVEMENT "\xee\xa9\xb8" // U+ea78 +#define ICON_MD_SELL "\xef\x81\x9b" // U+f05b +#define ICON_MD_SEND "\xee\x85\xa3" // U+e163 +#define ICON_MD_SEND_AND_ARCHIVE "\xee\xa8\x8c" // U+ea0c +#define ICON_MD_SEND_TIME_EXTENSION "\xee\xab\x9b" // U+eadb +#define ICON_MD_SEND_TO_MOBILE "\xef\x81\x9c" // U+f05c +#define ICON_MD_SENSOR_DOOR "\xef\x86\xb5" // U+f1b5 +#define ICON_MD_SENSOR_OCCUPIED "\xee\xb0\x90" // U+ec10 +#define ICON_MD_SENSOR_WINDOW "\xef\x86\xb4" // U+f1b4 +#define ICON_MD_SENSORS "\xee\x94\x9e" // U+e51e +#define ICON_MD_SENSORS_OFF "\xee\x94\x9f" // U+e51f +#define ICON_MD_SENTIMENT_DISSATISFIED "\xee\xa0\x91" // U+e811 +#define ICON_MD_SENTIMENT_NEUTRAL "\xee\xa0\x92" // U+e812 +#define ICON_MD_SENTIMENT_SATISFIED "\xee\xa0\x93" // U+e813 +#define ICON_MD_SENTIMENT_SATISFIED_ALT "\xee\x83\xad" // U+e0ed +#define ICON_MD_SENTIMENT_VERY_DISSATISFIED "\xee\xa0\x94" // U+e814 +#define ICON_MD_SENTIMENT_VERY_SATISFIED "\xee\xa0\x95" // U+e815 +#define ICON_MD_SET_MEAL "\xef\x87\xaa" // U+f1ea +#define ICON_MD_SETTINGS "\xee\xa2\xb8" // U+e8b8 +#define ICON_MD_SETTINGS_ACCESSIBILITY "\xef\x81\x9d" // U+f05d +#define ICON_MD_SETTINGS_APPLICATIONS "\xee\xa2\xb9" // U+e8b9 +#define ICON_MD_SETTINGS_BACKUP_RESTORE "\xee\xa2\xba" // U+e8ba +#define ICON_MD_SETTINGS_BLUETOOTH "\xee\xa2\xbb" // U+e8bb +#define ICON_MD_SETTINGS_BRIGHTNESS "\xee\xa2\xbd" // U+e8bd +#define ICON_MD_SETTINGS_CELL "\xee\xa2\xbc" // U+e8bc +#define ICON_MD_SETTINGS_DISPLAY "\xee\xa2\xbd" // U+e8bd +#define ICON_MD_SETTINGS_ETHERNET "\xee\xa2\xbe" // U+e8be +#define ICON_MD_SETTINGS_INPUT_ANTENNA "\xee\xa2\xbf" // U+e8bf +#define ICON_MD_SETTINGS_INPUT_COMPONENT "\xee\xa3\x80" // U+e8c0 +#define ICON_MD_SETTINGS_INPUT_COMPOSITE "\xee\xa3\x81" // U+e8c1 +#define ICON_MD_SETTINGS_INPUT_HDMI "\xee\xa3\x82" // U+e8c2 +#define ICON_MD_SETTINGS_INPUT_SVIDEO "\xee\xa3\x83" // U+e8c3 +#define ICON_MD_SETTINGS_OVERSCAN "\xee\xa3\x84" // U+e8c4 +#define ICON_MD_SETTINGS_PHONE "\xee\xa3\x85" // U+e8c5 +#define ICON_MD_SETTINGS_POWER "\xee\xa3\x86" // U+e8c6 +#define ICON_MD_SETTINGS_REMOTE "\xee\xa3\x87" // U+e8c7 +#define ICON_MD_SETTINGS_SUGGEST "\xef\x81\x9e" // U+f05e +#define ICON_MD_SETTINGS_SYSTEM_DAYDREAM "\xee\x87\x83" // U+e1c3 +#define ICON_MD_SETTINGS_VOICE "\xee\xa3\x88" // U+e8c8 +#define ICON_MD_SEVERE_COLD "\xee\xaf\x93" // U+ebd3 +#define ICON_MD_SHAPE_LINE "\xef\xa3\x93" // U+f8d3 +#define ICON_MD_SHARE "\xee\xa0\x8d" // U+e80d +#define ICON_MD_SHARE_ARRIVAL_TIME "\xee\x94\xa4" // U+e524 +#define ICON_MD_SHARE_LOCATION "\xef\x81\x9f" // U+f05f +#define ICON_MD_SHELVES "\xef\xa1\xae" // U+f86e +#define ICON_MD_SHIELD "\xee\xa7\xa0" // U+e9e0 +#define ICON_MD_SHIELD_MOON "\xee\xaa\xa9" // U+eaa9 +#define ICON_MD_SHOP "\xee\xa3\x89" // U+e8c9 +#define ICON_MD_SHOP_2 "\xee\x86\x9e" // U+e19e +#define ICON_MD_SHOP_TWO "\xee\xa3\x8a" // U+e8ca +#define ICON_MD_SHOPIFY "\xee\xaa\x9d" // U+ea9d +#define ICON_MD_SHOPPING_BAG "\xef\x87\x8c" // U+f1cc +#define ICON_MD_SHOPPING_BASKET "\xee\xa3\x8b" // U+e8cb +#define ICON_MD_SHOPPING_CART "\xee\xa3\x8c" // U+e8cc +#define ICON_MD_SHOPPING_CART_CHECKOUT "\xee\xae\x88" // U+eb88 +#define ICON_MD_SHORT_TEXT "\xee\x89\xa1" // U+e261 +#define ICON_MD_SHORTCUT "\xef\x81\xa0" // U+f060 +#define ICON_MD_SHOW_CHART "\xee\x9b\xa1" // U+e6e1 +#define ICON_MD_SHOWER "\xef\x81\xa1" // U+f061 +#define ICON_MD_SHUFFLE "\xee\x81\x83" // U+e043 +#define ICON_MD_SHUFFLE_ON "\xee\xa7\xa1" // U+e9e1 +#define ICON_MD_SHUTTER_SPEED "\xee\x90\xbd" // U+e43d +#define ICON_MD_SICK "\xef\x88\xa0" // U+f220 +#define ICON_MD_SIGN_LANGUAGE "\xee\xaf\xa5" // U+ebe5 +#define ICON_MD_SIGNAL_CELLULAR_0_BAR "\xef\x82\xa8" // U+f0a8 +#define ICON_MD_SIGNAL_CELLULAR_4_BAR "\xee\x87\x88" // U+e1c8 +#define ICON_MD_SIGNAL_CELLULAR_ALT "\xee\x88\x82" // U+e202 +#define ICON_MD_SIGNAL_CELLULAR_ALT_1_BAR "\xee\xaf\x9f" // U+ebdf +#define ICON_MD_SIGNAL_CELLULAR_ALT_2_BAR "\xee\xaf\xa3" // U+ebe3 +#define ICON_MD_SIGNAL_CELLULAR_CONNECTED_NO_INTERNET_0_BAR "\xef\x82\xac" // U+f0ac +#define ICON_MD_SIGNAL_CELLULAR_CONNECTED_NO_INTERNET_4_BAR "\xee\x87\x8d" // U+e1cd +#define ICON_MD_SIGNAL_CELLULAR_NO_SIM "\xee\x87\x8e" // U+e1ce +#define ICON_MD_SIGNAL_CELLULAR_NODATA "\xef\x81\xa2" // U+f062 +#define ICON_MD_SIGNAL_CELLULAR_NULL "\xee\x87\x8f" // U+e1cf +#define ICON_MD_SIGNAL_CELLULAR_OFF "\xee\x87\x90" // U+e1d0 +#define ICON_MD_SIGNAL_WIFI_0_BAR "\xef\x82\xb0" // U+f0b0 +#define ICON_MD_SIGNAL_WIFI_4_BAR "\xee\x87\x98" // U+e1d8 +#define ICON_MD_SIGNAL_WIFI_4_BAR_LOCK "\xee\x87\x99" // U+e1d9 +#define ICON_MD_SIGNAL_WIFI_BAD "\xef\x81\xa3" // U+f063 +#define ICON_MD_SIGNAL_WIFI_CONNECTED_NO_INTERNET_4 "\xef\x81\xa4" // U+f064 +#define ICON_MD_SIGNAL_WIFI_OFF "\xee\x87\x9a" // U+e1da +#define ICON_MD_SIGNAL_WIFI_STATUSBAR_4_BAR "\xef\x81\xa5" // U+f065 +#define ICON_MD_SIGNAL_WIFI_STATUSBAR_CONNECTED_NO_INTERNET_4 "\xef\x81\xa6" // U+f066 +#define ICON_MD_SIGNAL_WIFI_STATUSBAR_NULL "\xef\x81\xa7" // U+f067 +#define ICON_MD_SIGNPOST "\xee\xae\x91" // U+eb91 +#define ICON_MD_SIM_CARD "\xee\x8c\xab" // U+e32b +#define ICON_MD_SIM_CARD_ALERT "\xee\x98\xa4" // U+e624 +#define ICON_MD_SIM_CARD_DOWNLOAD "\xef\x81\xa8" // U+f068 +#define ICON_MD_SINGLE_BED "\xee\xa9\x88" // U+ea48 +#define ICON_MD_SIP "\xef\x81\xa9" // U+f069 +#define ICON_MD_SKATEBOARDING "\xee\x94\x91" // U+e511 +#define ICON_MD_SKIP_NEXT "\xee\x81\x84" // U+e044 +#define ICON_MD_SKIP_PREVIOUS "\xee\x81\x85" // U+e045 +#define ICON_MD_SLEDDING "\xee\x94\x92" // U+e512 +#define ICON_MD_SLIDESHOW "\xee\x90\x9b" // U+e41b +#define ICON_MD_SLOW_MOTION_VIDEO "\xee\x81\xa8" // U+e068 +#define ICON_MD_SMART_BUTTON "\xef\x87\x81" // U+f1c1 +#define ICON_MD_SMART_DISPLAY "\xef\x81\xaa" // U+f06a +#define ICON_MD_SMART_SCREEN "\xef\x81\xab" // U+f06b +#define ICON_MD_SMART_TOY "\xef\x81\xac" // U+f06c +#define ICON_MD_SMARTPHONE "\xee\x8c\xac" // U+e32c +#define ICON_MD_SMOKE_FREE "\xee\xad\x8a" // U+eb4a +#define ICON_MD_SMOKING_ROOMS "\xee\xad\x8b" // U+eb4b +#define ICON_MD_SMS "\xee\x98\xa5" // U+e625 +#define ICON_MD_SMS_FAILED "\xee\x98\xa6" // U+e626 +#define ICON_MD_SNAPCHAT "\xee\xa9\xae" // U+ea6e +#define ICON_MD_SNIPPET_FOLDER "\xef\x87\x87" // U+f1c7 +#define ICON_MD_SNOOZE "\xee\x81\x86" // U+e046 +#define ICON_MD_SNOWBOARDING "\xee\x94\x93" // U+e513 +#define ICON_MD_SNOWING "\xee\xa0\x8f" // U+e80f +#define ICON_MD_SNOWMOBILE "\xee\x94\x83" // U+e503 +#define ICON_MD_SNOWSHOEING "\xee\x94\x94" // U+e514 +#define ICON_MD_SOAP "\xef\x86\xb2" // U+f1b2 +#define ICON_MD_SOCIAL_DISTANCE "\xee\x87\x8b" // U+e1cb +#define ICON_MD_SOLAR_POWER "\xee\xb0\x8f" // U+ec0f +#define ICON_MD_SORT "\xee\x85\xa4" // U+e164 +#define ICON_MD_SORT_BY_ALPHA "\xee\x81\x93" // U+e053 +#define ICON_MD_SOS "\xee\xaf\xb7" // U+ebf7 +#define ICON_MD_SOUP_KITCHEN "\xee\x9f\x93" // U+e7d3 +#define ICON_MD_SOURCE "\xef\x87\x84" // U+f1c4 +#define ICON_MD_SOUTH "\xef\x87\xa3" // U+f1e3 +#define ICON_MD_SOUTH_AMERICA "\xee\x9f\xa4" // U+e7e4 +#define ICON_MD_SOUTH_EAST "\xef\x87\xa4" // U+f1e4 +#define ICON_MD_SOUTH_WEST "\xef\x87\xa5" // U+f1e5 +#define ICON_MD_SPA "\xee\xad\x8c" // U+eb4c +#define ICON_MD_SPACE_BAR "\xee\x89\x96" // U+e256 +#define ICON_MD_SPACE_DASHBOARD "\xee\x99\xab" // U+e66b +#define ICON_MD_SPATIAL_AUDIO "\xee\xaf\xab" // U+ebeb +#define ICON_MD_SPATIAL_AUDIO_OFF "\xee\xaf\xa8" // U+ebe8 +#define ICON_MD_SPATIAL_TRACKING "\xee\xaf\xaa" // U+ebea +#define ICON_MD_SPEAKER "\xee\x8c\xad" // U+e32d +#define ICON_MD_SPEAKER_GROUP "\xee\x8c\xae" // U+e32e +#define ICON_MD_SPEAKER_NOTES "\xee\xa3\x8d" // U+e8cd +#define ICON_MD_SPEAKER_NOTES_OFF "\xee\xa4\xaa" // U+e92a +#define ICON_MD_SPEAKER_PHONE "\xee\x83\x92" // U+e0d2 +#define ICON_MD_SPEED "\xee\xa7\xa4" // U+e9e4 +#define ICON_MD_SPELLCHECK "\xee\xa3\x8e" // U+e8ce +#define ICON_MD_SPLITSCREEN "\xef\x81\xad" // U+f06d +#define ICON_MD_SPOKE "\xee\xa6\xa7" // U+e9a7 +#define ICON_MD_SPORTS "\xee\xa8\xb0" // U+ea30 +#define ICON_MD_SPORTS_BAR "\xef\x87\xb3" // U+f1f3 +#define ICON_MD_SPORTS_BASEBALL "\xee\xa9\x91" // U+ea51 +#define ICON_MD_SPORTS_BASKETBALL "\xee\xa8\xa6" // U+ea26 +#define ICON_MD_SPORTS_CRICKET "\xee\xa8\xa7" // U+ea27 +#define ICON_MD_SPORTS_ESPORTS "\xee\xa8\xa8" // U+ea28 +#define ICON_MD_SPORTS_FOOTBALL "\xee\xa8\xa9" // U+ea29 +#define ICON_MD_SPORTS_GOLF "\xee\xa8\xaa" // U+ea2a +#define ICON_MD_SPORTS_GYMNASTICS "\xee\xaf\x84" // U+ebc4 +#define ICON_MD_SPORTS_HANDBALL "\xee\xa8\xb3" // U+ea33 +#define ICON_MD_SPORTS_HOCKEY "\xee\xa8\xab" // U+ea2b +#define ICON_MD_SPORTS_KABADDI "\xee\xa8\xb4" // U+ea34 +#define ICON_MD_SPORTS_MARTIAL_ARTS "\xee\xab\xa9" // U+eae9 +#define ICON_MD_SPORTS_MMA "\xee\xa8\xac" // U+ea2c +#define ICON_MD_SPORTS_MOTORSPORTS "\xee\xa8\xad" // U+ea2d +#define ICON_MD_SPORTS_RUGBY "\xee\xa8\xae" // U+ea2e +#define ICON_MD_SPORTS_SCORE "\xef\x81\xae" // U+f06e +#define ICON_MD_SPORTS_SOCCER "\xee\xa8\xaf" // U+ea2f +#define ICON_MD_SPORTS_TENNIS "\xee\xa8\xb2" // U+ea32 +#define ICON_MD_SPORTS_VOLLEYBALL "\xee\xa8\xb1" // U+ea31 +#define ICON_MD_SQUARE "\xee\xac\xb6" // U+eb36 +#define ICON_MD_SQUARE_FOOT "\xee\xa9\x89" // U+ea49 +#define ICON_MD_SSID_CHART "\xee\xad\xa6" // U+eb66 +#define ICON_MD_STACKED_BAR_CHART "\xee\xa7\xa6" // U+e9e6 +#define ICON_MD_STACKED_LINE_CHART "\xef\x88\xab" // U+f22b +#define ICON_MD_STADIUM "\xee\xae\x90" // U+eb90 +#define ICON_MD_STAIRS "\xef\x86\xa9" // U+f1a9 +#define ICON_MD_STAR "\xee\xa0\xb8" // U+e838 +#define ICON_MD_STAR_BORDER "\xee\xa0\xba" // U+e83a +#define ICON_MD_STAR_BORDER_PURPLE500 "\xef\x82\x99" // U+f099 +#define ICON_MD_STAR_HALF "\xee\xa0\xb9" // U+e839 +#define ICON_MD_STAR_OUTLINE "\xef\x81\xaf" // U+f06f +#define ICON_MD_STAR_PURPLE500 "\xef\x82\x9a" // U+f09a +#define ICON_MD_STAR_RATE "\xef\x83\xac" // U+f0ec +#define ICON_MD_STARS "\xee\xa3\x90" // U+e8d0 +#define ICON_MD_START "\xee\x82\x89" // U+e089 +#define ICON_MD_STAY_CURRENT_LANDSCAPE "\xee\x83\x93" // U+e0d3 +#define ICON_MD_STAY_CURRENT_PORTRAIT "\xee\x83\x94" // U+e0d4 +#define ICON_MD_STAY_PRIMARY_LANDSCAPE "\xee\x83\x95" // U+e0d5 +#define ICON_MD_STAY_PRIMARY_PORTRAIT "\xee\x83\x96" // U+e0d6 +#define ICON_MD_STICKY_NOTE_2 "\xef\x87\xbc" // U+f1fc +#define ICON_MD_STOP "\xee\x81\x87" // U+e047 +#define ICON_MD_STOP_CIRCLE "\xee\xbd\xb1" // U+ef71 +#define ICON_MD_STOP_SCREEN_SHARE "\xee\x83\xa3" // U+e0e3 +#define ICON_MD_STORAGE "\xee\x87\x9b" // U+e1db +#define ICON_MD_STORE "\xee\xa3\x91" // U+e8d1 +#define ICON_MD_STORE_MALL_DIRECTORY "\xee\x95\xa3" // U+e563 +#define ICON_MD_STOREFRONT "\xee\xa8\x92" // U+ea12 +#define ICON_MD_STORM "\xef\x81\xb0" // U+f070 +#define ICON_MD_STRAIGHT "\xee\xae\x95" // U+eb95 +#define ICON_MD_STRAIGHTEN "\xee\x90\x9c" // U+e41c +#define ICON_MD_STREAM "\xee\xa7\xa9" // U+e9e9 +#define ICON_MD_STREETVIEW "\xee\x95\xae" // U+e56e +#define ICON_MD_STRIKETHROUGH_S "\xee\x89\x97" // U+e257 +#define ICON_MD_STROLLER "\xef\x86\xae" // U+f1ae +#define ICON_MD_STYLE "\xee\x90\x9d" // U+e41d +#define ICON_MD_SUBDIRECTORY_ARROW_LEFT "\xee\x97\x99" // U+e5d9 +#define ICON_MD_SUBDIRECTORY_ARROW_RIGHT "\xee\x97\x9a" // U+e5da +#define ICON_MD_SUBJECT "\xee\xa3\x92" // U+e8d2 +#define ICON_MD_SUBSCRIPT "\xef\x84\x91" // U+f111 +#define ICON_MD_SUBSCRIPTIONS "\xee\x81\xa4" // U+e064 +#define ICON_MD_SUBTITLES "\xee\x81\x88" // U+e048 +#define ICON_MD_SUBTITLES_OFF "\xee\xbd\xb2" // U+ef72 +#define ICON_MD_SUBWAY "\xee\x95\xaf" // U+e56f +#define ICON_MD_SUMMARIZE "\xef\x81\xb1" // U+f071 +#define ICON_MD_SUNNY "\xee\xa0\x9a" // U+e81a +#define ICON_MD_SUNNY_SNOWING "\xee\xa0\x99" // U+e819 +#define ICON_MD_SUPERSCRIPT "\xef\x84\x92" // U+f112 +#define ICON_MD_SUPERVISED_USER_CIRCLE "\xee\xa4\xb9" // U+e939 +#define ICON_MD_SUPERVISOR_ACCOUNT "\xee\xa3\x93" // U+e8d3 +#define ICON_MD_SUPPORT "\xee\xbd\xb3" // U+ef73 +#define ICON_MD_SUPPORT_AGENT "\xef\x83\xa2" // U+f0e2 +#define ICON_MD_SURFING "\xee\x94\x95" // U+e515 +#define ICON_MD_SURROUND_SOUND "\xee\x81\x89" // U+e049 +#define ICON_MD_SWAP_CALLS "\xee\x83\x97" // U+e0d7 +#define ICON_MD_SWAP_HORIZ "\xee\xa3\x94" // U+e8d4 +#define ICON_MD_SWAP_HORIZONTAL_CIRCLE "\xee\xa4\xb3" // U+e933 +#define ICON_MD_SWAP_VERT "\xee\xa3\x95" // U+e8d5 +#define ICON_MD_SWAP_VERT_CIRCLE "\xee\xa3\x96" // U+e8d6 +#define ICON_MD_SWAP_VERTICAL_CIRCLE "\xee\xa3\x96" // U+e8d6 +#define ICON_MD_SWIPE "\xee\xa7\xac" // U+e9ec +#define ICON_MD_SWIPE_DOWN "\xee\xad\x93" // U+eb53 +#define ICON_MD_SWIPE_DOWN_ALT "\xee\xac\xb0" // U+eb30 +#define ICON_MD_SWIPE_LEFT "\xee\xad\x99" // U+eb59 +#define ICON_MD_SWIPE_LEFT_ALT "\xee\xac\xb3" // U+eb33 +#define ICON_MD_SWIPE_RIGHT "\xee\xad\x92" // U+eb52 +#define ICON_MD_SWIPE_RIGHT_ALT "\xee\xad\x96" // U+eb56 +#define ICON_MD_SWIPE_UP "\xee\xac\xae" // U+eb2e +#define ICON_MD_SWIPE_UP_ALT "\xee\xac\xb5" // U+eb35 +#define ICON_MD_SWIPE_VERTICAL "\xee\xad\x91" // U+eb51 +#define ICON_MD_SWITCH_ACCESS_SHORTCUT "\xee\x9f\xa1" // U+e7e1 +#define ICON_MD_SWITCH_ACCESS_SHORTCUT_ADD "\xee\x9f\xa2" // U+e7e2 +#define ICON_MD_SWITCH_ACCOUNT "\xee\xa7\xad" // U+e9ed +#define ICON_MD_SWITCH_CAMERA "\xee\x90\x9e" // U+e41e +#define ICON_MD_SWITCH_LEFT "\xef\x87\x91" // U+f1d1 +#define ICON_MD_SWITCH_RIGHT "\xef\x87\x92" // U+f1d2 +#define ICON_MD_SWITCH_VIDEO "\xee\x90\x9f" // U+e41f +#define ICON_MD_SYNAGOGUE "\xee\xaa\xb0" // U+eab0 +#define ICON_MD_SYNC "\xee\x98\xa7" // U+e627 +#define ICON_MD_SYNC_ALT "\xee\xa8\x98" // U+ea18 +#define ICON_MD_SYNC_DISABLED "\xee\x98\xa8" // U+e628 +#define ICON_MD_SYNC_LOCK "\xee\xab\xae" // U+eaee +#define ICON_MD_SYNC_PROBLEM "\xee\x98\xa9" // U+e629 +#define ICON_MD_SYSTEM_SECURITY_UPDATE "\xef\x81\xb2" // U+f072 +#define ICON_MD_SYSTEM_SECURITY_UPDATE_GOOD "\xef\x81\xb3" // U+f073 +#define ICON_MD_SYSTEM_SECURITY_UPDATE_WARNING "\xef\x81\xb4" // U+f074 +#define ICON_MD_SYSTEM_UPDATE "\xee\x98\xaa" // U+e62a +#define ICON_MD_SYSTEM_UPDATE_ALT "\xee\xa3\x97" // U+e8d7 +#define ICON_MD_SYSTEM_UPDATE_TV "\xee\xa3\x97" // U+e8d7 +#define ICON_MD_TAB "\xee\xa3\x98" // U+e8d8 +#define ICON_MD_TAB_UNSELECTED "\xee\xa3\x99" // U+e8d9 +#define ICON_MD_TABLE_BAR "\xee\xab\x92" // U+ead2 +#define ICON_MD_TABLE_CHART "\xee\x89\xa5" // U+e265 +#define ICON_MD_TABLE_RESTAURANT "\xee\xab\x86" // U+eac6 +#define ICON_MD_TABLE_ROWS "\xef\x84\x81" // U+f101 +#define ICON_MD_TABLE_VIEW "\xef\x86\xbe" // U+f1be +#define ICON_MD_TABLET "\xee\x8c\xaf" // U+e32f +#define ICON_MD_TABLET_ANDROID "\xee\x8c\xb0" // U+e330 +#define ICON_MD_TABLET_MAC "\xee\x8c\xb1" // U+e331 +#define ICON_MD_TAG "\xee\xa7\xaf" // U+e9ef +#define ICON_MD_TAG_FACES "\xee\x90\xa0" // U+e420 +#define ICON_MD_TAKEOUT_DINING "\xee\xa9\xb4" // U+ea74 +#define ICON_MD_TAP_AND_PLAY "\xee\x98\xab" // U+e62b +#define ICON_MD_TAPAS "\xef\x87\xa9" // U+f1e9 +#define ICON_MD_TASK "\xef\x81\xb5" // U+f075 +#define ICON_MD_TASK_ALT "\xee\x8b\xa6" // U+e2e6 +#define ICON_MD_TAXI_ALERT "\xee\xbd\xb4" // U+ef74 +#define ICON_MD_TELEGRAM "\xee\xa9\xab" // U+ea6b +#define ICON_MD_TEMPLE_BUDDHIST "\xee\xaa\xb3" // U+eab3 +#define ICON_MD_TEMPLE_HINDU "\xee\xaa\xaf" // U+eaaf +#define ICON_MD_TERMINAL "\xee\xae\x8e" // U+eb8e +#define ICON_MD_TERRAIN "\xee\x95\xa4" // U+e564 +#define ICON_MD_TEXT_DECREASE "\xee\xab\x9d" // U+eadd +#define ICON_MD_TEXT_FIELDS "\xee\x89\xa2" // U+e262 +#define ICON_MD_TEXT_FORMAT "\xee\x85\xa5" // U+e165 +#define ICON_MD_TEXT_INCREASE "\xee\xab\xa2" // U+eae2 +#define ICON_MD_TEXT_ROTATE_UP "\xee\xa4\xba" // U+e93a +#define ICON_MD_TEXT_ROTATE_VERTICAL "\xee\xa4\xbb" // U+e93b +#define ICON_MD_TEXT_ROTATION_ANGLEDOWN "\xee\xa4\xbc" // U+e93c +#define ICON_MD_TEXT_ROTATION_ANGLEUP "\xee\xa4\xbd" // U+e93d +#define ICON_MD_TEXT_ROTATION_DOWN "\xee\xa4\xbe" // U+e93e +#define ICON_MD_TEXT_ROTATION_NONE "\xee\xa4\xbf" // U+e93f +#define ICON_MD_TEXT_SNIPPET "\xef\x87\x86" // U+f1c6 +#define ICON_MD_TEXTSMS "\xee\x83\x98" // U+e0d8 +#define ICON_MD_TEXTURE "\xee\x90\xa1" // U+e421 +#define ICON_MD_THEATER_COMEDY "\xee\xa9\xa6" // U+ea66 +#define ICON_MD_THEATERS "\xee\xa3\x9a" // U+e8da +#define ICON_MD_THERMOSTAT "\xef\x81\xb6" // U+f076 +#define ICON_MD_THERMOSTAT_AUTO "\xef\x81\xb7" // U+f077 +#define ICON_MD_THUMB_DOWN "\xee\xa3\x9b" // U+e8db +#define ICON_MD_THUMB_DOWN_ALT "\xee\xa0\x96" // U+e816 +#define ICON_MD_THUMB_DOWN_OFF_ALT "\xee\xa7\xb2" // U+e9f2 +#define ICON_MD_THUMB_UP "\xee\xa3\x9c" // U+e8dc +#define ICON_MD_THUMB_UP_ALT "\xee\xa0\x97" // U+e817 +#define ICON_MD_THUMB_UP_OFF_ALT "\xee\xa7\xb3" // U+e9f3 +#define ICON_MD_THUMBS_UP_DOWN "\xee\xa3\x9d" // U+e8dd +#define ICON_MD_THUNDERSTORM "\xee\xaf\x9b" // U+ebdb +#define ICON_MD_TIKTOK "\xee\xa9\xbe" // U+ea7e +#define ICON_MD_TIME_TO_LEAVE "\xee\x98\xac" // U+e62c +#define ICON_MD_TIMELAPSE "\xee\x90\xa2" // U+e422 +#define ICON_MD_TIMELINE "\xee\xa4\xa2" // U+e922 +#define ICON_MD_TIMER "\xee\x90\xa5" // U+e425 +#define ICON_MD_TIMER_10 "\xee\x90\xa3" // U+e423 +#define ICON_MD_TIMER_10_SELECT "\xef\x81\xba" // U+f07a +#define ICON_MD_TIMER_3 "\xee\x90\xa4" // U+e424 +#define ICON_MD_TIMER_3_SELECT "\xef\x81\xbb" // U+f07b +#define ICON_MD_TIMER_OFF "\xee\x90\xa6" // U+e426 +#define ICON_MD_TIPS_AND_UPDATES "\xee\x9e\x9a" // U+e79a +#define ICON_MD_TIRE_REPAIR "\xee\xaf\x88" // U+ebc8 +#define ICON_MD_TITLE "\xee\x89\xa4" // U+e264 +#define ICON_MD_TOC "\xee\xa3\x9e" // U+e8de +#define ICON_MD_TODAY "\xee\xa3\x9f" // U+e8df +#define ICON_MD_TOGGLE_OFF "\xee\xa7\xb5" // U+e9f5 +#define ICON_MD_TOGGLE_ON "\xee\xa7\xb6" // U+e9f6 +#define ICON_MD_TOKEN "\xee\xa8\xa5" // U+ea25 +#define ICON_MD_TOLL "\xee\xa3\xa0" // U+e8e0 +#define ICON_MD_TONALITY "\xee\x90\xa7" // U+e427 +#define ICON_MD_TOPIC "\xef\x87\x88" // U+f1c8 +#define ICON_MD_TORNADO "\xee\x86\x99" // U+e199 +#define ICON_MD_TOUCH_APP "\xee\xa4\x93" // U+e913 +#define ICON_MD_TOUR "\xee\xbd\xb5" // U+ef75 +#define ICON_MD_TOYS "\xee\x8c\xb2" // U+e332 +#define ICON_MD_TRACK_CHANGES "\xee\xa3\xa1" // U+e8e1 +#define ICON_MD_TRAFFIC "\xee\x95\xa5" // U+e565 +#define ICON_MD_TRAIN "\xee\x95\xb0" // U+e570 +#define ICON_MD_TRAM "\xee\x95\xb1" // U+e571 +#define ICON_MD_TRANSCRIBE "\xef\xa3\xac" // U+f8ec +#define ICON_MD_TRANSFER_WITHIN_A_STATION "\xee\x95\xb2" // U+e572 +#define ICON_MD_TRANSFORM "\xee\x90\xa8" // U+e428 +#define ICON_MD_TRANSGENDER "\xee\x96\x8d" // U+e58d +#define ICON_MD_TRANSIT_ENTEREXIT "\xee\x95\xb9" // U+e579 +#define ICON_MD_TRANSLATE "\xee\xa3\xa2" // U+e8e2 +#define ICON_MD_TRAVEL_EXPLORE "\xee\x8b\x9b" // U+e2db +#define ICON_MD_TRENDING_DOWN "\xee\xa3\xa3" // U+e8e3 +#define ICON_MD_TRENDING_FLAT "\xee\xa3\xa4" // U+e8e4 +#define ICON_MD_TRENDING_NEUTRAL "\xee\xa3\xa4" // U+e8e4 +#define ICON_MD_TRENDING_UP "\xee\xa3\xa5" // U+e8e5 +#define ICON_MD_TRIP_ORIGIN "\xee\x95\xbb" // U+e57b +#define ICON_MD_TROLLEY "\xef\xa1\xab" // U+f86b +#define ICON_MD_TROUBLESHOOT "\xee\x87\x92" // U+e1d2 +#define ICON_MD_TRY "\xef\x81\xbc" // U+f07c +#define ICON_MD_TSUNAMI "\xee\xaf\x98" // U+ebd8 +#define ICON_MD_TTY "\xef\x86\xaa" // U+f1aa +#define ICON_MD_TUNE "\xee\x90\xa9" // U+e429 +#define ICON_MD_TUNGSTEN "\xef\x81\xbd" // U+f07d +#define ICON_MD_TURN_LEFT "\xee\xae\xa6" // U+eba6 +#define ICON_MD_TURN_RIGHT "\xee\xae\xab" // U+ebab +#define ICON_MD_TURN_SHARP_LEFT "\xee\xae\xa7" // U+eba7 +#define ICON_MD_TURN_SHARP_RIGHT "\xee\xae\xaa" // U+ebaa +#define ICON_MD_TURN_SLIGHT_LEFT "\xee\xae\xa4" // U+eba4 +#define ICON_MD_TURN_SLIGHT_RIGHT "\xee\xae\x9a" // U+eb9a +#define ICON_MD_TURNED_IN "\xee\xa3\xa6" // U+e8e6 +#define ICON_MD_TURNED_IN_NOT "\xee\xa3\xa7" // U+e8e7 +#define ICON_MD_TV "\xee\x8c\xb3" // U+e333 +#define ICON_MD_TV_OFF "\xee\x99\x87" // U+e647 +#define ICON_MD_TWO_WHEELER "\xee\xa7\xb9" // U+e9f9 +#define ICON_MD_TYPE_SPECIMEN "\xef\xa3\xb0" // U+f8f0 +#define ICON_MD_U_TURN_LEFT "\xee\xae\xa1" // U+eba1 +#define ICON_MD_U_TURN_RIGHT "\xee\xae\xa2" // U+eba2 +#define ICON_MD_UMBRELLA "\xef\x86\xad" // U+f1ad +#define ICON_MD_UNARCHIVE "\xee\x85\xa9" // U+e169 +#define ICON_MD_UNDO "\xee\x85\xa6" // U+e166 +#define ICON_MD_UNFOLD_LESS "\xee\x97\x96" // U+e5d6 +#define ICON_MD_UNFOLD_LESS_DOUBLE "\xef\xa3\x8f" // U+f8cf +#define ICON_MD_UNFOLD_MORE "\xee\x97\x97" // U+e5d7 +#define ICON_MD_UNFOLD_MORE_DOUBLE "\xef\xa3\x90" // U+f8d0 +#define ICON_MD_UNPUBLISHED "\xef\x88\xb6" // U+f236 +#define ICON_MD_UNSUBSCRIBE "\xee\x83\xab" // U+e0eb +#define ICON_MD_UPCOMING "\xef\x81\xbe" // U+f07e +#define ICON_MD_UPDATE "\xee\xa4\xa3" // U+e923 +#define ICON_MD_UPDATE_DISABLED "\xee\x81\xb5" // U+e075 +#define ICON_MD_UPGRADE "\xef\x83\xbb" // U+f0fb +#define ICON_MD_UPLOAD "\xef\x82\x9b" // U+f09b +#define ICON_MD_UPLOAD_FILE "\xee\xa7\xbc" // U+e9fc +#define ICON_MD_USB "\xee\x87\xa0" // U+e1e0 +#define ICON_MD_USB_OFF "\xee\x93\xba" // U+e4fa +#define ICON_MD_VACCINES "\xee\x84\xb8" // U+e138 +#define ICON_MD_VAPE_FREE "\xee\xaf\x86" // U+ebc6 +#define ICON_MD_VAPING_ROOMS "\xee\xaf\x8f" // U+ebcf +#define ICON_MD_VERIFIED "\xee\xbd\xb6" // U+ef76 +#define ICON_MD_VERIFIED_USER "\xee\xa3\xa8" // U+e8e8 +#define ICON_MD_VERTICAL_ALIGN_BOTTOM "\xee\x89\x98" // U+e258 +#define ICON_MD_VERTICAL_ALIGN_CENTER "\xee\x89\x99" // U+e259 +#define ICON_MD_VERTICAL_ALIGN_TOP "\xee\x89\x9a" // U+e25a +#define ICON_MD_VERTICAL_DISTRIBUTE "\xee\x81\xb6" // U+e076 +#define ICON_MD_VERTICAL_SHADES "\xee\xb0\x8e" // U+ec0e +#define ICON_MD_VERTICAL_SHADES_CLOSED "\xee\xb0\x8d" // U+ec0d +#define ICON_MD_VERTICAL_SPLIT "\xee\xa5\x89" // U+e949 +#define ICON_MD_VIBRATION "\xee\x98\xad" // U+e62d +#define ICON_MD_VIDEO_CALL "\xee\x81\xb0" // U+e070 +#define ICON_MD_VIDEO_CAMERA_BACK "\xef\x81\xbf" // U+f07f +#define ICON_MD_VIDEO_CAMERA_FRONT "\xef\x82\x80" // U+f080 +#define ICON_MD_VIDEO_CHAT "\xef\xa2\xa0" // U+f8a0 +#define ICON_MD_VIDEO_COLLECTION "\xee\x81\x8a" // U+e04a +#define ICON_MD_VIDEO_FILE "\xee\xae\x87" // U+eb87 +#define ICON_MD_VIDEO_LABEL "\xee\x81\xb1" // U+e071 +#define ICON_MD_VIDEO_LIBRARY "\xee\x81\x8a" // U+e04a +#define ICON_MD_VIDEO_SETTINGS "\xee\xa9\xb5" // U+ea75 +#define ICON_MD_VIDEO_STABLE "\xef\x82\x81" // U+f081 +#define ICON_MD_VIDEOCAM "\xee\x81\x8b" // U+e04b +#define ICON_MD_VIDEOCAM_OFF "\xee\x81\x8c" // U+e04c +#define ICON_MD_VIDEOGAME_ASSET "\xee\x8c\xb8" // U+e338 +#define ICON_MD_VIDEOGAME_ASSET_OFF "\xee\x94\x80" // U+e500 +#define ICON_MD_VIEW_AGENDA "\xee\xa3\xa9" // U+e8e9 +#define ICON_MD_VIEW_ARRAY "\xee\xa3\xaa" // U+e8ea +#define ICON_MD_VIEW_CAROUSEL "\xee\xa3\xab" // U+e8eb +#define ICON_MD_VIEW_COLUMN "\xee\xa3\xac" // U+e8ec +#define ICON_MD_VIEW_COMFORTABLE "\xee\x90\xaa" // U+e42a +#define ICON_MD_VIEW_COMFY "\xee\x90\xaa" // U+e42a +#define ICON_MD_VIEW_COMFY_ALT "\xee\xad\xb3" // U+eb73 +#define ICON_MD_VIEW_COMPACT "\xee\x90\xab" // U+e42b +#define ICON_MD_VIEW_COMPACT_ALT "\xee\xad\xb4" // U+eb74 +#define ICON_MD_VIEW_COZY "\xee\xad\xb5" // U+eb75 +#define ICON_MD_VIEW_DAY "\xee\xa3\xad" // U+e8ed +#define ICON_MD_VIEW_HEADLINE "\xee\xa3\xae" // U+e8ee +#define ICON_MD_VIEW_IN_AR "\xee\xa7\xbe" // U+e9fe +#define ICON_MD_VIEW_KANBAN "\xee\xad\xbf" // U+eb7f +#define ICON_MD_VIEW_LIST "\xee\xa3\xaf" // U+e8ef +#define ICON_MD_VIEW_MODULE "\xee\xa3\xb0" // U+e8f0 +#define ICON_MD_VIEW_QUILT "\xee\xa3\xb1" // U+e8f1 +#define ICON_MD_VIEW_SIDEBAR "\xef\x84\x94" // U+f114 +#define ICON_MD_VIEW_STREAM "\xee\xa3\xb2" // U+e8f2 +#define ICON_MD_VIEW_TIMELINE "\xee\xae\x85" // U+eb85 +#define ICON_MD_VIEW_WEEK "\xee\xa3\xb3" // U+e8f3 +#define ICON_MD_VIGNETTE "\xee\x90\xb5" // U+e435 +#define ICON_MD_VILLA "\xee\x96\x86" // U+e586 +#define ICON_MD_VISIBILITY "\xee\xa3\xb4" // U+e8f4 +#define ICON_MD_VISIBILITY_OFF "\xee\xa3\xb5" // U+e8f5 +#define ICON_MD_VOICE_CHAT "\xee\x98\xae" // U+e62e +#define ICON_MD_VOICE_OVER_OFF "\xee\xa5\x8a" // U+e94a +#define ICON_MD_VOICEMAIL "\xee\x83\x99" // U+e0d9 +#define ICON_MD_VOLCANO "\xee\xaf\x9a" // U+ebda +#define ICON_MD_VOLUME_DOWN "\xee\x81\x8d" // U+e04d +#define ICON_MD_VOLUME_DOWN_ALT "\xee\x9e\x9c" // U+e79c +#define ICON_MD_VOLUME_MUTE "\xee\x81\x8e" // U+e04e +#define ICON_MD_VOLUME_OFF "\xee\x81\x8f" // U+e04f +#define ICON_MD_VOLUME_UP "\xee\x81\x90" // U+e050 +#define ICON_MD_VOLUNTEER_ACTIVISM "\xee\xa9\xb0" // U+ea70 +#define ICON_MD_VPN_KEY "\xee\x83\x9a" // U+e0da +#define ICON_MD_VPN_KEY_OFF "\xee\xad\xba" // U+eb7a +#define ICON_MD_VPN_LOCK "\xee\x98\xaf" // U+e62f +#define ICON_MD_VRPANO "\xef\x82\x82" // U+f082 +#define ICON_MD_WALLET "\xef\xa3\xbf" // U+f8ff +#define ICON_MD_WALLET_GIFTCARD "\xee\xa3\xb6" // U+e8f6 +#define ICON_MD_WALLET_MEMBERSHIP "\xee\xa3\xb7" // U+e8f7 +#define ICON_MD_WALLET_TRAVEL "\xee\xa3\xb8" // U+e8f8 +#define ICON_MD_WALLPAPER "\xee\x86\xbc" // U+e1bc +#define ICON_MD_WAREHOUSE "\xee\xae\xb8" // U+ebb8 +#define ICON_MD_WARNING "\xee\x80\x82" // U+e002 +#define ICON_MD_WARNING_AMBER "\xef\x82\x83" // U+f083 +#define ICON_MD_WASH "\xef\x86\xb1" // U+f1b1 +#define ICON_MD_WATCH "\xee\x8c\xb4" // U+e334 +#define ICON_MD_WATCH_LATER "\xee\xa4\xa4" // U+e924 +#define ICON_MD_WATCH_OFF "\xee\xab\xa3" // U+eae3 +#define ICON_MD_WATER "\xef\x82\x84" // U+f084 +#define ICON_MD_WATER_DAMAGE "\xef\x88\x83" // U+f203 +#define ICON_MD_WATER_DROP "\xee\x9e\x98" // U+e798 +#define ICON_MD_WATERFALL_CHART "\xee\xa8\x80" // U+ea00 +#define ICON_MD_WAVES "\xee\x85\xb6" // U+e176 +#define ICON_MD_WAVING_HAND "\xee\x9d\xa6" // U+e766 +#define ICON_MD_WB_AUTO "\xee\x90\xac" // U+e42c +#define ICON_MD_WB_CLOUDY "\xee\x90\xad" // U+e42d +#define ICON_MD_WB_INCANDESCENT "\xee\x90\xae" // U+e42e +#define ICON_MD_WB_IRIDESCENT "\xee\x90\xb6" // U+e436 +#define ICON_MD_WB_SHADE "\xee\xa8\x81" // U+ea01 +#define ICON_MD_WB_SUNNY "\xee\x90\xb0" // U+e430 +#define ICON_MD_WB_TWIGHLIGHT "\xee\xa8\x82" // U+ea02 +#define ICON_MD_WB_TWILIGHT "\xee\x87\x86" // U+e1c6 +#define ICON_MD_WC "\xee\x98\xbd" // U+e63d +#define ICON_MD_WEB "\xee\x81\x91" // U+e051 +#define ICON_MD_WEB_ASSET "\xee\x81\xa9" // U+e069 +#define ICON_MD_WEB_ASSET_OFF "\xee\x93\xb7" // U+e4f7 +#define ICON_MD_WEB_STORIES "\xee\x96\x95" // U+e595 +#define ICON_MD_WEBHOOK "\xee\xae\x92" // U+eb92 +#define ICON_MD_WECHAT "\xee\xaa\x81" // U+ea81 +#define ICON_MD_WEEKEND "\xee\x85\xab" // U+e16b +#define ICON_MD_WEST "\xef\x87\xa6" // U+f1e6 +#define ICON_MD_WHATSHOT "\xee\xa0\x8e" // U+e80e +#define ICON_MD_WHEELCHAIR_PICKUP "\xef\x86\xab" // U+f1ab +#define ICON_MD_WHERE_TO_VOTE "\xee\x85\xb7" // U+e177 +#define ICON_MD_WIDGETS "\xee\x86\xbd" // U+e1bd +#define ICON_MD_WIDTH_FULL "\xef\xa3\xb5" // U+f8f5 +#define ICON_MD_WIDTH_NORMAL "\xef\xa3\xb6" // U+f8f6 +#define ICON_MD_WIDTH_WIDE "\xef\xa3\xb7" // U+f8f7 +#define ICON_MD_WIFI "\xee\x98\xbe" // U+e63e +#define ICON_MD_WIFI_1_BAR "\xee\x93\x8a" // U+e4ca +#define ICON_MD_WIFI_2_BAR "\xee\x93\x99" // U+e4d9 +#define ICON_MD_WIFI_CALLING "\xee\xbd\xb7" // U+ef77 +#define ICON_MD_WIFI_CALLING_3 "\xef\x82\x85" // U+f085 +#define ICON_MD_WIFI_CHANNEL "\xee\xad\xaa" // U+eb6a +#define ICON_MD_WIFI_FIND "\xee\xac\xb1" // U+eb31 +#define ICON_MD_WIFI_LOCK "\xee\x87\xa1" // U+e1e1 +#define ICON_MD_WIFI_OFF "\xee\x99\x88" // U+e648 +#define ICON_MD_WIFI_PASSWORD "\xee\xad\xab" // U+eb6b +#define ICON_MD_WIFI_PROTECTED_SETUP "\xef\x83\xbc" // U+f0fc +#define ICON_MD_WIFI_TETHERING "\xee\x87\xa2" // U+e1e2 +#define ICON_MD_WIFI_TETHERING_ERROR "\xee\xab\x99" // U+ead9 +#define ICON_MD_WIFI_TETHERING_ERROR_ROUNDED "\xef\x82\x86" // U+f086 +#define ICON_MD_WIFI_TETHERING_OFF "\xef\x82\x87" // U+f087 +#define ICON_MD_WIND_POWER "\xee\xb0\x8c" // U+ec0c +#define ICON_MD_WINDOW "\xef\x82\x88" // U+f088 +#define ICON_MD_WINE_BAR "\xef\x87\xa8" // U+f1e8 +#define ICON_MD_WOMAN "\xee\x84\xbe" // U+e13e +#define ICON_MD_WOMAN_2 "\xef\xa3\xa7" // U+f8e7 +#define ICON_MD_WOO_COMMERCE "\xee\xa9\xad" // U+ea6d +#define ICON_MD_WORDPRESS "\xee\xaa\x9f" // U+ea9f +#define ICON_MD_WORK "\xee\xa3\xb9" // U+e8f9 +#define ICON_MD_WORK_HISTORY "\xee\xb0\x89" // U+ec09 +#define ICON_MD_WORK_OFF "\xee\xa5\x82" // U+e942 +#define ICON_MD_WORK_OUTLINE "\xee\xa5\x83" // U+e943 +#define ICON_MD_WORKSPACE_PREMIUM "\xee\x9e\xaf" // U+e7af +#define ICON_MD_WORKSPACES "\xee\x86\xa0" // U+e1a0 +#define ICON_MD_WORKSPACES_FILLED "\xee\xa8\x8d" // U+ea0d +#define ICON_MD_WORKSPACES_OUTLINE "\xee\xa8\x8f" // U+ea0f +#define ICON_MD_WRAP_TEXT "\xee\x89\x9b" // U+e25b +#define ICON_MD_WRONG_LOCATION "\xee\xbd\xb8" // U+ef78 +#define ICON_MD_WYSIWYG "\xef\x87\x83" // U+f1c3 +#define ICON_MD_YARD "\xef\x82\x89" // U+f089 +#define ICON_MD_YOUTUBE_SEARCHED_FOR "\xee\xa3\xba" // U+e8fa +#define ICON_MD_ZOOM_IN "\xee\xa3\xbf" // U+e8ff +#define ICON_MD_ZOOM_IN_MAP "\xee\xac\xad" // U+eb2d +#define ICON_MD_ZOOM_OUT "\xee\xa4\x80" // U+e900 +#define ICON_MD_ZOOM_OUT_MAP "\xee\x95\xab" // U+e56b diff --git a/Source/Core/VideoCommon/OnScreenDisplay.cpp b/Source/Core/VideoCommon/OnScreenDisplay.cpp index e66b985395..24c20df3c6 100644 --- a/Source/Core/VideoCommon/OnScreenDisplay.cpp +++ b/Source/Core/VideoCommon/OnScreenDisplay.cpp @@ -19,6 +19,7 @@ #include "Core/Config/MainSettings.h" #include "Core/ConfigManager.h" #include "Core/Slippi/SlippiPlayback.h" +#include "Core/System.h" #ifdef IS_PLAYBACK #ifndef IMGUI_DEFINE_MATH_OPERATORS @@ -29,7 +30,7 @@ #include "Common/Logging/Log.h" #include "Core/Core.h" #include "Core/Host.h" -#include "VideoCommon/IconsFontAwesome4.h" +#include "VideoCommon/IconsMaterialDesign.h" extern std::unique_ptr g_playbackStatus; #endif @@ -212,11 +213,10 @@ bool ButtonCustom(const char* label, const ImVec2& size_arg, ImVec2 pos = window->DC.CursorPos; if ((flags & ImGuiButtonFlags_AlignTextBaseLine) && style.FramePadding.y < - window->DC - .CurrentLineTextBaseOffset) // Try to vertically align buttons that are smaller/have - // no padding so that text baseline matches (bit hacky, - // since it shouldn't be a flag) - pos.y += window->DC.CurrentLineTextBaseOffset - style.FramePadding.y; + window->DC.CurrLineTextBaseOffset) // Try to vertically align buttons that are + // smaller/have no padding so that text baseline + // matches (bit hacky, since it shouldn't be a flag) + pos.y += window->DC.CurrLineTextBaseOffset - style.FramePadding.y; ImVec2 size = ImGui::CalcItemSize(size_arg, label_size.x + style.FramePadding.x * 2.0f, label_size.y + style.FramePadding.y * 2.0f); @@ -225,7 +225,7 @@ bool ButtonCustom(const char* label, const ImVec2& size_arg, if (!ImGui::ItemAdd(bb, id)) return false; - if (window->DC.ItemFlags & ImGuiItemFlags_ButtonRepeat) + if (g.CurrentItemFlags & ImGuiItemFlags_ButtonRepeat) flags |= ImGuiButtonFlags_Repeat; bool hovered, held; bool pressed = ImGui::ButtonBehavior(bb, id, &hovered, &held, flags); @@ -252,7 +252,7 @@ bool ButtonCustom(const char* label, const ImVec2& size_arg, // ImGuiWindowFlags_Popup)) // CloseCurrentPopup(); - IMGUI_TEST_ENGINE_ITEM_INFO(id, label, window->DC.LastItemStatusFlags); + IMGUI_TEST_ENGINE_ITEM_INFO(id, label, g.LastItemData.StatusFlags); return pressed; } @@ -356,10 +356,10 @@ bool SeekBarBehavior(const ImRect& bb, ImGuiID id, int* v, int v_min, int v_max, else isHeld = hovered && isDown; - float new_grab_t = ImGui::ScaleRatioFromValueT(ImGuiDataType_S32, new_value, v_min, - v_max, power, linear_zero_pos); - float curr_grab_t = ImGui::ScaleRatioFromValueT(ImGuiDataType_S32, *v, v_min, v_max, - power, linear_zero_pos); + float new_grab_t = ImGui::ScaleRatioFromValueT( + ImGuiDataType_S32, new_value, v_min, v_max, false, linear_zero_pos, 0.0f); + float curr_grab_t = ImGui::ScaleRatioFromValueT( + ImGuiDataType_S32, *v, v_min, v_max, false, linear_zero_pos, 0.0f); if (axis == ImGuiAxis_Y) { @@ -511,8 +511,8 @@ bool VolumeBarBehavior(const ImRect& bb, ImGuiID id, int* v, int v_min, int v_ma isHeld = isHeld ? isHeld && isDown : hovered && isDown; - float grab_t = ImGui::ScaleRatioFromValueT(ImGuiDataType_S32, *v, v_min, v_max, power, - linear_zero_pos); + float grab_t = ImGui::ScaleRatioFromValueT(ImGuiDataType_S32, *v, v_min, v_max, + power, linear_zero_pos, 0.0f); if (axis == ImGuiAxis_Y) { grab_t = 1.0f - grab_t; @@ -559,6 +559,7 @@ bool SeekBar(const char* label, ImVec4 color, int* v, int v_min, int v_max, floa char value_buf[64]; const char* value_buf_end = value_buf + ImFormatString(value_buf, IM_ARRAYSIZE(value_buf), format, *v); + // SLIPPI TODO: rewrite with https://github.com/ocornut/imgui/blob/master/imgui_widgets.cpp#L2987 const bool value_changed = SeekBarBehavior(frame_bb, id, v, v_min, v_max, power, ImGuiSliderFlags_None, color, ImGui::CalcTextSize(value_buf, NULL, true), value_buf_end, value_buf); @@ -641,7 +642,7 @@ void DrawSlippiPlaybackControls() // INFO_LOG_FMT(SLIPPI, "playing"); //} // ImGui::SameLine(0.0f, 5.0f); - if (ButtonCustom(ICON_FA_FAST_BACKWARD, ImVec2(BUTTON_WIDTH, BUTTON_WIDTH))) + if (ButtonCustom(ICON_MD_FAST_REWIND, ImVec2(BUTTON_WIDTH, BUTTON_WIDTH))) { if (g_playbackStatus->targetFrameNum == INT_MAX) { @@ -661,7 +662,7 @@ void DrawSlippiPlaybackControls() // Step back ImGui::SetCursorPos(ImVec2(BUTTON_WIDTH, height - scaled_height * 0.0265f)); - if (ButtonCustom(ICON_FA_STEP_BACKWARD, ImVec2(BUTTON_WIDTH, BUTTON_WIDTH))) + if (ButtonCustom(ICON_MD_FIRST_PAGE, ImVec2(BUTTON_WIDTH, BUTTON_WIDTH))) { if (g_playbackStatus->targetFrameNum == INT_MAX) { @@ -681,7 +682,7 @@ void DrawSlippiPlaybackControls() // Step forward ImGui::SetCursorPos(ImVec2(BUTTON_WIDTH * 2, height - scaled_height * 0.0265f)); - if (ButtonCustom(ICON_FA_STEP_FORWARD, ImVec2(BUTTON_WIDTH, BUTTON_WIDTH))) + if (ButtonCustom(ICON_MD_LAST_PAGE, ImVec2(BUTTON_WIDTH, BUTTON_WIDTH))) { if (g_playbackStatus->targetFrameNum == INT_MAX) { @@ -701,7 +702,7 @@ void DrawSlippiPlaybackControls() // Jump forward ImGui::SetCursorPos(ImVec2(BUTTON_WIDTH * 3, height - scaled_height * 0.0265f)); - if (ButtonCustom(ICON_FA_FAST_FORWARD, ImVec2(BUTTON_WIDTH, BUTTON_WIDTH))) + if (ButtonCustom(ICON_MD_FAST_FORWARD, ImVec2(BUTTON_WIDTH, BUTTON_WIDTH))) { if (g_playbackStatus->targetFrameNum == INT_MAX) { @@ -722,32 +723,34 @@ void DrawSlippiPlaybackControls() // Volume static bool isIconHovered = false; static bool isVolumeVisible = false; - int* volume = &SConfig::GetInstance().m_Volume; + int volume = Config::Get(Config::MAIN_AUDIO_VOLUME); static int prev; ImGui::SetCursorPos(ImVec2(BUTTON_WIDTH * 4, height - scaled_height * 0.0265f)); - if (ButtonCustom(*volume == 0 ? ICON_FA_VOLUME_OFF : ICON_FA_VOLUME_UP, + if (ButtonCustom(volume == 0 ? ICON_MD_VOLUME_OFF : ICON_MD_VOLUME_UP, ImVec2(BUTTON_WIDTH, BUTTON_WIDTH))) { - if (*volume == 0) + if (volume == 0) { - *volume = prev == 0 ? 30 : prev; // todo: find good default value + volume = prev == 0 ? 30 : prev; // todo: find good default value } else { - prev = *volume; - *volume = 0; + prev = volume; + volume = 0; } - AudioCommon::UpdateSoundStream(); + Config::SetBaseOrCurrent(Config::MAIN_AUDIO_VOLUME, volume); + AudioCommon::UpdateSoundStream(Core::System::GetInstance()); } - if (VolumeBar("SlippiVolume", ImVec4(1.0f, 0.0f, 0.0f, 1.0f), volume, 0, 100, 1.0)) + if (VolumeBar("SlippiVolume", ImVec4(1.0f, 0.0f, 0.0f, 1.0f), &volume, 0, 100, 1.0)) { - AudioCommon::UpdateSoundStream(); + Config::SetBaseOrCurrent(Config::MAIN_AUDIO_VOLUME, volume); + AudioCommon::UpdateSoundStream(Core::System::GetInstance()); } // Help ImGui::SetCursorPos(ImVec2(width - BUTTON_WIDTH * 3, height - scaled_height * 0.0265f)); - if (ButtonCustom(ICON_FA_QUESTION_CIRCLE, ImVec2(BUTTON_WIDTH, BUTTON_WIDTH))) + if (ButtonCustom(ICON_MD_HELP, ImVec2(BUTTON_WIDTH, BUTTON_WIDTH))) { show_help = !show_help; show_settings = false; @@ -794,7 +797,7 @@ void DrawSlippiPlaybackControls() // Settings ImGui::SetCursorPos(ImVec2(width - BUTTON_WIDTH * 2, height - scaled_height * 0.0265f)); - if (ButtonCustom(ICON_FA_COG, ImVec2(BUTTON_WIDTH, BUTTON_WIDTH))) + if (ButtonCustom(ICON_MD_SETTINGS, ImVec2(BUTTON_WIDTH, BUTTON_WIDTH))) { show_settings = !show_settings; show_help = false; @@ -829,7 +832,7 @@ void DrawSlippiPlaybackControls() ImGui::ColorConvertFloat4ToU32(ImVec4(0.0f, 0.0f, 0.0f, 0.0f)), ImGui::ColorConvertFloat4ToU32(ImVec4(255.0f, 255.0f, 255.0f, 0.3f * style.Alpha)))) { - SConfig::GetInstance().m_EmulationSpeed = 0.25f; + Config::SetCurrent(Config::MAIN_EMULATION_SPEED, 0.25f); } ImGui::SetCursorPos( @@ -839,7 +842,7 @@ void DrawSlippiPlaybackControls() ImGui::ColorConvertFloat4ToU32(ImVec4(0.0f, 0.0f, 0.0f, 0.0f)), ImGui::ColorConvertFloat4ToU32(ImVec4(255.0f, 255.0f, 255.0f, 0.3f * style.Alpha)))) { - SConfig::GetInstance().m_EmulationSpeed = 0.5f; + Config::SetCurrent(Config::MAIN_EMULATION_SPEED, 0.5f); } ImGui::SetCursorPos( @@ -849,7 +852,7 @@ void DrawSlippiPlaybackControls() ImGui::ColorConvertFloat4ToU32(ImVec4(0.0f, 0.0f, 0.0f, 0.0f)), ImGui::ColorConvertFloat4ToU32(ImVec4(255.0f, 255.0f, 255.0f, 0.3f * style.Alpha)))) { - SConfig::GetInstance().m_EmulationSpeed = 1.0f; + Config::SetCurrent(Config::MAIN_EMULATION_SPEED, 1.0f); } } if (ImGui::IsItemHovered() && !show_settings) @@ -864,7 +867,7 @@ void DrawSlippiPlaybackControls() // Fullscreen ImGui::SetCursorPos(ImVec2(width - BUTTON_WIDTH, height - scaled_height * 0.0265f)); - if (ButtonCustom(ICON_FA_EXPAND, ImVec2(BUTTON_WIDTH, BUTTON_WIDTH))) + if (ButtonCustom(ICON_MD_OPEN_IN_FULL, ImVec2(BUTTON_WIDTH, BUTTON_WIDTH))) { Host_Fullscreen(); } diff --git a/Source/Core/VideoCommon/RenderBase.cpp b/Source/Core/VideoCommon/RenderBase.cpp index 8ab2da2895..3109400b53 100644 --- a/Source/Core/VideoCommon/RenderBase.cpp +++ b/Source/Core/VideoCommon/RenderBase.cpp @@ -12,7 +12,7 @@ // --------------------------------------------------------------------------------------------- #include "VideoCommon/RenderBase.h" -#include "VideoCommon/IconsFontAwesome4.h" +#include "VideoCommon/IconsMaterialDesign.h" #include #include @@ -34,8 +34,8 @@ #include "VideoCommon/VideoConfig.h" #ifdef IS_PLAYBACK -#include "Core/Slippi/SlippiReplayComm.h" #include "Core/Slippi/SlippiPlayback.h" +#include "Core/Slippi/SlippiReplayComm.h" extern std::unique_ptr g_playbackStatus; extern std::unique_ptr g_replayComm;