From d38903247ef93ae71a8c4f6e9eeaa79cd279ddb5 Mon Sep 17 00:00:00 2001 From: Randy Thiemann Date: Wed, 1 Nov 2023 20:04:54 +0100 Subject: [PATCH] Fix oob bug and improve UI --- README.md | 1 + bin/DMGTRIS.GBC | Bin 131072 -> 131072 bytes bin/DMGTRIS.map | 3686 +++++++++++++++--------------- bin/DMGTRIS.pocket | Bin 131072 -> 131072 bytes bin/DMGTRIS.sym | 3195 +++++++++++++------------- src/field.asm | 143 +- src/gbc.asm | 153 +- src/include/globals.asm | 44 +- src/interrupts.asm | 21 +- src/res/gameplay_big_data.inc | 116 +- src/res/gameplay_data.inc | 116 +- src/res/other_data.inc | 16 +- src/res/sources/gameplay_map.gbm | Bin 4388 -> 4388 bytes src/res/sources/tiles.gbr | Bin 39009 -> 39009 bytes src/res/sources/title_map.gbm | Bin 4388 -> 4388 bytes src/res/title_data.inc | 72 +- src/sprites.asm | 4 +- src/state_gameplay.asm | 12 +- 18 files changed, 3888 insertions(+), 3691 deletions(-) diff --git a/README.md b/README.md index 0f0e7fe..418e3df 100644 --- a/README.md +++ b/README.md @@ -138,6 +138,7 @@ Thanks for playtesting and debugging go to: - CreeperCraftYTâ„¢ - AntonErgo - Lindtobias +- \_Zaphod77\_ ## License diff --git a/bin/DMGTRIS.GBC b/bin/DMGTRIS.GBC index 71e4a21e0f0071c0b4d894d524381d1a3f2697f1..47f63b6ab184979cc5de8671b8ff7cd10504480a 100644 GIT binary patch delta 10977 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 V1p8-=_Z4eA{l8E?{8yA*_&@VUZ=e7G delta 10644 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 X|5c>nP+q1;(|#Ft;m^a`MK%2&`Sfmn diff --git a/bin/DMGTRIS.map b/bin/DMGTRIS.map index 32fbaa2..07e7e26 100644 --- a/bin/DMGTRIS.map +++ b/bin/DMGTRIS.map @@ -6,23 +6,33 @@ ROM0 bank #0: SECTION: $0028-$0042 ($001b bytes) ["Restore Bank"] $0028 = RSTRestoreBank EMPTY: $0043-$0047 ($0005 bytes) - SECTION: $0048-$0073 ($002c bytes) ["LCDC Interrupt"] + SECTION: $0048-$006a ($0023 bytes) ["LCDC Interrupt"] $0048 = LCDCInterrupt $004d = LCDCInterrupt_WaitUntilNotBusy - $006e = LCDCInterrupt_End - SECTION: $0074-$00e5 ($0072 bytes) ["Grading Functions"] - $0074 = GradeInit - $0082 = UpdateGrade - $008b = UpdateGrade.trygradeup - $00a5 = UpdateGrade.increasegrade - $00b9 = CheckForGM - $00cf = PrepareScore - SECTION: $00e6-$00fe ($0019 bytes) ["Interrupt Initialization Functions"] - $00e6 = IntrInit - $00ea = InitializeLCDCInterrupt - EMPTY: $00ff-$00ff ($0001 byte) + $0068 = LCDCInterrupt_End + SECTION: $006b-$00fc ($0092 bytes) ["DMG Intro Effect"] + $006b = DoDMGEffect + $0073 = DoDMGEffect.loop0 + $0075 = DoDMGEffect.wvb_u1 + $0081 = DoDMGEffect.wvbe_u2 + $008b = DoDMGEffect.loop1 + $008d = DoDMGEffect.wvb_u3 + $009a = DoDMGEffect.wvbe_u4 + $00a4 = DoDMGEffect.wvb_u5 + $00af = DoDMGEffect.loop2 + $00b1 = DoDMGEffect.wvb_u6 + $00b8 = DoDMGEffect.wvbe_u7 + $00c2 = DoDMGEffect.wvb_u8 + $00cd = DoDMGEffect.loop3 + $00cf = DoDMGEffect.wvb_u9 + $00d6 = DoDMGEffect.wvbe_u10 + $00e0 = DoDMGEffect.wvb_u11 + $00eb = DoDMGEffect.loop4 + $00ed = DoDMGEffect.wvb_u12 + $00f4 = DoDMGEffect.wvbe_u13 + EMPTY: $00fd-$00ff ($0003 bytes) SECTION: $0100-$014f ($0050 bytes) ["Cartridge Header"] - SECTION: $0150-$0c79 ($0b2a bytes) ["GBC Functions"] + SECTION: $0150-$0dc3 ($0c74 bytes) ["GBC Functions"] $0150 = ToATTR $0173 = GBCTitleInit $0354 = GBCTitleInit.agb @@ -40,299 +50,287 @@ ROM0 bank #0: $09e4 = !2 $09ed = !3 $09f6 = GBCGameplayProcess.colorfield - $0a01 = GBCGameplayProcess.outer0 - $0a06 = GBCGameplayProcess.inner0 - $0a1b = !4 - $0a29 = GBCGameplayProcess.outer1 - $0a2e = GBCGameplayProcess.inner1 - $0a52 = GBCGameplayProcess.outer2 - $0a57 = GBCGameplayProcess.inner2 - $0a7c = GBCGameplayProcess.empty - $0a80 = GBCGameplayProcess.sub59 - $0a82 = GBCGameplayProcess.sub52 - $0a84 = GBCGameplayProcess.sub45 - $0a86 = GBCGameplayProcess.sub38 - $0a88 = GBCGameplayProcess.sub31 - $0a8a = GBCGameplayProcess.sub24 - $0a8c = GBCGameplayProcess.sub17 - $0a8e = GBCGameplayProcess.sub10 - $0a90 = GBCGameplayProcess.done - $0ab2 = GBCGameplayProcess.darker - $0ab9 = GBCGameplayProcess.wvr_u1 - $0ac6 = GBCGameplayProcess.lighter - $0acd = GBCGameplayProcess.wvr_u2 - $0ada = GBCGameplayProcess.black - $0ae1 = GBCGameplayProcess.wvr_u3 - $0aee = GBCBigGameplayProcess - $0b28 = GBCBigGameplayProcess.goverride - $0b34 = !5 - $0b3d = !6 - $0b46 = !7 - $0b4f = GBCBigGameplayProcess.colorfield - $0b5a = GBCBigGameplayProcess.outer0 - $0b5f = GBCBigGameplayProcess.inner0 - $0b74 = !8 - $0b82 = GBCBigGameplayProcess.outer1 - $0b87 = GBCBigGameplayProcess.inner1 - $0bab = GBCBigGameplayProcess.outer2 - $0bb0 = GBCBigGameplayProcess.inner2 - $0bd5 = GBCBigGameplayProcess.empty - $0bd9 = GBCBigGameplayProcess.sub59 - $0bdb = GBCBigGameplayProcess.sub52 - $0bdd = GBCBigGameplayProcess.sub45 - $0bdf = GBCBigGameplayProcess.sub38 - $0be1 = GBCBigGameplayProcess.sub31 - $0be3 = GBCBigGameplayProcess.sub24 - $0be5 = GBCBigGameplayProcess.sub17 - $0be7 = GBCBigGameplayProcess.sub10 - $0be9 = GBCBigGameplayProcess.done - $0c0b = GBCBigGameplayProcess.darker - $0c12 = GBCBigGameplayProcess.wvr_u4 - $0c1f = GBCBigGameplayProcess.lighter - $0c26 = GBCBigGameplayProcess.wvr_u5 - $0c33 = GBCBigGameplayProcess.black - $0c3a = GBCBigGameplayProcess.wvr_u6 - $0c47 = ToVRAM - $0c47 = GBCBlitField - SECTION: $0c7a-$1389 ($0710 bytes) ["Field Function Unbanked"] - $0c7a = BlitField - $0e3d = BlitField.waitendvbloop - $0e43 = !0 - $0e8d = !1 - $0ed7 = !2 - $0f21 = !3 - $0f6b = !4 - $0fb5 = !5 - $1002 = BigBlitField - $11c5 = BigBlitField.waitendvbloop - $11cb = !6 - $1215 = !7 - $125f = !8 - $12a9 = !9 - $12f3 = !10 - $133d = !11 - SECTION: $138a-$16a7 ($031e bytes) ["Domain Specific Functions"] - $138a = ApplyTells - $13e1 = ApplyNext - $1411 = ApplyNext.regular - $1417 = ApplyNext.postoffsets - $141b = ApplyNext.getoffn - $1426 = ApplyNext.skipoffn - $14a1 = ApplyHold - $14bd = ApplyHold.hide - $14cf = ApplyHold.show - $14df = ApplyHold.x - $14ef = ApplyHold.regular - $14f5 = ApplyHold.postoffsets - $14f9 = ApplyHold.getoffh - $1504 = ApplyHold.skipoffh - $1537 = ApplyNumbers6 - $155f = ApplyNumbers4 - $157b = SetNumberSpritePositions - $1656 = GradeRendering - $167f = GradeRendering.regulargrade - $1687 = GradeRendering.sgrade - $169d = GradeRendering.gmgrade - SECTION: $16a8-$1915 ($026e bytes) ["SFX Functions"] - $16a8 = SFXInit - $16c8 = SFXPopQueue - $16dd = SFXPushQueue - $16ee = SFXProcessQueue - $16fb = !0 - $1718 = SFXTriggerNoise - $1725 = !1 - $1732 = !2 - $173e = SFXEnqueue - $174b = !3 - $175d = !4 - $176d = !5 - $177d = !6 - $178d = !7 - $179d = !8 - $17ad = !9 - $17bd = !10 - $17cd = !11 - $17dd = !12 - $17ed = !13 - $17fd = !14 - $180d = !15 - $181d = !16 - $182d = !17 - $183d = !18 - $184c = !19 - $185b = !20 - $1869 = !21 - $1877 = !22 - $1885 = !23 - $1892 = SFXKill - $18b4 = SFXPlayNoise - $18bf = SFXPlayNoise.noisereg - $18cc = !24 - $18d6 = SFXPlayNoise.savenoiseplayhead - $18df = SFXPlay - $18ea = !25 - $18ed = SFXPlay.play - $18f9 = SFXPlay.getRegister - $1903 = !26 - $190d = SFXPlay.savePlayhead - SECTION: $1916-$1b03 ($01ee bytes) ["RNG Functions"] - $1916 = RNGInit - $1946 = !0 - $1961 = RNGInit.complexinit - $1978 = !1 - $1992 = ShiftHistory - $19af = GetNextHellPiece - $19b4 = GetNextTGM1Piece - $19b7 = !2 - $19cf = !3 - $19d1 = GetNextTGM2Piece - $19d4 = !4 - $19ec = !5 - $19ee = GetNextNesPiece - $19fc = GetNextTGM3Piece - $19ff = !6 - $1a22 = !7 - $1a25 = !8 - $1a35 = !9 - $1a3f = !10 - $1a4d = !11 - $1a5c = !12 - $1a68 = !13 - $1a74 = !14 - $1a80 = !15 - $1a8c = !16 - $1a98 = !17 - $1aa4 = !18 - $1ab3 = GetNextPiece - $1ac1 = GetNextPiece.nextpiecejumps - $1ad0 = Next35Piece - $1ad0 = !19 - $1ada = Next7Piece - $1ada = !20 - $1ae4 = NextByte - SECTION: $1b04-$1ca6 ($01a3 bytes) ["Level Functions"] - $1b04 = LevelInit - $1b54 = LevelUp - $1b78 = LevelUp.doit - $1bbc = LevelUp.checknlevel - $1bea = !0 - $1c02 = !1 - $1c0b = LevelUp.bellmaybe - $1c1d = LevelUp.leveljinglemaybe - $1c2a = LevelUp.checkspeedup - $1c3b = !2 - $1c48 = !3 - $1c59 = !4 - $1c66 = DoSpeedUp - SECTION: $1ca7-$1d73 ($00cd bytes) ["Input Functions"] - $1ca7 = InputInit - $1cb9 = GetInput - $1cb9 = GetInput.btns - $1cc6 = GetInput.readA - $1cca = GetInput.setA - $1cd5 = GetInput.clearA - $1cd8 = GetInput.readB - $1cdc = GetInput.setB - $1ce7 = GetInput.clearB - $1cea = GetInput.readSelect - $1cee = GetInput.setSelect - $1cf9 = GetInput.clearSelect - $1cfc = GetInput.readStart - $1d00 = GetInput.setStart - $1d0b = GetInput.clearStart - $1d0e = GetInput.dpad - $1d1b = GetInput.readUp - $1d1f = GetInput.setUp - $1d2a = GetInput.clearUp - $1d2d = GetInput.readDown - $1d31 = GetInput.setDown - $1d3c = GetInput.clearDown - $1d3f = GetInput.readLeft - $1d43 = GetInput.setLeft - $1d4e = GetInput.clearLeft - $1d51 = GetInput.readRight - $1d55 = GetInput.setRight - $1d60 = GetInput.clearRight - $1d63 = GetInput.priorities - $1d6e = GetInput.zero - SECTION: $1d74-$1e3f ($00cc bytes) ["Score Functions"] - $1d74 = ScoreInit - $1d94 = IncreaseScore - $1dc8 = IncreaseScore.doConvert - $1dca = !0 - $1de0 = IncreaseScore.carry - $1de2 = IncreaseScore.postConvert - $1def = !1 - $1df6 = IncreaseScore.preAddDigit - $1e16 = IncreaseScore.addDigit - $1e2c = IncreaseScore.nextDigit - SECTION: $1e40-$1f02 ($00c3 bytes) ["Code Entry Point"] - $1e40 = Main - $1e55 = Main.wvr_u1 - $1e5e = !0 - $1e6e = Main.notgbc - $1e9b = Main.nocolortiles - $1ebc = Main.wvb_u2 - $1ec1 = !1 - $1ec7 = EventLoop - $1edd = EventLoop.eventloopjumps - $1ee6 = EventLoopPostHandler - $1ee8 = EventLoopPostHandler.wvb_u3 - $1efa = EventLoopPostHandler.vblankjumps - SECTION: $1f03-$1fb9 ($00b7 bytes) ["SRAM Functions"] - $1f03 = RestoreSRAM - $1f5c = InitializeSRAM - SECTION: $1fba-$204b ($0092 bytes) ["DMG Intro Effect"] - $1fba = DoDMGEffect - $1fc2 = DoDMGEffect.loop0 - $1fc4 = DoDMGEffect.wvb_u1 - $1fd0 = DoDMGEffect.wvbe_u2 - $1fda = DoDMGEffect.loop1 - $1fdc = DoDMGEffect.wvb_u3 - $1fe9 = DoDMGEffect.wvbe_u4 - $1ff3 = DoDMGEffect.wvb_u5 - $1ffe = DoDMGEffect.loop2 - $2000 = DoDMGEffect.wvb_u6 - $2007 = DoDMGEffect.wvbe_u7 - $2011 = DoDMGEffect.wvb_u8 - $201c = DoDMGEffect.loop3 - $201e = DoDMGEffect.wvb_u9 - $2025 = DoDMGEffect.wvbe_u10 - $202f = DoDMGEffect.wvb_u11 - $203a = DoDMGEffect.loop4 - $203c = DoDMGEffect.wvb_u12 - $2043 = DoDMGEffect.wvbe_u13 - SECTION: $204c-$20b9 ($006e bytes) ["Title Function Trampolines"] - $204c = SwitchToTitle - $2056 = TitleEventLoopHandler - $2060 = TitleVBlankHandler - $206a = DrawOption6 - SECTION: $20ba-$2106 ($004d bytes) ["Time Functions"] - $20ba = TimeInit - $20cf = ResetTime - $20da = HandleTimers - SECTION: $2107-$2134 ($002e bytes) ["Memory Functions"] - $2107 = UnsafeMemCopy - $2110 = SafeMemCopy.wvr_u1 - $2110 = SafeMemCopy - $211f = UnsafeMemSet - $2127 = SafeMemSet - $2127 = SafeMemSet.wvr_u2 - SECTION: $2135-$215c ($0028 bytes) ["Gameplay Function Trampolines"] - $2135 = SwitchToGameplay - $213f = SwitchToGameplayBig - $2149 = GamePlayEventLoopHandler - $2153 = GamePlayBigEventLoopHandler - SECTION: $215d-$217e ($0022 bytes) ["Grading Data"] - $215d = sGradeScores - SECTION: $217f-$21a0 ($0022 bytes) ["OAM Functions"] - $217f = CopyOAMHandler - $218b = ClearOAM - SECTION: $21a1-$21aa ($000a bytes) ["OAM DMA Code"] - $21a1 = OAMDMA - $21ab = OAMDMAEnd - EMPTY: $21ab-$3fff ($1e55 bytes) - TOTAL EMPTY: $1e5e bytes + $0ac0 = !4 + $0ace = GBCGameplayProcess.outer1 + $0ad3 = GBCGameplayProcess.inner1 + $0af7 = GBCGameplayProcess.outer2 + $0afc = GBCGameplayProcess.inner2 + $0b21 = GBCGameplayProcess.empty + $0b25 = GBCGameplayProcess.sub59 + $0b27 = GBCGameplayProcess.sub52 + $0b29 = GBCGameplayProcess.sub45 + $0b2b = GBCGameplayProcess.sub38 + $0b2d = GBCGameplayProcess.sub31 + $0b2f = GBCGameplayProcess.sub24 + $0b31 = GBCGameplayProcess.sub17 + $0b33 = GBCGameplayProcess.sub10 + $0b35 = GBCGameplayProcess.done + $0b57 = GBCGameplayProcess.darker + $0b5e = GBCGameplayProcess.wvr_u1 + $0b6b = GBCGameplayProcess.lighter + $0b72 = GBCGameplayProcess.wvr_u2 + $0b7f = GBCGameplayProcess.black + $0b86 = GBCGameplayProcess.wvr_u3 + $0b93 = GBCBigGameplayProcess + $0bcd = GBCBigGameplayProcess.goverride + $0bd9 = !5 + $0be2 = !6 + $0beb = !7 + $0bf4 = GBCBigGameplayProcess.colorfield + $0cbe = !8 + $0ccc = GBCBigGameplayProcess.outer1 + $0cd1 = GBCBigGameplayProcess.inner1 + $0cf5 = GBCBigGameplayProcess.outer2 + $0cfa = GBCBigGameplayProcess.inner2 + $0d1f = GBCBigGameplayProcess.empty + $0d23 = GBCBigGameplayProcess.sub59 + $0d25 = GBCBigGameplayProcess.sub52 + $0d27 = GBCBigGameplayProcess.sub45 + $0d29 = GBCBigGameplayProcess.sub38 + $0d2b = GBCBigGameplayProcess.sub31 + $0d2d = GBCBigGameplayProcess.sub24 + $0d2f = GBCBigGameplayProcess.sub17 + $0d31 = GBCBigGameplayProcess.sub10 + $0d33 = GBCBigGameplayProcess.done + $0d55 = GBCBigGameplayProcess.darker + $0d5c = GBCBigGameplayProcess.wvr_u4 + $0d69 = GBCBigGameplayProcess.lighter + $0d70 = GBCBigGameplayProcess.wvr_u5 + $0d7d = GBCBigGameplayProcess.black + $0d84 = GBCBigGameplayProcess.wvr_u6 + $0d91 = ToVRAM + $0d91 = GBCBlitField + SECTION: $0dc4-$1591 ($07ce bytes) ["Field Function Unbanked"] + $0dc4 = BlitField + $0f87 = BlitField.waitendvbloop + $0f8d = !0 + $0fda = !1 + $1027 = !2 + $1074 = !3 + $10c1 = !4 + $110e = !5 + $115b = !6 + $11ab = BigBlitField + $136e = BigBlitField.waitendvbloop + $1374 = !7 + $13c1 = !8 + $140e = !9 + $145b = !10 + $14a8 = !11 + $14f5 = !12 + $1542 = !13 + SECTION: $1592-$18af ($031e bytes) ["Domain Specific Functions"] + $1592 = ApplyTells + $15e9 = ApplyNext + $1619 = ApplyNext.regular + $161f = ApplyNext.postoffsets + $1623 = ApplyNext.getoffn + $162e = ApplyNext.skipoffn + $16a9 = ApplyHold + $16c5 = ApplyHold.hide + $16d7 = ApplyHold.show + $16e7 = ApplyHold.x + $16f7 = ApplyHold.regular + $16fd = ApplyHold.postoffsets + $1701 = ApplyHold.getoffh + $170c = ApplyHold.skipoffh + $173f = ApplyNumbers6 + $1767 = ApplyNumbers4 + $1783 = SetNumberSpritePositions + $185e = GradeRendering + $1887 = GradeRendering.regulargrade + $188f = GradeRendering.sgrade + $18a5 = GradeRendering.gmgrade + SECTION: $18b0-$1b1d ($026e bytes) ["SFX Functions"] + $18b0 = SFXInit + $18d0 = SFXPopQueue + $18e5 = SFXPushQueue + $18f6 = SFXProcessQueue + $1903 = !0 + $1920 = SFXTriggerNoise + $192d = !1 + $193a = !2 + $1946 = SFXEnqueue + $1953 = !3 + $1965 = !4 + $1975 = !5 + $1985 = !6 + $1995 = !7 + $19a5 = !8 + $19b5 = !9 + $19c5 = !10 + $19d5 = !11 + $19e5 = !12 + $19f5 = !13 + $1a05 = !14 + $1a15 = !15 + $1a25 = !16 + $1a35 = !17 + $1a45 = !18 + $1a54 = !19 + $1a63 = !20 + $1a71 = !21 + $1a7f = !22 + $1a8d = !23 + $1a9a = SFXKill + $1abc = SFXPlayNoise + $1ac7 = SFXPlayNoise.noisereg + $1ad4 = !24 + $1ade = SFXPlayNoise.savenoiseplayhead + $1ae7 = SFXPlay + $1af2 = !25 + $1af5 = SFXPlay.play + $1b01 = SFXPlay.getRegister + $1b0b = !26 + $1b15 = SFXPlay.savePlayhead + SECTION: $1b1e-$1d0b ($01ee bytes) ["RNG Functions"] + $1b1e = RNGInit + $1b4e = !0 + $1b69 = RNGInit.complexinit + $1b80 = !1 + $1b9a = ShiftHistory + $1bb7 = GetNextHellPiece + $1bbc = GetNextTGM1Piece + $1bbf = !2 + $1bd7 = !3 + $1bd9 = GetNextTGM2Piece + $1bdc = !4 + $1bf4 = !5 + $1bf6 = GetNextNesPiece + $1c04 = GetNextTGM3Piece + $1c07 = !6 + $1c2a = !7 + $1c2d = !8 + $1c3d = !9 + $1c47 = !10 + $1c55 = !11 + $1c64 = !12 + $1c70 = !13 + $1c7c = !14 + $1c88 = !15 + $1c94 = !16 + $1ca0 = !17 + $1cac = !18 + $1cbb = GetNextPiece + $1cc9 = GetNextPiece.nextpiecejumps + $1cd8 = Next35Piece + $1cd8 = !19 + $1ce2 = Next7Piece + $1ce2 = !20 + $1cec = NextByte + SECTION: $1d0c-$1eae ($01a3 bytes) ["Level Functions"] + $1d0c = LevelInit + $1d5c = LevelUp + $1d80 = LevelUp.doit + $1dc4 = LevelUp.checknlevel + $1df2 = !0 + $1e0a = !1 + $1e13 = LevelUp.bellmaybe + $1e25 = LevelUp.leveljinglemaybe + $1e32 = LevelUp.checkspeedup + $1e43 = !2 + $1e50 = !3 + $1e61 = !4 + $1e6e = DoSpeedUp + SECTION: $1eaf-$1f7b ($00cd bytes) ["Input Functions"] + $1eaf = InputInit + $1ec1 = GetInput + $1ec1 = GetInput.btns + $1ece = GetInput.readA + $1ed2 = GetInput.setA + $1edd = GetInput.clearA + $1ee0 = GetInput.readB + $1ee4 = GetInput.setB + $1eef = GetInput.clearB + $1ef2 = GetInput.readSelect + $1ef6 = GetInput.setSelect + $1f01 = GetInput.clearSelect + $1f04 = GetInput.readStart + $1f08 = GetInput.setStart + $1f13 = GetInput.clearStart + $1f16 = GetInput.dpad + $1f23 = GetInput.readUp + $1f27 = GetInput.setUp + $1f32 = GetInput.clearUp + $1f35 = GetInput.readDown + $1f39 = GetInput.setDown + $1f44 = GetInput.clearDown + $1f47 = GetInput.readLeft + $1f4b = GetInput.setLeft + $1f56 = GetInput.clearLeft + $1f59 = GetInput.readRight + $1f5d = GetInput.setRight + $1f68 = GetInput.clearRight + $1f6b = GetInput.priorities + $1f76 = GetInput.zero + SECTION: $1f7c-$2047 ($00cc bytes) ["Score Functions"] + $1f7c = ScoreInit + $1f9c = IncreaseScore + $1fd0 = IncreaseScore.doConvert + $1fd2 = !0 + $1fe8 = IncreaseScore.carry + $1fea = IncreaseScore.postConvert + $1ff7 = !1 + $1ffe = IncreaseScore.preAddDigit + $201e = IncreaseScore.addDigit + $2034 = IncreaseScore.nextDigit + SECTION: $2048-$210a ($00c3 bytes) ["Code Entry Point"] + $2048 = Main + $205d = Main.wvr_u1 + $2066 = !0 + $2076 = Main.notgbc + $20a3 = Main.nocolortiles + $20c4 = Main.wvb_u2 + $20c9 = !1 + $20cf = EventLoop + $20e5 = EventLoop.eventloopjumps + $20ee = EventLoopPostHandler + $20f0 = EventLoopPostHandler.wvb_u3 + $2102 = EventLoopPostHandler.vblankjumps + SECTION: $210b-$21c1 ($00b7 bytes) ["SRAM Functions"] + $210b = RestoreSRAM + $2164 = InitializeSRAM + SECTION: $21c2-$2233 ($0072 bytes) ["Grading Functions"] + $21c2 = GradeInit + $21d0 = UpdateGrade + $21d9 = UpdateGrade.trygradeup + $21f3 = UpdateGrade.increasegrade + $2207 = CheckForGM + $221d = PrepareScore + SECTION: $2234-$22a1 ($006e bytes) ["Title Function Trampolines"] + $2234 = SwitchToTitle + $223e = TitleEventLoopHandler + $2248 = TitleVBlankHandler + $2252 = DrawOption6 + SECTION: $22a2-$22ee ($004d bytes) ["Time Functions"] + $22a2 = TimeInit + $22b7 = ResetTime + $22c2 = HandleTimers + SECTION: $22ef-$231c ($002e bytes) ["Memory Functions"] + $22ef = UnsafeMemCopy + $22f8 = SafeMemCopy.wvr_u1 + $22f8 = SafeMemCopy + $2307 = UnsafeMemSet + $230f = SafeMemSet + $230f = SafeMemSet.wvr_u2 + SECTION: $231d-$2344 ($0028 bytes) ["Gameplay Function Trampolines"] + $231d = SwitchToGameplay + $2327 = SwitchToGameplayBig + $2331 = GamePlayEventLoopHandler + $233b = GamePlayBigEventLoopHandler + SECTION: $2345-$2366 ($0022 bytes) ["Grading Data"] + $2345 = sGradeScores + SECTION: $2367-$2388 ($0022 bytes) ["OAM Functions"] + $2367 = CopyOAMHandler + $2373 = ClearOAM + SECTION: $2389-$23a1 ($0019 bytes) ["Interrupt Initialization Functions"] + $2389 = IntrInit + $238d = InitializeLCDCInterrupt + SECTION: $23a2-$23ab ($000a bytes) ["OAM DMA Code"] + $23a2 = OAMDMA + $23ac = OAMDMAEnd + EMPTY: $23ac-$3fff ($1c54 bytes) + TOTAL EMPTY: $1c5f bytes ROMX bank #1: SECTION: $4000-$4007 ($0008 bytes) ["Bank ID BANK_OTHER"] @@ -511,789 +509,815 @@ ROMX bank #4: ROMX bank #5: SECTION: $4000-$4007 ($0008 bytes) ["Bank ID BANK_GAMEPLAY"] - SECTION: $4008-$523e ($1237 bytes) ["Field Function Banked Gameplay"] + SECTION: $4008-$5280 ($1279 bytes) ["Field Function Banked Gameplay"] $4008 = FieldInit - $4025 = FieldClear - $4030 = ToBackupField - $403c = FromBackupField - $4048 = ToShadowField - $4050 = ToShadowField.outer - $4052 = ToShadowField.inner - $4060 = FromShadowField - $4068 = FromShadowField.outer - $406a = FromShadowField.inner - $4078 = SetPieceData - $409a = SetPieceDataOffset - $40a3 = XYToSFieldPtr - $40ab = XYToSFieldPtr.a - $40b1 = XYToSFieldPtr.b - $40b6 = XYToFieldPtr - $40be = XYToFieldPtr.a - $40c4 = XYToFieldPtr.b - $40c9 = GetPieceData - $40d6 = GetPieceDataFast - $40e3 = CanPieceFit - $40ee = CanPieceFit.skipr1a - $40f9 = CanPieceFit.skipr1b - $4104 = CanPieceFit.skipr1c - $410f = CanPieceFit.r1end - $4125 = CanPieceFit.skipr2a - $4130 = CanPieceFit.skipr2b - $413b = CanPieceFit.skipr2c - $4146 = CanPieceFit.r2end - $415c = CanPieceFit.skipr3a - $4167 = CanPieceFit.skipr3b - $4172 = CanPieceFit.skipr3c - $417c = CanPieceFit.r3end - $4192 = CanPieceFit.skipr4a - $419d = CanPieceFit.skipr4b - $41a8 = CanPieceFit.skipr4c - $41b3 = CanPieceFit.r4end - $41b6 = CanPieceFitFast - $41c3 = CanPieceFitFast.skip1 - $41d0 = CanPieceFitFast.skip2 - $41dd = CanPieceFitFast.skip3 - $41ea = CanPieceFitFast.skip4 - $41ed = ForceSpawnPiece - $4209 = TrySpawnPiece - $4242 = TrySpawnPiece.try0 - $425f = TrySpawnPiece.try1 - $427f = TrySpawnPiece.try3 - $429f = TrySpawnPiece.try2 - $42b6 = DrawPiece - $42bd = DrawPiece.skipr1a - $42c3 = DrawPiece.skipr1b - $42c9 = DrawPiece.skipr1c - $42cf = DrawPiece.r1end - $42dd = DrawPiece.skipr2a - $42e3 = DrawPiece.skipr2b - $42e9 = DrawPiece.skipr2c - $42ef = DrawPiece.r2end - $42fd = DrawPiece.skipr3a - $4303 = DrawPiece.skipr3b - $4309 = DrawPiece.skipr3c - $430f = DrawPiece.r3end - $431d = DrawPiece.skipr4a - $4323 = DrawPiece.skipr4b - $4329 = DrawPiece.skipr4c - $432f = FindMaxG - $433c = FindMaxG.try - $4355 = FindMaxG.found - $435c = FieldProcess - $436b = FieldProcess.firstframe - $4378 = FieldProcess.handleselect - $4383 = FieldProcess.wantrotccw - $438a = FieldProcess.lda1 - $438e = FieldProcess.ldb1 - $4390 = FieldProcess.cp1 - $439d = FieldProcess.wantrotcw - $43a4 = FieldProcess.ldb2 - $43a8 = FieldProcess.lda2 - $43aa = FieldProcess.cp2 - $43b6 = FieldProcess.tryrot - $43ed = FieldProcess.maybekick - $441a = FieldProcess.tljexceptions - $4428 = FieldProcess.trykickright - $4465 = FieldProcess.trykickleft - $44a2 = FieldProcess.maybetgm3rot - $44aa = FieldProcess.checkt - $44b0 = FieldProcess.tkickup - $44ed = FieldProcess.tkickupalreadysetforce - $44f8 = FieldProcess.checki - $44ff = FieldProcess.ikicks - $450d = FieldProcess.tryiup1 - $4549 = FieldProcess.ikickup1alreadysetforce - $4554 = FieldProcess.tryiup2 - $4592 = FieldProcess.ikickup2alreadysetforce - $459d = FieldProcess.tryiright2 - $45d9 = FieldProcess.norot - $45d9 = FieldProcess.wantleft - $45f4 = FieldProcess.checkdasleft - $45fb = FieldProcess.doleft - $4602 = FieldProcess.wantright - $461d = FieldProcess.checkdasright - $4624 = FieldProcess.doright - $4629 = FieldProcess.trymove - $4641 = FieldProcess.skipmovement - $4641 = FieldProcess.donemanipulating - $4663 = FieldProcess.sonicdrop - $466e = FieldProcess.sonicneutrallockskip - $4678 = FieldProcess.harddrop - $4687 = FieldProcess.donedeterminingharddropdistance - $469b = FieldProcess.postdrop - $46b5 = FieldProcess.checkregulargravity - $46c3 = FieldProcess.alwaysgravitysentinel - $46c7 = FieldProcess.grav - $46cf = FieldProcess.bigg - $46d9 = FieldProcess.smallg - $46e1 = FieldProcess.nograv - $46e1 = FieldProcess.postgrav - $46f0 = FieldProcess.noreset - $4706 = FieldProcess.grounded - $4718 = FieldProcess.playfirmdropsound - $471d = FieldProcess.postcheckforfirmdropsound - $4730 = FieldProcess.downlock20gexceptioncheck - $473e = FieldProcess.neutralcheck - $4763 = FieldProcess.forcelock - $4768 = FieldProcess.dontforcelock - $476d = FieldProcess.checklockdelay - $4773 = FieldProcess.checkfortgm3lockexception - $477c = FieldProcess.dolock - $4783 = FieldProcess.notgrounded - $4786 = FieldProcess.draw - $479f = FieldProcess.ghost - $47ba = FieldProcess.postghost - $47de = FieldProcess.drawpiece - $47f5 = GetTileShade - $4805 = GetTileShade.max30 - $4825 = GetTileShade.max20 - $4844 = GetTileShade.max10 - $4863 = GetTileShade.max0 - $4865 = GetTileShade.s0 - $486d = GetTileShade.s1 - $4875 = GetTileShade.s2 - $487d = GetTileShade.s3 - $4885 = GetTileShade.s4 - $488d = GetTileShade.s5 - $4895 = GetTileShade.s6 - $489d = FieldDelay - $48b5 = FieldDelay.determine - $48e2 = FieldDelay.skip - $48ee = FieldDelay.prelineclear - $4901 = FieldDelay.bravodecloop - $4908 = FieldDelay.applylines - $492c = FieldDelay.premultiplier - $492f = FieldDelay.bravo - $4940 = FieldDelay.lineclears - $4945 = FieldDelay.lineclearloop - $494d = FieldDelay.combo - $4952 = FieldDelay.comboloop - $495a = FieldDelay.forcemax - $495e = FieldDelay.applyscore - $4972 = FieldDelay.lineclear - $4986 = FieldDelay.preare - $499b = FieldDelay.are - $49ae = FieldDelay.generatenextpiece - $49b8 = AppendClearedLine - $49cd = FindClearedLines - $49e1 = !12 - $49eb = !13 - $49f9 = FindClearedLines.next_u1 - $49fe = !14 - $4a08 = !15 - $4a16 = FindClearedLines.next_u2 - $4a1b = !16 - $4a25 = !17 - $4a33 = FindClearedLines.next_u3 - $4a38 = !18 - $4a42 = !19 - $4a50 = FindClearedLines.next_u4 - $4a55 = !20 - $4a5f = !21 - $4a6d = FindClearedLines.next_u5 - $4a72 = !22 - $4a7c = !23 - $4a8a = FindClearedLines.next_u6 - $4a8f = !24 - $4a99 = !25 - $4aa7 = FindClearedLines.next_u7 - $4aac = !26 - $4ab6 = !27 - $4ac4 = FindClearedLines.next_u8 - $4ac9 = !28 - $4ad3 = !29 - $4ae1 = FindClearedLines.next_u9 - $4ae6 = !30 - $4af0 = !31 - $4afe = FindClearedLines.next_u10 - $4b03 = !32 - $4b0d = !33 - $4b1b = FindClearedLines.next_u11 - $4b20 = !34 - $4b2a = !35 - $4b38 = FindClearedLines.next_u12 - $4b3d = !36 - $4b47 = !37 - $4b55 = FindClearedLines.next_u13 - $4b5a = !38 - $4b64 = !39 - $4b72 = FindClearedLines.next_u14 - $4b77 = !40 - $4b81 = !41 - $4b8f = FindClearedLines.next_u15 - $4b94 = !42 - $4b9e = !43 - $4bac = FindClearedLines.next_u16 - $4bb1 = !44 - $4bbb = !45 - $4bc9 = FindClearedLines.next_u17 - $4bce = !46 - $4bd8 = !47 - $4be6 = FindClearedLines.next_u18 - $4beb = !48 - $4bf5 = !49 - $4c03 = FindClearedLines.next_u19 - $4c08 = !50 - $4c12 = !51 - $4c20 = FindClearedLines.next_u20 - $4c25 = !52 - $4c2f = !53 - $4c3d = FindClearedLines.next_u21 - $4c42 = !54 - $4c4c = !55 - $4c5a = FindClearedLines.next_u22 - $4c5f = !56 - $4c69 = !57 - $4c77 = FindClearedLines.next_u23 - $4c7c = !58 - $4c86 = !59 - $4c94 = FindClearedLines.next_u24 - $4c95 = MarkClear - $4c9d = MarkClear.markclear1loop - $4cb6 = MarkClear.markclear2loop - $4ccf = MarkClear.markclear3loop - $4ce8 = MarkClear.markclear4loop - $4cf9 = ClearLines - $4d10 = ClearLines.clear_u25 - $4d18 = !60 - $4d36 = ClearLines.r_u25 - $4d4a = ClearLines.clear_u26 - $4d52 = !61 - $4d70 = ClearLines.r_u26 - $4d84 = ClearLines.clear_u27 - $4d8c = !62 - $4daa = ClearLines.r_u27 - $4dbe = ClearLines.clear_u28 - $4dc6 = !63 - $4de4 = ClearLines.r_u28 - $4df8 = ClearLines.clear_u29 - $4e00 = !64 - $4e1e = ClearLines.r_u29 - $4e32 = ClearLines.clear_u30 - $4e3a = !65 - $4e58 = ClearLines.r_u30 - $4e6c = ClearLines.clear_u31 - $4e74 = !66 - $4e92 = ClearLines.r_u31 - $4ea6 = ClearLines.clear_u32 - $4eae = !67 - $4ecc = ClearLines.r_u32 - $4ee0 = ClearLines.clear_u33 - $4ee8 = !68 - $4f06 = ClearLines.r_u33 - $4f1a = ClearLines.clear_u34 - $4f22 = !69 - $4f40 = ClearLines.r_u34 - $4f54 = ClearLines.clear_u35 - $4f5c = !70 - $4f7a = ClearLines.r_u35 - $4f8e = ClearLines.clear_u36 - $4f96 = !71 - $4fb4 = ClearLines.r_u36 - $4fc8 = ClearLines.clear_u37 - $4fd0 = !72 - $4fee = ClearLines.r_u37 - $5002 = ClearLines.clear_u38 - $500a = !73 - $5028 = ClearLines.r_u38 - $503c = ClearLines.clear_u39 - $5044 = !74 - $5062 = ClearLines.r_u39 - $5076 = ClearLines.clear_u40 - $507e = !75 - $509c = ClearLines.r_u40 - $50b0 = ClearLines.clear_u41 - $50b8 = !76 - $50d6 = ClearLines.r_u41 - $50ea = ClearLines.clear_u42 - $50f2 = !77 - $5110 = ClearLines.r_u42 - $5124 = ClearLines.clear_u43 - $512c = !78 - $514a = ClearLines.r_u43 - $515e = ClearLines.clear_u44 - $5166 = !79 - $5184 = ClearLines.r_u44 - $5198 = ClearLines.clear_u45 - $51a0 = !80 - $51be = ClearLines.r_u45 - $51d2 = ClearLines.clear_u46 - $51da = !81 - $51f8 = ClearLines.r_u46 - $520c = ClearLines.clear_u47 - $5214 = !82 - $5232 = ClearLines.r_u47 - $5232 = ClearLines.fixgarbo - $5235 = ClearLines.fixgarboloop - SECTION: $523f-$5fc0 ($0d82 bytes) ["Gameplay Function Banked"] - $523f = SwitchToGameplayB - $5245 = SwitchToGameplayB.wvr_u1 - $524e = SwitchToGameplayB.loadtilemap - $5297 = SwitchToGameplayB.wvb_u2 - $529e = SwitchToGameplayB.wvbe_u3 - $52a4 = GamePlayEventLoopHandlerB - $52ae = GamePlayEventLoopHandlerB.modejumps - $52cc = GamePlayEventLoopHandlerB.leadyMode - $52dc = GamePlayEventLoopHandlerB.firstleadyiterskip - $52e5 = GamePlayEventLoopHandlerB.notdoneleady - $52f6 = GamePlayEventLoopHandlerB.goMode - $5300 = GamePlayEventLoopHandlerB.notdonego - $5311 = GamePlayEventLoopHandlerB.postGoMode - $5325 = GamePlayEventLoopHandlerB.prefetchedPieceMode - $5336 = GamePlayEventLoopHandlerB.checkIHS - $5341 = GamePlayEventLoopHandlerB.loaddefaultjingle - $5345 = GamePlayEventLoopHandlerB.checkIRSA - $534c = GamePlayEventLoopHandlerB.ldb1 - $5358 = GamePlayEventLoopHandlerB.lda1 - $5362 = GamePlayEventLoopHandlerB.cp1 - $5370 = GamePlayEventLoopHandlerB.checkIRSB - $5377 = GamePlayEventLoopHandlerB.lda2 - $5383 = GamePlayEventLoopHandlerB.ldb2 - $538d = GamePlayEventLoopHandlerB.cp2 - $539b = GamePlayEventLoopHandlerB.postjingle - $539f = GamePlayEventLoopHandlerB.spawnPieceMode - $53ad = GamePlayEventLoopHandlerB.canspawn - $53c0 = GamePlayEventLoopHandlerB.pieceInMotionMode - $53d4 = GamePlayEventLoopHandlerB.nopauserequested - $53f5 = GamePlayEventLoopHandlerB.nohold - $5403 = GamePlayEventLoopHandlerB.delayMode - $5417 = GamePlayEventLoopHandlerB.nodelaypauserequested - $5428 = GamePlayEventLoopHandlerB.preGameOverMode - $5438 = GamePlayEventLoopHandlerB.notempty1_u4 - $543b = GamePlayEventLoopHandlerB.skip1_u4 - $5445 = GamePlayEventLoopHandlerB.notempty1_u5 - $5448 = GamePlayEventLoopHandlerB.skip1_u5 - $5452 = GamePlayEventLoopHandlerB.notempty1_u6 - $5455 = GamePlayEventLoopHandlerB.skip1_u6 - $545f = GamePlayEventLoopHandlerB.notempty1_u7 - $5462 = GamePlayEventLoopHandlerB.skip1_u7 - $546c = GamePlayEventLoopHandlerB.notempty1_u8 - $546f = GamePlayEventLoopHandlerB.skip1_u8 - $5479 = GamePlayEventLoopHandlerB.notempty1_u9 - $547c = GamePlayEventLoopHandlerB.skip1_u9 - $5486 = GamePlayEventLoopHandlerB.notempty1_u10 - $5489 = GamePlayEventLoopHandlerB.skip1_u10 - $5493 = GamePlayEventLoopHandlerB.notempty1_u11 - $5496 = GamePlayEventLoopHandlerB.skip1_u11 - $54a0 = GamePlayEventLoopHandlerB.notempty1_u12 - $54a3 = GamePlayEventLoopHandlerB.skip1_u12 - $54ad = GamePlayEventLoopHandlerB.notempty1_u13 - $54b0 = GamePlayEventLoopHandlerB.skip1_u13 - $54ba = GamePlayEventLoopHandlerB.notempty1_u14 - $54bd = GamePlayEventLoopHandlerB.skip1_u14 - $54c7 = GamePlayEventLoopHandlerB.notempty1_u15 - $54ca = GamePlayEventLoopHandlerB.skip1_u15 - $54d4 = GamePlayEventLoopHandlerB.notempty1_u16 - $54d7 = GamePlayEventLoopHandlerB.skip1_u16 - $54e1 = GamePlayEventLoopHandlerB.notempty1_u17 - $54e4 = GamePlayEventLoopHandlerB.skip1_u17 - $54ee = GamePlayEventLoopHandlerB.notempty1_u18 - $54f1 = GamePlayEventLoopHandlerB.skip1_u18 - $54fb = GamePlayEventLoopHandlerB.notempty1_u19 - $54fe = GamePlayEventLoopHandlerB.skip1_u19 - $5508 = GamePlayEventLoopHandlerB.notempty1_u20 - $550b = GamePlayEventLoopHandlerB.skip1_u20 - $5515 = GamePlayEventLoopHandlerB.notempty1_u21 - $5518 = GamePlayEventLoopHandlerB.skip1_u21 - $5522 = GamePlayEventLoopHandlerB.notempty1_u22 - $5525 = GamePlayEventLoopHandlerB.skip1_u22 - $552f = GamePlayEventLoopHandlerB.notempty1_u23 - $5532 = GamePlayEventLoopHandlerB.skip1_u23 - $553c = GamePlayEventLoopHandlerB.notempty1_u24 - $553f = GamePlayEventLoopHandlerB.skip1_u24 - $5549 = GamePlayEventLoopHandlerB.notempty1_u25 - $554c = GamePlayEventLoopHandlerB.skip1_u25 - $5556 = GamePlayEventLoopHandlerB.notempty1_u26 - $5559 = GamePlayEventLoopHandlerB.skip1_u26 - $5563 = GamePlayEventLoopHandlerB.notempty1_u27 - $5566 = GamePlayEventLoopHandlerB.skip1_u27 - $5570 = GamePlayEventLoopHandlerB.notempty1_u28 - $5573 = GamePlayEventLoopHandlerB.skip1_u28 - $557d = GamePlayEventLoopHandlerB.notempty1_u29 - $5580 = GamePlayEventLoopHandlerB.skip1_u29 - $558a = GamePlayEventLoopHandlerB.notempty1_u30 - $558d = GamePlayEventLoopHandlerB.skip1_u30 - $5597 = GamePlayEventLoopHandlerB.notempty1_u31 - $559a = GamePlayEventLoopHandlerB.skip1_u31 - $55a4 = GamePlayEventLoopHandlerB.notempty1_u32 - $55a7 = GamePlayEventLoopHandlerB.skip1_u32 - $55b1 = GamePlayEventLoopHandlerB.notempty1_u33 - $55b4 = GamePlayEventLoopHandlerB.skip1_u33 - $55be = GamePlayEventLoopHandlerB.notempty1_u34 - $55c1 = GamePlayEventLoopHandlerB.skip1_u34 - $55cb = GamePlayEventLoopHandlerB.notempty1_u35 - $55ce = GamePlayEventLoopHandlerB.skip1_u35 - $55d8 = GamePlayEventLoopHandlerB.notempty1_u36 - $55db = GamePlayEventLoopHandlerB.skip1_u36 - $55e5 = GamePlayEventLoopHandlerB.notempty1_u37 - $55e8 = GamePlayEventLoopHandlerB.skip1_u37 - $55f2 = GamePlayEventLoopHandlerB.notempty1_u38 - $55f5 = GamePlayEventLoopHandlerB.skip1_u38 - $55ff = GamePlayEventLoopHandlerB.notempty1_u39 - $5602 = GamePlayEventLoopHandlerB.skip1_u39 - $560c = GamePlayEventLoopHandlerB.notempty1_u40 - $560f = GamePlayEventLoopHandlerB.skip1_u40 - $5619 = GamePlayEventLoopHandlerB.notempty1_u41 - $561c = GamePlayEventLoopHandlerB.skip1_u41 - $5626 = GamePlayEventLoopHandlerB.notempty1_u42 - $5629 = GamePlayEventLoopHandlerB.skip1_u42 - $5633 = GamePlayEventLoopHandlerB.notempty1_u43 - $5636 = GamePlayEventLoopHandlerB.skip1_u43 - $5640 = GamePlayEventLoopHandlerB.notempty1_u44 - $5643 = GamePlayEventLoopHandlerB.skip1_u44 - $564d = GamePlayEventLoopHandlerB.notempty1_u45 - $5650 = GamePlayEventLoopHandlerB.skip1_u45 - $565a = GamePlayEventLoopHandlerB.notempty1_u46 - $565d = GamePlayEventLoopHandlerB.skip1_u46 - $5667 = GamePlayEventLoopHandlerB.notempty1_u47 - $566a = GamePlayEventLoopHandlerB.skip1_u47 - $5674 = GamePlayEventLoopHandlerB.notempty1_u48 - $5677 = GamePlayEventLoopHandlerB.skip1_u48 - $5681 = GamePlayEventLoopHandlerB.notempty1_u49 - $5684 = GamePlayEventLoopHandlerB.skip1_u49 - $568e = GamePlayEventLoopHandlerB.notempty1_u50 - $5691 = GamePlayEventLoopHandlerB.skip1_u50 - $569b = GamePlayEventLoopHandlerB.notempty1_u51 - $569e = GamePlayEventLoopHandlerB.skip1_u51 - $56a8 = GamePlayEventLoopHandlerB.notempty1_u52 - $56ab = GamePlayEventLoopHandlerB.skip1_u52 - $56b5 = GamePlayEventLoopHandlerB.notempty1_u53 - $56b8 = GamePlayEventLoopHandlerB.skip1_u53 - $56c2 = GamePlayEventLoopHandlerB.notempty1_u54 - $56c5 = GamePlayEventLoopHandlerB.skip1_u54 - $56cf = GamePlayEventLoopHandlerB.notempty1_u55 - $56d2 = GamePlayEventLoopHandlerB.skip1_u55 - $56dc = GamePlayEventLoopHandlerB.notempty1_u56 - $56df = GamePlayEventLoopHandlerB.skip1_u56 - $56e9 = GamePlayEventLoopHandlerB.notempty1_u57 - $56ec = GamePlayEventLoopHandlerB.skip1_u57 - $56f6 = GamePlayEventLoopHandlerB.notempty1_u58 - $56f9 = GamePlayEventLoopHandlerB.skip1_u58 - $5703 = GamePlayEventLoopHandlerB.notempty1_u59 - $5706 = GamePlayEventLoopHandlerB.skip1_u59 - $5710 = GamePlayEventLoopHandlerB.notempty1_u60 - $5713 = GamePlayEventLoopHandlerB.skip1_u60 - $571d = GamePlayEventLoopHandlerB.notempty1_u61 - $5720 = GamePlayEventLoopHandlerB.skip1_u61 - $572a = GamePlayEventLoopHandlerB.notempty1_u62 - $572d = GamePlayEventLoopHandlerB.skip1_u62 - $5737 = GamePlayEventLoopHandlerB.notempty1_u63 - $573a = GamePlayEventLoopHandlerB.skip1_u63 - $5744 = GamePlayEventLoopHandlerB.notempty2_u64 - $5747 = GamePlayEventLoopHandlerB.skip2_u64 - $5751 = GamePlayEventLoopHandlerB.notempty2_u65 - $5754 = GamePlayEventLoopHandlerB.skip2_u65 - $575e = GamePlayEventLoopHandlerB.notempty2_u66 - $5761 = GamePlayEventLoopHandlerB.skip2_u66 - $576b = GamePlayEventLoopHandlerB.notempty2_u67 - $576e = GamePlayEventLoopHandlerB.skip2_u67 - $5778 = GamePlayEventLoopHandlerB.notempty2_u68 - $577b = GamePlayEventLoopHandlerB.skip2_u68 - $5785 = GamePlayEventLoopHandlerB.notempty2_u69 - $5788 = GamePlayEventLoopHandlerB.skip2_u69 - $5792 = GamePlayEventLoopHandlerB.notempty2_u70 - $5795 = GamePlayEventLoopHandlerB.skip2_u70 - $579f = GamePlayEventLoopHandlerB.notempty2_u71 - $57a2 = GamePlayEventLoopHandlerB.skip2_u71 - $57ac = GamePlayEventLoopHandlerB.notempty2_u72 - $57af = GamePlayEventLoopHandlerB.skip2_u72 - $57b9 = GamePlayEventLoopHandlerB.notempty2_u73 - $57bc = GamePlayEventLoopHandlerB.skip2_u73 - $57c6 = GamePlayEventLoopHandlerB.notempty3_u74 - $57c9 = GamePlayEventLoopHandlerB.skip3_u74 - $57d3 = GamePlayEventLoopHandlerB.notempty3_u75 - $57d6 = GamePlayEventLoopHandlerB.skip3_u75 - $57e0 = GamePlayEventLoopHandlerB.notempty3_u76 - $57e3 = GamePlayEventLoopHandlerB.skip3_u76 - $57ed = GamePlayEventLoopHandlerB.notempty3_u77 - $57f0 = GamePlayEventLoopHandlerB.skip3_u77 - $57fa = GamePlayEventLoopHandlerB.notempty3_u78 - $57fd = GamePlayEventLoopHandlerB.skip3_u78 - $5807 = GamePlayEventLoopHandlerB.notempty3_u79 - $580a = GamePlayEventLoopHandlerB.skip3_u79 - $5814 = GamePlayEventLoopHandlerB.notempty3_u80 - $5817 = GamePlayEventLoopHandlerB.skip3_u80 - $5821 = GamePlayEventLoopHandlerB.notempty3_u81 - $5824 = GamePlayEventLoopHandlerB.skip3_u81 - $582e = GamePlayEventLoopHandlerB.notempty3_u82 - $5831 = GamePlayEventLoopHandlerB.skip3_u82 - $583b = GamePlayEventLoopHandlerB.notempty3_u83 - $583e = GamePlayEventLoopHandlerB.skip3_u83 - $5848 = GamePlayEventLoopHandlerB.notempty4_u84 - $584b = GamePlayEventLoopHandlerB.skip4_u84 - $5855 = GamePlayEventLoopHandlerB.notempty4_u85 - $5858 = GamePlayEventLoopHandlerB.skip4_u85 - $5862 = GamePlayEventLoopHandlerB.notempty4_u86 - $5865 = GamePlayEventLoopHandlerB.skip4_u86 - $586f = GamePlayEventLoopHandlerB.notempty4_u87 - $5872 = GamePlayEventLoopHandlerB.skip4_u87 - $587c = GamePlayEventLoopHandlerB.notempty4_u88 - $587f = GamePlayEventLoopHandlerB.skip4_u88 - $5889 = GamePlayEventLoopHandlerB.notempty4_u89 - $588c = GamePlayEventLoopHandlerB.skip4_u89 - $5896 = GamePlayEventLoopHandlerB.notempty4_u90 - $5899 = GamePlayEventLoopHandlerB.skip4_u90 - $58a3 = GamePlayEventLoopHandlerB.notempty4_u91 - $58a6 = GamePlayEventLoopHandlerB.skip4_u91 - $58b0 = GamePlayEventLoopHandlerB.notempty4_u92 - $58b3 = GamePlayEventLoopHandlerB.skip4_u92 - $58bd = GamePlayEventLoopHandlerB.notempty4_u93 - $58c0 = GamePlayEventLoopHandlerB.skip4_u93 - $58ca = GamePlayEventLoopHandlerB.notempty5_u94 - $58cd = GamePlayEventLoopHandlerB.skip5_u94 - $58d7 = GamePlayEventLoopHandlerB.notempty5_u95 - $58da = GamePlayEventLoopHandlerB.skip5_u95 - $58e4 = GamePlayEventLoopHandlerB.notempty5_u96 - $58e7 = GamePlayEventLoopHandlerB.skip5_u96 - $58f1 = GamePlayEventLoopHandlerB.notempty5_u97 - $58f4 = GamePlayEventLoopHandlerB.skip5_u97 - $58fe = GamePlayEventLoopHandlerB.notempty5_u98 - $5901 = GamePlayEventLoopHandlerB.skip5_u98 - $590b = GamePlayEventLoopHandlerB.notempty5_u99 - $590e = GamePlayEventLoopHandlerB.skip5_u99 - $5918 = GamePlayEventLoopHandlerB.notempty5_u100 - $591b = GamePlayEventLoopHandlerB.skip5_u100 - $5925 = GamePlayEventLoopHandlerB.notempty5_u101 - $5928 = GamePlayEventLoopHandlerB.skip5_u101 - $5932 = GamePlayEventLoopHandlerB.notempty5_u102 - $5935 = GamePlayEventLoopHandlerB.skip5_u102 - $593f = GamePlayEventLoopHandlerB.notempty5_u103 - $5942 = GamePlayEventLoopHandlerB.skip5_u103 - $594c = GamePlayEventLoopHandlerB.notempty6_u104 - $594f = GamePlayEventLoopHandlerB.skip6_u104 - $5959 = GamePlayEventLoopHandlerB.notempty6_u105 - $595c = GamePlayEventLoopHandlerB.skip6_u105 - $5966 = GamePlayEventLoopHandlerB.notempty6_u106 - $5969 = GamePlayEventLoopHandlerB.skip6_u106 - $5973 = GamePlayEventLoopHandlerB.notempty6_u107 - $5976 = GamePlayEventLoopHandlerB.skip6_u107 - $5980 = GamePlayEventLoopHandlerB.notempty6_u108 - $5983 = GamePlayEventLoopHandlerB.skip6_u108 - $598d = GamePlayEventLoopHandlerB.notempty6_u109 - $5990 = GamePlayEventLoopHandlerB.skip6_u109 - $599a = GamePlayEventLoopHandlerB.notempty6_u110 - $599d = GamePlayEventLoopHandlerB.skip6_u110 - $59a7 = GamePlayEventLoopHandlerB.notempty6_u111 - $59aa = GamePlayEventLoopHandlerB.skip6_u111 - $59b4 = GamePlayEventLoopHandlerB.notempty6_u112 - $59b7 = GamePlayEventLoopHandlerB.skip6_u112 - $59c1 = GamePlayEventLoopHandlerB.notempty6_u113 - $59c4 = GamePlayEventLoopHandlerB.skip6_u113 - $59ce = GamePlayEventLoopHandlerB.notempty7_u114 - $59d1 = GamePlayEventLoopHandlerB.skip7_u114 - $59db = GamePlayEventLoopHandlerB.notempty7_u115 - $59de = GamePlayEventLoopHandlerB.skip7_u115 - $59e8 = GamePlayEventLoopHandlerB.notempty7_u116 - $59eb = GamePlayEventLoopHandlerB.skip7_u116 - $59f5 = GamePlayEventLoopHandlerB.notempty7_u117 - $59f8 = GamePlayEventLoopHandlerB.skip7_u117 - $5a02 = GamePlayEventLoopHandlerB.notempty7_u118 - $5a05 = GamePlayEventLoopHandlerB.skip7_u118 - $5a0f = GamePlayEventLoopHandlerB.notempty7_u119 - $5a12 = GamePlayEventLoopHandlerB.skip7_u119 - $5a1c = GamePlayEventLoopHandlerB.notempty7_u120 - $5a1f = GamePlayEventLoopHandlerB.skip7_u120 - $5a29 = GamePlayEventLoopHandlerB.notempty7_u121 - $5a2c = GamePlayEventLoopHandlerB.skip7_u121 - $5a36 = GamePlayEventLoopHandlerB.notempty7_u122 - $5a39 = GamePlayEventLoopHandlerB.skip7_u122 - $5a43 = GamePlayEventLoopHandlerB.notempty7_u123 - $5a46 = GamePlayEventLoopHandlerB.skip7_u123 - $5a50 = GamePlayEventLoopHandlerB.notempty7_u124 - $5a53 = GamePlayEventLoopHandlerB.skip7_u124 - $5a5d = GamePlayEventLoopHandlerB.notempty7_u125 - $5a60 = GamePlayEventLoopHandlerB.skip7_u125 - $5a6a = GamePlayEventLoopHandlerB.notempty7_u126 - $5a6d = GamePlayEventLoopHandlerB.skip7_u126 - $5a77 = GamePlayEventLoopHandlerB.notempty7_u127 - $5a7a = GamePlayEventLoopHandlerB.skip7_u127 - $5a84 = GamePlayEventLoopHandlerB.notempty7_u128 - $5a87 = GamePlayEventLoopHandlerB.skip7_u128 - $5a91 = GamePlayEventLoopHandlerB.notempty7_u129 - $5a94 = GamePlayEventLoopHandlerB.skip7_u129 - $5a9e = GamePlayEventLoopHandlerB.notempty7_u130 - $5aa1 = GamePlayEventLoopHandlerB.skip7_u130 - $5aab = GamePlayEventLoopHandlerB.notempty7_u131 - $5aae = GamePlayEventLoopHandlerB.skip7_u131 - $5ab8 = GamePlayEventLoopHandlerB.notempty7_u132 - $5abb = GamePlayEventLoopHandlerB.skip7_u132 - $5ac5 = GamePlayEventLoopHandlerB.notempty7_u133 - $5ac8 = GamePlayEventLoopHandlerB.skip7_u133 - $5ad2 = GamePlayEventLoopHandlerB.notempty7_u134 - $5ad5 = GamePlayEventLoopHandlerB.skip7_u134 - $5adf = GamePlayEventLoopHandlerB.notempty7_u135 - $5ae2 = GamePlayEventLoopHandlerB.skip7_u135 - $5aec = GamePlayEventLoopHandlerB.notempty7_u136 - $5aef = GamePlayEventLoopHandlerB.skip7_u136 - $5af9 = GamePlayEventLoopHandlerB.notempty7_u137 - $5afc = GamePlayEventLoopHandlerB.skip7_u137 - $5b06 = GamePlayEventLoopHandlerB.notempty7_u138 - $5b09 = GamePlayEventLoopHandlerB.skip7_u138 - $5b13 = GamePlayEventLoopHandlerB.notempty7_u139 - $5b16 = GamePlayEventLoopHandlerB.skip7_u139 - $5b20 = GamePlayEventLoopHandlerB.notempty7_u140 - $5b23 = GamePlayEventLoopHandlerB.skip7_u140 - $5b2d = GamePlayEventLoopHandlerB.notempty7_u141 - $5b30 = GamePlayEventLoopHandlerB.skip7_u141 - $5b3a = GamePlayEventLoopHandlerB.notempty7_u142 - $5b3d = GamePlayEventLoopHandlerB.skip7_u142 - $5b47 = GamePlayEventLoopHandlerB.notempty7_u143 - $5b4a = GamePlayEventLoopHandlerB.skip7_u143 - $5b54 = GamePlayEventLoopHandlerB.notempty7_u144 - $5b57 = GamePlayEventLoopHandlerB.skip7_u144 - $5b61 = GamePlayEventLoopHandlerB.notempty7_u145 - $5b64 = GamePlayEventLoopHandlerB.skip7_u145 - $5b6e = GamePlayEventLoopHandlerB.notempty7_u146 - $5b71 = GamePlayEventLoopHandlerB.skip7_u146 - $5b7b = GamePlayEventLoopHandlerB.notempty7_u147 - $5b7e = GamePlayEventLoopHandlerB.skip7_u147 - $5b88 = GamePlayEventLoopHandlerB.notempty7_u148 - $5b8b = GamePlayEventLoopHandlerB.skip7_u148 - $5b95 = GamePlayEventLoopHandlerB.notempty7_u149 - $5b98 = GamePlayEventLoopHandlerB.skip7_u149 - $5ba2 = GamePlayEventLoopHandlerB.notempty7_u150 - $5ba5 = GamePlayEventLoopHandlerB.skip7_u150 - $5baf = GamePlayEventLoopHandlerB.notempty7_u151 - $5bb2 = GamePlayEventLoopHandlerB.skip7_u151 - $5bbc = GamePlayEventLoopHandlerB.notempty7_u152 - $5bbf = GamePlayEventLoopHandlerB.skip7_u152 - $5bc9 = GamePlayEventLoopHandlerB.notempty7_u153 - $5bcc = GamePlayEventLoopHandlerB.skip7_u153 - $5bd6 = GamePlayEventLoopHandlerB.notempty7_u154 - $5bd9 = GamePlayEventLoopHandlerB.skip7_u154 - $5be3 = GamePlayEventLoopHandlerB.notempty7_u155 - $5be6 = GamePlayEventLoopHandlerB.skip7_u155 - $5bf0 = GamePlayEventLoopHandlerB.notempty7_u156 - $5bf3 = GamePlayEventLoopHandlerB.skip7_u156 - $5bfd = GamePlayEventLoopHandlerB.notempty7_u157 - $5c00 = GamePlayEventLoopHandlerB.skip7_u157 - $5c0a = GamePlayEventLoopHandlerB.notempty7_u158 - $5c0d = GamePlayEventLoopHandlerB.skip7_u158 - $5c17 = GamePlayEventLoopHandlerB.notempty7_u159 - $5c1a = GamePlayEventLoopHandlerB.skip7_u159 - $5c24 = GamePlayEventLoopHandlerB.notempty7_u160 - $5c27 = GamePlayEventLoopHandlerB.skip7_u160 - $5c31 = GamePlayEventLoopHandlerB.notempty7_u161 - $5c34 = GamePlayEventLoopHandlerB.skip7_u161 - $5c3e = GamePlayEventLoopHandlerB.notempty7_u162 - $5c41 = GamePlayEventLoopHandlerB.skip7_u162 - $5c4b = GamePlayEventLoopHandlerB.notempty7_u163 - $5c4e = GamePlayEventLoopHandlerB.skip7_u163 - $5c58 = GamePlayEventLoopHandlerB.notempty7_u164 - $5c5b = GamePlayEventLoopHandlerB.skip7_u164 - $5c65 = GamePlayEventLoopHandlerB.notempty7_u165 - $5c68 = GamePlayEventLoopHandlerB.skip7_u165 - $5c72 = GamePlayEventLoopHandlerB.notempty7_u166 - $5c75 = GamePlayEventLoopHandlerB.skip7_u166 - $5c7f = GamePlayEventLoopHandlerB.notempty7_u167 - $5c82 = GamePlayEventLoopHandlerB.skip7_u167 - $5c8c = GamePlayEventLoopHandlerB.notempty7_u168 - $5c8f = GamePlayEventLoopHandlerB.skip7_u168 - $5c99 = GamePlayEventLoopHandlerB.notempty7_u169 - $5c9c = GamePlayEventLoopHandlerB.skip7_u169 - $5ca6 = GamePlayEventLoopHandlerB.notempty7_u170 - $5ca9 = GamePlayEventLoopHandlerB.skip7_u170 - $5cb3 = GamePlayEventLoopHandlerB.notempty7_u171 - $5cb6 = GamePlayEventLoopHandlerB.skip7_u171 - $5cc0 = GamePlayEventLoopHandlerB.notempty7_u172 - $5cc3 = GamePlayEventLoopHandlerB.skip7_u172 - $5ccd = GamePlayEventLoopHandlerB.notempty7_u173 - $5cd0 = GamePlayEventLoopHandlerB.skip7_u173 - $5cda = GamePlayEventLoopHandlerB.notempty7_u174 - $5cdd = GamePlayEventLoopHandlerB.skip7_u174 - $5ce7 = GamePlayEventLoopHandlerB.notempty7_u175 - $5cea = GamePlayEventLoopHandlerB.skip7_u175 - $5cf4 = GamePlayEventLoopHandlerB.notempty7_u176 - $5cf7 = GamePlayEventLoopHandlerB.skip7_u176 - $5d01 = GamePlayEventLoopHandlerB.notempty7_u177 - $5d04 = GamePlayEventLoopHandlerB.skip7_u177 - $5d0e = GamePlayEventLoopHandlerB.notempty7_u178 - $5d11 = GamePlayEventLoopHandlerB.skip7_u178 - $5d1b = GamePlayEventLoopHandlerB.notempty7_u179 - $5d1e = GamePlayEventLoopHandlerB.skip7_u179 - $5d28 = GamePlayEventLoopHandlerB.notempty7_u180 - $5d2b = GamePlayEventLoopHandlerB.skip7_u180 - $5d35 = GamePlayEventLoopHandlerB.notempty7_u181 - $5d38 = GamePlayEventLoopHandlerB.skip7_u181 - $5d42 = GamePlayEventLoopHandlerB.notempty7_u182 - $5d45 = GamePlayEventLoopHandlerB.skip7_u182 - $5d4f = GamePlayEventLoopHandlerB.notempty7_u183 - $5d52 = GamePlayEventLoopHandlerB.skip7_u183 - $5d5c = GamePlayEventLoopHandlerB.notempty7_u184 - $5d5f = GamePlayEventLoopHandlerB.skip7_u184 - $5d69 = GamePlayEventLoopHandlerB.notempty7_u185 - $5d6c = GamePlayEventLoopHandlerB.skip7_u185 - $5d76 = GamePlayEventLoopHandlerB.notempty7_u186 - $5d79 = GamePlayEventLoopHandlerB.skip7_u186 - $5d83 = GamePlayEventLoopHandlerB.notempty7_u187 - $5d86 = GamePlayEventLoopHandlerB.skip7_u187 - $5d90 = GamePlayEventLoopHandlerB.notempty7_u188 - $5d93 = GamePlayEventLoopHandlerB.skip7_u188 - $5d9d = GamePlayEventLoopHandlerB.notempty7_u189 - $5da0 = GamePlayEventLoopHandlerB.skip7_u189 - $5daa = GamePlayEventLoopHandlerB.notempty7_u190 - $5dad = GamePlayEventLoopHandlerB.skip7_u190 - $5db7 = GamePlayEventLoopHandlerB.notempty7_u191 - $5dba = GamePlayEventLoopHandlerB.skip7_u191 - $5dc4 = GamePlayEventLoopHandlerB.notempty7_u192 - $5dc7 = GamePlayEventLoopHandlerB.skip7_u192 - $5dd1 = GamePlayEventLoopHandlerB.notempty7_u193 - $5dd4 = GamePlayEventLoopHandlerB.skip7_u193 - $5dde = GamePlayEventLoopHandlerB.notempty7_u194 - $5de1 = GamePlayEventLoopHandlerB.skip7_u194 - $5deb = GamePlayEventLoopHandlerB.notempty7_u195 - $5dee = GamePlayEventLoopHandlerB.skip7_u195 - $5df8 = GamePlayEventLoopHandlerB.notempty7_u196 - $5dfb = GamePlayEventLoopHandlerB.skip7_u196 - $5e05 = GamePlayEventLoopHandlerB.notempty7_u197 - $5e08 = GamePlayEventLoopHandlerB.skip7_u197 - $5e12 = GamePlayEventLoopHandlerB.notempty7_u198 - $5e15 = GamePlayEventLoopHandlerB.skip7_u198 - $5e1f = GamePlayEventLoopHandlerB.notempty7_u199 - $5e22 = GamePlayEventLoopHandlerB.skip7_u199 - $5e2c = GamePlayEventLoopHandlerB.notempty7_u200 - $5e2f = GamePlayEventLoopHandlerB.skip7_u200 - $5e39 = GamePlayEventLoopHandlerB.notempty7_u201 - $5e3c = GamePlayEventLoopHandlerB.skip7_u201 - $5e46 = GamePlayEventLoopHandlerB.notempty7_u202 - $5e49 = GamePlayEventLoopHandlerB.skip7_u202 - $5e53 = GamePlayEventLoopHandlerB.notempty7_u203 - $5e56 = GamePlayEventLoopHandlerB.skip7_u203 - $5e5a = GamePlayEventLoopHandlerB.gameOverMode - $5e7d = GamePlayEventLoopHandlerB.noretry - $5e8a = GamePlayEventLoopHandlerB.pauseMode - $5ea2 = GamePlayEventLoopHandlerB.noqr - $5eb1 = GamePlayEventLoopHandlerB.nounpause - $5f29 = GamePlayEventLoopHandlerB.drawStaticInfo - $5f51 = DoHold - $5f55 = DoHold.checkIRSA - $5f5c = DoHold.ldb3 - $5f68 = DoHold.lda3 - $5f72 = DoHold.cp3 - $5f80 = DoHold.checkIRSB - $5f87 = DoHold.lda4 - $5f93 = DoHold.ldb4 - $5f9d = DoHold.cp4 - $5fab = DoHold.noRotation - $5fb6 = DoHold.doHoldOperation - SECTION: $5fc1-$63be ($03fe bytes) ["Gameplay Static Data"] - $5fc1 = sLeady - $5fcb = sGo - $5fd5 = sPause - $5fe9 = sPieceXOffsets - $6005 = sPieceYOffsets - $6021 = sPieceFastRotationStates - $6091 = sPieceRotationStates - $6101 = sTGM3Bag - $6124 = sTGM3Droughts - $612b = sGameplayTileMap - $63bf = sGameplayTileMapEnd - EMPTY: $63bf-$7fff ($1c41 bytes) - TOTAL EMPTY: $1c41 bytes + $4030 = FieldClear + $403b = ToBackupField + $4047 = FromBackupField + $4053 = ToShadowField + $405b = ToShadowField.outer + $405d = ToShadowField.inner + $406b = FromShadowField + $4073 = FromShadowField.outer + $4075 = FromShadowField.inner + $4083 = SetPieceData + $40a5 = SetPieceDataOffset + $40ae = XYToSFieldPtr + $40b6 = XYToSFieldPtr.a + $40bc = XYToSFieldPtr.b + $40c1 = XYToFieldPtr + $40c9 = XYToFieldPtr.a + $40cf = XYToFieldPtr.b + $40d4 = GetPieceData + $40e1 = GetPieceDataFast + $40ee = CanPieceFit + $40f9 = CanPieceFit.skipr1a + $4104 = CanPieceFit.skipr1b + $410f = CanPieceFit.skipr1c + $411a = CanPieceFit.r1end + $4130 = CanPieceFit.skipr2a + $413b = CanPieceFit.skipr2b + $4146 = CanPieceFit.skipr2c + $4151 = CanPieceFit.r2end + $4167 = CanPieceFit.skipr3a + $4172 = CanPieceFit.skipr3b + $417d = CanPieceFit.skipr3c + $4187 = CanPieceFit.r3end + $419d = CanPieceFit.skipr4a + $41a8 = CanPieceFit.skipr4b + $41b3 = CanPieceFit.skipr4c + $41be = CanPieceFit.r4end + $41c1 = CanPieceFitFast + $41ce = CanPieceFitFast.skip1 + $41db = CanPieceFitFast.skip2 + $41e8 = CanPieceFitFast.skip3 + $41f5 = CanPieceFitFast.skip4 + $41f8 = ForceSpawnPiece + $4214 = TrySpawnPiece + $424d = TrySpawnPiece.try0 + $426a = TrySpawnPiece.try1 + $428a = TrySpawnPiece.try3 + $42aa = TrySpawnPiece.try2 + $42c1 = DrawPiece + $42c8 = DrawPiece.skipr1a + $42ce = DrawPiece.skipr1b + $42d4 = DrawPiece.skipr1c + $42da = DrawPiece.r1end + $42e8 = DrawPiece.skipr2a + $42ee = DrawPiece.skipr2b + $42f4 = DrawPiece.skipr2c + $42fa = DrawPiece.r2end + $4308 = DrawPiece.skipr3a + $430e = DrawPiece.skipr3b + $4314 = DrawPiece.skipr3c + $431a = DrawPiece.r3end + $4328 = DrawPiece.skipr4a + $432e = DrawPiece.skipr4b + $4334 = DrawPiece.skipr4c + $433a = FindMaxG + $4347 = FindMaxG.try + $4360 = FindMaxG.found + $4367 = FieldProcess + $4372 = FieldProcess.firstframe + $437f = FieldProcess.handleselect + $438a = FieldProcess.wantrotccw + $4391 = FieldProcess.lda1 + $4395 = FieldProcess.ldb1 + $4397 = FieldProcess.cp1 + $43a4 = FieldProcess.wantrotcw + $43ab = FieldProcess.ldb2 + $43af = FieldProcess.lda2 + $43b1 = FieldProcess.cp2 + $43bd = FieldProcess.tryrot + $43f4 = FieldProcess.maybekick + $4421 = FieldProcess.tljexceptions + $4430 = FieldProcess.trykickright + $446d = FieldProcess.trykickleft + $44ae = FieldProcess.maybetgm3rot + $44b6 = FieldProcess.checkt + $44bc = FieldProcess.tkickup + $44f9 = FieldProcess.tkickupalreadysetforce + $4504 = FieldProcess.checki + $450b = FieldProcess.ikicks + $4519 = FieldProcess.tryiup1 + $4555 = FieldProcess.ikickup1alreadysetforce + $4560 = FieldProcess.tryiup2 + $459e = FieldProcess.ikickup2alreadysetforce + $45a9 = FieldProcess.tryiright2 + $45e5 = FieldProcess.norot + $45e9 = FieldProcess.wantleft + $45fa = FieldProcess.checkdasleft + $4601 = FieldProcess.doleft + $4608 = FieldProcess.wantright + $4613 = FieldProcess.checkdasright + $461a = FieldProcess.doright + $461f = FieldProcess.trymove + $4637 = FieldProcess.skipmovement + $4637 = FieldProcess.donemanipulating + $4659 = FieldProcess.sonicdrop + $4664 = FieldProcess.sonicneutrallockskip + $466e = FieldProcess.harddrop + $467d = FieldProcess.donedeterminingharddropdistance + $4691 = FieldProcess.postdrop + $46ab = FieldProcess.checkregulargravity + $46b9 = FieldProcess.alwaysgravitysentinel + $46bd = FieldProcess.grav + $46c5 = FieldProcess.bigg + $46cf = FieldProcess.smallg + $46d7 = FieldProcess.nograv + $46d7 = FieldProcess.postgrav + $46e6 = FieldProcess.noreset + $46fc = FieldProcess.grounded + $470e = FieldProcess.playfirmdropsound + $4713 = FieldProcess.postcheckforfirmdropsound + $4726 = FieldProcess.downlock20gexceptioncheck + $4734 = FieldProcess.neutralcheck + $4759 = FieldProcess.forcelock + $475e = FieldProcess.dontforcelock + $4763 = FieldProcess.checklockdelay + $4769 = FieldProcess.checkfortgm3lockexception + $4772 = FieldProcess.dolock + $4779 = FieldProcess.notgrounded + $477c = FieldProcess.draw + $4795 = FieldProcess.ghost + $47b0 = FieldProcess.postghost + $47d4 = FieldProcess.drawpiece + $47eb = GetTileShade + $47fb = GetTileShade.max30 + $481b = GetTileShade.max20 + $483a = GetTileShade.max10 + $4859 = GetTileShade.max0 + $485b = GetTileShade.s0 + $4863 = GetTileShade.s1 + $486b = GetTileShade.s2 + $4873 = GetTileShade.s3 + $487b = GetTileShade.s4 + $4883 = GetTileShade.s5 + $488b = GetTileShade.s6 + $4893 = FieldDelay + $4893 = FieldDelay.incl + $489c = FieldDelay.incr + $48a5 = FieldDelay.noinc + $48bd = FieldDelay.determine + $48ea = FieldDelay.skip + $48f6 = FieldDelay.prelineclear + $4909 = FieldDelay.bravodecloop + $4910 = FieldDelay.applylines + $4934 = FieldDelay.premultiplier + $4937 = FieldDelay.bravo + $4948 = FieldDelay.lineclears + $494d = FieldDelay.lineclearloop + $4955 = FieldDelay.combo + $495a = FieldDelay.comboloop + $4962 = FieldDelay.forcemax + $4966 = FieldDelay.applyscore + $497a = FieldDelay.lineclear + $498e = FieldDelay.preare + $49a3 = FieldDelay.are + $49b6 = FieldDelay.generatenextpiece + $49c0 = AppendClearedLine + $49d5 = FindClearedLines + $49e9 = !14 + $49f3 = !15 + $4a01 = FindClearedLines.next_u1 + $4a06 = !16 + $4a10 = !17 + $4a1e = FindClearedLines.next_u2 + $4a23 = !18 + $4a2d = !19 + $4a3b = FindClearedLines.next_u3 + $4a40 = !20 + $4a4a = !21 + $4a58 = FindClearedLines.next_u4 + $4a5d = !22 + $4a67 = !23 + $4a75 = FindClearedLines.next_u5 + $4a7a = !24 + $4a84 = !25 + $4a92 = FindClearedLines.next_u6 + $4a97 = !26 + $4aa1 = !27 + $4aaf = FindClearedLines.next_u7 + $4ab4 = !28 + $4abe = !29 + $4acc = FindClearedLines.next_u8 + $4ad1 = !30 + $4adb = !31 + $4ae9 = FindClearedLines.next_u9 + $4aee = !32 + $4af8 = !33 + $4b06 = FindClearedLines.next_u10 + $4b0b = !34 + $4b15 = !35 + $4b23 = FindClearedLines.next_u11 + $4b28 = !36 + $4b32 = !37 + $4b40 = FindClearedLines.next_u12 + $4b45 = !38 + $4b4f = !39 + $4b5d = FindClearedLines.next_u13 + $4b62 = !40 + $4b6c = !41 + $4b7a = FindClearedLines.next_u14 + $4b7f = !42 + $4b89 = !43 + $4b97 = FindClearedLines.next_u15 + $4b9c = !44 + $4ba6 = !45 + $4bb4 = FindClearedLines.next_u16 + $4bb9 = !46 + $4bc3 = !47 + $4bd1 = FindClearedLines.next_u17 + $4bd6 = !48 + $4be0 = !49 + $4bee = FindClearedLines.next_u18 + $4bf3 = !50 + $4bfd = !51 + $4c0b = FindClearedLines.next_u19 + $4c10 = !52 + $4c1a = !53 + $4c28 = FindClearedLines.next_u20 + $4c2d = !54 + $4c37 = !55 + $4c45 = FindClearedLines.next_u21 + $4c4a = !56 + $4c54 = !57 + $4c62 = FindClearedLines.next_u22 + $4c67 = !58 + $4c71 = !59 + $4c7f = FindClearedLines.next_u23 + $4c84 = !60 + $4c8e = !61 + $4c9c = FindClearedLines.next_u24 + $4c9d = MarkClear + $4ca5 = MarkClear.markclear1loop + $4cbe = MarkClear.markclear2loop + $4cd7 = MarkClear.markclear3loop + $4cf0 = MarkClear.markclear4loop + $4d01 = ClearLines + $4d18 = ClearLines.clear_u25 + $4d20 = !62 + $4d3e = ClearLines.r_u25 + $4d52 = ClearLines.clear_u26 + $4d5a = !63 + $4d78 = ClearLines.r_u26 + $4d8c = ClearLines.clear_u27 + $4d94 = !64 + $4db2 = ClearLines.r_u27 + $4dc6 = ClearLines.clear_u28 + $4dce = !65 + $4dec = ClearLines.r_u28 + $4e00 = ClearLines.clear_u29 + $4e08 = !66 + $4e26 = ClearLines.r_u29 + $4e3a = ClearLines.clear_u30 + $4e42 = !67 + $4e60 = ClearLines.r_u30 + $4e74 = ClearLines.clear_u31 + $4e7c = !68 + $4e9a = ClearLines.r_u31 + $4eae = ClearLines.clear_u32 + $4eb6 = !69 + $4ed4 = ClearLines.r_u32 + $4ee8 = ClearLines.clear_u33 + $4ef0 = !70 + $4f0e = ClearLines.r_u33 + $4f22 = ClearLines.clear_u34 + $4f2a = !71 + $4f48 = ClearLines.r_u34 + $4f5c = ClearLines.clear_u35 + $4f64 = !72 + $4f82 = ClearLines.r_u35 + $4f96 = ClearLines.clear_u36 + $4f9e = !73 + $4fbc = ClearLines.r_u36 + $4fd0 = ClearLines.clear_u37 + $4fd8 = !74 + $4ff6 = ClearLines.r_u37 + $500a = ClearLines.clear_u38 + $5012 = !75 + $5030 = ClearLines.r_u38 + $5044 = ClearLines.clear_u39 + $504c = !76 + $506a = ClearLines.r_u39 + $507e = ClearLines.clear_u40 + $5086 = !77 + $50a4 = ClearLines.r_u40 + $50b8 = ClearLines.clear_u41 + $50c0 = !78 + $50de = ClearLines.r_u41 + $50f2 = ClearLines.clear_u42 + $50fa = !79 + $5118 = ClearLines.r_u42 + $512c = ClearLines.clear_u43 + $5134 = !80 + $5152 = ClearLines.r_u43 + $5166 = ClearLines.clear_u44 + $516e = !81 + $518c = ClearLines.r_u44 + $51a0 = ClearLines.clear_u45 + $51a8 = !82 + $51c6 = ClearLines.r_u45 + $51da = ClearLines.clear_u46 + $51e2 = !83 + $5200 = ClearLines.r_u46 + $5214 = ClearLines.clear_u47 + $521c = !84 + $523a = ClearLines.r_u47 + $524e = ClearLines.clear_u48 + $5256 = !85 + $5274 = ClearLines.r_u48 + $5274 = ClearLines.fixgarbo + $5277 = ClearLines.fixgarboloop + SECTION: $5281-$6091 ($0e11 bytes) ["Gameplay Function Banked"] + $5281 = SwitchToGameplayB + $5287 = SwitchToGameplayB.wvr_u1 + $5290 = SwitchToGameplayB.loadtilemap + $52d9 = SwitchToGameplayB.wvb_u2 + $52e0 = SwitchToGameplayB.wvbe_u3 + $52e6 = GamePlayEventLoopHandlerB + $52f0 = GamePlayEventLoopHandlerB.modejumps + $530e = GamePlayEventLoopHandlerB.leadyMode + $531e = GamePlayEventLoopHandlerB.firstleadyiterskip + $5327 = GamePlayEventLoopHandlerB.notdoneleady + $5338 = GamePlayEventLoopHandlerB.goMode + $5342 = GamePlayEventLoopHandlerB.notdonego + $5353 = GamePlayEventLoopHandlerB.postGoMode + $5367 = GamePlayEventLoopHandlerB.prefetchedPieceMode + $5378 = GamePlayEventLoopHandlerB.checkIHS + $5383 = GamePlayEventLoopHandlerB.loaddefaultjingle + $5387 = GamePlayEventLoopHandlerB.checkIRSA + $538e = GamePlayEventLoopHandlerB.ldb1 + $539a = GamePlayEventLoopHandlerB.lda1 + $53a4 = GamePlayEventLoopHandlerB.cp1 + $53b2 = GamePlayEventLoopHandlerB.checkIRSB + $53b9 = GamePlayEventLoopHandlerB.lda2 + $53c5 = GamePlayEventLoopHandlerB.ldb2 + $53cf = GamePlayEventLoopHandlerB.cp2 + $53dd = GamePlayEventLoopHandlerB.postjingle + $53e1 = GamePlayEventLoopHandlerB.spawnPieceMode + $53ef = GamePlayEventLoopHandlerB.canspawn + $5402 = GamePlayEventLoopHandlerB.pieceInMotionMode + $5416 = GamePlayEventLoopHandlerB.nopauserequested + $5437 = GamePlayEventLoopHandlerB.nohold + $5445 = GamePlayEventLoopHandlerB.delayMode + $5459 = GamePlayEventLoopHandlerB.nodelaypauserequested + $546a = GamePlayEventLoopHandlerB.preGameOverMode + $547a = GamePlayEventLoopHandlerB.notempty1_u4 + $547d = GamePlayEventLoopHandlerB.skip1_u4 + $5487 = GamePlayEventLoopHandlerB.notempty1_u5 + $548a = GamePlayEventLoopHandlerB.skip1_u5 + $5494 = GamePlayEventLoopHandlerB.notempty1_u6 + $5497 = GamePlayEventLoopHandlerB.skip1_u6 + $54a1 = GamePlayEventLoopHandlerB.notempty1_u7 + $54a4 = GamePlayEventLoopHandlerB.skip1_u7 + $54ae = GamePlayEventLoopHandlerB.notempty1_u8 + $54b1 = GamePlayEventLoopHandlerB.skip1_u8 + $54bb = GamePlayEventLoopHandlerB.notempty1_u9 + $54be = GamePlayEventLoopHandlerB.skip1_u9 + $54c8 = GamePlayEventLoopHandlerB.notempty1_u10 + $54cb = GamePlayEventLoopHandlerB.skip1_u10 + $54d5 = GamePlayEventLoopHandlerB.notempty1_u11 + $54d8 = GamePlayEventLoopHandlerB.skip1_u11 + $54e2 = GamePlayEventLoopHandlerB.notempty1_u12 + $54e5 = GamePlayEventLoopHandlerB.skip1_u12 + $54ef = GamePlayEventLoopHandlerB.notempty1_u13 + $54f2 = GamePlayEventLoopHandlerB.skip1_u13 + $54fc = GamePlayEventLoopHandlerB.notempty1_u14 + $54ff = GamePlayEventLoopHandlerB.skip1_u14 + $5509 = GamePlayEventLoopHandlerB.notempty1_u15 + $550c = GamePlayEventLoopHandlerB.skip1_u15 + $5516 = GamePlayEventLoopHandlerB.notempty1_u16 + $5519 = GamePlayEventLoopHandlerB.skip1_u16 + $5523 = GamePlayEventLoopHandlerB.notempty1_u17 + $5526 = GamePlayEventLoopHandlerB.skip1_u17 + $5530 = GamePlayEventLoopHandlerB.notempty1_u18 + $5533 = GamePlayEventLoopHandlerB.skip1_u18 + $553d = GamePlayEventLoopHandlerB.notempty1_u19 + $5540 = GamePlayEventLoopHandlerB.skip1_u19 + $554a = GamePlayEventLoopHandlerB.notempty1_u20 + $554d = GamePlayEventLoopHandlerB.skip1_u20 + $5557 = GamePlayEventLoopHandlerB.notempty1_u21 + $555a = GamePlayEventLoopHandlerB.skip1_u21 + $5564 = GamePlayEventLoopHandlerB.notempty1_u22 + $5567 = GamePlayEventLoopHandlerB.skip1_u22 + $5571 = GamePlayEventLoopHandlerB.notempty1_u23 + $5574 = GamePlayEventLoopHandlerB.skip1_u23 + $557e = GamePlayEventLoopHandlerB.notempty1_u24 + $5581 = GamePlayEventLoopHandlerB.skip1_u24 + $558b = GamePlayEventLoopHandlerB.notempty1_u25 + $558e = GamePlayEventLoopHandlerB.skip1_u25 + $5598 = GamePlayEventLoopHandlerB.notempty1_u26 + $559b = GamePlayEventLoopHandlerB.skip1_u26 + $55a5 = GamePlayEventLoopHandlerB.notempty1_u27 + $55a8 = GamePlayEventLoopHandlerB.skip1_u27 + $55b2 = GamePlayEventLoopHandlerB.notempty1_u28 + $55b5 = GamePlayEventLoopHandlerB.skip1_u28 + $55bf = GamePlayEventLoopHandlerB.notempty1_u29 + $55c2 = GamePlayEventLoopHandlerB.skip1_u29 + $55cc = GamePlayEventLoopHandlerB.notempty1_u30 + $55cf = GamePlayEventLoopHandlerB.skip1_u30 + $55d9 = GamePlayEventLoopHandlerB.notempty1_u31 + $55dc = GamePlayEventLoopHandlerB.skip1_u31 + $55e6 = GamePlayEventLoopHandlerB.notempty1_u32 + $55e9 = GamePlayEventLoopHandlerB.skip1_u32 + $55f3 = GamePlayEventLoopHandlerB.notempty1_u33 + $55f6 = GamePlayEventLoopHandlerB.skip1_u33 + $5600 = GamePlayEventLoopHandlerB.notempty1_u34 + $5603 = GamePlayEventLoopHandlerB.skip1_u34 + $560d = GamePlayEventLoopHandlerB.notempty1_u35 + $5610 = GamePlayEventLoopHandlerB.skip1_u35 + $561a = GamePlayEventLoopHandlerB.notempty1_u36 + $561d = GamePlayEventLoopHandlerB.skip1_u36 + $5627 = GamePlayEventLoopHandlerB.notempty1_u37 + $562a = GamePlayEventLoopHandlerB.skip1_u37 + $5634 = GamePlayEventLoopHandlerB.notempty1_u38 + $5637 = GamePlayEventLoopHandlerB.skip1_u38 + $5641 = GamePlayEventLoopHandlerB.notempty1_u39 + $5644 = GamePlayEventLoopHandlerB.skip1_u39 + $564e = GamePlayEventLoopHandlerB.notempty1_u40 + $5651 = GamePlayEventLoopHandlerB.skip1_u40 + $565b = GamePlayEventLoopHandlerB.notempty1_u41 + $565e = GamePlayEventLoopHandlerB.skip1_u41 + $5668 = GamePlayEventLoopHandlerB.notempty1_u42 + $566b = GamePlayEventLoopHandlerB.skip1_u42 + $5675 = GamePlayEventLoopHandlerB.notempty1_u43 + $5678 = GamePlayEventLoopHandlerB.skip1_u43 + $5682 = GamePlayEventLoopHandlerB.notempty1_u44 + $5685 = GamePlayEventLoopHandlerB.skip1_u44 + $568f = GamePlayEventLoopHandlerB.notempty1_u45 + $5692 = GamePlayEventLoopHandlerB.skip1_u45 + $569c = GamePlayEventLoopHandlerB.notempty1_u46 + $569f = GamePlayEventLoopHandlerB.skip1_u46 + $56a9 = GamePlayEventLoopHandlerB.notempty1_u47 + $56ac = GamePlayEventLoopHandlerB.skip1_u47 + $56b6 = GamePlayEventLoopHandlerB.notempty1_u48 + $56b9 = GamePlayEventLoopHandlerB.skip1_u48 + $56c3 = GamePlayEventLoopHandlerB.notempty1_u49 + $56c6 = GamePlayEventLoopHandlerB.skip1_u49 + $56d0 = GamePlayEventLoopHandlerB.notempty1_u50 + $56d3 = GamePlayEventLoopHandlerB.skip1_u50 + $56dd = GamePlayEventLoopHandlerB.notempty1_u51 + $56e0 = GamePlayEventLoopHandlerB.skip1_u51 + $56ea = GamePlayEventLoopHandlerB.notempty1_u52 + $56ed = GamePlayEventLoopHandlerB.skip1_u52 + $56f7 = GamePlayEventLoopHandlerB.notempty1_u53 + $56fa = GamePlayEventLoopHandlerB.skip1_u53 + $5704 = GamePlayEventLoopHandlerB.notempty1_u54 + $5707 = GamePlayEventLoopHandlerB.skip1_u54 + $5711 = GamePlayEventLoopHandlerB.notempty1_u55 + $5714 = GamePlayEventLoopHandlerB.skip1_u55 + $571e = GamePlayEventLoopHandlerB.notempty1_u56 + $5721 = GamePlayEventLoopHandlerB.skip1_u56 + $572b = GamePlayEventLoopHandlerB.notempty1_u57 + $572e = GamePlayEventLoopHandlerB.skip1_u57 + $5738 = GamePlayEventLoopHandlerB.notempty1_u58 + $573b = GamePlayEventLoopHandlerB.skip1_u58 + $5745 = GamePlayEventLoopHandlerB.notempty1_u59 + $5748 = GamePlayEventLoopHandlerB.skip1_u59 + $5752 = GamePlayEventLoopHandlerB.notempty1_u60 + $5755 = GamePlayEventLoopHandlerB.skip1_u60 + $575f = GamePlayEventLoopHandlerB.notempty1_u61 + $5762 = GamePlayEventLoopHandlerB.skip1_u61 + $576c = GamePlayEventLoopHandlerB.notempty1_u62 + $576f = GamePlayEventLoopHandlerB.skip1_u62 + $5779 = GamePlayEventLoopHandlerB.notempty1_u63 + $577c = GamePlayEventLoopHandlerB.skip1_u63 + $5786 = GamePlayEventLoopHandlerB.notempty1_u64 + $5789 = GamePlayEventLoopHandlerB.skip1_u64 + $5793 = GamePlayEventLoopHandlerB.notempty1_u65 + $5796 = GamePlayEventLoopHandlerB.skip1_u65 + $57a0 = GamePlayEventLoopHandlerB.notempty1_u66 + $57a3 = GamePlayEventLoopHandlerB.skip1_u66 + $57ad = GamePlayEventLoopHandlerB.notempty1_u67 + $57b0 = GamePlayEventLoopHandlerB.skip1_u67 + $57ba = GamePlayEventLoopHandlerB.notempty1_u68 + $57bd = GamePlayEventLoopHandlerB.skip1_u68 + $57c7 = GamePlayEventLoopHandlerB.notempty1_u69 + $57ca = GamePlayEventLoopHandlerB.skip1_u69 + $57d4 = GamePlayEventLoopHandlerB.notempty1_u70 + $57d7 = GamePlayEventLoopHandlerB.skip1_u70 + $57e1 = GamePlayEventLoopHandlerB.notempty1_u71 + $57e4 = GamePlayEventLoopHandlerB.skip1_u71 + $57ee = GamePlayEventLoopHandlerB.notempty1_u72 + $57f1 = GamePlayEventLoopHandlerB.skip1_u72 + $57fb = GamePlayEventLoopHandlerB.notempty1_u73 + $57fe = GamePlayEventLoopHandlerB.skip1_u73 + $5808 = GamePlayEventLoopHandlerB.notempty2_u74 + $580b = GamePlayEventLoopHandlerB.skip2_u74 + $5815 = GamePlayEventLoopHandlerB.notempty2_u75 + $5818 = GamePlayEventLoopHandlerB.skip2_u75 + $5822 = GamePlayEventLoopHandlerB.notempty2_u76 + $5825 = GamePlayEventLoopHandlerB.skip2_u76 + $582f = GamePlayEventLoopHandlerB.notempty2_u77 + $5832 = GamePlayEventLoopHandlerB.skip2_u77 + $583c = GamePlayEventLoopHandlerB.notempty2_u78 + $583f = GamePlayEventLoopHandlerB.skip2_u78 + $5849 = GamePlayEventLoopHandlerB.notempty2_u79 + $584c = GamePlayEventLoopHandlerB.skip2_u79 + $5856 = GamePlayEventLoopHandlerB.notempty2_u80 + $5859 = GamePlayEventLoopHandlerB.skip2_u80 + $5863 = GamePlayEventLoopHandlerB.notempty2_u81 + $5866 = GamePlayEventLoopHandlerB.skip2_u81 + $5870 = GamePlayEventLoopHandlerB.notempty2_u82 + $5873 = GamePlayEventLoopHandlerB.skip2_u82 + $587d = GamePlayEventLoopHandlerB.notempty2_u83 + $5880 = GamePlayEventLoopHandlerB.skip2_u83 + $588a = GamePlayEventLoopHandlerB.notempty3_u84 + $588d = GamePlayEventLoopHandlerB.skip3_u84 + $5897 = GamePlayEventLoopHandlerB.notempty3_u85 + $589a = GamePlayEventLoopHandlerB.skip3_u85 + $58a4 = GamePlayEventLoopHandlerB.notempty3_u86 + $58a7 = GamePlayEventLoopHandlerB.skip3_u86 + $58b1 = GamePlayEventLoopHandlerB.notempty3_u87 + $58b4 = GamePlayEventLoopHandlerB.skip3_u87 + $58be = GamePlayEventLoopHandlerB.notempty3_u88 + $58c1 = GamePlayEventLoopHandlerB.skip3_u88 + $58cb = GamePlayEventLoopHandlerB.notempty3_u89 + $58ce = GamePlayEventLoopHandlerB.skip3_u89 + $58d8 = GamePlayEventLoopHandlerB.notempty3_u90 + $58db = GamePlayEventLoopHandlerB.skip3_u90 + $58e5 = GamePlayEventLoopHandlerB.notempty3_u91 + $58e8 = GamePlayEventLoopHandlerB.skip3_u91 + $58f2 = GamePlayEventLoopHandlerB.notempty3_u92 + $58f5 = GamePlayEventLoopHandlerB.skip3_u92 + $58ff = GamePlayEventLoopHandlerB.notempty3_u93 + $5902 = GamePlayEventLoopHandlerB.skip3_u93 + $590c = GamePlayEventLoopHandlerB.notempty4_u94 + $590f = GamePlayEventLoopHandlerB.skip4_u94 + $5919 = GamePlayEventLoopHandlerB.notempty4_u95 + $591c = GamePlayEventLoopHandlerB.skip4_u95 + $5926 = GamePlayEventLoopHandlerB.notempty4_u96 + $5929 = GamePlayEventLoopHandlerB.skip4_u96 + $5933 = GamePlayEventLoopHandlerB.notempty4_u97 + $5936 = GamePlayEventLoopHandlerB.skip4_u97 + $5940 = GamePlayEventLoopHandlerB.notempty4_u98 + $5943 = GamePlayEventLoopHandlerB.skip4_u98 + $594d = GamePlayEventLoopHandlerB.notempty4_u99 + $5950 = GamePlayEventLoopHandlerB.skip4_u99 + $595a = GamePlayEventLoopHandlerB.notempty4_u100 + $595d = GamePlayEventLoopHandlerB.skip4_u100 + $5967 = GamePlayEventLoopHandlerB.notempty4_u101 + $596a = GamePlayEventLoopHandlerB.skip4_u101 + $5974 = GamePlayEventLoopHandlerB.notempty4_u102 + $5977 = GamePlayEventLoopHandlerB.skip4_u102 + $5981 = GamePlayEventLoopHandlerB.notempty4_u103 + $5984 = GamePlayEventLoopHandlerB.skip4_u103 + $598e = GamePlayEventLoopHandlerB.notempty5_u104 + $5991 = GamePlayEventLoopHandlerB.skip5_u104 + $599b = GamePlayEventLoopHandlerB.notempty5_u105 + $599e = GamePlayEventLoopHandlerB.skip5_u105 + $59a8 = GamePlayEventLoopHandlerB.notempty5_u106 + $59ab = GamePlayEventLoopHandlerB.skip5_u106 + $59b5 = GamePlayEventLoopHandlerB.notempty5_u107 + $59b8 = GamePlayEventLoopHandlerB.skip5_u107 + $59c2 = GamePlayEventLoopHandlerB.notempty5_u108 + $59c5 = GamePlayEventLoopHandlerB.skip5_u108 + $59cf = GamePlayEventLoopHandlerB.notempty5_u109 + $59d2 = GamePlayEventLoopHandlerB.skip5_u109 + $59dc = GamePlayEventLoopHandlerB.notempty5_u110 + $59df = GamePlayEventLoopHandlerB.skip5_u110 + $59e9 = GamePlayEventLoopHandlerB.notempty5_u111 + $59ec = GamePlayEventLoopHandlerB.skip5_u111 + $59f6 = GamePlayEventLoopHandlerB.notempty5_u112 + $59f9 = GamePlayEventLoopHandlerB.skip5_u112 + $5a03 = GamePlayEventLoopHandlerB.notempty5_u113 + $5a06 = GamePlayEventLoopHandlerB.skip5_u113 + $5a10 = GamePlayEventLoopHandlerB.notempty6_u114 + $5a13 = GamePlayEventLoopHandlerB.skip6_u114 + $5a1d = GamePlayEventLoopHandlerB.notempty6_u115 + $5a20 = GamePlayEventLoopHandlerB.skip6_u115 + $5a2a = GamePlayEventLoopHandlerB.notempty6_u116 + $5a2d = GamePlayEventLoopHandlerB.skip6_u116 + $5a37 = GamePlayEventLoopHandlerB.notempty6_u117 + $5a3a = GamePlayEventLoopHandlerB.skip6_u117 + $5a44 = GamePlayEventLoopHandlerB.notempty6_u118 + $5a47 = GamePlayEventLoopHandlerB.skip6_u118 + $5a51 = GamePlayEventLoopHandlerB.notempty6_u119 + $5a54 = GamePlayEventLoopHandlerB.skip6_u119 + $5a5e = GamePlayEventLoopHandlerB.notempty6_u120 + $5a61 = GamePlayEventLoopHandlerB.skip6_u120 + $5a6b = GamePlayEventLoopHandlerB.notempty6_u121 + $5a6e = GamePlayEventLoopHandlerB.skip6_u121 + $5a78 = GamePlayEventLoopHandlerB.notempty6_u122 + $5a7b = GamePlayEventLoopHandlerB.skip6_u122 + $5a85 = GamePlayEventLoopHandlerB.notempty6_u123 + $5a88 = GamePlayEventLoopHandlerB.skip6_u123 + $5a92 = GamePlayEventLoopHandlerB.notempty7_u124 + $5a95 = GamePlayEventLoopHandlerB.skip7_u124 + $5a9f = GamePlayEventLoopHandlerB.notempty7_u125 + $5aa2 = GamePlayEventLoopHandlerB.skip7_u125 + $5aac = GamePlayEventLoopHandlerB.notempty7_u126 + $5aaf = GamePlayEventLoopHandlerB.skip7_u126 + $5ab9 = GamePlayEventLoopHandlerB.notempty7_u127 + $5abc = GamePlayEventLoopHandlerB.skip7_u127 + $5ac6 = GamePlayEventLoopHandlerB.notempty7_u128 + $5ac9 = GamePlayEventLoopHandlerB.skip7_u128 + $5ad3 = GamePlayEventLoopHandlerB.notempty7_u129 + $5ad6 = GamePlayEventLoopHandlerB.skip7_u129 + $5ae0 = GamePlayEventLoopHandlerB.notempty7_u130 + $5ae3 = GamePlayEventLoopHandlerB.skip7_u130 + $5aed = GamePlayEventLoopHandlerB.notempty7_u131 + $5af0 = GamePlayEventLoopHandlerB.skip7_u131 + $5afa = GamePlayEventLoopHandlerB.notempty7_u132 + $5afd = GamePlayEventLoopHandlerB.skip7_u132 + $5b07 = GamePlayEventLoopHandlerB.notempty7_u133 + $5b0a = GamePlayEventLoopHandlerB.skip7_u133 + $5b14 = GamePlayEventLoopHandlerB.notempty7_u134 + $5b17 = GamePlayEventLoopHandlerB.skip7_u134 + $5b21 = GamePlayEventLoopHandlerB.notempty7_u135 + $5b24 = GamePlayEventLoopHandlerB.skip7_u135 + $5b2e = GamePlayEventLoopHandlerB.notempty7_u136 + $5b31 = GamePlayEventLoopHandlerB.skip7_u136 + $5b3b = GamePlayEventLoopHandlerB.notempty7_u137 + $5b3e = GamePlayEventLoopHandlerB.skip7_u137 + $5b48 = GamePlayEventLoopHandlerB.notempty7_u138 + $5b4b = GamePlayEventLoopHandlerB.skip7_u138 + $5b55 = GamePlayEventLoopHandlerB.notempty7_u139 + $5b58 = GamePlayEventLoopHandlerB.skip7_u139 + $5b62 = GamePlayEventLoopHandlerB.notempty7_u140 + $5b65 = GamePlayEventLoopHandlerB.skip7_u140 + $5b6f = GamePlayEventLoopHandlerB.notempty7_u141 + $5b72 = GamePlayEventLoopHandlerB.skip7_u141 + $5b7c = GamePlayEventLoopHandlerB.notempty7_u142 + $5b7f = GamePlayEventLoopHandlerB.skip7_u142 + $5b89 = GamePlayEventLoopHandlerB.notempty7_u143 + $5b8c = GamePlayEventLoopHandlerB.skip7_u143 + $5b96 = GamePlayEventLoopHandlerB.notempty7_u144 + $5b99 = GamePlayEventLoopHandlerB.skip7_u144 + $5ba3 = GamePlayEventLoopHandlerB.notempty7_u145 + $5ba6 = GamePlayEventLoopHandlerB.skip7_u145 + $5bb0 = GamePlayEventLoopHandlerB.notempty7_u146 + $5bb3 = GamePlayEventLoopHandlerB.skip7_u146 + $5bbd = GamePlayEventLoopHandlerB.notempty7_u147 + $5bc0 = GamePlayEventLoopHandlerB.skip7_u147 + $5bca = GamePlayEventLoopHandlerB.notempty7_u148 + $5bcd = GamePlayEventLoopHandlerB.skip7_u148 + $5bd7 = GamePlayEventLoopHandlerB.notempty7_u149 + $5bda = GamePlayEventLoopHandlerB.skip7_u149 + $5be4 = GamePlayEventLoopHandlerB.notempty7_u150 + $5be7 = GamePlayEventLoopHandlerB.skip7_u150 + $5bf1 = GamePlayEventLoopHandlerB.notempty7_u151 + $5bf4 = GamePlayEventLoopHandlerB.skip7_u151 + $5bfe = GamePlayEventLoopHandlerB.notempty7_u152 + $5c01 = GamePlayEventLoopHandlerB.skip7_u152 + $5c0b = GamePlayEventLoopHandlerB.notempty7_u153 + $5c0e = GamePlayEventLoopHandlerB.skip7_u153 + $5c18 = GamePlayEventLoopHandlerB.notempty7_u154 + $5c1b = GamePlayEventLoopHandlerB.skip7_u154 + $5c25 = GamePlayEventLoopHandlerB.notempty7_u155 + $5c28 = GamePlayEventLoopHandlerB.skip7_u155 + $5c32 = GamePlayEventLoopHandlerB.notempty7_u156 + $5c35 = GamePlayEventLoopHandlerB.skip7_u156 + $5c3f = GamePlayEventLoopHandlerB.notempty7_u157 + $5c42 = GamePlayEventLoopHandlerB.skip7_u157 + $5c4c = GamePlayEventLoopHandlerB.notempty7_u158 + $5c4f = GamePlayEventLoopHandlerB.skip7_u158 + $5c59 = GamePlayEventLoopHandlerB.notempty7_u159 + $5c5c = GamePlayEventLoopHandlerB.skip7_u159 + $5c66 = GamePlayEventLoopHandlerB.notempty7_u160 + $5c69 = GamePlayEventLoopHandlerB.skip7_u160 + $5c73 = GamePlayEventLoopHandlerB.notempty7_u161 + $5c76 = GamePlayEventLoopHandlerB.skip7_u161 + $5c80 = GamePlayEventLoopHandlerB.notempty7_u162 + $5c83 = GamePlayEventLoopHandlerB.skip7_u162 + $5c8d = GamePlayEventLoopHandlerB.notempty7_u163 + $5c90 = GamePlayEventLoopHandlerB.skip7_u163 + $5c9a = GamePlayEventLoopHandlerB.notempty7_u164 + $5c9d = GamePlayEventLoopHandlerB.skip7_u164 + $5ca7 = GamePlayEventLoopHandlerB.notempty7_u165 + $5caa = GamePlayEventLoopHandlerB.skip7_u165 + $5cb4 = GamePlayEventLoopHandlerB.notempty7_u166 + $5cb7 = GamePlayEventLoopHandlerB.skip7_u166 + $5cc1 = GamePlayEventLoopHandlerB.notempty7_u167 + $5cc4 = GamePlayEventLoopHandlerB.skip7_u167 + $5cce = GamePlayEventLoopHandlerB.notempty7_u168 + $5cd1 = GamePlayEventLoopHandlerB.skip7_u168 + $5cdb = GamePlayEventLoopHandlerB.notempty7_u169 + $5cde = GamePlayEventLoopHandlerB.skip7_u169 + $5ce8 = GamePlayEventLoopHandlerB.notempty7_u170 + $5ceb = GamePlayEventLoopHandlerB.skip7_u170 + $5cf5 = GamePlayEventLoopHandlerB.notempty7_u171 + $5cf8 = GamePlayEventLoopHandlerB.skip7_u171 + $5d02 = GamePlayEventLoopHandlerB.notempty7_u172 + $5d05 = GamePlayEventLoopHandlerB.skip7_u172 + $5d0f = GamePlayEventLoopHandlerB.notempty7_u173 + $5d12 = GamePlayEventLoopHandlerB.skip7_u173 + $5d1c = GamePlayEventLoopHandlerB.notempty7_u174 + $5d1f = GamePlayEventLoopHandlerB.skip7_u174 + $5d29 = GamePlayEventLoopHandlerB.notempty7_u175 + $5d2c = GamePlayEventLoopHandlerB.skip7_u175 + $5d36 = GamePlayEventLoopHandlerB.notempty7_u176 + $5d39 = GamePlayEventLoopHandlerB.skip7_u176 + $5d43 = GamePlayEventLoopHandlerB.notempty7_u177 + $5d46 = GamePlayEventLoopHandlerB.skip7_u177 + $5d50 = GamePlayEventLoopHandlerB.notempty7_u178 + $5d53 = GamePlayEventLoopHandlerB.skip7_u178 + $5d5d = GamePlayEventLoopHandlerB.notempty7_u179 + $5d60 = GamePlayEventLoopHandlerB.skip7_u179 + $5d6a = GamePlayEventLoopHandlerB.notempty7_u180 + $5d6d = GamePlayEventLoopHandlerB.skip7_u180 + $5d77 = GamePlayEventLoopHandlerB.notempty7_u181 + $5d7a = GamePlayEventLoopHandlerB.skip7_u181 + $5d84 = GamePlayEventLoopHandlerB.notempty7_u182 + $5d87 = GamePlayEventLoopHandlerB.skip7_u182 + $5d91 = GamePlayEventLoopHandlerB.notempty7_u183 + $5d94 = GamePlayEventLoopHandlerB.skip7_u183 + $5d9e = GamePlayEventLoopHandlerB.notempty7_u184 + $5da1 = GamePlayEventLoopHandlerB.skip7_u184 + $5dab = GamePlayEventLoopHandlerB.notempty7_u185 + $5dae = GamePlayEventLoopHandlerB.skip7_u185 + $5db8 = GamePlayEventLoopHandlerB.notempty7_u186 + $5dbb = GamePlayEventLoopHandlerB.skip7_u186 + $5dc5 = GamePlayEventLoopHandlerB.notempty7_u187 + $5dc8 = GamePlayEventLoopHandlerB.skip7_u187 + $5dd2 = GamePlayEventLoopHandlerB.notempty7_u188 + $5dd5 = GamePlayEventLoopHandlerB.skip7_u188 + $5ddf = GamePlayEventLoopHandlerB.notempty7_u189 + $5de2 = GamePlayEventLoopHandlerB.skip7_u189 + $5dec = GamePlayEventLoopHandlerB.notempty7_u190 + $5def = GamePlayEventLoopHandlerB.skip7_u190 + $5df9 = GamePlayEventLoopHandlerB.notempty7_u191 + $5dfc = GamePlayEventLoopHandlerB.skip7_u191 + $5e06 = GamePlayEventLoopHandlerB.notempty7_u192 + $5e09 = GamePlayEventLoopHandlerB.skip7_u192 + $5e13 = GamePlayEventLoopHandlerB.notempty7_u193 + $5e16 = GamePlayEventLoopHandlerB.skip7_u193 + $5e20 = GamePlayEventLoopHandlerB.notempty7_u194 + $5e23 = GamePlayEventLoopHandlerB.skip7_u194 + $5e2d = GamePlayEventLoopHandlerB.notempty7_u195 + $5e30 = GamePlayEventLoopHandlerB.skip7_u195 + $5e3a = GamePlayEventLoopHandlerB.notempty7_u196 + $5e3d = GamePlayEventLoopHandlerB.skip7_u196 + $5e47 = GamePlayEventLoopHandlerB.notempty7_u197 + $5e4a = GamePlayEventLoopHandlerB.skip7_u197 + $5e54 = GamePlayEventLoopHandlerB.notempty7_u198 + $5e57 = GamePlayEventLoopHandlerB.skip7_u198 + $5e61 = GamePlayEventLoopHandlerB.notempty7_u199 + $5e64 = GamePlayEventLoopHandlerB.skip7_u199 + $5e6e = GamePlayEventLoopHandlerB.notempty7_u200 + $5e71 = GamePlayEventLoopHandlerB.skip7_u200 + $5e7b = GamePlayEventLoopHandlerB.notempty7_u201 + $5e7e = GamePlayEventLoopHandlerB.skip7_u201 + $5e88 = GamePlayEventLoopHandlerB.notempty7_u202 + $5e8b = GamePlayEventLoopHandlerB.skip7_u202 + $5e95 = GamePlayEventLoopHandlerB.notempty7_u203 + $5e98 = GamePlayEventLoopHandlerB.skip7_u203 + $5ea2 = GamePlayEventLoopHandlerB.notempty7_u204 + $5ea5 = GamePlayEventLoopHandlerB.skip7_u204 + $5eaf = GamePlayEventLoopHandlerB.notempty7_u205 + $5eb2 = GamePlayEventLoopHandlerB.skip7_u205 + $5ebc = GamePlayEventLoopHandlerB.notempty7_u206 + $5ebf = GamePlayEventLoopHandlerB.skip7_u206 + $5ec9 = GamePlayEventLoopHandlerB.notempty7_u207 + $5ecc = GamePlayEventLoopHandlerB.skip7_u207 + $5ed6 = GamePlayEventLoopHandlerB.notempty7_u208 + $5ed9 = GamePlayEventLoopHandlerB.skip7_u208 + $5ee3 = GamePlayEventLoopHandlerB.notempty7_u209 + $5ee6 = GamePlayEventLoopHandlerB.skip7_u209 + $5ef0 = GamePlayEventLoopHandlerB.notempty7_u210 + $5ef3 = GamePlayEventLoopHandlerB.skip7_u210 + $5efd = GamePlayEventLoopHandlerB.notempty7_u211 + $5f00 = GamePlayEventLoopHandlerB.skip7_u211 + $5f0a = GamePlayEventLoopHandlerB.notempty7_u212 + $5f0d = GamePlayEventLoopHandlerB.skip7_u212 + $5f17 = GamePlayEventLoopHandlerB.notempty7_u213 + $5f1a = GamePlayEventLoopHandlerB.skip7_u213 + $5f1e = GamePlayEventLoopHandlerB.gameOverMode + $5f41 = GamePlayEventLoopHandlerB.noretry + $5f4e = GamePlayEventLoopHandlerB.pauseMode + $5f66 = GamePlayEventLoopHandlerB.noqr + $5f76 = GamePlayEventLoopHandlerB.nounpause + $5ffa = GamePlayEventLoopHandlerB.drawStaticInfo + $6022 = DoHold + $6026 = DoHold.checkIRSA + $602d = DoHold.ldb3 + $6039 = DoHold.lda3 + $6043 = DoHold.cp3 + $6051 = DoHold.checkIRSB + $6058 = DoHold.lda4 + $6064 = DoHold.ldb4 + $606e = DoHold.cp4 + $607c = DoHold.noRotation + $6087 = DoHold.doHoldOperation + SECTION: $6092-$649b ($040a bytes) ["Gameplay Static Data"] + $6092 = sLeady + $609c = sGo + $60a6 = sPause + $60ba = sPieceXOffsets + $60d6 = sPieceYOffsets + $60f2 = sPieceFastRotationStates + $6162 = sPieceRotationStates + $61d2 = sTGM3Bag + $61f5 = sTGM3Droughts + $61fc = sGameplayTileMap + $649c = sGameplayTileMapEnd + EMPTY: $649c-$7fff ($1b64 bytes) + TOTAL EMPTY: $1b64 bytes ROMX bank #6: SECTION: $4000-$4007 ($0008 bytes) ["Bank ID BANK_GAMEPLAY_BIG"] - SECTION: $4008-$54e0 ($14d9 bytes) ["Field Function Banked Gameplay Big"] + SECTION: $4008-$552a ($1523 bytes) ["Field Function Banked Gameplay Big"] $4008 = BigFieldInit $4030 = BigFieldClear $40d6 = BigToBackupField @@ -1362,684 +1386,727 @@ ROMX bank #6: $43e2 = BigFindMaxG.try $43fb = BigFindMaxG.found $4402 = BigFieldProcess - $4411 = BigFieldProcess.firstframe - $441e = BigFieldProcess.handleselect - $4429 = BigFieldProcess.wantrotccw - $4430 = BigFieldProcess.lda1 - $4434 = BigFieldProcess.ldb1 - $4436 = BigFieldProcess.cp1 - $4443 = BigFieldProcess.wantrotcw - $444a = BigFieldProcess.ldb2 - $444e = BigFieldProcess.lda2 - $4450 = BigFieldProcess.cp2 - $445c = BigFieldProcess.tryrot - $4493 = BigFieldProcess.maybekick - $44c0 = BigFieldProcess.tljexceptions - $44ce = BigFieldProcess.trykickright - $450b = BigFieldProcess.trykickleft - $4548 = BigFieldProcess.maybetgm3rot - $4550 = BigFieldProcess.checkt - $4556 = BigFieldProcess.tkickup - $4593 = BigFieldProcess.tkickupalreadysetforce - $459e = BigFieldProcess.checki - $45b3 = BigFieldProcess.tryiup1 - $45ef = BigFieldProcess.ikick1upalreadysetforce - $45fa = BigFieldProcess.tryiup2 - $4638 = BigFieldProcess.ikick2upalreadysetforce - $4643 = BigFieldProcess.tryiright2 - $467f = BigFieldProcess.norot - $467f = BigFieldProcess.wantleft - $469a = BigFieldProcess.checkdasleft - $46a1 = BigFieldProcess.doleft - $46a8 = BigFieldProcess.wantright - $46c3 = BigFieldProcess.checkdasright - $46ca = BigFieldProcess.doright - $46cf = BigFieldProcess.trymove - $46e7 = BigFieldProcess.skipmovement - $46e7 = BigFieldProcess.donemanipulating - $4709 = BigFieldProcess.sonicdrop - $4714 = BigFieldProcess.sonicneutrallockskip - $471e = BigFieldProcess.harddrop - $472d = BigFieldProcess.donedeterminingharddropdistance - $4741 = BigFieldProcess.postdrop - $475b = BigFieldProcess.checkregulargravity - $4769 = BigFieldProcess.alwaysgravitysentinel - $476d = BigFieldProcess.grav - $4775 = BigFieldProcess.bigg - $477f = BigFieldProcess.smallg - $4787 = BigFieldProcess.nograv - $4787 = BigFieldProcess.postgrav - $4796 = BigFieldProcess.noreset - $47ac = BigFieldProcess.grounded - $47be = BigFieldProcess.playfirmdropsound - $47c3 = BigFieldProcess.postcheckforfirmdropsound - $47d6 = BigFieldProcess.downlock20gexceptioncheck - $47e4 = BigFieldProcess.neutralcheck - $4809 = BigFieldProcess.forcelock - $480e = BigFieldProcess.dontforcelock - $4813 = BigFieldProcess.checklockdelay - $4819 = BigFieldProcess.checkfortgm3lockexception - $4822 = BigFieldProcess.dolock - $4829 = BigFieldProcess.notgrounded - $482c = BigFieldProcess.draw - $4845 = BigFieldProcess.ghost - $4860 = BigFieldProcess.postghost - $4884 = BigFieldProcess.drawpiece - $489e = BigGetTileShade - $48ae = BigGetTileShade.max30 - $48ce = BigGetTileShade.max20 - $48ed = BigGetTileShade.max10 - $490c = BigGetTileShade.max0 - $490e = BigGetTileShade.s0 - $4916 = BigGetTileShade.s1 - $491e = BigGetTileShade.s2 - $4926 = BigGetTileShade.s3 - $492e = BigGetTileShade.s4 - $4936 = BigGetTileShade.s5 - $493e = BigGetTileShade.s6 - $4946 = BigFieldDelay - $495e = BigFieldDelay.determine - $498b = BigFieldDelay.skip - $4997 = BigFieldDelay.prelineclear - $49aa = BigFieldDelay.bravodecloop - $49b1 = BigFieldDelay.applylines - $49d5 = BigFieldDelay.premultiplier - $49d8 = BigFieldDelay.bravo - $49e9 = BigFieldDelay.lineclears - $49ee = BigFieldDelay.linecleardecloop - $49f6 = BigFieldDelay.combo - $49fb = BigFieldDelay.combodecloop - $4a03 = BigFieldDelay.forcemax - $4a07 = BigFieldDelay.applyscore - $4a1b = BigFieldDelay.lineclear - $4a31 = BigFieldDelay.preare - $4a46 = BigFieldDelay.are - $4a5b = BigFieldDelay.generatenextpiece - $4a65 = BigAppendClearedLine - $4a7a = BigFindClearedLines - $4a8e = !83 - $4a98 = !84 - $4aa6 = BigFindClearedLines.next_u48 - $4aab = !85 - $4ab5 = !86 - $4ac3 = BigFindClearedLines.next_u49 - $4ac8 = !87 - $4ad2 = !88 - $4ae0 = BigFindClearedLines.next_u50 - $4ae5 = !89 - $4aef = !90 - $4afd = BigFindClearedLines.next_u51 - $4b02 = !91 - $4b0c = !92 - $4b1a = BigFindClearedLines.next_u52 - $4b1f = !93 - $4b29 = !94 - $4b37 = BigFindClearedLines.next_u53 - $4b3c = !95 - $4b46 = !96 - $4b54 = BigFindClearedLines.next_u54 - $4b59 = !97 - $4b63 = !98 - $4b71 = BigFindClearedLines.next_u55 - $4b76 = !99 - $4b80 = !100 - $4b8e = BigFindClearedLines.next_u56 - $4b93 = !101 - $4b9d = !102 - $4bab = BigFindClearedLines.next_u57 - $4bb0 = !103 - $4bba = !104 - $4bc8 = BigFindClearedLines.next_u58 - $4bcd = !105 - $4bd7 = !106 - $4be5 = BigFindClearedLines.next_u59 - $4bea = !107 - $4bf4 = !108 - $4c02 = BigFindClearedLines.next_u60 - $4c07 = !109 - $4c11 = !110 - $4c1f = BigFindClearedLines.next_u61 - $4c20 = BigMarkClear - $4c28 = BigMarkClear.markclear1loop - $4c41 = BigMarkClear.markclear2loop - $4c5a = BigMarkClear.markclear3loop - $4c73 = BigMarkClear.markclear4loop - $4c84 = BigClearLines - $4c9b = BigClearLines.clear_u62 - $4ca3 = !111 - $4cc1 = BigClearLines.r_u62 - $4cd5 = BigClearLines.clear_u63 - $4cdd = !112 - $4cfb = BigClearLines.r_u63 - $4d0f = BigClearLines.clear_u64 - $4d17 = !113 - $4d35 = BigClearLines.r_u64 - $4d49 = BigClearLines.clear_u65 - $4d51 = !114 - $4d6f = BigClearLines.r_u65 - $4d83 = BigClearLines.clear_u66 - $4d8b = !115 - $4da9 = BigClearLines.r_u66 - $4dbd = BigClearLines.clear_u67 - $4dc5 = !116 - $4de3 = BigClearLines.r_u67 - $4df7 = BigClearLines.clear_u68 - $4dff = !117 - $4e1d = BigClearLines.r_u68 - $4e31 = BigClearLines.clear_u69 - $4e39 = !118 - $4e57 = BigClearLines.r_u69 - $4e6b = BigClearLines.clear_u70 - $4e73 = !119 - $4e91 = BigClearLines.r_u70 - $4ea5 = BigClearLines.clear_u71 - $4ead = !120 - $4ecb = BigClearLines.r_u71 - $4edf = BigClearLines.clear_u72 - $4ee7 = !121 - $4f05 = BigClearLines.r_u72 - $4f19 = BigClearLines.clear_u73 - $4f21 = !122 - $4f3f = BigClearLines.r_u73 - $4f53 = BigClearLines.clear_u74 - $4f5b = !123 - $4f79 = BigClearLines.r_u74 - $4f8d = BigClearLines.clear_u75 - $4f95 = !124 - $4fb3 = BigClearLines.r_u75 - $4fc7 = BigClearLines.clear_u76 - $4fcf = !125 - $4fed = BigClearLines.r_u76 - $5001 = BigClearLines.clear_u77 - $5009 = !126 - $5027 = BigClearLines.r_u77 - $503b = BigClearLines.clear_u78 - $5043 = !127 - $5061 = BigClearLines.r_u78 - $5075 = BigClearLines.clear_u79 - $507d = !128 - $509b = BigClearLines.r_u79 - $50af = BigClearLines.clear_u80 - $50b7 = !129 - $50d5 = BigClearLines.r_u80 - $50e9 = BigClearLines.clear_u81 - $50f1 = !130 - $510f = BigClearLines.r_u81 - $5123 = BigClearLines.clear_u82 - $512b = !131 - $5149 = BigClearLines.r_u82 - $515d = BigClearLines.clear_u83 - $5165 = !132 - $5183 = BigClearLines.r_u83 - $5197 = BigClearLines.clear_u84 - $519f = !133 - $51bd = BigClearLines.r_u84 - $51bd = BigClearLines.fixgarbo - $51c0 = BigClearLines.fixgarboloop - $51de = BigWidenField - SECTION: $54e1-$6262 ($0d82 bytes) ["Gameplay Function Big Banked"] - $54e1 = SwitchToGameplayBigB - $54e7 = SwitchToGameplayBigB.wvr_u204 - $54f0 = SwitchToGameplayBigB.loadtilemap - $5539 = SwitchToGameplayBigB.wvb_u205 - $5540 = SwitchToGameplayBigB.wvbe_u206 - $5546 = GamePlayBigEventLoopHandlerB - $5550 = GamePlayBigEventLoopHandlerB.modejumps - $556e = GamePlayBigEventLoopHandlerB.leadyMode - $557e = GamePlayBigEventLoopHandlerB.firstleadyiterskip - $5587 = GamePlayBigEventLoopHandlerB.notdoneleady - $5598 = GamePlayBigEventLoopHandlerB.goMode - $55a2 = GamePlayBigEventLoopHandlerB.notdonego - $55b3 = GamePlayBigEventLoopHandlerB.postGoMode - $55c7 = GamePlayBigEventLoopHandlerB.prefetchedPieceMode - $55d8 = GamePlayBigEventLoopHandlerB.checkIHS - $55e3 = GamePlayBigEventLoopHandlerB.loaddefaultjingle - $55e7 = GamePlayBigEventLoopHandlerB.checkIRSA - $55ee = GamePlayBigEventLoopHandlerB.ldb1 - $55fa = GamePlayBigEventLoopHandlerB.lda1 - $5604 = GamePlayBigEventLoopHandlerB.cp1 - $5612 = GamePlayBigEventLoopHandlerB.checkIRSB - $5619 = GamePlayBigEventLoopHandlerB.lda2 - $5625 = GamePlayBigEventLoopHandlerB.ldb2 - $562f = GamePlayBigEventLoopHandlerB.cp2 - $563d = GamePlayBigEventLoopHandlerB.postjingle - $5641 = GamePlayBigEventLoopHandlerB.spawnPieceMode - $564f = GamePlayBigEventLoopHandlerB.canspawn - $5662 = GamePlayBigEventLoopHandlerB.pieceInMotionMode - $5676 = GamePlayBigEventLoopHandlerB.nopauserequested - $5697 = GamePlayBigEventLoopHandlerB.nohold - $56a2 = GamePlayBigEventLoopHandlerB.delayMode - $56b6 = GamePlayBigEventLoopHandlerB.nodelaypauserequested - $56c7 = GamePlayBigEventLoopHandlerB.preGameOverMode - $56da = GamePlayBigEventLoopHandlerB.notempty1_u207 - $56dd = GamePlayBigEventLoopHandlerB.skip1_u207 - $56e7 = GamePlayBigEventLoopHandlerB.notempty1_u208 - $56ea = GamePlayBigEventLoopHandlerB.skip1_u208 - $56f4 = GamePlayBigEventLoopHandlerB.notempty1_u209 - $56f7 = GamePlayBigEventLoopHandlerB.skip1_u209 - $5701 = GamePlayBigEventLoopHandlerB.notempty1_u210 - $5704 = GamePlayBigEventLoopHandlerB.skip1_u210 - $570e = GamePlayBigEventLoopHandlerB.notempty1_u211 - $5711 = GamePlayBigEventLoopHandlerB.skip1_u211 - $571b = GamePlayBigEventLoopHandlerB.notempty1_u212 - $571e = GamePlayBigEventLoopHandlerB.skip1_u212 - $5728 = GamePlayBigEventLoopHandlerB.notempty1_u213 - $572b = GamePlayBigEventLoopHandlerB.skip1_u213 - $5735 = GamePlayBigEventLoopHandlerB.notempty1_u214 - $5738 = GamePlayBigEventLoopHandlerB.skip1_u214 - $5742 = GamePlayBigEventLoopHandlerB.notempty1_u215 - $5745 = GamePlayBigEventLoopHandlerB.skip1_u215 - $574f = GamePlayBigEventLoopHandlerB.notempty1_u216 - $5752 = GamePlayBigEventLoopHandlerB.skip1_u216 - $575c = GamePlayBigEventLoopHandlerB.notempty1_u217 - $575f = GamePlayBigEventLoopHandlerB.skip1_u217 - $5769 = GamePlayBigEventLoopHandlerB.notempty1_u218 - $576c = GamePlayBigEventLoopHandlerB.skip1_u218 - $5776 = GamePlayBigEventLoopHandlerB.notempty1_u219 - $5779 = GamePlayBigEventLoopHandlerB.skip1_u219 - $5783 = GamePlayBigEventLoopHandlerB.notempty1_u220 - $5786 = GamePlayBigEventLoopHandlerB.skip1_u220 - $5790 = GamePlayBigEventLoopHandlerB.notempty1_u221 - $5793 = GamePlayBigEventLoopHandlerB.skip1_u221 - $579d = GamePlayBigEventLoopHandlerB.notempty1_u222 - $57a0 = GamePlayBigEventLoopHandlerB.skip1_u222 - $57aa = GamePlayBigEventLoopHandlerB.notempty1_u223 - $57ad = GamePlayBigEventLoopHandlerB.skip1_u223 - $57b7 = GamePlayBigEventLoopHandlerB.notempty1_u224 - $57ba = GamePlayBigEventLoopHandlerB.skip1_u224 - $57c4 = GamePlayBigEventLoopHandlerB.notempty1_u225 - $57c7 = GamePlayBigEventLoopHandlerB.skip1_u225 - $57d1 = GamePlayBigEventLoopHandlerB.notempty1_u226 - $57d4 = GamePlayBigEventLoopHandlerB.skip1_u226 - $57de = GamePlayBigEventLoopHandlerB.notempty1_u227 - $57e1 = GamePlayBigEventLoopHandlerB.skip1_u227 - $57eb = GamePlayBigEventLoopHandlerB.notempty1_u228 - $57ee = GamePlayBigEventLoopHandlerB.skip1_u228 - $57f8 = GamePlayBigEventLoopHandlerB.notempty1_u229 - $57fb = GamePlayBigEventLoopHandlerB.skip1_u229 - $5805 = GamePlayBigEventLoopHandlerB.notempty1_u230 - $5808 = GamePlayBigEventLoopHandlerB.skip1_u230 - $5812 = GamePlayBigEventLoopHandlerB.notempty1_u231 - $5815 = GamePlayBigEventLoopHandlerB.skip1_u231 - $581f = GamePlayBigEventLoopHandlerB.notempty1_u232 - $5822 = GamePlayBigEventLoopHandlerB.skip1_u232 - $582c = GamePlayBigEventLoopHandlerB.notempty1_u233 - $582f = GamePlayBigEventLoopHandlerB.skip1_u233 - $5839 = GamePlayBigEventLoopHandlerB.notempty1_u234 - $583c = GamePlayBigEventLoopHandlerB.skip1_u234 - $5846 = GamePlayBigEventLoopHandlerB.notempty1_u235 - $5849 = GamePlayBigEventLoopHandlerB.skip1_u235 - $5853 = GamePlayBigEventLoopHandlerB.notempty1_u236 - $5856 = GamePlayBigEventLoopHandlerB.skip1_u236 - $5860 = GamePlayBigEventLoopHandlerB.notempty1_u237 - $5863 = GamePlayBigEventLoopHandlerB.skip1_u237 - $586d = GamePlayBigEventLoopHandlerB.notempty1_u238 - $5870 = GamePlayBigEventLoopHandlerB.skip1_u238 - $587a = GamePlayBigEventLoopHandlerB.notempty1_u239 - $587d = GamePlayBigEventLoopHandlerB.skip1_u239 - $5887 = GamePlayBigEventLoopHandlerB.notempty1_u240 - $588a = GamePlayBigEventLoopHandlerB.skip1_u240 - $5894 = GamePlayBigEventLoopHandlerB.notempty1_u241 - $5897 = GamePlayBigEventLoopHandlerB.skip1_u241 - $58a1 = GamePlayBigEventLoopHandlerB.notempty1_u242 - $58a4 = GamePlayBigEventLoopHandlerB.skip1_u242 - $58ae = GamePlayBigEventLoopHandlerB.notempty1_u243 - $58b1 = GamePlayBigEventLoopHandlerB.skip1_u243 - $58bb = GamePlayBigEventLoopHandlerB.notempty1_u244 - $58be = GamePlayBigEventLoopHandlerB.skip1_u244 - $58c8 = GamePlayBigEventLoopHandlerB.notempty1_u245 - $58cb = GamePlayBigEventLoopHandlerB.skip1_u245 - $58d5 = GamePlayBigEventLoopHandlerB.notempty1_u246 - $58d8 = GamePlayBigEventLoopHandlerB.skip1_u246 - $58e2 = GamePlayBigEventLoopHandlerB.notempty1_u247 - $58e5 = GamePlayBigEventLoopHandlerB.skip1_u247 - $58ef = GamePlayBigEventLoopHandlerB.notempty1_u248 - $58f2 = GamePlayBigEventLoopHandlerB.skip1_u248 - $58fc = GamePlayBigEventLoopHandlerB.notempty1_u249 - $58ff = GamePlayBigEventLoopHandlerB.skip1_u249 - $5909 = GamePlayBigEventLoopHandlerB.notempty1_u250 - $590c = GamePlayBigEventLoopHandlerB.skip1_u250 - $5916 = GamePlayBigEventLoopHandlerB.notempty1_u251 - $5919 = GamePlayBigEventLoopHandlerB.skip1_u251 - $5923 = GamePlayBigEventLoopHandlerB.notempty1_u252 - $5926 = GamePlayBigEventLoopHandlerB.skip1_u252 - $5930 = GamePlayBigEventLoopHandlerB.notempty1_u253 - $5933 = GamePlayBigEventLoopHandlerB.skip1_u253 - $593d = GamePlayBigEventLoopHandlerB.notempty1_u254 - $5940 = GamePlayBigEventLoopHandlerB.skip1_u254 - $594a = GamePlayBigEventLoopHandlerB.notempty1_u255 - $594d = GamePlayBigEventLoopHandlerB.skip1_u255 - $5957 = GamePlayBigEventLoopHandlerB.notempty1_u256 - $595a = GamePlayBigEventLoopHandlerB.skip1_u256 - $5964 = GamePlayBigEventLoopHandlerB.notempty1_u257 - $5967 = GamePlayBigEventLoopHandlerB.skip1_u257 - $5971 = GamePlayBigEventLoopHandlerB.notempty1_u258 - $5974 = GamePlayBigEventLoopHandlerB.skip1_u258 - $597e = GamePlayBigEventLoopHandlerB.notempty1_u259 - $5981 = GamePlayBigEventLoopHandlerB.skip1_u259 - $598b = GamePlayBigEventLoopHandlerB.notempty1_u260 - $598e = GamePlayBigEventLoopHandlerB.skip1_u260 - $5998 = GamePlayBigEventLoopHandlerB.notempty1_u261 - $599b = GamePlayBigEventLoopHandlerB.skip1_u261 - $59a5 = GamePlayBigEventLoopHandlerB.notempty1_u262 - $59a8 = GamePlayBigEventLoopHandlerB.skip1_u262 - $59b2 = GamePlayBigEventLoopHandlerB.notempty1_u263 - $59b5 = GamePlayBigEventLoopHandlerB.skip1_u263 - $59bf = GamePlayBigEventLoopHandlerB.notempty1_u264 - $59c2 = GamePlayBigEventLoopHandlerB.skip1_u264 - $59cc = GamePlayBigEventLoopHandlerB.notempty1_u265 - $59cf = GamePlayBigEventLoopHandlerB.skip1_u265 - $59d9 = GamePlayBigEventLoopHandlerB.notempty1_u266 - $59dc = GamePlayBigEventLoopHandlerB.skip1_u266 - $59e6 = GamePlayBigEventLoopHandlerB.notempty2_u267 - $59e9 = GamePlayBigEventLoopHandlerB.skip2_u267 - $59f3 = GamePlayBigEventLoopHandlerB.notempty2_u268 - $59f6 = GamePlayBigEventLoopHandlerB.skip2_u268 - $5a00 = GamePlayBigEventLoopHandlerB.notempty2_u269 - $5a03 = GamePlayBigEventLoopHandlerB.skip2_u269 - $5a0d = GamePlayBigEventLoopHandlerB.notempty2_u270 - $5a10 = GamePlayBigEventLoopHandlerB.skip2_u270 - $5a1a = GamePlayBigEventLoopHandlerB.notempty2_u271 - $5a1d = GamePlayBigEventLoopHandlerB.skip2_u271 - $5a27 = GamePlayBigEventLoopHandlerB.notempty2_u272 - $5a2a = GamePlayBigEventLoopHandlerB.skip2_u272 - $5a34 = GamePlayBigEventLoopHandlerB.notempty2_u273 - $5a37 = GamePlayBigEventLoopHandlerB.skip2_u273 - $5a41 = GamePlayBigEventLoopHandlerB.notempty2_u274 - $5a44 = GamePlayBigEventLoopHandlerB.skip2_u274 - $5a4e = GamePlayBigEventLoopHandlerB.notempty2_u275 - $5a51 = GamePlayBigEventLoopHandlerB.skip2_u275 - $5a5b = GamePlayBigEventLoopHandlerB.notempty2_u276 - $5a5e = GamePlayBigEventLoopHandlerB.skip2_u276 - $5a68 = GamePlayBigEventLoopHandlerB.notempty3_u277 - $5a6b = GamePlayBigEventLoopHandlerB.skip3_u277 - $5a75 = GamePlayBigEventLoopHandlerB.notempty3_u278 - $5a78 = GamePlayBigEventLoopHandlerB.skip3_u278 - $5a82 = GamePlayBigEventLoopHandlerB.notempty3_u279 - $5a85 = GamePlayBigEventLoopHandlerB.skip3_u279 - $5a8f = GamePlayBigEventLoopHandlerB.notempty3_u280 - $5a92 = GamePlayBigEventLoopHandlerB.skip3_u280 - $5a9c = GamePlayBigEventLoopHandlerB.notempty3_u281 - $5a9f = GamePlayBigEventLoopHandlerB.skip3_u281 - $5aa9 = GamePlayBigEventLoopHandlerB.notempty3_u282 - $5aac = GamePlayBigEventLoopHandlerB.skip3_u282 - $5ab6 = GamePlayBigEventLoopHandlerB.notempty3_u283 - $5ab9 = GamePlayBigEventLoopHandlerB.skip3_u283 - $5ac3 = GamePlayBigEventLoopHandlerB.notempty3_u284 - $5ac6 = GamePlayBigEventLoopHandlerB.skip3_u284 - $5ad0 = GamePlayBigEventLoopHandlerB.notempty3_u285 - $5ad3 = GamePlayBigEventLoopHandlerB.skip3_u285 - $5add = GamePlayBigEventLoopHandlerB.notempty3_u286 - $5ae0 = GamePlayBigEventLoopHandlerB.skip3_u286 - $5aea = GamePlayBigEventLoopHandlerB.notempty4_u287 - $5aed = GamePlayBigEventLoopHandlerB.skip4_u287 - $5af7 = GamePlayBigEventLoopHandlerB.notempty4_u288 - $5afa = GamePlayBigEventLoopHandlerB.skip4_u288 - $5b04 = GamePlayBigEventLoopHandlerB.notempty4_u289 - $5b07 = GamePlayBigEventLoopHandlerB.skip4_u289 - $5b11 = GamePlayBigEventLoopHandlerB.notempty4_u290 - $5b14 = GamePlayBigEventLoopHandlerB.skip4_u290 - $5b1e = GamePlayBigEventLoopHandlerB.notempty4_u291 - $5b21 = GamePlayBigEventLoopHandlerB.skip4_u291 - $5b2b = GamePlayBigEventLoopHandlerB.notempty4_u292 - $5b2e = GamePlayBigEventLoopHandlerB.skip4_u292 - $5b38 = GamePlayBigEventLoopHandlerB.notempty4_u293 - $5b3b = GamePlayBigEventLoopHandlerB.skip4_u293 - $5b45 = GamePlayBigEventLoopHandlerB.notempty4_u294 - $5b48 = GamePlayBigEventLoopHandlerB.skip4_u294 - $5b52 = GamePlayBigEventLoopHandlerB.notempty4_u295 - $5b55 = GamePlayBigEventLoopHandlerB.skip4_u295 - $5b5f = GamePlayBigEventLoopHandlerB.notempty4_u296 - $5b62 = GamePlayBigEventLoopHandlerB.skip4_u296 - $5b6c = GamePlayBigEventLoopHandlerB.notempty5_u297 - $5b6f = GamePlayBigEventLoopHandlerB.skip5_u297 - $5b79 = GamePlayBigEventLoopHandlerB.notempty5_u298 - $5b7c = GamePlayBigEventLoopHandlerB.skip5_u298 - $5b86 = GamePlayBigEventLoopHandlerB.notempty5_u299 - $5b89 = GamePlayBigEventLoopHandlerB.skip5_u299 - $5b93 = GamePlayBigEventLoopHandlerB.notempty5_u300 - $5b96 = GamePlayBigEventLoopHandlerB.skip5_u300 - $5ba0 = GamePlayBigEventLoopHandlerB.notempty5_u301 - $5ba3 = GamePlayBigEventLoopHandlerB.skip5_u301 - $5bad = GamePlayBigEventLoopHandlerB.notempty5_u302 - $5bb0 = GamePlayBigEventLoopHandlerB.skip5_u302 - $5bba = GamePlayBigEventLoopHandlerB.notempty5_u303 - $5bbd = GamePlayBigEventLoopHandlerB.skip5_u303 - $5bc7 = GamePlayBigEventLoopHandlerB.notempty5_u304 - $5bca = GamePlayBigEventLoopHandlerB.skip5_u304 - $5bd4 = GamePlayBigEventLoopHandlerB.notempty5_u305 - $5bd7 = GamePlayBigEventLoopHandlerB.skip5_u305 - $5be1 = GamePlayBigEventLoopHandlerB.notempty5_u306 - $5be4 = GamePlayBigEventLoopHandlerB.skip5_u306 - $5bee = GamePlayBigEventLoopHandlerB.notempty6_u307 - $5bf1 = GamePlayBigEventLoopHandlerB.skip6_u307 - $5bfb = GamePlayBigEventLoopHandlerB.notempty6_u308 - $5bfe = GamePlayBigEventLoopHandlerB.skip6_u308 - $5c08 = GamePlayBigEventLoopHandlerB.notempty6_u309 - $5c0b = GamePlayBigEventLoopHandlerB.skip6_u309 - $5c15 = GamePlayBigEventLoopHandlerB.notempty6_u310 - $5c18 = GamePlayBigEventLoopHandlerB.skip6_u310 - $5c22 = GamePlayBigEventLoopHandlerB.notempty6_u311 - $5c25 = GamePlayBigEventLoopHandlerB.skip6_u311 - $5c2f = GamePlayBigEventLoopHandlerB.notempty6_u312 - $5c32 = GamePlayBigEventLoopHandlerB.skip6_u312 - $5c3c = GamePlayBigEventLoopHandlerB.notempty6_u313 - $5c3f = GamePlayBigEventLoopHandlerB.skip6_u313 - $5c49 = GamePlayBigEventLoopHandlerB.notempty6_u314 - $5c4c = GamePlayBigEventLoopHandlerB.skip6_u314 - $5c56 = GamePlayBigEventLoopHandlerB.notempty6_u315 - $5c59 = GamePlayBigEventLoopHandlerB.skip6_u315 - $5c63 = GamePlayBigEventLoopHandlerB.notempty6_u316 - $5c66 = GamePlayBigEventLoopHandlerB.skip6_u316 - $5c70 = GamePlayBigEventLoopHandlerB.notempty7_u317 - $5c73 = GamePlayBigEventLoopHandlerB.skip7_u317 - $5c7d = GamePlayBigEventLoopHandlerB.notempty7_u318 - $5c80 = GamePlayBigEventLoopHandlerB.skip7_u318 - $5c8a = GamePlayBigEventLoopHandlerB.notempty7_u319 - $5c8d = GamePlayBigEventLoopHandlerB.skip7_u319 - $5c97 = GamePlayBigEventLoopHandlerB.notempty7_u320 - $5c9a = GamePlayBigEventLoopHandlerB.skip7_u320 - $5ca4 = GamePlayBigEventLoopHandlerB.notempty7_u321 - $5ca7 = GamePlayBigEventLoopHandlerB.skip7_u321 - $5cb1 = GamePlayBigEventLoopHandlerB.notempty7_u322 - $5cb4 = GamePlayBigEventLoopHandlerB.skip7_u322 - $5cbe = GamePlayBigEventLoopHandlerB.notempty7_u323 - $5cc1 = GamePlayBigEventLoopHandlerB.skip7_u323 - $5ccb = GamePlayBigEventLoopHandlerB.notempty7_u324 - $5cce = GamePlayBigEventLoopHandlerB.skip7_u324 - $5cd8 = GamePlayBigEventLoopHandlerB.notempty7_u325 - $5cdb = GamePlayBigEventLoopHandlerB.skip7_u325 - $5ce5 = GamePlayBigEventLoopHandlerB.notempty7_u326 - $5ce8 = GamePlayBigEventLoopHandlerB.skip7_u326 - $5cf2 = GamePlayBigEventLoopHandlerB.notempty7_u327 - $5cf5 = GamePlayBigEventLoopHandlerB.skip7_u327 - $5cff = GamePlayBigEventLoopHandlerB.notempty7_u328 - $5d02 = GamePlayBigEventLoopHandlerB.skip7_u328 - $5d0c = GamePlayBigEventLoopHandlerB.notempty7_u329 - $5d0f = GamePlayBigEventLoopHandlerB.skip7_u329 - $5d19 = GamePlayBigEventLoopHandlerB.notempty7_u330 - $5d1c = GamePlayBigEventLoopHandlerB.skip7_u330 - $5d26 = GamePlayBigEventLoopHandlerB.notempty7_u331 - $5d29 = GamePlayBigEventLoopHandlerB.skip7_u331 - $5d33 = GamePlayBigEventLoopHandlerB.notempty7_u332 - $5d36 = GamePlayBigEventLoopHandlerB.skip7_u332 - $5d40 = GamePlayBigEventLoopHandlerB.notempty7_u333 - $5d43 = GamePlayBigEventLoopHandlerB.skip7_u333 - $5d4d = GamePlayBigEventLoopHandlerB.notempty7_u334 - $5d50 = GamePlayBigEventLoopHandlerB.skip7_u334 - $5d5a = GamePlayBigEventLoopHandlerB.notempty7_u335 - $5d5d = GamePlayBigEventLoopHandlerB.skip7_u335 - $5d67 = GamePlayBigEventLoopHandlerB.notempty7_u336 - $5d6a = GamePlayBigEventLoopHandlerB.skip7_u336 - $5d74 = GamePlayBigEventLoopHandlerB.notempty7_u337 - $5d77 = GamePlayBigEventLoopHandlerB.skip7_u337 - $5d81 = GamePlayBigEventLoopHandlerB.notempty7_u338 - $5d84 = GamePlayBigEventLoopHandlerB.skip7_u338 - $5d8e = GamePlayBigEventLoopHandlerB.notempty7_u339 - $5d91 = GamePlayBigEventLoopHandlerB.skip7_u339 - $5d9b = GamePlayBigEventLoopHandlerB.notempty7_u340 - $5d9e = GamePlayBigEventLoopHandlerB.skip7_u340 - $5da8 = GamePlayBigEventLoopHandlerB.notempty7_u341 - $5dab = GamePlayBigEventLoopHandlerB.skip7_u341 - $5db5 = GamePlayBigEventLoopHandlerB.notempty7_u342 - $5db8 = GamePlayBigEventLoopHandlerB.skip7_u342 - $5dc2 = GamePlayBigEventLoopHandlerB.notempty7_u343 - $5dc5 = GamePlayBigEventLoopHandlerB.skip7_u343 - $5dcf = GamePlayBigEventLoopHandlerB.notempty7_u344 - $5dd2 = GamePlayBigEventLoopHandlerB.skip7_u344 - $5ddc = GamePlayBigEventLoopHandlerB.notempty7_u345 - $5ddf = GamePlayBigEventLoopHandlerB.skip7_u345 - $5de9 = GamePlayBigEventLoopHandlerB.notempty7_u346 - $5dec = GamePlayBigEventLoopHandlerB.skip7_u346 - $5df6 = GamePlayBigEventLoopHandlerB.notempty7_u347 - $5df9 = GamePlayBigEventLoopHandlerB.skip7_u347 - $5e03 = GamePlayBigEventLoopHandlerB.notempty7_u348 - $5e06 = GamePlayBigEventLoopHandlerB.skip7_u348 - $5e10 = GamePlayBigEventLoopHandlerB.notempty7_u349 - $5e13 = GamePlayBigEventLoopHandlerB.skip7_u349 - $5e1d = GamePlayBigEventLoopHandlerB.notempty7_u350 - $5e20 = GamePlayBigEventLoopHandlerB.skip7_u350 - $5e2a = GamePlayBigEventLoopHandlerB.notempty7_u351 - $5e2d = GamePlayBigEventLoopHandlerB.skip7_u351 - $5e37 = GamePlayBigEventLoopHandlerB.notempty7_u352 - $5e3a = GamePlayBigEventLoopHandlerB.skip7_u352 - $5e44 = GamePlayBigEventLoopHandlerB.notempty7_u353 - $5e47 = GamePlayBigEventLoopHandlerB.skip7_u353 - $5e51 = GamePlayBigEventLoopHandlerB.notempty7_u354 - $5e54 = GamePlayBigEventLoopHandlerB.skip7_u354 - $5e5e = GamePlayBigEventLoopHandlerB.notempty7_u355 - $5e61 = GamePlayBigEventLoopHandlerB.skip7_u355 - $5e6b = GamePlayBigEventLoopHandlerB.notempty7_u356 - $5e6e = GamePlayBigEventLoopHandlerB.skip7_u356 - $5e78 = GamePlayBigEventLoopHandlerB.notempty7_u357 - $5e7b = GamePlayBigEventLoopHandlerB.skip7_u357 - $5e85 = GamePlayBigEventLoopHandlerB.notempty7_u358 - $5e88 = GamePlayBigEventLoopHandlerB.skip7_u358 - $5e92 = GamePlayBigEventLoopHandlerB.notempty7_u359 - $5e95 = GamePlayBigEventLoopHandlerB.skip7_u359 - $5e9f = GamePlayBigEventLoopHandlerB.notempty7_u360 - $5ea2 = GamePlayBigEventLoopHandlerB.skip7_u360 - $5eac = GamePlayBigEventLoopHandlerB.notempty7_u361 - $5eaf = GamePlayBigEventLoopHandlerB.skip7_u361 - $5eb9 = GamePlayBigEventLoopHandlerB.notempty7_u362 - $5ebc = GamePlayBigEventLoopHandlerB.skip7_u362 - $5ec6 = GamePlayBigEventLoopHandlerB.notempty7_u363 - $5ec9 = GamePlayBigEventLoopHandlerB.skip7_u363 - $5ed3 = GamePlayBigEventLoopHandlerB.notempty7_u364 - $5ed6 = GamePlayBigEventLoopHandlerB.skip7_u364 - $5ee0 = GamePlayBigEventLoopHandlerB.notempty7_u365 - $5ee3 = GamePlayBigEventLoopHandlerB.skip7_u365 - $5eed = GamePlayBigEventLoopHandlerB.notempty7_u366 - $5ef0 = GamePlayBigEventLoopHandlerB.skip7_u366 - $5efa = GamePlayBigEventLoopHandlerB.notempty7_u367 - $5efd = GamePlayBigEventLoopHandlerB.skip7_u367 - $5f07 = GamePlayBigEventLoopHandlerB.notempty7_u368 - $5f0a = GamePlayBigEventLoopHandlerB.skip7_u368 - $5f14 = GamePlayBigEventLoopHandlerB.notempty7_u369 - $5f17 = GamePlayBigEventLoopHandlerB.skip7_u369 - $5f21 = GamePlayBigEventLoopHandlerB.notempty7_u370 - $5f24 = GamePlayBigEventLoopHandlerB.skip7_u370 - $5f2e = GamePlayBigEventLoopHandlerB.notempty7_u371 - $5f31 = GamePlayBigEventLoopHandlerB.skip7_u371 - $5f3b = GamePlayBigEventLoopHandlerB.notempty7_u372 - $5f3e = GamePlayBigEventLoopHandlerB.skip7_u372 - $5f48 = GamePlayBigEventLoopHandlerB.notempty7_u373 - $5f4b = GamePlayBigEventLoopHandlerB.skip7_u373 - $5f55 = GamePlayBigEventLoopHandlerB.notempty7_u374 - $5f58 = GamePlayBigEventLoopHandlerB.skip7_u374 - $5f62 = GamePlayBigEventLoopHandlerB.notempty7_u375 - $5f65 = GamePlayBigEventLoopHandlerB.skip7_u375 - $5f6f = GamePlayBigEventLoopHandlerB.notempty7_u376 - $5f72 = GamePlayBigEventLoopHandlerB.skip7_u376 - $5f7c = GamePlayBigEventLoopHandlerB.notempty7_u377 - $5f7f = GamePlayBigEventLoopHandlerB.skip7_u377 - $5f89 = GamePlayBigEventLoopHandlerB.notempty7_u378 - $5f8c = GamePlayBigEventLoopHandlerB.skip7_u378 - $5f96 = GamePlayBigEventLoopHandlerB.notempty7_u379 - $5f99 = GamePlayBigEventLoopHandlerB.skip7_u379 - $5fa3 = GamePlayBigEventLoopHandlerB.notempty7_u380 - $5fa6 = GamePlayBigEventLoopHandlerB.skip7_u380 - $5fb0 = GamePlayBigEventLoopHandlerB.notempty7_u381 - $5fb3 = GamePlayBigEventLoopHandlerB.skip7_u381 - $5fbd = GamePlayBigEventLoopHandlerB.notempty7_u382 - $5fc0 = GamePlayBigEventLoopHandlerB.skip7_u382 - $5fca = GamePlayBigEventLoopHandlerB.notempty7_u383 - $5fcd = GamePlayBigEventLoopHandlerB.skip7_u383 - $5fd7 = GamePlayBigEventLoopHandlerB.notempty7_u384 - $5fda = GamePlayBigEventLoopHandlerB.skip7_u384 - $5fe4 = GamePlayBigEventLoopHandlerB.notempty7_u385 - $5fe7 = GamePlayBigEventLoopHandlerB.skip7_u385 - $5ff1 = GamePlayBigEventLoopHandlerB.notempty7_u386 - $5ff4 = GamePlayBigEventLoopHandlerB.skip7_u386 - $5ffe = GamePlayBigEventLoopHandlerB.notempty7_u387 - $6001 = GamePlayBigEventLoopHandlerB.skip7_u387 - $600b = GamePlayBigEventLoopHandlerB.notempty7_u388 - $600e = GamePlayBigEventLoopHandlerB.skip7_u388 - $6018 = GamePlayBigEventLoopHandlerB.notempty7_u389 - $601b = GamePlayBigEventLoopHandlerB.skip7_u389 - $6025 = GamePlayBigEventLoopHandlerB.notempty7_u390 - $6028 = GamePlayBigEventLoopHandlerB.skip7_u390 - $6032 = GamePlayBigEventLoopHandlerB.notempty7_u391 - $6035 = GamePlayBigEventLoopHandlerB.skip7_u391 - $603f = GamePlayBigEventLoopHandlerB.notempty7_u392 - $6042 = GamePlayBigEventLoopHandlerB.skip7_u392 - $604c = GamePlayBigEventLoopHandlerB.notempty7_u393 - $604f = GamePlayBigEventLoopHandlerB.skip7_u393 - $6059 = GamePlayBigEventLoopHandlerB.notempty7_u394 - $605c = GamePlayBigEventLoopHandlerB.skip7_u394 - $6066 = GamePlayBigEventLoopHandlerB.notempty7_u395 - $6069 = GamePlayBigEventLoopHandlerB.skip7_u395 - $6073 = GamePlayBigEventLoopHandlerB.notempty7_u396 - $6076 = GamePlayBigEventLoopHandlerB.skip7_u396 - $6080 = GamePlayBigEventLoopHandlerB.notempty7_u397 - $6083 = GamePlayBigEventLoopHandlerB.skip7_u397 - $608d = GamePlayBigEventLoopHandlerB.notempty7_u398 - $6090 = GamePlayBigEventLoopHandlerB.skip7_u398 - $609a = GamePlayBigEventLoopHandlerB.notempty7_u399 - $609d = GamePlayBigEventLoopHandlerB.skip7_u399 - $60a7 = GamePlayBigEventLoopHandlerB.notempty7_u400 - $60aa = GamePlayBigEventLoopHandlerB.skip7_u400 - $60b4 = GamePlayBigEventLoopHandlerB.notempty7_u401 - $60b7 = GamePlayBigEventLoopHandlerB.skip7_u401 - $60c1 = GamePlayBigEventLoopHandlerB.notempty7_u402 - $60c4 = GamePlayBigEventLoopHandlerB.skip7_u402 - $60ce = GamePlayBigEventLoopHandlerB.notempty7_u403 - $60d1 = GamePlayBigEventLoopHandlerB.skip7_u403 - $60db = GamePlayBigEventLoopHandlerB.notempty7_u404 - $60de = GamePlayBigEventLoopHandlerB.skip7_u404 - $60e8 = GamePlayBigEventLoopHandlerB.notempty7_u405 - $60eb = GamePlayBigEventLoopHandlerB.skip7_u405 - $60f5 = GamePlayBigEventLoopHandlerB.notempty7_u406 - $60f8 = GamePlayBigEventLoopHandlerB.skip7_u406 - $60fc = GamePlayBigEventLoopHandlerB.gameOverMode - $611f = GamePlayBigEventLoopHandlerB.noretry - $612c = GamePlayBigEventLoopHandlerB.pauseMode - $6144 = GamePlayBigEventLoopHandlerB.noqr - $6153 = GamePlayBigEventLoopHandlerB.nounpause - $61cb = GamePlayBigEventLoopHandlerB.drawStaticInfo - $61f3 = BigDoHold - $61f7 = BigDoHold.checkIRSA - $61fe = BigDoHold.ldb3 - $620a = BigDoHold.lda3 - $6214 = BigDoHold.cp3 - $6222 = BigDoHold.checkIRSB - $6229 = BigDoHold.lda4 - $6235 = BigDoHold.ldb4 - $623f = BigDoHold.cp4 - $624d = BigDoHold.noRotation - $6258 = BigDoHold.doHoldOperation - SECTION: $6263-$6636 ($03d4 bytes) ["Gameplay Big Static Data"] - $6263 = sBigLeady - $626d = sBigGo - $6277 = sBigPause - $628b = sBigPieceXOffsets - $62a7 = sBigPieceYOffsets - $62c3 = sBigPieceFastRotationStates - $6333 = sBigPieceRotationStates - $63a3 = sBigGameplayTileMap - $6637 = sBigGameplayTileMapEnd - EMPTY: $6637-$7fff ($19c9 bytes) - TOTAL EMPTY: $19c9 bytes + $440d = BigFieldProcess.firstframe + $441a = BigFieldProcess.handleselect + $4425 = BigFieldProcess.wantrotccw + $442c = BigFieldProcess.lda1 + $4430 = BigFieldProcess.ldb1 + $4432 = BigFieldProcess.cp1 + $443f = BigFieldProcess.wantrotcw + $4446 = BigFieldProcess.ldb2 + $444a = BigFieldProcess.lda2 + $444c = BigFieldProcess.cp2 + $4458 = BigFieldProcess.tryrot + $448f = BigFieldProcess.maybekick + $44bc = BigFieldProcess.tljexceptions + $44cb = BigFieldProcess.trykickright + $4508 = BigFieldProcess.trykickleft + $4549 = BigFieldProcess.maybetgm3rot + $4551 = BigFieldProcess.checkt + $4557 = BigFieldProcess.tkickup + $4594 = BigFieldProcess.tkickupalreadysetforce + $459f = BigFieldProcess.checki + $45b4 = BigFieldProcess.tryiup1 + $45f0 = BigFieldProcess.ikick1upalreadysetforce + $45fb = BigFieldProcess.tryiup2 + $4639 = BigFieldProcess.ikick2upalreadysetforce + $4644 = BigFieldProcess.tryiright2 + $4680 = BigFieldProcess.norot + $4684 = BigFieldProcess.wantleft + $4695 = BigFieldProcess.checkdasleft + $469c = BigFieldProcess.doleft + $46a3 = BigFieldProcess.wantright + $46ae = BigFieldProcess.checkdasright + $46b5 = BigFieldProcess.doright + $46ba = BigFieldProcess.trymove + $46d2 = BigFieldProcess.skipmovement + $46d2 = BigFieldProcess.donemanipulating + $46f4 = BigFieldProcess.sonicdrop + $46ff = BigFieldProcess.sonicneutrallockskip + $4709 = BigFieldProcess.harddrop + $4718 = BigFieldProcess.donedeterminingharddropdistance + $472c = BigFieldProcess.postdrop + $4746 = BigFieldProcess.checkregulargravity + $4754 = BigFieldProcess.alwaysgravitysentinel + $4758 = BigFieldProcess.grav + $4760 = BigFieldProcess.bigg + $476a = BigFieldProcess.smallg + $4772 = BigFieldProcess.nograv + $4772 = BigFieldProcess.postgrav + $4781 = BigFieldProcess.noreset + $4797 = BigFieldProcess.grounded + $47a9 = BigFieldProcess.playfirmdropsound + $47ae = BigFieldProcess.postcheckforfirmdropsound + $47c1 = BigFieldProcess.downlock20gexceptioncheck + $47cf = BigFieldProcess.neutralcheck + $47f4 = BigFieldProcess.forcelock + $47f9 = BigFieldProcess.dontforcelock + $47fe = BigFieldProcess.checklockdelay + $4804 = BigFieldProcess.checkfortgm3lockexception + $480d = BigFieldProcess.dolock + $4814 = BigFieldProcess.notgrounded + $4817 = BigFieldProcess.draw + $4830 = BigFieldProcess.ghost + $484b = BigFieldProcess.postghost + $486f = BigFieldProcess.drawpiece + $4889 = BigGetTileShade + $4899 = BigGetTileShade.max30 + $48b9 = BigGetTileShade.max20 + $48d8 = BigGetTileShade.max10 + $48f7 = BigGetTileShade.max0 + $48f9 = BigGetTileShade.s0 + $4901 = BigGetTileShade.s1 + $4909 = BigGetTileShade.s2 + $4911 = BigGetTileShade.s3 + $4919 = BigGetTileShade.s4 + $4921 = BigGetTileShade.s5 + $4929 = BigGetTileShade.s6 + $4931 = BigFieldDelay.incl + $4931 = BigFieldDelay + $493a = BigFieldDelay.incr + $4943 = BigFieldDelay.noinc + $495b = BigFieldDelay.determine + $4988 = BigFieldDelay.skip + $4994 = BigFieldDelay.prelineclear + $49a7 = BigFieldDelay.bravodecloop + $49ae = BigFieldDelay.applylines + $49d2 = BigFieldDelay.premultiplier + $49d5 = BigFieldDelay.bravo + $49e6 = BigFieldDelay.lineclears + $49eb = BigFieldDelay.linecleardecloop + $49f3 = BigFieldDelay.combo + $49f8 = BigFieldDelay.combodecloop + $4a00 = BigFieldDelay.forcemax + $4a04 = BigFieldDelay.applyscore + $4a18 = BigFieldDelay.lineclear + $4a2e = BigFieldDelay.preare + $4a43 = BigFieldDelay.are + $4a58 = BigFieldDelay.generatenextpiece + $4a62 = BigAppendClearedLine + $4a77 = BigFindClearedLines + $4a8b = !86 + $4a95 = !87 + $4aa3 = BigFindClearedLines.next_u49 + $4aa8 = !88 + $4ab2 = !89 + $4ac0 = BigFindClearedLines.next_u50 + $4ac5 = !90 + $4acf = !91 + $4add = BigFindClearedLines.next_u51 + $4ae2 = !92 + $4aec = !93 + $4afa = BigFindClearedLines.next_u52 + $4aff = !94 + $4b09 = !95 + $4b17 = BigFindClearedLines.next_u53 + $4b1c = !96 + $4b26 = !97 + $4b34 = BigFindClearedLines.next_u54 + $4b39 = !98 + $4b43 = !99 + $4b51 = BigFindClearedLines.next_u55 + $4b56 = !100 + $4b60 = !101 + $4b6e = BigFindClearedLines.next_u56 + $4b73 = !102 + $4b7d = !103 + $4b8b = BigFindClearedLines.next_u57 + $4b90 = !104 + $4b9a = !105 + $4ba8 = BigFindClearedLines.next_u58 + $4bad = !106 + $4bb7 = !107 + $4bc5 = BigFindClearedLines.next_u59 + $4bca = !108 + $4bd4 = !109 + $4be2 = BigFindClearedLines.next_u60 + $4be7 = !110 + $4bf1 = !111 + $4bff = BigFindClearedLines.next_u61 + $4c04 = !112 + $4c0e = !113 + $4c1c = BigFindClearedLines.next_u62 + $4c1d = BigMarkClear + $4c25 = BigMarkClear.markclear1loop + $4c3e = BigMarkClear.markclear2loop + $4c57 = BigMarkClear.markclear3loop + $4c70 = BigMarkClear.markclear4loop + $4c81 = BigClearLines + $4c98 = BigClearLines.clear_u63 + $4ca0 = !114 + $4cbe = BigClearLines.r_u63 + $4cd2 = BigClearLines.clear_u64 + $4cda = !115 + $4cf8 = BigClearLines.r_u64 + $4d0c = BigClearLines.clear_u65 + $4d14 = !116 + $4d32 = BigClearLines.r_u65 + $4d46 = BigClearLines.clear_u66 + $4d4e = !117 + $4d6c = BigClearLines.r_u66 + $4d80 = BigClearLines.clear_u67 + $4d88 = !118 + $4da6 = BigClearLines.r_u67 + $4dba = BigClearLines.clear_u68 + $4dc2 = !119 + $4de0 = BigClearLines.r_u68 + $4df4 = BigClearLines.clear_u69 + $4dfc = !120 + $4e1a = BigClearLines.r_u69 + $4e2e = BigClearLines.clear_u70 + $4e36 = !121 + $4e54 = BigClearLines.r_u70 + $4e68 = BigClearLines.clear_u71 + $4e70 = !122 + $4e8e = BigClearLines.r_u71 + $4ea2 = BigClearLines.clear_u72 + $4eaa = !123 + $4ec8 = BigClearLines.r_u72 + $4edc = BigClearLines.clear_u73 + $4ee4 = !124 + $4f02 = BigClearLines.r_u73 + $4f16 = BigClearLines.clear_u74 + $4f1e = !125 + $4f3c = BigClearLines.r_u74 + $4f50 = BigClearLines.clear_u75 + $4f58 = !126 + $4f76 = BigClearLines.r_u75 + $4f8a = BigClearLines.clear_u76 + $4f92 = !127 + $4fb0 = BigClearLines.r_u76 + $4fc4 = BigClearLines.clear_u77 + $4fcc = !128 + $4fea = BigClearLines.r_u77 + $4ffe = BigClearLines.clear_u78 + $5006 = !129 + $5024 = BigClearLines.r_u78 + $5038 = BigClearLines.clear_u79 + $5040 = !130 + $505e = BigClearLines.r_u79 + $5072 = BigClearLines.clear_u80 + $507a = !131 + $5098 = BigClearLines.r_u80 + $50ac = BigClearLines.clear_u81 + $50b4 = !132 + $50d2 = BigClearLines.r_u81 + $50e6 = BigClearLines.clear_u82 + $50ee = !133 + $510c = BigClearLines.r_u82 + $5120 = BigClearLines.clear_u83 + $5128 = !134 + $5146 = BigClearLines.r_u83 + $515a = BigClearLines.clear_u84 + $5162 = !135 + $5180 = BigClearLines.r_u84 + $5194 = BigClearLines.clear_u85 + $519c = !136 + $51ba = BigClearLines.r_u85 + $51ba = BigClearLines.fixgarbo + $51bd = BigClearLines.fixgarboloop + $51db = BigWidenField + SECTION: $552b-$63b0 ($0e86 bytes) ["Gameplay Function Big Banked"] + $552b = SwitchToGameplayBigB + $5531 = SwitchToGameplayBigB.wvr_u214 + $553a = SwitchToGameplayBigB.loadtilemap + $5583 = SwitchToGameplayBigB.wvb_u215 + $558a = SwitchToGameplayBigB.wvbe_u216 + $5590 = GamePlayBigEventLoopHandlerB + $559a = GamePlayBigEventLoopHandlerB.modejumps + $55b8 = GamePlayBigEventLoopHandlerB.leadyMode + $55c8 = GamePlayBigEventLoopHandlerB.firstleadyiterskip + $55d1 = GamePlayBigEventLoopHandlerB.notdoneleady + $55e2 = GamePlayBigEventLoopHandlerB.goMode + $55ec = GamePlayBigEventLoopHandlerB.notdonego + $55fd = GamePlayBigEventLoopHandlerB.postGoMode + $5611 = GamePlayBigEventLoopHandlerB.prefetchedPieceMode + $5622 = GamePlayBigEventLoopHandlerB.checkIHS + $562d = GamePlayBigEventLoopHandlerB.loaddefaultjingle + $5631 = GamePlayBigEventLoopHandlerB.checkIRSA + $5638 = GamePlayBigEventLoopHandlerB.ldb1 + $5644 = GamePlayBigEventLoopHandlerB.lda1 + $564e = GamePlayBigEventLoopHandlerB.cp1 + $565c = GamePlayBigEventLoopHandlerB.checkIRSB + $5663 = GamePlayBigEventLoopHandlerB.lda2 + $566f = GamePlayBigEventLoopHandlerB.ldb2 + $5679 = GamePlayBigEventLoopHandlerB.cp2 + $5687 = GamePlayBigEventLoopHandlerB.postjingle + $568b = GamePlayBigEventLoopHandlerB.spawnPieceMode + $5699 = GamePlayBigEventLoopHandlerB.canspawn + $56ac = GamePlayBigEventLoopHandlerB.pieceInMotionMode + $56c0 = GamePlayBigEventLoopHandlerB.nopauserequested + $56e1 = GamePlayBigEventLoopHandlerB.nohold + $56ec = GamePlayBigEventLoopHandlerB.delayMode + $5700 = GamePlayBigEventLoopHandlerB.nodelaypauserequested + $5711 = GamePlayBigEventLoopHandlerB.preGameOverMode + $5724 = GamePlayBigEventLoopHandlerB.notempty1_u217 + $5727 = GamePlayBigEventLoopHandlerB.skip1_u217 + $5731 = GamePlayBigEventLoopHandlerB.notempty1_u218 + $5734 = GamePlayBigEventLoopHandlerB.skip1_u218 + $573e = GamePlayBigEventLoopHandlerB.notempty1_u219 + $5741 = GamePlayBigEventLoopHandlerB.skip1_u219 + $574b = GamePlayBigEventLoopHandlerB.notempty1_u220 + $574e = GamePlayBigEventLoopHandlerB.skip1_u220 + $5758 = GamePlayBigEventLoopHandlerB.notempty1_u221 + $575b = GamePlayBigEventLoopHandlerB.skip1_u221 + $5765 = GamePlayBigEventLoopHandlerB.notempty1_u222 + $5768 = GamePlayBigEventLoopHandlerB.skip1_u222 + $5772 = GamePlayBigEventLoopHandlerB.notempty1_u223 + $5775 = GamePlayBigEventLoopHandlerB.skip1_u223 + $577f = GamePlayBigEventLoopHandlerB.notempty1_u224 + $5782 = GamePlayBigEventLoopHandlerB.skip1_u224 + $578c = GamePlayBigEventLoopHandlerB.notempty1_u225 + $578f = GamePlayBigEventLoopHandlerB.skip1_u225 + $5799 = GamePlayBigEventLoopHandlerB.notempty1_u226 + $579c = GamePlayBigEventLoopHandlerB.skip1_u226 + $57a6 = GamePlayBigEventLoopHandlerB.notempty1_u227 + $57a9 = GamePlayBigEventLoopHandlerB.skip1_u227 + $57b3 = GamePlayBigEventLoopHandlerB.notempty1_u228 + $57b6 = GamePlayBigEventLoopHandlerB.skip1_u228 + $57c0 = GamePlayBigEventLoopHandlerB.notempty1_u229 + $57c3 = GamePlayBigEventLoopHandlerB.skip1_u229 + $57cd = GamePlayBigEventLoopHandlerB.notempty1_u230 + $57d0 = GamePlayBigEventLoopHandlerB.skip1_u230 + $57da = GamePlayBigEventLoopHandlerB.notempty1_u231 + $57dd = GamePlayBigEventLoopHandlerB.skip1_u231 + $57e7 = GamePlayBigEventLoopHandlerB.notempty1_u232 + $57ea = GamePlayBigEventLoopHandlerB.skip1_u232 + $57f4 = GamePlayBigEventLoopHandlerB.notempty1_u233 + $57f7 = GamePlayBigEventLoopHandlerB.skip1_u233 + $5801 = GamePlayBigEventLoopHandlerB.notempty1_u234 + $5804 = GamePlayBigEventLoopHandlerB.skip1_u234 + $580e = GamePlayBigEventLoopHandlerB.notempty1_u235 + $5811 = GamePlayBigEventLoopHandlerB.skip1_u235 + $581b = GamePlayBigEventLoopHandlerB.notempty1_u236 + $581e = GamePlayBigEventLoopHandlerB.skip1_u236 + $5828 = GamePlayBigEventLoopHandlerB.notempty1_u237 + $582b = GamePlayBigEventLoopHandlerB.skip1_u237 + $5835 = GamePlayBigEventLoopHandlerB.notempty1_u238 + $5838 = GamePlayBigEventLoopHandlerB.skip1_u238 + $5842 = GamePlayBigEventLoopHandlerB.notempty1_u239 + $5845 = GamePlayBigEventLoopHandlerB.skip1_u239 + $584f = GamePlayBigEventLoopHandlerB.notempty1_u240 + $5852 = GamePlayBigEventLoopHandlerB.skip1_u240 + $585c = GamePlayBigEventLoopHandlerB.notempty1_u241 + $585f = GamePlayBigEventLoopHandlerB.skip1_u241 + $5869 = GamePlayBigEventLoopHandlerB.notempty1_u242 + $586c = GamePlayBigEventLoopHandlerB.skip1_u242 + $5876 = GamePlayBigEventLoopHandlerB.notempty1_u243 + $5879 = GamePlayBigEventLoopHandlerB.skip1_u243 + $5883 = GamePlayBigEventLoopHandlerB.notempty1_u244 + $5886 = GamePlayBigEventLoopHandlerB.skip1_u244 + $5890 = GamePlayBigEventLoopHandlerB.notempty1_u245 + $5893 = GamePlayBigEventLoopHandlerB.skip1_u245 + $589d = GamePlayBigEventLoopHandlerB.notempty1_u246 + $58a0 = GamePlayBigEventLoopHandlerB.skip1_u246 + $58aa = GamePlayBigEventLoopHandlerB.notempty1_u247 + $58ad = GamePlayBigEventLoopHandlerB.skip1_u247 + $58b7 = GamePlayBigEventLoopHandlerB.notempty1_u248 + $58ba = GamePlayBigEventLoopHandlerB.skip1_u248 + $58c4 = GamePlayBigEventLoopHandlerB.notempty1_u249 + $58c7 = GamePlayBigEventLoopHandlerB.skip1_u249 + $58d1 = GamePlayBigEventLoopHandlerB.notempty1_u250 + $58d4 = GamePlayBigEventLoopHandlerB.skip1_u250 + $58de = GamePlayBigEventLoopHandlerB.notempty1_u251 + $58e1 = GamePlayBigEventLoopHandlerB.skip1_u251 + $58eb = GamePlayBigEventLoopHandlerB.notempty1_u252 + $58ee = GamePlayBigEventLoopHandlerB.skip1_u252 + $58f8 = GamePlayBigEventLoopHandlerB.notempty1_u253 + $58fb = GamePlayBigEventLoopHandlerB.skip1_u253 + $5905 = GamePlayBigEventLoopHandlerB.notempty1_u254 + $5908 = GamePlayBigEventLoopHandlerB.skip1_u254 + $5912 = GamePlayBigEventLoopHandlerB.notempty1_u255 + $5915 = GamePlayBigEventLoopHandlerB.skip1_u255 + $591f = GamePlayBigEventLoopHandlerB.notempty1_u256 + $5922 = GamePlayBigEventLoopHandlerB.skip1_u256 + $592c = GamePlayBigEventLoopHandlerB.notempty1_u257 + $592f = GamePlayBigEventLoopHandlerB.skip1_u257 + $5939 = GamePlayBigEventLoopHandlerB.notempty1_u258 + $593c = GamePlayBigEventLoopHandlerB.skip1_u258 + $5946 = GamePlayBigEventLoopHandlerB.notempty1_u259 + $5949 = GamePlayBigEventLoopHandlerB.skip1_u259 + $5953 = GamePlayBigEventLoopHandlerB.notempty1_u260 + $5956 = GamePlayBigEventLoopHandlerB.skip1_u260 + $5960 = GamePlayBigEventLoopHandlerB.notempty1_u261 + $5963 = GamePlayBigEventLoopHandlerB.skip1_u261 + $596d = GamePlayBigEventLoopHandlerB.notempty1_u262 + $5970 = GamePlayBigEventLoopHandlerB.skip1_u262 + $597a = GamePlayBigEventLoopHandlerB.notempty1_u263 + $597d = GamePlayBigEventLoopHandlerB.skip1_u263 + $5987 = GamePlayBigEventLoopHandlerB.notempty1_u264 + $598a = GamePlayBigEventLoopHandlerB.skip1_u264 + $5994 = GamePlayBigEventLoopHandlerB.notempty1_u265 + $5997 = GamePlayBigEventLoopHandlerB.skip1_u265 + $59a1 = GamePlayBigEventLoopHandlerB.notempty1_u266 + $59a4 = GamePlayBigEventLoopHandlerB.skip1_u266 + $59ae = GamePlayBigEventLoopHandlerB.notempty1_u267 + $59b1 = GamePlayBigEventLoopHandlerB.skip1_u267 + $59bb = GamePlayBigEventLoopHandlerB.notempty1_u268 + $59be = GamePlayBigEventLoopHandlerB.skip1_u268 + $59c8 = GamePlayBigEventLoopHandlerB.notempty1_u269 + $59cb = GamePlayBigEventLoopHandlerB.skip1_u269 + $59d5 = GamePlayBigEventLoopHandlerB.notempty1_u270 + $59d8 = GamePlayBigEventLoopHandlerB.skip1_u270 + $59e2 = GamePlayBigEventLoopHandlerB.notempty1_u271 + $59e5 = GamePlayBigEventLoopHandlerB.skip1_u271 + $59ef = GamePlayBigEventLoopHandlerB.notempty1_u272 + $59f2 = GamePlayBigEventLoopHandlerB.skip1_u272 + $59fc = GamePlayBigEventLoopHandlerB.notempty1_u273 + $59ff = GamePlayBigEventLoopHandlerB.skip1_u273 + $5a09 = GamePlayBigEventLoopHandlerB.notempty1_u274 + $5a0c = GamePlayBigEventLoopHandlerB.skip1_u274 + $5a16 = GamePlayBigEventLoopHandlerB.notempty1_u275 + $5a19 = GamePlayBigEventLoopHandlerB.skip1_u275 + $5a23 = GamePlayBigEventLoopHandlerB.notempty1_u276 + $5a26 = GamePlayBigEventLoopHandlerB.skip1_u276 + $5a30 = GamePlayBigEventLoopHandlerB.notempty2_u277 + $5a33 = GamePlayBigEventLoopHandlerB.skip2_u277 + $5a3d = GamePlayBigEventLoopHandlerB.notempty2_u278 + $5a40 = GamePlayBigEventLoopHandlerB.skip2_u278 + $5a4a = GamePlayBigEventLoopHandlerB.notempty2_u279 + $5a4d = GamePlayBigEventLoopHandlerB.skip2_u279 + $5a57 = GamePlayBigEventLoopHandlerB.notempty2_u280 + $5a5a = GamePlayBigEventLoopHandlerB.skip2_u280 + $5a64 = GamePlayBigEventLoopHandlerB.notempty2_u281 + $5a67 = GamePlayBigEventLoopHandlerB.skip2_u281 + $5a71 = GamePlayBigEventLoopHandlerB.notempty2_u282 + $5a74 = GamePlayBigEventLoopHandlerB.skip2_u282 + $5a7e = GamePlayBigEventLoopHandlerB.notempty2_u283 + $5a81 = GamePlayBigEventLoopHandlerB.skip2_u283 + $5a8b = GamePlayBigEventLoopHandlerB.notempty2_u284 + $5a8e = GamePlayBigEventLoopHandlerB.skip2_u284 + $5a98 = GamePlayBigEventLoopHandlerB.notempty2_u285 + $5a9b = GamePlayBigEventLoopHandlerB.skip2_u285 + $5aa5 = GamePlayBigEventLoopHandlerB.notempty2_u286 + $5aa8 = GamePlayBigEventLoopHandlerB.skip2_u286 + $5ab2 = GamePlayBigEventLoopHandlerB.notempty3_u287 + $5ab5 = GamePlayBigEventLoopHandlerB.skip3_u287 + $5abf = GamePlayBigEventLoopHandlerB.notempty3_u288 + $5ac2 = GamePlayBigEventLoopHandlerB.skip3_u288 + $5acc = GamePlayBigEventLoopHandlerB.notempty3_u289 + $5acf = GamePlayBigEventLoopHandlerB.skip3_u289 + $5ad9 = GamePlayBigEventLoopHandlerB.notempty3_u290 + $5adc = GamePlayBigEventLoopHandlerB.skip3_u290 + $5ae6 = GamePlayBigEventLoopHandlerB.notempty3_u291 + $5ae9 = GamePlayBigEventLoopHandlerB.skip3_u291 + $5af3 = GamePlayBigEventLoopHandlerB.notempty3_u292 + $5af6 = GamePlayBigEventLoopHandlerB.skip3_u292 + $5b00 = GamePlayBigEventLoopHandlerB.notempty3_u293 + $5b03 = GamePlayBigEventLoopHandlerB.skip3_u293 + $5b0d = GamePlayBigEventLoopHandlerB.notempty3_u294 + $5b10 = GamePlayBigEventLoopHandlerB.skip3_u294 + $5b1a = GamePlayBigEventLoopHandlerB.notempty3_u295 + $5b1d = GamePlayBigEventLoopHandlerB.skip3_u295 + $5b27 = GamePlayBigEventLoopHandlerB.notempty3_u296 + $5b2a = GamePlayBigEventLoopHandlerB.skip3_u296 + $5b34 = GamePlayBigEventLoopHandlerB.notempty4_u297 + $5b37 = GamePlayBigEventLoopHandlerB.skip4_u297 + $5b41 = GamePlayBigEventLoopHandlerB.notempty4_u298 + $5b44 = GamePlayBigEventLoopHandlerB.skip4_u298 + $5b4e = GamePlayBigEventLoopHandlerB.notempty4_u299 + $5b51 = GamePlayBigEventLoopHandlerB.skip4_u299 + $5b5b = GamePlayBigEventLoopHandlerB.notempty4_u300 + $5b5e = GamePlayBigEventLoopHandlerB.skip4_u300 + $5b68 = GamePlayBigEventLoopHandlerB.notempty4_u301 + $5b6b = GamePlayBigEventLoopHandlerB.skip4_u301 + $5b75 = GamePlayBigEventLoopHandlerB.notempty4_u302 + $5b78 = GamePlayBigEventLoopHandlerB.skip4_u302 + $5b82 = GamePlayBigEventLoopHandlerB.notempty4_u303 + $5b85 = GamePlayBigEventLoopHandlerB.skip4_u303 + $5b8f = GamePlayBigEventLoopHandlerB.notempty4_u304 + $5b92 = GamePlayBigEventLoopHandlerB.skip4_u304 + $5b9c = GamePlayBigEventLoopHandlerB.notempty4_u305 + $5b9f = GamePlayBigEventLoopHandlerB.skip4_u305 + $5ba9 = GamePlayBigEventLoopHandlerB.notempty4_u306 + $5bac = GamePlayBigEventLoopHandlerB.skip4_u306 + $5bb6 = GamePlayBigEventLoopHandlerB.notempty5_u307 + $5bb9 = GamePlayBigEventLoopHandlerB.skip5_u307 + $5bc3 = GamePlayBigEventLoopHandlerB.notempty5_u308 + $5bc6 = GamePlayBigEventLoopHandlerB.skip5_u308 + $5bd0 = GamePlayBigEventLoopHandlerB.notempty5_u309 + $5bd3 = GamePlayBigEventLoopHandlerB.skip5_u309 + $5bdd = GamePlayBigEventLoopHandlerB.notempty5_u310 + $5be0 = GamePlayBigEventLoopHandlerB.skip5_u310 + $5bea = GamePlayBigEventLoopHandlerB.notempty5_u311 + $5bed = GamePlayBigEventLoopHandlerB.skip5_u311 + $5bf7 = GamePlayBigEventLoopHandlerB.notempty5_u312 + $5bfa = GamePlayBigEventLoopHandlerB.skip5_u312 + $5c04 = GamePlayBigEventLoopHandlerB.notempty5_u313 + $5c07 = GamePlayBigEventLoopHandlerB.skip5_u313 + $5c11 = GamePlayBigEventLoopHandlerB.notempty5_u314 + $5c14 = GamePlayBigEventLoopHandlerB.skip5_u314 + $5c1e = GamePlayBigEventLoopHandlerB.notempty5_u315 + $5c21 = GamePlayBigEventLoopHandlerB.skip5_u315 + $5c2b = GamePlayBigEventLoopHandlerB.notempty5_u316 + $5c2e = GamePlayBigEventLoopHandlerB.skip5_u316 + $5c38 = GamePlayBigEventLoopHandlerB.notempty6_u317 + $5c3b = GamePlayBigEventLoopHandlerB.skip6_u317 + $5c45 = GamePlayBigEventLoopHandlerB.notempty6_u318 + $5c48 = GamePlayBigEventLoopHandlerB.skip6_u318 + $5c52 = GamePlayBigEventLoopHandlerB.notempty6_u319 + $5c55 = GamePlayBigEventLoopHandlerB.skip6_u319 + $5c5f = GamePlayBigEventLoopHandlerB.notempty6_u320 + $5c62 = GamePlayBigEventLoopHandlerB.skip6_u320 + $5c6c = GamePlayBigEventLoopHandlerB.notempty6_u321 + $5c6f = GamePlayBigEventLoopHandlerB.skip6_u321 + $5c79 = GamePlayBigEventLoopHandlerB.notempty6_u322 + $5c7c = GamePlayBigEventLoopHandlerB.skip6_u322 + $5c86 = GamePlayBigEventLoopHandlerB.notempty6_u323 + $5c89 = GamePlayBigEventLoopHandlerB.skip6_u323 + $5c93 = GamePlayBigEventLoopHandlerB.notempty6_u324 + $5c96 = GamePlayBigEventLoopHandlerB.skip6_u324 + $5ca0 = GamePlayBigEventLoopHandlerB.notempty6_u325 + $5ca3 = GamePlayBigEventLoopHandlerB.skip6_u325 + $5cad = GamePlayBigEventLoopHandlerB.notempty6_u326 + $5cb0 = GamePlayBigEventLoopHandlerB.skip6_u326 + $5cba = GamePlayBigEventLoopHandlerB.notempty7_u327 + $5cbd = GamePlayBigEventLoopHandlerB.skip7_u327 + $5cc7 = GamePlayBigEventLoopHandlerB.notempty7_u328 + $5cca = GamePlayBigEventLoopHandlerB.skip7_u328 + $5cd4 = GamePlayBigEventLoopHandlerB.notempty7_u329 + $5cd7 = GamePlayBigEventLoopHandlerB.skip7_u329 + $5ce1 = GamePlayBigEventLoopHandlerB.notempty7_u330 + $5ce4 = GamePlayBigEventLoopHandlerB.skip7_u330 + $5cee = GamePlayBigEventLoopHandlerB.notempty7_u331 + $5cf1 = GamePlayBigEventLoopHandlerB.skip7_u331 + $5cfb = GamePlayBigEventLoopHandlerB.notempty7_u332 + $5cfe = GamePlayBigEventLoopHandlerB.skip7_u332 + $5d08 = GamePlayBigEventLoopHandlerB.notempty7_u333 + $5d0b = GamePlayBigEventLoopHandlerB.skip7_u333 + $5d15 = GamePlayBigEventLoopHandlerB.notempty7_u334 + $5d18 = GamePlayBigEventLoopHandlerB.skip7_u334 + $5d22 = GamePlayBigEventLoopHandlerB.notempty7_u335 + $5d25 = GamePlayBigEventLoopHandlerB.skip7_u335 + $5d2f = GamePlayBigEventLoopHandlerB.notempty7_u336 + $5d32 = GamePlayBigEventLoopHandlerB.skip7_u336 + $5d3c = GamePlayBigEventLoopHandlerB.notempty7_u337 + $5d3f = GamePlayBigEventLoopHandlerB.skip7_u337 + $5d49 = GamePlayBigEventLoopHandlerB.notempty7_u338 + $5d4c = GamePlayBigEventLoopHandlerB.skip7_u338 + $5d56 = GamePlayBigEventLoopHandlerB.notempty7_u339 + $5d59 = GamePlayBigEventLoopHandlerB.skip7_u339 + $5d63 = GamePlayBigEventLoopHandlerB.notempty7_u340 + $5d66 = GamePlayBigEventLoopHandlerB.skip7_u340 + $5d70 = GamePlayBigEventLoopHandlerB.notempty7_u341 + $5d73 = GamePlayBigEventLoopHandlerB.skip7_u341 + $5d7d = GamePlayBigEventLoopHandlerB.notempty7_u342 + $5d80 = GamePlayBigEventLoopHandlerB.skip7_u342 + $5d8a = GamePlayBigEventLoopHandlerB.notempty7_u343 + $5d8d = GamePlayBigEventLoopHandlerB.skip7_u343 + $5d97 = GamePlayBigEventLoopHandlerB.notempty7_u344 + $5d9a = GamePlayBigEventLoopHandlerB.skip7_u344 + $5da4 = GamePlayBigEventLoopHandlerB.notempty7_u345 + $5da7 = GamePlayBigEventLoopHandlerB.skip7_u345 + $5db1 = GamePlayBigEventLoopHandlerB.notempty7_u346 + $5db4 = GamePlayBigEventLoopHandlerB.skip7_u346 + $5dbe = GamePlayBigEventLoopHandlerB.notempty7_u347 + $5dc1 = GamePlayBigEventLoopHandlerB.skip7_u347 + $5dcb = GamePlayBigEventLoopHandlerB.notempty7_u348 + $5dce = GamePlayBigEventLoopHandlerB.skip7_u348 + $5dd8 = GamePlayBigEventLoopHandlerB.notempty7_u349 + $5ddb = GamePlayBigEventLoopHandlerB.skip7_u349 + $5de5 = GamePlayBigEventLoopHandlerB.notempty7_u350 + $5de8 = GamePlayBigEventLoopHandlerB.skip7_u350 + $5df2 = GamePlayBigEventLoopHandlerB.notempty7_u351 + $5df5 = GamePlayBigEventLoopHandlerB.skip7_u351 + $5dff = GamePlayBigEventLoopHandlerB.notempty7_u352 + $5e02 = GamePlayBigEventLoopHandlerB.skip7_u352 + $5e0c = GamePlayBigEventLoopHandlerB.notempty7_u353 + $5e0f = GamePlayBigEventLoopHandlerB.skip7_u353 + $5e19 = GamePlayBigEventLoopHandlerB.notempty7_u354 + $5e1c = GamePlayBigEventLoopHandlerB.skip7_u354 + $5e26 = GamePlayBigEventLoopHandlerB.notempty7_u355 + $5e29 = GamePlayBigEventLoopHandlerB.skip7_u355 + $5e33 = GamePlayBigEventLoopHandlerB.notempty7_u356 + $5e36 = GamePlayBigEventLoopHandlerB.skip7_u356 + $5e40 = GamePlayBigEventLoopHandlerB.notempty7_u357 + $5e43 = GamePlayBigEventLoopHandlerB.skip7_u357 + $5e4d = GamePlayBigEventLoopHandlerB.notempty7_u358 + $5e50 = GamePlayBigEventLoopHandlerB.skip7_u358 + $5e5a = GamePlayBigEventLoopHandlerB.notempty7_u359 + $5e5d = GamePlayBigEventLoopHandlerB.skip7_u359 + $5e67 = GamePlayBigEventLoopHandlerB.notempty7_u360 + $5e6a = GamePlayBigEventLoopHandlerB.skip7_u360 + $5e74 = GamePlayBigEventLoopHandlerB.notempty7_u361 + $5e77 = GamePlayBigEventLoopHandlerB.skip7_u361 + $5e81 = GamePlayBigEventLoopHandlerB.notempty7_u362 + $5e84 = GamePlayBigEventLoopHandlerB.skip7_u362 + $5e8e = GamePlayBigEventLoopHandlerB.notempty7_u363 + $5e91 = GamePlayBigEventLoopHandlerB.skip7_u363 + $5e9b = GamePlayBigEventLoopHandlerB.notempty7_u364 + $5e9e = GamePlayBigEventLoopHandlerB.skip7_u364 + $5ea8 = GamePlayBigEventLoopHandlerB.notempty7_u365 + $5eab = GamePlayBigEventLoopHandlerB.skip7_u365 + $5eb5 = GamePlayBigEventLoopHandlerB.notempty7_u366 + $5eb8 = GamePlayBigEventLoopHandlerB.skip7_u366 + $5ec2 = GamePlayBigEventLoopHandlerB.notempty7_u367 + $5ec5 = GamePlayBigEventLoopHandlerB.skip7_u367 + $5ecf = GamePlayBigEventLoopHandlerB.notempty7_u368 + $5ed2 = GamePlayBigEventLoopHandlerB.skip7_u368 + $5edc = GamePlayBigEventLoopHandlerB.notempty7_u369 + $5edf = GamePlayBigEventLoopHandlerB.skip7_u369 + $5ee9 = GamePlayBigEventLoopHandlerB.notempty7_u370 + $5eec = GamePlayBigEventLoopHandlerB.skip7_u370 + $5ef6 = GamePlayBigEventLoopHandlerB.notempty7_u371 + $5ef9 = GamePlayBigEventLoopHandlerB.skip7_u371 + $5f03 = GamePlayBigEventLoopHandlerB.notempty7_u372 + $5f06 = GamePlayBigEventLoopHandlerB.skip7_u372 + $5f10 = GamePlayBigEventLoopHandlerB.notempty7_u373 + $5f13 = GamePlayBigEventLoopHandlerB.skip7_u373 + $5f1d = GamePlayBigEventLoopHandlerB.notempty7_u374 + $5f20 = GamePlayBigEventLoopHandlerB.skip7_u374 + $5f2a = GamePlayBigEventLoopHandlerB.notempty7_u375 + $5f2d = GamePlayBigEventLoopHandlerB.skip7_u375 + $5f37 = GamePlayBigEventLoopHandlerB.notempty7_u376 + $5f3a = GamePlayBigEventLoopHandlerB.skip7_u376 + $5f44 = GamePlayBigEventLoopHandlerB.notempty7_u377 + $5f47 = GamePlayBigEventLoopHandlerB.skip7_u377 + $5f51 = GamePlayBigEventLoopHandlerB.notempty7_u378 + $5f54 = GamePlayBigEventLoopHandlerB.skip7_u378 + $5f5e = GamePlayBigEventLoopHandlerB.notempty7_u379 + $5f61 = GamePlayBigEventLoopHandlerB.skip7_u379 + $5f6b = GamePlayBigEventLoopHandlerB.notempty7_u380 + $5f6e = GamePlayBigEventLoopHandlerB.skip7_u380 + $5f78 = GamePlayBigEventLoopHandlerB.notempty7_u381 + $5f7b = GamePlayBigEventLoopHandlerB.skip7_u381 + $5f85 = GamePlayBigEventLoopHandlerB.notempty7_u382 + $5f88 = GamePlayBigEventLoopHandlerB.skip7_u382 + $5f92 = GamePlayBigEventLoopHandlerB.notempty7_u383 + $5f95 = GamePlayBigEventLoopHandlerB.skip7_u383 + $5f9f = GamePlayBigEventLoopHandlerB.notempty7_u384 + $5fa2 = GamePlayBigEventLoopHandlerB.skip7_u384 + $5fac = GamePlayBigEventLoopHandlerB.notempty7_u385 + $5faf = GamePlayBigEventLoopHandlerB.skip7_u385 + $5fb9 = GamePlayBigEventLoopHandlerB.notempty7_u386 + $5fbc = GamePlayBigEventLoopHandlerB.skip7_u386 + $5fc6 = GamePlayBigEventLoopHandlerB.notempty7_u387 + $5fc9 = GamePlayBigEventLoopHandlerB.skip7_u387 + $5fd3 = GamePlayBigEventLoopHandlerB.notempty7_u388 + $5fd6 = GamePlayBigEventLoopHandlerB.skip7_u388 + $5fe0 = GamePlayBigEventLoopHandlerB.notempty7_u389 + $5fe3 = GamePlayBigEventLoopHandlerB.skip7_u389 + $5fed = GamePlayBigEventLoopHandlerB.notempty7_u390 + $5ff0 = GamePlayBigEventLoopHandlerB.skip7_u390 + $5ffa = GamePlayBigEventLoopHandlerB.notempty7_u391 + $5ffd = GamePlayBigEventLoopHandlerB.skip7_u391 + $6007 = GamePlayBigEventLoopHandlerB.notempty7_u392 + $600a = GamePlayBigEventLoopHandlerB.skip7_u392 + $6014 = GamePlayBigEventLoopHandlerB.notempty7_u393 + $6017 = GamePlayBigEventLoopHandlerB.skip7_u393 + $6021 = GamePlayBigEventLoopHandlerB.notempty7_u394 + $6024 = GamePlayBigEventLoopHandlerB.skip7_u394 + $602e = GamePlayBigEventLoopHandlerB.notempty7_u395 + $6031 = GamePlayBigEventLoopHandlerB.skip7_u395 + $603b = GamePlayBigEventLoopHandlerB.notempty7_u396 + $603e = GamePlayBigEventLoopHandlerB.skip7_u396 + $6048 = GamePlayBigEventLoopHandlerB.notempty7_u397 + $604b = GamePlayBigEventLoopHandlerB.skip7_u397 + $6055 = GamePlayBigEventLoopHandlerB.notempty7_u398 + $6058 = GamePlayBigEventLoopHandlerB.skip7_u398 + $6062 = GamePlayBigEventLoopHandlerB.notempty7_u399 + $6065 = GamePlayBigEventLoopHandlerB.skip7_u399 + $606f = GamePlayBigEventLoopHandlerB.notempty7_u400 + $6072 = GamePlayBigEventLoopHandlerB.skip7_u400 + $607c = GamePlayBigEventLoopHandlerB.notempty7_u401 + $607f = GamePlayBigEventLoopHandlerB.skip7_u401 + $6089 = GamePlayBigEventLoopHandlerB.notempty7_u402 + $608c = GamePlayBigEventLoopHandlerB.skip7_u402 + $6096 = GamePlayBigEventLoopHandlerB.notempty7_u403 + $6099 = GamePlayBigEventLoopHandlerB.skip7_u403 + $60a3 = GamePlayBigEventLoopHandlerB.notempty7_u404 + $60a6 = GamePlayBigEventLoopHandlerB.skip7_u404 + $60b0 = GamePlayBigEventLoopHandlerB.notempty7_u405 + $60b3 = GamePlayBigEventLoopHandlerB.skip7_u405 + $60bd = GamePlayBigEventLoopHandlerB.notempty7_u406 + $60c0 = GamePlayBigEventLoopHandlerB.skip7_u406 + $60ca = GamePlayBigEventLoopHandlerB.notempty7_u407 + $60cd = GamePlayBigEventLoopHandlerB.skip7_u407 + $60d7 = GamePlayBigEventLoopHandlerB.notempty7_u408 + $60da = GamePlayBigEventLoopHandlerB.skip7_u408 + $60e4 = GamePlayBigEventLoopHandlerB.notempty7_u409 + $60e7 = GamePlayBigEventLoopHandlerB.skip7_u409 + $60f1 = GamePlayBigEventLoopHandlerB.notempty7_u410 + $60f4 = GamePlayBigEventLoopHandlerB.skip7_u410 + $60fe = GamePlayBigEventLoopHandlerB.notempty7_u411 + $6101 = GamePlayBigEventLoopHandlerB.skip7_u411 + $610b = GamePlayBigEventLoopHandlerB.notempty7_u412 + $610e = GamePlayBigEventLoopHandlerB.skip7_u412 + $6118 = GamePlayBigEventLoopHandlerB.notempty7_u413 + $611b = GamePlayBigEventLoopHandlerB.skip7_u413 + $6125 = GamePlayBigEventLoopHandlerB.notempty7_u414 + $6128 = GamePlayBigEventLoopHandlerB.skip7_u414 + $6132 = GamePlayBigEventLoopHandlerB.notempty7_u415 + $6135 = GamePlayBigEventLoopHandlerB.skip7_u415 + $613f = GamePlayBigEventLoopHandlerB.notempty7_u416 + $6142 = GamePlayBigEventLoopHandlerB.skip7_u416 + $614c = GamePlayBigEventLoopHandlerB.notempty7_u417 + $614f = GamePlayBigEventLoopHandlerB.skip7_u417 + $6159 = GamePlayBigEventLoopHandlerB.notempty7_u418 + $615c = GamePlayBigEventLoopHandlerB.skip7_u418 + $6166 = GamePlayBigEventLoopHandlerB.notempty7_u419 + $6169 = GamePlayBigEventLoopHandlerB.skip7_u419 + $6173 = GamePlayBigEventLoopHandlerB.notempty7_u420 + $6176 = GamePlayBigEventLoopHandlerB.skip7_u420 + $6180 = GamePlayBigEventLoopHandlerB.notempty7_u421 + $6183 = GamePlayBigEventLoopHandlerB.skip7_u421 + $618d = GamePlayBigEventLoopHandlerB.notempty7_u422 + $6190 = GamePlayBigEventLoopHandlerB.skip7_u422 + $619a = GamePlayBigEventLoopHandlerB.notempty7_u423 + $619d = GamePlayBigEventLoopHandlerB.skip7_u423 + $61a7 = GamePlayBigEventLoopHandlerB.notempty7_u424 + $61aa = GamePlayBigEventLoopHandlerB.skip7_u424 + $61b4 = GamePlayBigEventLoopHandlerB.notempty7_u425 + $61b7 = GamePlayBigEventLoopHandlerB.skip7_u425 + $61c1 = GamePlayBigEventLoopHandlerB.notempty7_u426 + $61c4 = GamePlayBigEventLoopHandlerB.skip7_u426 + $61ce = GamePlayBigEventLoopHandlerB.notempty7_u427 + $61d1 = GamePlayBigEventLoopHandlerB.skip7_u427 + $61db = GamePlayBigEventLoopHandlerB.notempty7_u428 + $61de = GamePlayBigEventLoopHandlerB.skip7_u428 + $61e8 = GamePlayBigEventLoopHandlerB.notempty7_u429 + $61eb = GamePlayBigEventLoopHandlerB.skip7_u429 + $61f5 = GamePlayBigEventLoopHandlerB.notempty7_u430 + $61f8 = GamePlayBigEventLoopHandlerB.skip7_u430 + $6202 = GamePlayBigEventLoopHandlerB.notempty7_u431 + $6205 = GamePlayBigEventLoopHandlerB.skip7_u431 + $620f = GamePlayBigEventLoopHandlerB.notempty7_u432 + $6212 = GamePlayBigEventLoopHandlerB.skip7_u432 + $621c = GamePlayBigEventLoopHandlerB.notempty7_u433 + $621f = GamePlayBigEventLoopHandlerB.skip7_u433 + $6229 = GamePlayBigEventLoopHandlerB.notempty7_u434 + $622c = GamePlayBigEventLoopHandlerB.skip7_u434 + $6236 = GamePlayBigEventLoopHandlerB.notempty7_u435 + $6239 = GamePlayBigEventLoopHandlerB.skip7_u435 + $6243 = GamePlayBigEventLoopHandlerB.notempty7_u436 + $6246 = GamePlayBigEventLoopHandlerB.skip7_u436 + $624a = GamePlayBigEventLoopHandlerB.gameOverMode + $626d = GamePlayBigEventLoopHandlerB.noretry + $627a = GamePlayBigEventLoopHandlerB.pauseMode + $6292 = GamePlayBigEventLoopHandlerB.noqr + $62a1 = GamePlayBigEventLoopHandlerB.nounpause + $6319 = GamePlayBigEventLoopHandlerB.drawStaticInfo + $6341 = BigDoHold + $6345 = BigDoHold.checkIRSA + $634c = BigDoHold.ldb3 + $6358 = BigDoHold.lda3 + $6362 = BigDoHold.cp3 + $6370 = BigDoHold.checkIRSB + $6377 = BigDoHold.lda4 + $6383 = BigDoHold.ldb4 + $638d = BigDoHold.cp4 + $639b = BigDoHold.noRotation + $63a6 = BigDoHold.doHoldOperation + SECTION: $63b1-$6790 ($03e0 bytes) ["Gameplay Big Static Data"] + $63b1 = sBigLeady + $63bb = sBigGo + $63c5 = sBigPause + $63d9 = sBigPieceXOffsets + $63f5 = sBigPieceYOffsets + $6411 = sBigPieceFastRotationStates + $6481 = sBigPieceRotationStates + $64f1 = sBigGameplayTileMap + $6791 = sBigGameplayTileMapEnd + EMPTY: $6791-$7fff ($186f bytes) + TOTAL EMPTY: $186f bytes SRAM bank #0: SECTION: $a000-$a00d ($000e bytes) ["Persistent Globals"] @@ -2101,50 +2168,51 @@ WRAM0 bank #0: $c894 = wUnused5 $c898 = wUnused6 $c89c = wUnused7 - SECTION: $c8a0-$cce6 ($0447 bytes) ["Field Variables"] + SECTION: $c8a0-$cd1b ($047c bytes) ["Field Variables"] $c8a0 = wField $c990 = wBackupField - $ca80 = wShadowField - $cbec = wWideField - $cc1e = wWideBlittedField - $cce6 = wDelayState - SECTION: $cce7-$cd27 ($0041 bytes) ["Stack"] - $cce7 = wStack - $cd28 = wStackEnd - SECTION: $cd28-$cd53 ($002c bytes) ["TGM3 RNG Variables"] - $cd28 = wTGM3Bag - $cd4b = wTGM3Droughts - $cd52 = wTGM3GeneratedIdx - $cd53 = wTGM3WorstDroughtIdx - SECTION: $cd54-$cd5c ($0009 bytes) ["Globals"] - $cd54 = wSwapABState - $cd55 = wRNGModeState - $cd56 = wRotModeState - $cd57 = wDropModeState - $cd58 = wSpeedCurveState - $cd59 = wAlways20GState - $cd5a = wInitialA - $cd5b = wInitialB - $cd5c = wInitialC - SECTION: $cd5d-$cd60 ($0004 bytes) ["Grade Variables"] - $cd5d = wDecayRate - $cd5e = wGradePoints - $cd5f = wInternalGrade - $cd60 = wDisplayedGrade - SECTION: $cd61-$cd64 ($0004 bytes) ["Banking Variables"] - $cd61 = wBankBackup - SECTION: $cd65-$cd67 ($0003 bytes) ["GBC Variables"] - $cd65 = wOuterReps - $cd66 = wInnerReps - $cd67 = wTitlePal - SECTION: $cd68-$cd6a ($0003 bytes) ["Time Variables"] - $cd68 = wMinutes - $cd69 = wSeconds - $cd6a = wFrames - SECTION: $cd6b-$cd6b ($0001 byte) ["Title Variables"] - $cd6b = wSelected - EMPTY: $cd6c-$cfff ($0294 bytes) - TOTAL EMPTY: $0294 bytes + $ca80 = wPreShadowField + $ca9c = wShadowField + $cc08 = wWideField + $cc3f = wWideBlittedField + $cd1b = wDelayState + SECTION: $cd1c-$cd5c ($0041 bytes) ["Stack"] + $cd1c = wStack + $cd5d = wStackEnd + SECTION: $cd5d-$cd88 ($002c bytes) ["TGM3 RNG Variables"] + $cd5d = wTGM3Bag + $cd80 = wTGM3Droughts + $cd87 = wTGM3GeneratedIdx + $cd88 = wTGM3WorstDroughtIdx + SECTION: $cd89-$cd91 ($0009 bytes) ["Globals"] + $cd89 = wSwapABState + $cd8a = wRNGModeState + $cd8b = wRotModeState + $cd8c = wDropModeState + $cd8d = wSpeedCurveState + $cd8e = wAlways20GState + $cd8f = wInitialA + $cd90 = wInitialB + $cd91 = wInitialC + SECTION: $cd92-$cd95 ($0004 bytes) ["Grade Variables"] + $cd92 = wDecayRate + $cd93 = wGradePoints + $cd94 = wInternalGrade + $cd95 = wDisplayedGrade + SECTION: $cd96-$cd99 ($0004 bytes) ["Banking Variables"] + $cd96 = wBankBackup + SECTION: $cd9a-$cd9c ($0003 bytes) ["GBC Variables"] + $cd9a = wOuterReps + $cd9b = wInnerReps + $cd9c = wTitlePal + SECTION: $cd9d-$cd9f ($0003 bytes) ["Time Variables"] + $cd9d = wMinutes + $cd9e = wSeconds + $cd9f = wFrames + SECTION: $cda0-$cda0 ($0001 byte) ["Title Variables"] + $cda0 = wSelected + EMPTY: $cda1-$cfff ($025f bytes) + TOTAL EMPTY: $025f bytes HRAM bank #0: SECTION: $ff80-$ff9a ($001b bytes) ["High Field Variables"] @@ -2235,8 +2303,8 @@ HRAM bank #0: TOTAL EMPTY: $0007 bytes SUMMARY: - ROM0: 8610 bytes used / 7774 free - ROMX: 48269 bytes used / 50035 free in 6 banks + ROM0: 9121 bytes used / 7263 free + ROMX: 48836 bytes used / 49468 free in 6 banks SRAM: 14 bytes used / 8178 free in 1 bank - WRAM0: 3436 bytes used / 660 free + WRAM0: 3489 bytes used / 607 free HRAM: 120 bytes used / 7 free diff --git a/bin/DMGTRIS.pocket b/bin/DMGTRIS.pocket index 140a00d984ef74e18ee8fd4ed409aa698a042429..5fba577fbf1cb13602dc047957a32be5e5f0ee41 100644 GIT binary patch delta 10977 zcmeHMeRverxu3J2*(4A)U%Q(x_GCrYKoR6as>!%OV3Y6>B*D}c1Ppz+7u(uio<2cE zb`g<}kU(5vAOfzo)mpvAmfK>hG(}KaYia*2;PTR(m?MxGxvW;n5nIbUF>QlC|Gz?=RP{4Z3?|Hbh8yaII+qdGLf2Z%zISZ z#A5b+JdtbpgYw-xC(q%x$#rn8=Wmhc!nHOUH_B@=`_aJQtE00+x8h8#m0MbAg9wb2=i56z%bl*YZ<7^e~FL`4F#1Nrbzg4Y;jf`=; z**gMIjPMq3DFOp;^tuojdCofofeC&NbL;?9Y0H^fB z5CEhMWGqMxNFB&hkYyknKtdo#4wlA`Cfa9D=5v; zo@Nz*+@ILAc0ldSeO@;_s2f@nmZ6S}imZg?8wtzM7a23g_e|~o>zS>VzT(WH;a8g3 zMdX&y{7gsAi}GCYs9T@q&bC4Nli8g$-p%r4r8r=RH*_!^b@LUWjXBh{ zfgOHZSsKxr+2KDcKZs}>+2Qw;e~W0Xp~E?q3(qv#uQWO>^mhyGrxwOIZ-xhs95^c6 zSIQ1AR!9WTX8ml7tOPtLa{mKmhleQ~v<*{C`Z*0W!<5Vj?@_)LQRYPs+mwY7WpRXG z9a@?@-hQ7`$%!bAh*B6)hDQAG?RqtL;;b8WZPz=^)6Xuw>tem@naU7oo2lgLXD4W8 zDn*gdeR)Np8F`s-^#p$CY4UjdyrXIP;WT-q5W*eR6=cjL0Rz{++ zY;QJypYm`-+Y)**f2re`GuG|)F#S>#zvRIsl;fxhTqsx`-9pL^1UjzIR;Byn)0(=+nssw)m_@lrZbRJ6wdK_qVoNfTR2{k}iAR|`9m)UzoG2;C^X7FB-|D4|0px{sQky}@=+BmRd7}z z1T+naM#0bdU%Yuiu{RH3==ZL|zi_Pw*(PJxb1rIkn zU8JmKwHmpd62RR4wE^9A@dm86S`BRUfd63zfAda$5cLsJJG?l&XO`B+0 z5P%JMU6Sx51shVZF$J4ausH==0Bb$t)7G)3D2*1uv{|^?RjX=k7sWRU#WRJXsYu*Y zC|)gO9~O1p6|;Iqe;NfCdbi-mh98uK>I)ZHe^9~?5vRFAZxogp;PQUq*sN(T_1Av& z<=4DsK8rzHS?!#YaXt4`h2Yqe}vD_?Ve!CE|QTq(Oyz}_fe z`%Bn?QhMI4UWKWEdEiUMF&^1b*ai0-jf7(v?&+E# z3~5uPW(>!2+!dNB95cBmXy$Nitov5Y5?0njS{YV0FfA>tG&9W>RyHy%J*>1aEhDV7 zGA%PKKd%i6%P&Ov3knzJGZYer=WPh{If^mNn-o)+AFG(d@IL6_ctb$ZBZ8406BK$> zxax7?sz;`2zDMQfmCW!8`2}TAING5+$&?UNo?^-tNFCwhWuItpj$*~7fY;`83+Pmj zt8Br_hULFI?KVF2`e|q`2UC6sJXqa4;yi)ZZ2La#rS2Fx&1dUscqQ77Isz8cQI_Vr zEM9UWI@^P`PPq)btc4s^pMOw&VaduPw|8av`N=`r*4~t8N;Eu~Z1D6NZR%}HSZ!`^ z61`l9Y>}_XpC~(-vWqFtF#Zm+Y=wJF@~HYrx%^2Nk*{daz->IkV&(ff;G*pUwkytd zF>NQXogp(Fchjml`p_*$*@(G1G9P7KJ#Cxyw$Oa)x#KwxeY=~abK>Pv%Ecf{&*xZ{ zhjI}eLPp#ne;S3)(WGRN0JytD&iW#{`&oKl(XV`+*1=t$b$!;|eE|f~?$iFttdWvb znK&+8;<(DnmtX#A;+QpygCi}isA%-)^75jh+}zz&4QGB13BT6HV!7@D`>9I$-EG9I ze?iYy(lrU}Y{a*}8w_@&7(AO|Fgd=G?$kE3BYv=ZzLGB9Ml$t4zpA8az|9%o1wglf z!Rm;@vWbJ30d&m?zh(w21|AJ8LB4`FOinIu~7|F5#x4nt_K!PCqK)80`Ai?$~cwCg*4%2iqSU~ilU<8AAf?dq$ zwSy^)Hyx~DY({Y4_cwL;VOow1KQg?Q%9XbI`7~=gG2sgbiVX?H`?{hwt_YweEgX0G zQrB$ib+IKBX;U%Q(OyMMB36;E$ZC&wq8Fpyp)jgKh}xR48K>LSCTyIU_VTGT$wb4P zQelUQ{8U(EChk2xGYJ}Y|B}|0?A}L@ySDm>(`WV29i8NRB)=P$KMi)0A}$WY5u$SW zCTO*XBXn~V7=AXw5qm1$CCu~@2iYZLtRghy{zbM&<=_f=75$sg<|8>|$DZk{NHr;3 z?PEXlsVDsEakk%AKcD@{XIXvzeheW27KZ$XJTaD`<1h$M#Q(bw|`U*?Vmm)p-(+&@W}x0(d6T<16a~#^<=DjpSE5Y@i=h>^rdf7FFFnC`!RCh{8Y82 zqRR+=`gGu(sKE!-RZG+sd`%8Pc4gboF8Scwm#enK$Gk=NE0?#3=cm@{YpfH(9E+LZ z02Ty*De%s% zQ^T=b?@ZWqa*5j?|9<-5)8v9jo~LaTGS-qY`EHlE!Vmio=gn2Omdjh=J=_4gm#2~G zqf!HRKI8}06WHU%*Ss0%;WqP`44ywa7lO}`wd6LkQHZT2!|!yvoW>5hU0nmZQR+H) zslD-R)S_MiQmAh9tLuX)>zRMlj|-Z?f?l|el)66f>#t98xvOh+HLmwv>xh#y3xli3 zrtvUgoYz<`cfkbd;DT0&+man_aaxRYK3p9$b+%TEKdDx?A2!L`S)Gra6!uk-{Nh5U zJ|nlXoioI%Rj~H~-66M%t<|uR6*6JRdg3z7D;5SaI`cyD@${;_bwpPfk zF>W6tGx-d>{he|vZv-EVeT)ii@VUyISFAGm7?xk{1;T69WZ3uRBbJOZbFABIg8lVs z$7}9%3&-|VXY!`sM(BzDO46e|*k5VrQU0dC(#ZA+LuyEY(FEWd2+RO#0906d{8sk& zv-T)|*k73jA)dupHUN7Oqysn$fM)dgP3-TN2}JeUjWVexg5*8+HCREtlMr=a) z9Fi0GauNOj9X7y@o~X&5%;W!p$sxZP(!-KMwqhvDEQVTv9iScZNyrvY@w4T(*kUtm zFIV}fo-`(EFbk)bZBeSuQBTFIw83@a#5%FAPFzwao~siL_2Sfev1Ea`v|gOGKz%C^ zo9#}=tkVuzr}|cf+X7Kf@m~2Y`;!al$S7p)FfvgC(+XI;7Wq^MsCM*G@izGs8|{Oa zIr#=_3t-`&;mz`Kh;{;YQTZh7Qjoy1(uK}%gVmXMcABXQm$#6c$a*1nD;X8YoeVF# zm3PXgphG@OK82f_*QTCbBV_eL`P+Cd7d6 z$pHwLt(y-RB2=Zq@;s0QR&XmA^s`BHZ)DH$d&yJAJ-!A)t%2)42%MXXu$O?>xKb$R zV8`XW+0ev!GxeLcB-(NC>CEp_PwRcypI=BL5t6GH4}kw81;3MmRUJe1f)1u=uY)rM z!-MJxi;XvT z%O@eb`21P;9Sz==4e&Ia6QJRy=b#EnHe}$7ln$yrbDtx#h(H#RvHjv4+;|a@gN`nXGnk13t<5# zTle-tSmMdn6TJ`?c(S#t7s67Xmu%L0n_TLA&s=xu#%WLyCn{YltH= z)kXMx4XMaYZGnFD^gZsdRM^GMO%(AwE^zn@o?Y>7PtD43tbCID0o+HRGCe8p0o=Y6u>( z35uCy-VLVe&mn~{mk`!3%XZZF&p+dBj%kJvX#i#cFxk-Y9EM0o6hoAOsBi`Z%j^j@Kw3Ho zVz@Svk~xr$ZiZhmFnzn)ZL5Ha`&0Z@tbh-e+IBs~lLIO6rx-3ZkG;zrfdAd6Ne~b6 zLVF}a2PN@|2+dC7cOul0#9a|ul*DR;(j?X*^yVZsMd^qn9vr2klh_%hc*v2|m-MO|%+LnoXjUkW5FCF3~ASW+KUu=u{-NNHQhrM{+lkK@zP)G9SrciOxl` z07;fa8;~qQGDM>HB56com*{t-0I=^O%a-U8RQ(7^jzs?z$ucCl5`6&4kCEg_^!rGf zkmO7BK_m|$aY*zLBx{g3CHg3mwMbkN4Io*Mq(GvpkTfGHlmc`$vKC}T65WJkJCb6F zwjp^MNr^;5NOmF_D$y-SoB!56sCei;y5=AmXqDPRN zL^4vM49Qzaz9G@0NX{S`CDG$Z&f>&qw@UO)WbYywEzv(Cxrk(pM9(4l0Lg6<{cj|H zMKV^R=aF1SGESlwkbHz>yhJ}n@^>T?Bzgr&H z3Tm1r?GA}r;Y#gD?v$tvNe+^7394Nnc}OZGItYma2`|wsBrZ5b)mdExDxKti@9ZBf zzFt|FGeBJ^lx!i6KzqTpWnlZ&T47}7+2D%#cGSJw+44l-MECYp$TS!^F0Q~0N z;Beil?^JKq=W1kz%05+JZx?J*V^7uRY7};DCHX~QKc-qQ@t^~&@Sq_ynVr2Gz9CrT zW$Q&=zID&5^~6L1d>&Md??bg#eEsqpLg-Z=M7nX+XJhZ_RiAUY{ZJ#Om+@K+a9s*s zlE48pdL%`$DFwr`=yBeYf{&!&Kd0c26ZoqYdZ7$>V8*Xq=>46|vB|hVl1(6z00{{QBmul(tJe0M;EjzD zs0vbGfkCu%y*%pE_Ho0<}7NAl5kw<0+SRq?_};v$LDcg^F#@ ze_fuP`Tf54^1buTcX{6|ot>$jov9UX$3C38oXIPgx{S%oncB|eWlT+R$?a^F%<-YV zzCLJkqqLo&CP-I+=H`kLk8&xR!)FM6(j~znRSBFlqg=Z5(HAHE@)9O5WpXQ%+gM0# zV^P~QgZ(;ogaiEjT&|Tap^gcytD9H7d4e}S_{$T}Tn?(jC?@1->OuQ)?S4T0Nnezl z5Jqd#07&2HbF2IM!Z-b_UiDr(CcW4%T?z>XX?i>YzX+(;6!}hgGR-ac_?CIM(WCoFK_8$u#70-gP7djvq)`44X)}PXa=te+O861# zovb{XGR+`x&;gKU>N-R^F%tD2R!)6~h>NpU@RtQ+Gx!KVb1a4yRu<(1vvZ=_!lFd5 zIL9C`2u7y^fl=U`qY#(?q^K?4ZfjW^#*xhlIr8mH$dK<~50t8RunGYD1*>{HpxYVW zYYPS`3_&g@WTRdhi1Wu}#TCyd6whdihmsY&U#3-L>K=ckD|+4Ox84vB`Tr^6;>cA- zjEYwiaUIT_iTcbD4oGuh2F(+8Nb}*|D7+#y1>P>!-b1%LLmP(O$3}cYy!Ypnct_eM zUd5fyOmcuxeQgJ(w~GarcWVxHG_k{{_4e}^xYml?Gs~sc_-f!m3@qD+mqqNj5K6wzo zLFeF3SVgA=Z+s%zd-)*l0^X9WP^l}#%xi)-ZcUcf4dM-hc%#n2Iwa(I+w9ZF1_%7fzI$sC;QQ*xQkEQ`V2DCOt zp90zrbRkf~hj#Ds{Fe=9bG_*W6IYOS>SUypgKgV3ww=yqBn9y~b}BzgoPUWLoEN0u zsZFp$@+r_JAL$FhNf45{rLYvicFt*mBLzs3Mbzy4LJEN{+npcSo$uXQQ0zICZ~s6r zw-z~bK#_*}_B+p)?sqEi{S3Z;w7(^!Tv_;%Zo@wdz`k8m<=N4Ec^<3xyWt6}t2LLO zf~zy|{RqB)U|SsUJU5hT|2(mqauoGvGiwJplILsIz?MSOgkL&Sr&(IzV40u5Bncam zurUdnlCU`mTL7zx_$I0ISx1Pzl@DWP;p!iItls)*;B`mfm?Lo65%4<#XC3Txe(x>O z(#e-XfV^i4|HE)cp?7gnd&(V!!YDY}y@!e>7~rN9eIrxIQ~t}X{B)nwEM!7X;GI%@ z4_UZ-SFwXk3>FdlWd_&h`rtb9B3x?VYtI+@%B|Bb|K`G~N$v+H)f?ZJio73}tQaTc z$%`PBxs5$2FJ|n`5^baAt;+Op2e102IoFS8utD9!mwHCU4pTnEHmjNXI!ULIjiPKl zWe?{t4`s#@_9oAIIrd5+do@>c<4mz^QY!cHUox3vbv*mf&R(~(HwxJ)p8la&xdk95 z^TEMQd_swA@Cli+(I@b-$tM)aW*^K4&7EMFCTkuAB5OWDpm~M6<`?doXPWAIRC-y? z@I4~EB9HJvR-fN5tiyY7w9cU^!o(bKJy$Ljuvu6dHFu&l{;65Z|co-3o|$F0V0XvZ-Aug;*j?Vw$J{XXmU&v}mLu$=Mh%&du$K~T)lJyu zttu^@_&lYj`bZiVNTHOALXMcrvGD+d8iagI2ujt0vx5I?X!p-c>kD@uD76@V;p$Eq zS(sgzU6PfVT9Som_X&4pW?6UlEd6u(G{+q}R8}^2Y-QzG_`LHD2cH=;e*Np%m*aNV zG@pDGl1z0mi)Qorww_8_wS$;(H?#e|lHRUk`*NI_eW37MlEU*z3NvCW;G61gEbIoo zmn&)I4w9ic`b8yOp<{c#ZGV!aTa%P&YIZKRDue>bE!9Z1?7IXqp^JX`9ws~~&0$;Y z!dY0g+ahG#l&Lgu3sp`-ZaW$>SlCX@6`&RpEO=GUK)VgwElzVewtx?@l#uH^sLR{c zMl?ySfcXy76t-p^fSEnEJAu3P)vRJs`un3T!f4IT^l~l0YqV(n1A@)N zV6|vs!TKTA-xvtZZeeWv%z?|eMN|#sI?^IuYb4+GNIN!Q*Q7^Z7L1H6}j5(IAty{OS?167DO4YVOPBNzy8b@<&dEaCCt@%2=yv^FlG=XMYi zPB;)W>4HCMf=SP40uM@3eKC{En&iHi1O--IkXnVl{QZI!-B+O|IHwD=0?1hcQ5Ask zLS5$uO=r^1SRnQcTX_|Yvw&eGFFt1?FYRqJlTL%!W+8lhIUg(7?jrVEODOH^Cf_2t zeX!`MFGv(F*96e!3(`#?V7Np0g0^Jb)jiT~Nt-Y_%gn2obC2M^2%%1wc)yF#lFe<_ zN2Sh3q{k>l)b)t;cu4szj)Al$L_7EX%tdNR!73Nq=~9lnm1As=t8obnxh#*LdH17Z zfju)se;3L3^hQ{c&Woti<6?WJNBe@xZ>6W<#X0=aZxc=iDm)D@G#@gcE6a@_H(p5& zsZ!Pu)4(3_zzouv^P=kvcz)70lKaSUCLWcjJWle)wz-sJ(s~R}ftkgpz~2;h1g2Lj z{{su%th^iTJD@g-8)gy*uWbk>bctv@Xioiz2Nex#Mv_d53bWTsk&fKbmrdt~@oaTrs?IqT{1c3tyugufVq(>&K0z z_?X8lq~rY^al9q=JV}oRPsC{h5_Wh0uu6F{#*&>)(c&n*8ehjNl7je#X4eLGUmXO# zhw}I+c{Ia3Y#HXsm0lS6LYR;xZp9bPcBU!oU`$P>RZ_3=Z2hV?rllzBE2Q=I@yaK< z;?%*4pTrc4l=bB>f1vO6EO|mt;7!VU=@^?d6K38MS|_(^hmkwBt-4^xa=;YGQJclv zs>$`a_PoG4HylfxGh5kSE^UX2_!P)0zE5Ufm+ZLvaW{z8VUHX3In&XCHwzieo~IcX zfK7p$Od-wU95)$%vpvsl^h-OHwcz+V z`rV{-$_2MJpW-WC`MxHFC9mv?7Eex#W>3B*nl^d5eJS){IuT7hwM{hDkRL2idn3@J z4W6(Xrt$-|QB(K2+Q755$}@*e(le~a#aONK1GloNUfJBNZ1Fw+LbT7B3CCq`MEQ}l zk!`CBoUMTq66kZ%#=yE-IPQ8Q;+HkVVQ4H6b8AU++14V(>sGdQcJ>>)s2fQ2g_(IP?&TSi>EDi@jxvZ_sv6LOZo&e^lgGu_@aLw zpJw6MzS<1I^hS{G87d?R;j1D)i)531;(fD7zR}3`i5mb^nGy=ChgzEx!uy8`EeYW= z@#mWB?X$siDtInJU|XQTSTs@Cu{oBNL{QKxu104Q(Y4uc= za2oSSVH0GMxeoTdB4#RpVuF2-6Zg*}d7dqHy>hZ}TCo+Pugz0>VzpIdUf|-qfNg$Y z-2A|g<_8YU4;UK*i?4-g4ctx^vg=Yk0wpS9Pv!rDJ6n5ARj?l>H#(z|d{L2Aq9w%Qkg z)=4<6o}5o6kVbLoc5M5ieQ&|pf4d)>cJz;X;n_b)rg_VunCN0lU+)WbON$! zRAY;0YR8{l(;c1E8}uS%fDhPA4uZSUn)P~ z+@+k5dhDxg@3ule@YiLmP5{53gq0+03TZkXP01c38ise1Fm@&3#w2`K5`IL-3S%E- zDZgXSXH!0C+tbHx%7MS;*?!W;T61Vk(B?-F*k*+n_-?GY$bg3tH_s<|88}g%g12G6 z5ndm>x02C`mUKjEAltj9jjSRb14(?0))=&6!504vkS}al-b%=o*a>0S}Qj^)kDh-5Iqg$#;&SZxlvOUFE_;S8Zvc6+>w_5 ziMF+5a%Q|KRy9C}YsrLiaFeJIT+@|pkdJB=0(40Z#x1l8A=Y8{%xbMdKszzImQeA% zwXg>!tBdMdQjwM10=k&pi$~XxV)3qZB&$~Q{Ljea#n;x6X`{5ibqtr3m(>iLl(*1p zYraMvo-=G7E{=PG)R0}`y-yHF;RkcClu`?|qPd1_9F$WR%z~Wy`dNYMS$a-=*2Ny0 z^|x|rzAhlv_UF{s&l;LjHxHLnAN*i0TQfMThTgh3#S3rS1Qkv^{RUO#Rmd&O#e@w> zw#DhQNtTmix6g{D*TZD5Bq1z}rPsHMw)G_6WQ2CnKbtsACPWcHRpx~5Fd3^QAsi-S zO-TrY;{EGMwgFta>cF`boi71Ym6lK$CTC4g2#3j8GZMlsk!*mRRexN}S?6wu=d6e@ zXRY55&sm`*k+a@r_Q0>-pM_z6!aU}9kbV)z?+59{IPMM7FXLDVQZAzFt3hgxV^fHx z#qr1x&5UDvh-Sy}m=Ja7Sp6&vyZ4w54|T#-{X9&0xYG$p&W7n2BxOj>h3Qx%*CA2D z^cp0Sk$e%RQ;?J+`QI?T0f~U*Phol^5*L#5VLA=T3?vuA^kyWLNG^tHwFg-PvP)rF zgJd3(KZofoB#lV^5~g)X79df>bPkdhBwvQ8Hv#QkvxRN5TOqsc?5|uLcfP(H4;;V{wI=7B<2Y1Lb3sg zB|_IA*@z@1Lf0YLgd{aWpFpw&i8Vr>Lb5e7#?zsuMd)^9J`|-#=nf<=Ajyc(ok(6n zG9p5sL-I0`krBEJ$*V{*BlO2eUPm%2LVt>64-#91zJ_EUlF!$%@clAo2VP zS$2f(M;1hq6QKu?bR)@)(1S=KNb(}|5R!M0*dz2XlA}l*5qccS`$+O5^mj-;KvEE) zJxC-Zg%NrJ$;U{FBJ@0$!Qi^C zp($S1-P;t{(G=KyAN<#froi+Cfn^H(g~U%7Pa=`Y>D%Yp5r;FdqNC#p2Cgepxh z(FUlp>RPQt0}ZUu!tKmEgMBa;7XQ~N(%?Cq=i)#8m*3WMC diff --git a/bin/DMGTRIS.sym b/bin/DMGTRIS.sym index 6566d50..738aa8e 100644 --- a/bin/DMGTRIS.sym +++ b/bin/DMGTRIS.sym @@ -3,15 +3,26 @@ 00:0028 RSTRestoreBank 00:0048 LCDCInterrupt 00:004d LCDCInterrupt_WaitUntilNotBusy -00:006e LCDCInterrupt_End -00:0074 GradeInit -00:0082 UpdateGrade -00:008b UpdateGrade.trygradeup -00:00a5 UpdateGrade.increasegrade -00:00b9 CheckForGM -00:00cf PrepareScore -00:00e6 IntrInit -00:00ea InitializeLCDCInterrupt +00:0068 LCDCInterrupt_End +00:006b DoDMGEffect +00:0073 DoDMGEffect.loop0 +00:0075 DoDMGEffect.wvb_u1 +00:0081 DoDMGEffect.wvbe_u2 +00:008b DoDMGEffect.loop1 +00:008d DoDMGEffect.wvb_u3 +00:009a DoDMGEffect.wvbe_u4 +00:00a4 DoDMGEffect.wvb_u5 +00:00af DoDMGEffect.loop2 +00:00b1 DoDMGEffect.wvb_u6 +00:00b8 DoDMGEffect.wvbe_u7 +00:00c2 DoDMGEffect.wvb_u8 +00:00cd DoDMGEffect.loop3 +00:00cf DoDMGEffect.wvb_u9 +00:00d6 DoDMGEffect.wvbe_u10 +00:00e0 DoDMGEffect.wvb_u11 +00:00eb DoDMGEffect.loop4 +00:00ed DoDMGEffect.wvb_u12 +00:00f4 DoDMGEffect.wvbe_u13 00:0150 ToATTR 00:0173 GBCTitleInit 00:0354 GBCTitleInit.agb @@ -25,206 +36,191 @@ 00:0995 GBCGameplayProcess 00:09cf GBCGameplayProcess.goverride 00:09f6 GBCGameplayProcess.colorfield -00:0a01 GBCGameplayProcess.outer0 -00:0a06 GBCGameplayProcess.inner0 -00:0a29 GBCGameplayProcess.outer1 -00:0a2e GBCGameplayProcess.inner1 -00:0a52 GBCGameplayProcess.outer2 -00:0a57 GBCGameplayProcess.inner2 -00:0a7c GBCGameplayProcess.empty -00:0a80 GBCGameplayProcess.sub59 -00:0a82 GBCGameplayProcess.sub52 -00:0a84 GBCGameplayProcess.sub45 -00:0a86 GBCGameplayProcess.sub38 -00:0a88 GBCGameplayProcess.sub31 -00:0a8a GBCGameplayProcess.sub24 -00:0a8c GBCGameplayProcess.sub17 -00:0a8e GBCGameplayProcess.sub10 -00:0a90 GBCGameplayProcess.done -00:0ab2 GBCGameplayProcess.darker -00:0ab9 GBCGameplayProcess.wvr_u1 -00:0ac6 GBCGameplayProcess.lighter -00:0acd GBCGameplayProcess.wvr_u2 -00:0ada GBCGameplayProcess.black -00:0ae1 GBCGameplayProcess.wvr_u3 -00:0aee GBCBigGameplayProcess -00:0b28 GBCBigGameplayProcess.goverride -00:0b4f GBCBigGameplayProcess.colorfield -00:0b5a GBCBigGameplayProcess.outer0 -00:0b5f GBCBigGameplayProcess.inner0 -00:0b82 GBCBigGameplayProcess.outer1 -00:0b87 GBCBigGameplayProcess.inner1 -00:0bab GBCBigGameplayProcess.outer2 -00:0bb0 GBCBigGameplayProcess.inner2 -00:0bd5 GBCBigGameplayProcess.empty -00:0bd9 GBCBigGameplayProcess.sub59 -00:0bdb GBCBigGameplayProcess.sub52 -00:0bdd GBCBigGameplayProcess.sub45 -00:0bdf GBCBigGameplayProcess.sub38 -00:0be1 GBCBigGameplayProcess.sub31 -00:0be3 GBCBigGameplayProcess.sub24 -00:0be5 GBCBigGameplayProcess.sub17 -00:0be7 GBCBigGameplayProcess.sub10 -00:0be9 GBCBigGameplayProcess.done -00:0c0b GBCBigGameplayProcess.darker -00:0c12 GBCBigGameplayProcess.wvr_u4 -00:0c1f GBCBigGameplayProcess.lighter -00:0c26 GBCBigGameplayProcess.wvr_u5 -00:0c33 GBCBigGameplayProcess.black -00:0c3a GBCBigGameplayProcess.wvr_u6 -00:0c47 ToVRAM -00:0c47 GBCBlitField -00:0c7a BlitField -00:0e3d BlitField.waitendvbloop -00:1002 BigBlitField -00:11c5 BigBlitField.waitendvbloop -00:138a ApplyTells -00:13e1 ApplyNext -00:1411 ApplyNext.regular -00:1417 ApplyNext.postoffsets -00:141b ApplyNext.getoffn -00:1426 ApplyNext.skipoffn -00:14a1 ApplyHold -00:14bd ApplyHold.hide -00:14cf ApplyHold.show -00:14df ApplyHold.x -00:14ef ApplyHold.regular -00:14f5 ApplyHold.postoffsets -00:14f9 ApplyHold.getoffh -00:1504 ApplyHold.skipoffh -00:1537 ApplyNumbers6 -00:155f ApplyNumbers4 -00:157b SetNumberSpritePositions -00:1656 GradeRendering -00:167f GradeRendering.regulargrade -00:1687 GradeRendering.sgrade -00:169d GradeRendering.gmgrade -00:16a8 SFXInit -00:16c8 SFXPopQueue -00:16dd SFXPushQueue -00:16ee SFXProcessQueue -00:1718 SFXTriggerNoise -00:173e SFXEnqueue -00:1892 SFXKill -00:18b4 SFXPlayNoise -00:18bf SFXPlayNoise.noisereg -00:18d6 SFXPlayNoise.savenoiseplayhead -00:18df SFXPlay -00:18ed SFXPlay.play -00:18f9 SFXPlay.getRegister -00:190d SFXPlay.savePlayhead -00:1916 RNGInit -00:1961 RNGInit.complexinit -00:1992 ShiftHistory -00:19af GetNextHellPiece -00:19b4 GetNextTGM1Piece -00:19d1 GetNextTGM2Piece -00:19ee GetNextNesPiece -00:19fc GetNextTGM3Piece -00:1ab3 GetNextPiece -00:1ac1 GetNextPiece.nextpiecejumps -00:1ad0 Next35Piece -00:1ada Next7Piece -00:1ae4 NextByte -00:1b04 LevelInit -00:1b54 LevelUp -00:1b78 LevelUp.doit -00:1bbc LevelUp.checknlevel -00:1c0b LevelUp.bellmaybe -00:1c1d LevelUp.leveljinglemaybe -00:1c2a LevelUp.checkspeedup -00:1c66 DoSpeedUp -00:1ca7 InputInit -00:1cb9 GetInput -00:1cb9 GetInput.btns -00:1cc6 GetInput.readA -00:1cca GetInput.setA -00:1cd5 GetInput.clearA -00:1cd8 GetInput.readB -00:1cdc GetInput.setB -00:1ce7 GetInput.clearB -00:1cea GetInput.readSelect -00:1cee GetInput.setSelect -00:1cf9 GetInput.clearSelect -00:1cfc GetInput.readStart -00:1d00 GetInput.setStart -00:1d0b GetInput.clearStart -00:1d0e GetInput.dpad -00:1d1b GetInput.readUp -00:1d1f GetInput.setUp -00:1d2a GetInput.clearUp -00:1d2d GetInput.readDown -00:1d31 GetInput.setDown -00:1d3c GetInput.clearDown -00:1d3f GetInput.readLeft -00:1d43 GetInput.setLeft -00:1d4e GetInput.clearLeft -00:1d51 GetInput.readRight -00:1d55 GetInput.setRight -00:1d60 GetInput.clearRight -00:1d63 GetInput.priorities -00:1d6e GetInput.zero -00:1d74 ScoreInit -00:1d94 IncreaseScore -00:1dc8 IncreaseScore.doConvert -00:1de0 IncreaseScore.carry -00:1de2 IncreaseScore.postConvert -00:1df6 IncreaseScore.preAddDigit -00:1e16 IncreaseScore.addDigit -00:1e2c IncreaseScore.nextDigit -00:1e40 Main -00:1e55 Main.wvr_u1 -00:1e6e Main.notgbc -00:1e9b Main.nocolortiles -00:1ebc Main.wvb_u2 -00:1ec7 EventLoop -00:1edd EventLoop.eventloopjumps -00:1ee6 EventLoopPostHandler -00:1ee8 EventLoopPostHandler.wvb_u3 -00:1efa EventLoopPostHandler.vblankjumps -00:1f03 RestoreSRAM -00:1f5c InitializeSRAM -00:1fba DoDMGEffect -00:1fc2 DoDMGEffect.loop0 -00:1fc4 DoDMGEffect.wvb_u1 -00:1fd0 DoDMGEffect.wvbe_u2 -00:1fda DoDMGEffect.loop1 -00:1fdc DoDMGEffect.wvb_u3 -00:1fe9 DoDMGEffect.wvbe_u4 -00:1ff3 DoDMGEffect.wvb_u5 -00:1ffe DoDMGEffect.loop2 -00:2000 DoDMGEffect.wvb_u6 -00:2007 DoDMGEffect.wvbe_u7 -00:2011 DoDMGEffect.wvb_u8 -00:201c DoDMGEffect.loop3 -00:201e DoDMGEffect.wvb_u9 -00:2025 DoDMGEffect.wvbe_u10 -00:202f DoDMGEffect.wvb_u11 -00:203a DoDMGEffect.loop4 -00:203c DoDMGEffect.wvb_u12 -00:2043 DoDMGEffect.wvbe_u13 -00:204c SwitchToTitle -00:2056 TitleEventLoopHandler -00:2060 TitleVBlankHandler -00:206a DrawOption6 -00:20ba TimeInit -00:20cf ResetTime -00:20da HandleTimers -00:2107 UnsafeMemCopy -00:2110 SafeMemCopy.wvr_u1 -00:2110 SafeMemCopy -00:211f UnsafeMemSet -00:2127 SafeMemSet -00:2127 SafeMemSet.wvr_u2 -00:2135 SwitchToGameplay -00:213f SwitchToGameplayBig -00:2149 GamePlayEventLoopHandler -00:2153 GamePlayBigEventLoopHandler -00:215d sGradeScores -00:217f CopyOAMHandler -00:218b ClearOAM -00:21a1 OAMDMA -00:21ab OAMDMAEnd +00:0ace GBCGameplayProcess.outer1 +00:0ad3 GBCGameplayProcess.inner1 +00:0af7 GBCGameplayProcess.outer2 +00:0afc GBCGameplayProcess.inner2 +00:0b21 GBCGameplayProcess.empty +00:0b25 GBCGameplayProcess.sub59 +00:0b27 GBCGameplayProcess.sub52 +00:0b29 GBCGameplayProcess.sub45 +00:0b2b GBCGameplayProcess.sub38 +00:0b2d GBCGameplayProcess.sub31 +00:0b2f GBCGameplayProcess.sub24 +00:0b31 GBCGameplayProcess.sub17 +00:0b33 GBCGameplayProcess.sub10 +00:0b35 GBCGameplayProcess.done +00:0b57 GBCGameplayProcess.darker +00:0b5e GBCGameplayProcess.wvr_u1 +00:0b6b GBCGameplayProcess.lighter +00:0b72 GBCGameplayProcess.wvr_u2 +00:0b7f GBCGameplayProcess.black +00:0b86 GBCGameplayProcess.wvr_u3 +00:0b93 GBCBigGameplayProcess +00:0bcd GBCBigGameplayProcess.goverride +00:0bf4 GBCBigGameplayProcess.colorfield +00:0ccc GBCBigGameplayProcess.outer1 +00:0cd1 GBCBigGameplayProcess.inner1 +00:0cf5 GBCBigGameplayProcess.outer2 +00:0cfa GBCBigGameplayProcess.inner2 +00:0d1f GBCBigGameplayProcess.empty +00:0d23 GBCBigGameplayProcess.sub59 +00:0d25 GBCBigGameplayProcess.sub52 +00:0d27 GBCBigGameplayProcess.sub45 +00:0d29 GBCBigGameplayProcess.sub38 +00:0d2b GBCBigGameplayProcess.sub31 +00:0d2d GBCBigGameplayProcess.sub24 +00:0d2f GBCBigGameplayProcess.sub17 +00:0d31 GBCBigGameplayProcess.sub10 +00:0d33 GBCBigGameplayProcess.done +00:0d55 GBCBigGameplayProcess.darker +00:0d5c GBCBigGameplayProcess.wvr_u4 +00:0d69 GBCBigGameplayProcess.lighter +00:0d70 GBCBigGameplayProcess.wvr_u5 +00:0d7d GBCBigGameplayProcess.black +00:0d84 GBCBigGameplayProcess.wvr_u6 +00:0d91 ToVRAM +00:0d91 GBCBlitField +00:0dc4 BlitField +00:0f87 BlitField.waitendvbloop +00:11ab BigBlitField +00:136e BigBlitField.waitendvbloop +00:1592 ApplyTells +00:15e9 ApplyNext +00:1619 ApplyNext.regular +00:161f ApplyNext.postoffsets +00:1623 ApplyNext.getoffn +00:162e ApplyNext.skipoffn +00:16a9 ApplyHold +00:16c5 ApplyHold.hide +00:16d7 ApplyHold.show +00:16e7 ApplyHold.x +00:16f7 ApplyHold.regular +00:16fd ApplyHold.postoffsets +00:1701 ApplyHold.getoffh +00:170c ApplyHold.skipoffh +00:173f ApplyNumbers6 +00:1767 ApplyNumbers4 +00:1783 SetNumberSpritePositions +00:185e GradeRendering +00:1887 GradeRendering.regulargrade +00:188f GradeRendering.sgrade +00:18a5 GradeRendering.gmgrade +00:18b0 SFXInit +00:18d0 SFXPopQueue +00:18e5 SFXPushQueue +00:18f6 SFXProcessQueue +00:1920 SFXTriggerNoise +00:1946 SFXEnqueue +00:1a9a SFXKill +00:1abc SFXPlayNoise +00:1ac7 SFXPlayNoise.noisereg +00:1ade SFXPlayNoise.savenoiseplayhead +00:1ae7 SFXPlay +00:1af5 SFXPlay.play +00:1b01 SFXPlay.getRegister +00:1b15 SFXPlay.savePlayhead +00:1b1e RNGInit +00:1b69 RNGInit.complexinit +00:1b9a ShiftHistory +00:1bb7 GetNextHellPiece +00:1bbc GetNextTGM1Piece +00:1bd9 GetNextTGM2Piece +00:1bf6 GetNextNesPiece +00:1c04 GetNextTGM3Piece +00:1cbb GetNextPiece +00:1cc9 GetNextPiece.nextpiecejumps +00:1cd8 Next35Piece +00:1ce2 Next7Piece +00:1cec NextByte +00:1d0c LevelInit +00:1d5c LevelUp +00:1d80 LevelUp.doit +00:1dc4 LevelUp.checknlevel +00:1e13 LevelUp.bellmaybe +00:1e25 LevelUp.leveljinglemaybe +00:1e32 LevelUp.checkspeedup +00:1e6e DoSpeedUp +00:1eaf InputInit +00:1ec1 GetInput +00:1ec1 GetInput.btns +00:1ece GetInput.readA +00:1ed2 GetInput.setA +00:1edd GetInput.clearA +00:1ee0 GetInput.readB +00:1ee4 GetInput.setB +00:1eef GetInput.clearB +00:1ef2 GetInput.readSelect +00:1ef6 GetInput.setSelect +00:1f01 GetInput.clearSelect +00:1f04 GetInput.readStart +00:1f08 GetInput.setStart +00:1f13 GetInput.clearStart +00:1f16 GetInput.dpad +00:1f23 GetInput.readUp +00:1f27 GetInput.setUp +00:1f32 GetInput.clearUp +00:1f35 GetInput.readDown +00:1f39 GetInput.setDown +00:1f44 GetInput.clearDown +00:1f47 GetInput.readLeft +00:1f4b GetInput.setLeft +00:1f56 GetInput.clearLeft +00:1f59 GetInput.readRight +00:1f5d GetInput.setRight +00:1f68 GetInput.clearRight +00:1f6b GetInput.priorities +00:1f76 GetInput.zero +00:1f7c ScoreInit +00:1f9c IncreaseScore +00:1fd0 IncreaseScore.doConvert +00:1fe8 IncreaseScore.carry +00:1fea IncreaseScore.postConvert +00:1ffe IncreaseScore.preAddDigit +00:201e IncreaseScore.addDigit +00:2034 IncreaseScore.nextDigit +00:2048 Main +00:205d Main.wvr_u1 +00:2076 Main.notgbc +00:20a3 Main.nocolortiles +00:20c4 Main.wvb_u2 +00:20cf EventLoop +00:20e5 EventLoop.eventloopjumps +00:20ee EventLoopPostHandler +00:20f0 EventLoopPostHandler.wvb_u3 +00:2102 EventLoopPostHandler.vblankjumps +00:210b RestoreSRAM +00:2164 InitializeSRAM +00:21c2 GradeInit +00:21d0 UpdateGrade +00:21d9 UpdateGrade.trygradeup +00:21f3 UpdateGrade.increasegrade +00:2207 CheckForGM +00:221d PrepareScore +00:2234 SwitchToTitle +00:223e TitleEventLoopHandler +00:2248 TitleVBlankHandler +00:2252 DrawOption6 +00:22a2 TimeInit +00:22b7 ResetTime +00:22c2 HandleTimers +00:22ef UnsafeMemCopy +00:22f8 SafeMemCopy.wvr_u1 +00:22f8 SafeMemCopy +00:2307 UnsafeMemSet +00:230f SafeMemSet +00:230f SafeMemSet.wvr_u2 +00:231d SwitchToGameplay +00:2327 SwitchToGameplayBig +00:2331 GamePlayEventLoopHandler +00:233b GamePlayBigEventLoopHandler +00:2345 sGradeScores +00:2367 CopyOAMHandler +00:2373 ClearOAM +00:2389 IntrInit +00:238d InitializeLCDCInterrupt +00:23a2 OAMDMA +00:23ac OAMDMAEnd 01:4008 sDMGTSpeedCurve 01:4210 sDMGTSpeedCurveEnd 01:4212 sTGM1SpeedCurve @@ -350,708 +346,733 @@ 04:4540 sTitleScreenTileMap 04:47e0 sTitleScreenTileMapEnd 05:4008 FieldInit -05:4025 FieldClear -05:4030 ToBackupField -05:403c FromBackupField -05:4048 ToShadowField -05:4050 ToShadowField.outer -05:4052 ToShadowField.inner -05:4060 FromShadowField -05:4068 FromShadowField.outer -05:406a FromShadowField.inner -05:4078 SetPieceData -05:409a SetPieceDataOffset -05:40a3 XYToSFieldPtr -05:40ab XYToSFieldPtr.a -05:40b1 XYToSFieldPtr.b -05:40b6 XYToFieldPtr -05:40be XYToFieldPtr.a -05:40c4 XYToFieldPtr.b -05:40c9 GetPieceData -05:40d6 GetPieceDataFast -05:40e3 CanPieceFit -05:40ee CanPieceFit.skipr1a -05:40f9 CanPieceFit.skipr1b -05:4104 CanPieceFit.skipr1c -05:410f CanPieceFit.r1end -05:4125 CanPieceFit.skipr2a -05:4130 CanPieceFit.skipr2b -05:413b CanPieceFit.skipr2c -05:4146 CanPieceFit.r2end -05:415c CanPieceFit.skipr3a -05:4167 CanPieceFit.skipr3b -05:4172 CanPieceFit.skipr3c -05:417c CanPieceFit.r3end -05:4192 CanPieceFit.skipr4a -05:419d CanPieceFit.skipr4b -05:41a8 CanPieceFit.skipr4c -05:41b3 CanPieceFit.r4end -05:41b6 CanPieceFitFast -05:41c3 CanPieceFitFast.skip1 -05:41d0 CanPieceFitFast.skip2 -05:41dd CanPieceFitFast.skip3 -05:41ea CanPieceFitFast.skip4 -05:41ed ForceSpawnPiece -05:4209 TrySpawnPiece -05:4242 TrySpawnPiece.try0 -05:425f TrySpawnPiece.try1 -05:427f TrySpawnPiece.try3 -05:429f TrySpawnPiece.try2 -05:42b6 DrawPiece -05:42bd DrawPiece.skipr1a -05:42c3 DrawPiece.skipr1b -05:42c9 DrawPiece.skipr1c -05:42cf DrawPiece.r1end -05:42dd DrawPiece.skipr2a -05:42e3 DrawPiece.skipr2b -05:42e9 DrawPiece.skipr2c -05:42ef DrawPiece.r2end -05:42fd DrawPiece.skipr3a -05:4303 DrawPiece.skipr3b -05:4309 DrawPiece.skipr3c -05:430f DrawPiece.r3end -05:431d DrawPiece.skipr4a -05:4323 DrawPiece.skipr4b -05:4329 DrawPiece.skipr4c -05:432f FindMaxG -05:433c FindMaxG.try -05:4355 FindMaxG.found -05:435c FieldProcess -05:436b FieldProcess.firstframe -05:4378 FieldProcess.handleselect -05:4383 FieldProcess.wantrotccw -05:438a FieldProcess.lda1 -05:438e FieldProcess.ldb1 -05:4390 FieldProcess.cp1 -05:439d FieldProcess.wantrotcw -05:43a4 FieldProcess.ldb2 -05:43a8 FieldProcess.lda2 -05:43aa FieldProcess.cp2 -05:43b6 FieldProcess.tryrot -05:43ed FieldProcess.maybekick -05:441a FieldProcess.tljexceptions -05:4428 FieldProcess.trykickright -05:4465 FieldProcess.trykickleft -05:44a2 FieldProcess.maybetgm3rot -05:44aa FieldProcess.checkt -05:44b0 FieldProcess.tkickup -05:44ed FieldProcess.tkickupalreadysetforce -05:44f8 FieldProcess.checki -05:44ff FieldProcess.ikicks -05:450d FieldProcess.tryiup1 -05:4549 FieldProcess.ikickup1alreadysetforce -05:4554 FieldProcess.tryiup2 -05:4592 FieldProcess.ikickup2alreadysetforce -05:459d FieldProcess.tryiright2 -05:45d9 FieldProcess.norot -05:45d9 FieldProcess.wantleft -05:45f4 FieldProcess.checkdasleft -05:45fb FieldProcess.doleft -05:4602 FieldProcess.wantright -05:461d FieldProcess.checkdasright -05:4624 FieldProcess.doright -05:4629 FieldProcess.trymove -05:4641 FieldProcess.skipmovement -05:4641 FieldProcess.donemanipulating -05:4663 FieldProcess.sonicdrop -05:466e FieldProcess.sonicneutrallockskip -05:4678 FieldProcess.harddrop -05:4687 FieldProcess.donedeterminingharddropdistance -05:469b FieldProcess.postdrop -05:46b5 FieldProcess.checkregulargravity -05:46c3 FieldProcess.alwaysgravitysentinel -05:46c7 FieldProcess.grav -05:46cf FieldProcess.bigg -05:46d9 FieldProcess.smallg -05:46e1 FieldProcess.nograv -05:46e1 FieldProcess.postgrav -05:46f0 FieldProcess.noreset -05:4706 FieldProcess.grounded -05:4718 FieldProcess.playfirmdropsound -05:471d FieldProcess.postcheckforfirmdropsound -05:4730 FieldProcess.downlock20gexceptioncheck -05:473e FieldProcess.neutralcheck -05:4763 FieldProcess.forcelock -05:4768 FieldProcess.dontforcelock -05:476d FieldProcess.checklockdelay -05:4773 FieldProcess.checkfortgm3lockexception -05:477c FieldProcess.dolock -05:4783 FieldProcess.notgrounded -05:4786 FieldProcess.draw -05:479f FieldProcess.ghost -05:47ba FieldProcess.postghost -05:47de FieldProcess.drawpiece -05:47f5 GetTileShade -05:4805 GetTileShade.max30 -05:4825 GetTileShade.max20 -05:4844 GetTileShade.max10 -05:4863 GetTileShade.max0 -05:4865 GetTileShade.s0 -05:486d GetTileShade.s1 -05:4875 GetTileShade.s2 -05:487d GetTileShade.s3 -05:4885 GetTileShade.s4 -05:488d GetTileShade.s5 -05:4895 GetTileShade.s6 -05:489d FieldDelay -05:48b5 FieldDelay.determine -05:48e2 FieldDelay.skip -05:48ee FieldDelay.prelineclear -05:4901 FieldDelay.bravodecloop -05:4908 FieldDelay.applylines -05:492c FieldDelay.premultiplier -05:492f FieldDelay.bravo -05:4940 FieldDelay.lineclears -05:4945 FieldDelay.lineclearloop -05:494d FieldDelay.combo -05:4952 FieldDelay.comboloop -05:495a FieldDelay.forcemax -05:495e FieldDelay.applyscore -05:4972 FieldDelay.lineclear -05:4986 FieldDelay.preare -05:499b FieldDelay.are -05:49ae FieldDelay.generatenextpiece -05:49b8 AppendClearedLine -05:49cd FindClearedLines -05:49f9 FindClearedLines.next_u1 -05:4a16 FindClearedLines.next_u2 -05:4a33 FindClearedLines.next_u3 -05:4a50 FindClearedLines.next_u4 -05:4a6d FindClearedLines.next_u5 -05:4a8a FindClearedLines.next_u6 -05:4aa7 FindClearedLines.next_u7 -05:4ac4 FindClearedLines.next_u8 -05:4ae1 FindClearedLines.next_u9 -05:4afe FindClearedLines.next_u10 -05:4b1b FindClearedLines.next_u11 -05:4b38 FindClearedLines.next_u12 -05:4b55 FindClearedLines.next_u13 -05:4b72 FindClearedLines.next_u14 -05:4b8f FindClearedLines.next_u15 -05:4bac FindClearedLines.next_u16 -05:4bc9 FindClearedLines.next_u17 -05:4be6 FindClearedLines.next_u18 -05:4c03 FindClearedLines.next_u19 -05:4c20 FindClearedLines.next_u20 -05:4c3d FindClearedLines.next_u21 -05:4c5a FindClearedLines.next_u22 -05:4c77 FindClearedLines.next_u23 -05:4c94 FindClearedLines.next_u24 -05:4c95 MarkClear -05:4c9d MarkClear.markclear1loop -05:4cb6 MarkClear.markclear2loop -05:4ccf MarkClear.markclear3loop -05:4ce8 MarkClear.markclear4loop -05:4cf9 ClearLines -05:4d10 ClearLines.clear_u25 -05:4d36 ClearLines.r_u25 -05:4d4a ClearLines.clear_u26 -05:4d70 ClearLines.r_u26 -05:4d84 ClearLines.clear_u27 -05:4daa ClearLines.r_u27 -05:4dbe ClearLines.clear_u28 -05:4de4 ClearLines.r_u28 -05:4df8 ClearLines.clear_u29 -05:4e1e ClearLines.r_u29 -05:4e32 ClearLines.clear_u30 -05:4e58 ClearLines.r_u30 -05:4e6c ClearLines.clear_u31 -05:4e92 ClearLines.r_u31 -05:4ea6 ClearLines.clear_u32 -05:4ecc ClearLines.r_u32 -05:4ee0 ClearLines.clear_u33 -05:4f06 ClearLines.r_u33 -05:4f1a ClearLines.clear_u34 -05:4f40 ClearLines.r_u34 -05:4f54 ClearLines.clear_u35 -05:4f7a ClearLines.r_u35 -05:4f8e ClearLines.clear_u36 -05:4fb4 ClearLines.r_u36 -05:4fc8 ClearLines.clear_u37 -05:4fee ClearLines.r_u37 -05:5002 ClearLines.clear_u38 -05:5028 ClearLines.r_u38 -05:503c ClearLines.clear_u39 -05:5062 ClearLines.r_u39 -05:5076 ClearLines.clear_u40 -05:509c ClearLines.r_u40 -05:50b0 ClearLines.clear_u41 -05:50d6 ClearLines.r_u41 -05:50ea ClearLines.clear_u42 -05:5110 ClearLines.r_u42 -05:5124 ClearLines.clear_u43 -05:514a ClearLines.r_u43 -05:515e ClearLines.clear_u44 -05:5184 ClearLines.r_u44 -05:5198 ClearLines.clear_u45 -05:51be ClearLines.r_u45 -05:51d2 ClearLines.clear_u46 -05:51f8 ClearLines.r_u46 -05:520c ClearLines.clear_u47 -05:5232 ClearLines.r_u47 -05:5232 ClearLines.fixgarbo -05:5235 ClearLines.fixgarboloop -05:523f SwitchToGameplayB -05:5245 SwitchToGameplayB.wvr_u1 -05:524e SwitchToGameplayB.loadtilemap -05:5297 SwitchToGameplayB.wvb_u2 -05:529e SwitchToGameplayB.wvbe_u3 -05:52a4 GamePlayEventLoopHandlerB -05:52ae GamePlayEventLoopHandlerB.modejumps -05:52cc GamePlayEventLoopHandlerB.leadyMode -05:52dc GamePlayEventLoopHandlerB.firstleadyiterskip -05:52e5 GamePlayEventLoopHandlerB.notdoneleady -05:52f6 GamePlayEventLoopHandlerB.goMode -05:5300 GamePlayEventLoopHandlerB.notdonego -05:5311 GamePlayEventLoopHandlerB.postGoMode -05:5325 GamePlayEventLoopHandlerB.prefetchedPieceMode -05:5336 GamePlayEventLoopHandlerB.checkIHS -05:5341 GamePlayEventLoopHandlerB.loaddefaultjingle -05:5345 GamePlayEventLoopHandlerB.checkIRSA -05:534c GamePlayEventLoopHandlerB.ldb1 -05:5358 GamePlayEventLoopHandlerB.lda1 -05:5362 GamePlayEventLoopHandlerB.cp1 -05:5370 GamePlayEventLoopHandlerB.checkIRSB -05:5377 GamePlayEventLoopHandlerB.lda2 -05:5383 GamePlayEventLoopHandlerB.ldb2 -05:538d GamePlayEventLoopHandlerB.cp2 -05:539b GamePlayEventLoopHandlerB.postjingle -05:539f GamePlayEventLoopHandlerB.spawnPieceMode -05:53ad GamePlayEventLoopHandlerB.canspawn -05:53c0 GamePlayEventLoopHandlerB.pieceInMotionMode -05:53d4 GamePlayEventLoopHandlerB.nopauserequested -05:53f5 GamePlayEventLoopHandlerB.nohold -05:5403 GamePlayEventLoopHandlerB.delayMode -05:5417 GamePlayEventLoopHandlerB.nodelaypauserequested -05:5428 GamePlayEventLoopHandlerB.preGameOverMode -05:5438 GamePlayEventLoopHandlerB.notempty1_u4 -05:543b GamePlayEventLoopHandlerB.skip1_u4 -05:5445 GamePlayEventLoopHandlerB.notempty1_u5 -05:5448 GamePlayEventLoopHandlerB.skip1_u5 -05:5452 GamePlayEventLoopHandlerB.notempty1_u6 -05:5455 GamePlayEventLoopHandlerB.skip1_u6 -05:545f GamePlayEventLoopHandlerB.notempty1_u7 -05:5462 GamePlayEventLoopHandlerB.skip1_u7 -05:546c GamePlayEventLoopHandlerB.notempty1_u8 -05:546f GamePlayEventLoopHandlerB.skip1_u8 -05:5479 GamePlayEventLoopHandlerB.notempty1_u9 -05:547c GamePlayEventLoopHandlerB.skip1_u9 -05:5486 GamePlayEventLoopHandlerB.notempty1_u10 -05:5489 GamePlayEventLoopHandlerB.skip1_u10 -05:5493 GamePlayEventLoopHandlerB.notempty1_u11 -05:5496 GamePlayEventLoopHandlerB.skip1_u11 -05:54a0 GamePlayEventLoopHandlerB.notempty1_u12 -05:54a3 GamePlayEventLoopHandlerB.skip1_u12 -05:54ad GamePlayEventLoopHandlerB.notempty1_u13 -05:54b0 GamePlayEventLoopHandlerB.skip1_u13 -05:54ba GamePlayEventLoopHandlerB.notempty1_u14 -05:54bd GamePlayEventLoopHandlerB.skip1_u14 -05:54c7 GamePlayEventLoopHandlerB.notempty1_u15 -05:54ca GamePlayEventLoopHandlerB.skip1_u15 -05:54d4 GamePlayEventLoopHandlerB.notempty1_u16 -05:54d7 GamePlayEventLoopHandlerB.skip1_u16 -05:54e1 GamePlayEventLoopHandlerB.notempty1_u17 -05:54e4 GamePlayEventLoopHandlerB.skip1_u17 -05:54ee GamePlayEventLoopHandlerB.notempty1_u18 -05:54f1 GamePlayEventLoopHandlerB.skip1_u18 -05:54fb GamePlayEventLoopHandlerB.notempty1_u19 -05:54fe GamePlayEventLoopHandlerB.skip1_u19 -05:5508 GamePlayEventLoopHandlerB.notempty1_u20 -05:550b GamePlayEventLoopHandlerB.skip1_u20 -05:5515 GamePlayEventLoopHandlerB.notempty1_u21 -05:5518 GamePlayEventLoopHandlerB.skip1_u21 -05:5522 GamePlayEventLoopHandlerB.notempty1_u22 -05:5525 GamePlayEventLoopHandlerB.skip1_u22 -05:552f GamePlayEventLoopHandlerB.notempty1_u23 -05:5532 GamePlayEventLoopHandlerB.skip1_u23 -05:553c GamePlayEventLoopHandlerB.notempty1_u24 -05:553f GamePlayEventLoopHandlerB.skip1_u24 -05:5549 GamePlayEventLoopHandlerB.notempty1_u25 -05:554c GamePlayEventLoopHandlerB.skip1_u25 -05:5556 GamePlayEventLoopHandlerB.notempty1_u26 -05:5559 GamePlayEventLoopHandlerB.skip1_u26 -05:5563 GamePlayEventLoopHandlerB.notempty1_u27 -05:5566 GamePlayEventLoopHandlerB.skip1_u27 -05:5570 GamePlayEventLoopHandlerB.notempty1_u28 -05:5573 GamePlayEventLoopHandlerB.skip1_u28 -05:557d GamePlayEventLoopHandlerB.notempty1_u29 -05:5580 GamePlayEventLoopHandlerB.skip1_u29 -05:558a GamePlayEventLoopHandlerB.notempty1_u30 -05:558d GamePlayEventLoopHandlerB.skip1_u30 -05:5597 GamePlayEventLoopHandlerB.notempty1_u31 -05:559a GamePlayEventLoopHandlerB.skip1_u31 -05:55a4 GamePlayEventLoopHandlerB.notempty1_u32 -05:55a7 GamePlayEventLoopHandlerB.skip1_u32 -05:55b1 GamePlayEventLoopHandlerB.notempty1_u33 -05:55b4 GamePlayEventLoopHandlerB.skip1_u33 -05:55be GamePlayEventLoopHandlerB.notempty1_u34 -05:55c1 GamePlayEventLoopHandlerB.skip1_u34 -05:55cb GamePlayEventLoopHandlerB.notempty1_u35 -05:55ce GamePlayEventLoopHandlerB.skip1_u35 -05:55d8 GamePlayEventLoopHandlerB.notempty1_u36 -05:55db GamePlayEventLoopHandlerB.skip1_u36 -05:55e5 GamePlayEventLoopHandlerB.notempty1_u37 -05:55e8 GamePlayEventLoopHandlerB.skip1_u37 -05:55f2 GamePlayEventLoopHandlerB.notempty1_u38 -05:55f5 GamePlayEventLoopHandlerB.skip1_u38 -05:55ff GamePlayEventLoopHandlerB.notempty1_u39 -05:5602 GamePlayEventLoopHandlerB.skip1_u39 -05:560c GamePlayEventLoopHandlerB.notempty1_u40 -05:560f GamePlayEventLoopHandlerB.skip1_u40 -05:5619 GamePlayEventLoopHandlerB.notempty1_u41 -05:561c GamePlayEventLoopHandlerB.skip1_u41 -05:5626 GamePlayEventLoopHandlerB.notempty1_u42 -05:5629 GamePlayEventLoopHandlerB.skip1_u42 -05:5633 GamePlayEventLoopHandlerB.notempty1_u43 -05:5636 GamePlayEventLoopHandlerB.skip1_u43 -05:5640 GamePlayEventLoopHandlerB.notempty1_u44 -05:5643 GamePlayEventLoopHandlerB.skip1_u44 -05:564d GamePlayEventLoopHandlerB.notempty1_u45 -05:5650 GamePlayEventLoopHandlerB.skip1_u45 -05:565a GamePlayEventLoopHandlerB.notempty1_u46 -05:565d GamePlayEventLoopHandlerB.skip1_u46 -05:5667 GamePlayEventLoopHandlerB.notempty1_u47 -05:566a GamePlayEventLoopHandlerB.skip1_u47 -05:5674 GamePlayEventLoopHandlerB.notempty1_u48 -05:5677 GamePlayEventLoopHandlerB.skip1_u48 -05:5681 GamePlayEventLoopHandlerB.notempty1_u49 -05:5684 GamePlayEventLoopHandlerB.skip1_u49 -05:568e GamePlayEventLoopHandlerB.notempty1_u50 -05:5691 GamePlayEventLoopHandlerB.skip1_u50 -05:569b GamePlayEventLoopHandlerB.notempty1_u51 -05:569e GamePlayEventLoopHandlerB.skip1_u51 -05:56a8 GamePlayEventLoopHandlerB.notempty1_u52 -05:56ab GamePlayEventLoopHandlerB.skip1_u52 -05:56b5 GamePlayEventLoopHandlerB.notempty1_u53 -05:56b8 GamePlayEventLoopHandlerB.skip1_u53 -05:56c2 GamePlayEventLoopHandlerB.notempty1_u54 -05:56c5 GamePlayEventLoopHandlerB.skip1_u54 -05:56cf GamePlayEventLoopHandlerB.notempty1_u55 -05:56d2 GamePlayEventLoopHandlerB.skip1_u55 -05:56dc GamePlayEventLoopHandlerB.notempty1_u56 -05:56df GamePlayEventLoopHandlerB.skip1_u56 -05:56e9 GamePlayEventLoopHandlerB.notempty1_u57 -05:56ec GamePlayEventLoopHandlerB.skip1_u57 -05:56f6 GamePlayEventLoopHandlerB.notempty1_u58 -05:56f9 GamePlayEventLoopHandlerB.skip1_u58 -05:5703 GamePlayEventLoopHandlerB.notempty1_u59 -05:5706 GamePlayEventLoopHandlerB.skip1_u59 -05:5710 GamePlayEventLoopHandlerB.notempty1_u60 -05:5713 GamePlayEventLoopHandlerB.skip1_u60 -05:571d GamePlayEventLoopHandlerB.notempty1_u61 -05:5720 GamePlayEventLoopHandlerB.skip1_u61 -05:572a GamePlayEventLoopHandlerB.notempty1_u62 -05:572d GamePlayEventLoopHandlerB.skip1_u62 -05:5737 GamePlayEventLoopHandlerB.notempty1_u63 -05:573a GamePlayEventLoopHandlerB.skip1_u63 -05:5744 GamePlayEventLoopHandlerB.notempty2_u64 -05:5747 GamePlayEventLoopHandlerB.skip2_u64 -05:5751 GamePlayEventLoopHandlerB.notempty2_u65 -05:5754 GamePlayEventLoopHandlerB.skip2_u65 -05:575e GamePlayEventLoopHandlerB.notempty2_u66 -05:5761 GamePlayEventLoopHandlerB.skip2_u66 -05:576b GamePlayEventLoopHandlerB.notempty2_u67 -05:576e GamePlayEventLoopHandlerB.skip2_u67 -05:5778 GamePlayEventLoopHandlerB.notempty2_u68 -05:577b GamePlayEventLoopHandlerB.skip2_u68 -05:5785 GamePlayEventLoopHandlerB.notempty2_u69 -05:5788 GamePlayEventLoopHandlerB.skip2_u69 -05:5792 GamePlayEventLoopHandlerB.notempty2_u70 -05:5795 GamePlayEventLoopHandlerB.skip2_u70 -05:579f GamePlayEventLoopHandlerB.notempty2_u71 -05:57a2 GamePlayEventLoopHandlerB.skip2_u71 -05:57ac GamePlayEventLoopHandlerB.notempty2_u72 -05:57af GamePlayEventLoopHandlerB.skip2_u72 -05:57b9 GamePlayEventLoopHandlerB.notempty2_u73 -05:57bc GamePlayEventLoopHandlerB.skip2_u73 -05:57c6 GamePlayEventLoopHandlerB.notempty3_u74 -05:57c9 GamePlayEventLoopHandlerB.skip3_u74 -05:57d3 GamePlayEventLoopHandlerB.notempty3_u75 -05:57d6 GamePlayEventLoopHandlerB.skip3_u75 -05:57e0 GamePlayEventLoopHandlerB.notempty3_u76 -05:57e3 GamePlayEventLoopHandlerB.skip3_u76 -05:57ed GamePlayEventLoopHandlerB.notempty3_u77 -05:57f0 GamePlayEventLoopHandlerB.skip3_u77 -05:57fa GamePlayEventLoopHandlerB.notempty3_u78 -05:57fd GamePlayEventLoopHandlerB.skip3_u78 -05:5807 GamePlayEventLoopHandlerB.notempty3_u79 -05:580a GamePlayEventLoopHandlerB.skip3_u79 -05:5814 GamePlayEventLoopHandlerB.notempty3_u80 -05:5817 GamePlayEventLoopHandlerB.skip3_u80 -05:5821 GamePlayEventLoopHandlerB.notempty3_u81 -05:5824 GamePlayEventLoopHandlerB.skip3_u81 -05:582e GamePlayEventLoopHandlerB.notempty3_u82 -05:5831 GamePlayEventLoopHandlerB.skip3_u82 -05:583b GamePlayEventLoopHandlerB.notempty3_u83 -05:583e GamePlayEventLoopHandlerB.skip3_u83 -05:5848 GamePlayEventLoopHandlerB.notempty4_u84 -05:584b GamePlayEventLoopHandlerB.skip4_u84 -05:5855 GamePlayEventLoopHandlerB.notempty4_u85 -05:5858 GamePlayEventLoopHandlerB.skip4_u85 -05:5862 GamePlayEventLoopHandlerB.notempty4_u86 -05:5865 GamePlayEventLoopHandlerB.skip4_u86 -05:586f GamePlayEventLoopHandlerB.notempty4_u87 -05:5872 GamePlayEventLoopHandlerB.skip4_u87 -05:587c GamePlayEventLoopHandlerB.notempty4_u88 -05:587f GamePlayEventLoopHandlerB.skip4_u88 -05:5889 GamePlayEventLoopHandlerB.notempty4_u89 -05:588c GamePlayEventLoopHandlerB.skip4_u89 -05:5896 GamePlayEventLoopHandlerB.notempty4_u90 -05:5899 GamePlayEventLoopHandlerB.skip4_u90 -05:58a3 GamePlayEventLoopHandlerB.notempty4_u91 -05:58a6 GamePlayEventLoopHandlerB.skip4_u91 -05:58b0 GamePlayEventLoopHandlerB.notempty4_u92 -05:58b3 GamePlayEventLoopHandlerB.skip4_u92 -05:58bd GamePlayEventLoopHandlerB.notempty4_u93 -05:58c0 GamePlayEventLoopHandlerB.skip4_u93 -05:58ca GamePlayEventLoopHandlerB.notempty5_u94 -05:58cd GamePlayEventLoopHandlerB.skip5_u94 -05:58d7 GamePlayEventLoopHandlerB.notempty5_u95 -05:58da GamePlayEventLoopHandlerB.skip5_u95 -05:58e4 GamePlayEventLoopHandlerB.notempty5_u96 -05:58e7 GamePlayEventLoopHandlerB.skip5_u96 -05:58f1 GamePlayEventLoopHandlerB.notempty5_u97 -05:58f4 GamePlayEventLoopHandlerB.skip5_u97 -05:58fe GamePlayEventLoopHandlerB.notempty5_u98 -05:5901 GamePlayEventLoopHandlerB.skip5_u98 -05:590b GamePlayEventLoopHandlerB.notempty5_u99 -05:590e GamePlayEventLoopHandlerB.skip5_u99 -05:5918 GamePlayEventLoopHandlerB.notempty5_u100 -05:591b GamePlayEventLoopHandlerB.skip5_u100 -05:5925 GamePlayEventLoopHandlerB.notempty5_u101 -05:5928 GamePlayEventLoopHandlerB.skip5_u101 -05:5932 GamePlayEventLoopHandlerB.notempty5_u102 -05:5935 GamePlayEventLoopHandlerB.skip5_u102 -05:593f GamePlayEventLoopHandlerB.notempty5_u103 -05:5942 GamePlayEventLoopHandlerB.skip5_u103 -05:594c GamePlayEventLoopHandlerB.notempty6_u104 -05:594f GamePlayEventLoopHandlerB.skip6_u104 -05:5959 GamePlayEventLoopHandlerB.notempty6_u105 -05:595c GamePlayEventLoopHandlerB.skip6_u105 -05:5966 GamePlayEventLoopHandlerB.notempty6_u106 -05:5969 GamePlayEventLoopHandlerB.skip6_u106 -05:5973 GamePlayEventLoopHandlerB.notempty6_u107 -05:5976 GamePlayEventLoopHandlerB.skip6_u107 -05:5980 GamePlayEventLoopHandlerB.notempty6_u108 -05:5983 GamePlayEventLoopHandlerB.skip6_u108 -05:598d GamePlayEventLoopHandlerB.notempty6_u109 -05:5990 GamePlayEventLoopHandlerB.skip6_u109 -05:599a GamePlayEventLoopHandlerB.notempty6_u110 -05:599d GamePlayEventLoopHandlerB.skip6_u110 -05:59a7 GamePlayEventLoopHandlerB.notempty6_u111 -05:59aa GamePlayEventLoopHandlerB.skip6_u111 -05:59b4 GamePlayEventLoopHandlerB.notempty6_u112 -05:59b7 GamePlayEventLoopHandlerB.skip6_u112 -05:59c1 GamePlayEventLoopHandlerB.notempty6_u113 -05:59c4 GamePlayEventLoopHandlerB.skip6_u113 -05:59ce GamePlayEventLoopHandlerB.notempty7_u114 -05:59d1 GamePlayEventLoopHandlerB.skip7_u114 -05:59db GamePlayEventLoopHandlerB.notempty7_u115 -05:59de GamePlayEventLoopHandlerB.skip7_u115 -05:59e8 GamePlayEventLoopHandlerB.notempty7_u116 -05:59eb GamePlayEventLoopHandlerB.skip7_u116 -05:59f5 GamePlayEventLoopHandlerB.notempty7_u117 -05:59f8 GamePlayEventLoopHandlerB.skip7_u117 -05:5a02 GamePlayEventLoopHandlerB.notempty7_u118 -05:5a05 GamePlayEventLoopHandlerB.skip7_u118 -05:5a0f GamePlayEventLoopHandlerB.notempty7_u119 -05:5a12 GamePlayEventLoopHandlerB.skip7_u119 -05:5a1c GamePlayEventLoopHandlerB.notempty7_u120 -05:5a1f GamePlayEventLoopHandlerB.skip7_u120 -05:5a29 GamePlayEventLoopHandlerB.notempty7_u121 -05:5a2c GamePlayEventLoopHandlerB.skip7_u121 -05:5a36 GamePlayEventLoopHandlerB.notempty7_u122 -05:5a39 GamePlayEventLoopHandlerB.skip7_u122 -05:5a43 GamePlayEventLoopHandlerB.notempty7_u123 -05:5a46 GamePlayEventLoopHandlerB.skip7_u123 -05:5a50 GamePlayEventLoopHandlerB.notempty7_u124 -05:5a53 GamePlayEventLoopHandlerB.skip7_u124 -05:5a5d GamePlayEventLoopHandlerB.notempty7_u125 -05:5a60 GamePlayEventLoopHandlerB.skip7_u125 -05:5a6a GamePlayEventLoopHandlerB.notempty7_u126 -05:5a6d GamePlayEventLoopHandlerB.skip7_u126 -05:5a77 GamePlayEventLoopHandlerB.notempty7_u127 -05:5a7a GamePlayEventLoopHandlerB.skip7_u127 -05:5a84 GamePlayEventLoopHandlerB.notempty7_u128 -05:5a87 GamePlayEventLoopHandlerB.skip7_u128 -05:5a91 GamePlayEventLoopHandlerB.notempty7_u129 -05:5a94 GamePlayEventLoopHandlerB.skip7_u129 -05:5a9e GamePlayEventLoopHandlerB.notempty7_u130 -05:5aa1 GamePlayEventLoopHandlerB.skip7_u130 -05:5aab GamePlayEventLoopHandlerB.notempty7_u131 -05:5aae GamePlayEventLoopHandlerB.skip7_u131 -05:5ab8 GamePlayEventLoopHandlerB.notempty7_u132 -05:5abb GamePlayEventLoopHandlerB.skip7_u132 -05:5ac5 GamePlayEventLoopHandlerB.notempty7_u133 -05:5ac8 GamePlayEventLoopHandlerB.skip7_u133 -05:5ad2 GamePlayEventLoopHandlerB.notempty7_u134 -05:5ad5 GamePlayEventLoopHandlerB.skip7_u134 -05:5adf GamePlayEventLoopHandlerB.notempty7_u135 -05:5ae2 GamePlayEventLoopHandlerB.skip7_u135 -05:5aec GamePlayEventLoopHandlerB.notempty7_u136 -05:5aef GamePlayEventLoopHandlerB.skip7_u136 -05:5af9 GamePlayEventLoopHandlerB.notempty7_u137 -05:5afc GamePlayEventLoopHandlerB.skip7_u137 -05:5b06 GamePlayEventLoopHandlerB.notempty7_u138 -05:5b09 GamePlayEventLoopHandlerB.skip7_u138 -05:5b13 GamePlayEventLoopHandlerB.notempty7_u139 -05:5b16 GamePlayEventLoopHandlerB.skip7_u139 -05:5b20 GamePlayEventLoopHandlerB.notempty7_u140 -05:5b23 GamePlayEventLoopHandlerB.skip7_u140 -05:5b2d GamePlayEventLoopHandlerB.notempty7_u141 -05:5b30 GamePlayEventLoopHandlerB.skip7_u141 -05:5b3a GamePlayEventLoopHandlerB.notempty7_u142 -05:5b3d GamePlayEventLoopHandlerB.skip7_u142 -05:5b47 GamePlayEventLoopHandlerB.notempty7_u143 -05:5b4a GamePlayEventLoopHandlerB.skip7_u143 -05:5b54 GamePlayEventLoopHandlerB.notempty7_u144 -05:5b57 GamePlayEventLoopHandlerB.skip7_u144 -05:5b61 GamePlayEventLoopHandlerB.notempty7_u145 -05:5b64 GamePlayEventLoopHandlerB.skip7_u145 -05:5b6e GamePlayEventLoopHandlerB.notempty7_u146 -05:5b71 GamePlayEventLoopHandlerB.skip7_u146 -05:5b7b GamePlayEventLoopHandlerB.notempty7_u147 -05:5b7e GamePlayEventLoopHandlerB.skip7_u147 -05:5b88 GamePlayEventLoopHandlerB.notempty7_u148 -05:5b8b GamePlayEventLoopHandlerB.skip7_u148 -05:5b95 GamePlayEventLoopHandlerB.notempty7_u149 -05:5b98 GamePlayEventLoopHandlerB.skip7_u149 -05:5ba2 GamePlayEventLoopHandlerB.notempty7_u150 -05:5ba5 GamePlayEventLoopHandlerB.skip7_u150 -05:5baf GamePlayEventLoopHandlerB.notempty7_u151 -05:5bb2 GamePlayEventLoopHandlerB.skip7_u151 -05:5bbc GamePlayEventLoopHandlerB.notempty7_u152 -05:5bbf GamePlayEventLoopHandlerB.skip7_u152 -05:5bc9 GamePlayEventLoopHandlerB.notempty7_u153 -05:5bcc GamePlayEventLoopHandlerB.skip7_u153 -05:5bd6 GamePlayEventLoopHandlerB.notempty7_u154 -05:5bd9 GamePlayEventLoopHandlerB.skip7_u154 -05:5be3 GamePlayEventLoopHandlerB.notempty7_u155 -05:5be6 GamePlayEventLoopHandlerB.skip7_u155 -05:5bf0 GamePlayEventLoopHandlerB.notempty7_u156 -05:5bf3 GamePlayEventLoopHandlerB.skip7_u156 -05:5bfd GamePlayEventLoopHandlerB.notempty7_u157 -05:5c00 GamePlayEventLoopHandlerB.skip7_u157 -05:5c0a GamePlayEventLoopHandlerB.notempty7_u158 -05:5c0d GamePlayEventLoopHandlerB.skip7_u158 -05:5c17 GamePlayEventLoopHandlerB.notempty7_u159 -05:5c1a GamePlayEventLoopHandlerB.skip7_u159 -05:5c24 GamePlayEventLoopHandlerB.notempty7_u160 -05:5c27 GamePlayEventLoopHandlerB.skip7_u160 -05:5c31 GamePlayEventLoopHandlerB.notempty7_u161 -05:5c34 GamePlayEventLoopHandlerB.skip7_u161 -05:5c3e GamePlayEventLoopHandlerB.notempty7_u162 -05:5c41 GamePlayEventLoopHandlerB.skip7_u162 -05:5c4b GamePlayEventLoopHandlerB.notempty7_u163 -05:5c4e GamePlayEventLoopHandlerB.skip7_u163 -05:5c58 GamePlayEventLoopHandlerB.notempty7_u164 -05:5c5b GamePlayEventLoopHandlerB.skip7_u164 -05:5c65 GamePlayEventLoopHandlerB.notempty7_u165 -05:5c68 GamePlayEventLoopHandlerB.skip7_u165 -05:5c72 GamePlayEventLoopHandlerB.notempty7_u166 -05:5c75 GamePlayEventLoopHandlerB.skip7_u166 -05:5c7f GamePlayEventLoopHandlerB.notempty7_u167 -05:5c82 GamePlayEventLoopHandlerB.skip7_u167 -05:5c8c GamePlayEventLoopHandlerB.notempty7_u168 -05:5c8f GamePlayEventLoopHandlerB.skip7_u168 -05:5c99 GamePlayEventLoopHandlerB.notempty7_u169 -05:5c9c GamePlayEventLoopHandlerB.skip7_u169 -05:5ca6 GamePlayEventLoopHandlerB.notempty7_u170 -05:5ca9 GamePlayEventLoopHandlerB.skip7_u170 -05:5cb3 GamePlayEventLoopHandlerB.notempty7_u171 -05:5cb6 GamePlayEventLoopHandlerB.skip7_u171 -05:5cc0 GamePlayEventLoopHandlerB.notempty7_u172 -05:5cc3 GamePlayEventLoopHandlerB.skip7_u172 -05:5ccd GamePlayEventLoopHandlerB.notempty7_u173 -05:5cd0 GamePlayEventLoopHandlerB.skip7_u173 -05:5cda GamePlayEventLoopHandlerB.notempty7_u174 -05:5cdd GamePlayEventLoopHandlerB.skip7_u174 -05:5ce7 GamePlayEventLoopHandlerB.notempty7_u175 -05:5cea GamePlayEventLoopHandlerB.skip7_u175 -05:5cf4 GamePlayEventLoopHandlerB.notempty7_u176 -05:5cf7 GamePlayEventLoopHandlerB.skip7_u176 -05:5d01 GamePlayEventLoopHandlerB.notempty7_u177 -05:5d04 GamePlayEventLoopHandlerB.skip7_u177 -05:5d0e GamePlayEventLoopHandlerB.notempty7_u178 -05:5d11 GamePlayEventLoopHandlerB.skip7_u178 -05:5d1b GamePlayEventLoopHandlerB.notempty7_u179 -05:5d1e GamePlayEventLoopHandlerB.skip7_u179 -05:5d28 GamePlayEventLoopHandlerB.notempty7_u180 -05:5d2b GamePlayEventLoopHandlerB.skip7_u180 -05:5d35 GamePlayEventLoopHandlerB.notempty7_u181 -05:5d38 GamePlayEventLoopHandlerB.skip7_u181 -05:5d42 GamePlayEventLoopHandlerB.notempty7_u182 -05:5d45 GamePlayEventLoopHandlerB.skip7_u182 -05:5d4f GamePlayEventLoopHandlerB.notempty7_u183 -05:5d52 GamePlayEventLoopHandlerB.skip7_u183 -05:5d5c GamePlayEventLoopHandlerB.notempty7_u184 -05:5d5f GamePlayEventLoopHandlerB.skip7_u184 -05:5d69 GamePlayEventLoopHandlerB.notempty7_u185 -05:5d6c GamePlayEventLoopHandlerB.skip7_u185 -05:5d76 GamePlayEventLoopHandlerB.notempty7_u186 -05:5d79 GamePlayEventLoopHandlerB.skip7_u186 -05:5d83 GamePlayEventLoopHandlerB.notempty7_u187 -05:5d86 GamePlayEventLoopHandlerB.skip7_u187 -05:5d90 GamePlayEventLoopHandlerB.notempty7_u188 -05:5d93 GamePlayEventLoopHandlerB.skip7_u188 -05:5d9d GamePlayEventLoopHandlerB.notempty7_u189 -05:5da0 GamePlayEventLoopHandlerB.skip7_u189 -05:5daa GamePlayEventLoopHandlerB.notempty7_u190 -05:5dad GamePlayEventLoopHandlerB.skip7_u190 -05:5db7 GamePlayEventLoopHandlerB.notempty7_u191 -05:5dba GamePlayEventLoopHandlerB.skip7_u191 -05:5dc4 GamePlayEventLoopHandlerB.notempty7_u192 -05:5dc7 GamePlayEventLoopHandlerB.skip7_u192 -05:5dd1 GamePlayEventLoopHandlerB.notempty7_u193 -05:5dd4 GamePlayEventLoopHandlerB.skip7_u193 -05:5dde GamePlayEventLoopHandlerB.notempty7_u194 -05:5de1 GamePlayEventLoopHandlerB.skip7_u194 -05:5deb GamePlayEventLoopHandlerB.notempty7_u195 -05:5dee GamePlayEventLoopHandlerB.skip7_u195 -05:5df8 GamePlayEventLoopHandlerB.notempty7_u196 -05:5dfb GamePlayEventLoopHandlerB.skip7_u196 -05:5e05 GamePlayEventLoopHandlerB.notempty7_u197 -05:5e08 GamePlayEventLoopHandlerB.skip7_u197 -05:5e12 GamePlayEventLoopHandlerB.notempty7_u198 -05:5e15 GamePlayEventLoopHandlerB.skip7_u198 -05:5e1f GamePlayEventLoopHandlerB.notempty7_u199 -05:5e22 GamePlayEventLoopHandlerB.skip7_u199 -05:5e2c GamePlayEventLoopHandlerB.notempty7_u200 -05:5e2f GamePlayEventLoopHandlerB.skip7_u200 -05:5e39 GamePlayEventLoopHandlerB.notempty7_u201 -05:5e3c GamePlayEventLoopHandlerB.skip7_u201 -05:5e46 GamePlayEventLoopHandlerB.notempty7_u202 -05:5e49 GamePlayEventLoopHandlerB.skip7_u202 -05:5e53 GamePlayEventLoopHandlerB.notempty7_u203 -05:5e56 GamePlayEventLoopHandlerB.skip7_u203 -05:5e5a GamePlayEventLoopHandlerB.gameOverMode -05:5e7d GamePlayEventLoopHandlerB.noretry -05:5e8a GamePlayEventLoopHandlerB.pauseMode -05:5ea2 GamePlayEventLoopHandlerB.noqr -05:5eb1 GamePlayEventLoopHandlerB.nounpause -05:5f29 GamePlayEventLoopHandlerB.drawStaticInfo -05:5f51 DoHold -05:5f55 DoHold.checkIRSA -05:5f5c DoHold.ldb3 -05:5f68 DoHold.lda3 -05:5f72 DoHold.cp3 -05:5f80 DoHold.checkIRSB -05:5f87 DoHold.lda4 -05:5f93 DoHold.ldb4 -05:5f9d DoHold.cp4 -05:5fab DoHold.noRotation -05:5fb6 DoHold.doHoldOperation -05:5fc1 sLeady -05:5fcb sGo -05:5fd5 sPause -05:5fe9 sPieceXOffsets -05:6005 sPieceYOffsets -05:6021 sPieceFastRotationStates -05:6091 sPieceRotationStates -05:6101 sTGM3Bag -05:6124 sTGM3Droughts -05:612b sGameplayTileMap -05:63bf sGameplayTileMapEnd +05:4030 FieldClear +05:403b ToBackupField +05:4047 FromBackupField +05:4053 ToShadowField +05:405b ToShadowField.outer +05:405d ToShadowField.inner +05:406b FromShadowField +05:4073 FromShadowField.outer +05:4075 FromShadowField.inner +05:4083 SetPieceData +05:40a5 SetPieceDataOffset +05:40ae XYToSFieldPtr +05:40b6 XYToSFieldPtr.a +05:40bc XYToSFieldPtr.b +05:40c1 XYToFieldPtr +05:40c9 XYToFieldPtr.a +05:40cf XYToFieldPtr.b +05:40d4 GetPieceData +05:40e1 GetPieceDataFast +05:40ee CanPieceFit +05:40f9 CanPieceFit.skipr1a +05:4104 CanPieceFit.skipr1b +05:410f CanPieceFit.skipr1c +05:411a CanPieceFit.r1end +05:4130 CanPieceFit.skipr2a +05:413b CanPieceFit.skipr2b +05:4146 CanPieceFit.skipr2c +05:4151 CanPieceFit.r2end +05:4167 CanPieceFit.skipr3a +05:4172 CanPieceFit.skipr3b +05:417d CanPieceFit.skipr3c +05:4187 CanPieceFit.r3end +05:419d CanPieceFit.skipr4a +05:41a8 CanPieceFit.skipr4b +05:41b3 CanPieceFit.skipr4c +05:41be CanPieceFit.r4end +05:41c1 CanPieceFitFast +05:41ce CanPieceFitFast.skip1 +05:41db CanPieceFitFast.skip2 +05:41e8 CanPieceFitFast.skip3 +05:41f5 CanPieceFitFast.skip4 +05:41f8 ForceSpawnPiece +05:4214 TrySpawnPiece +05:424d TrySpawnPiece.try0 +05:426a TrySpawnPiece.try1 +05:428a TrySpawnPiece.try3 +05:42aa TrySpawnPiece.try2 +05:42c1 DrawPiece +05:42c8 DrawPiece.skipr1a +05:42ce DrawPiece.skipr1b +05:42d4 DrawPiece.skipr1c +05:42da DrawPiece.r1end +05:42e8 DrawPiece.skipr2a +05:42ee DrawPiece.skipr2b +05:42f4 DrawPiece.skipr2c +05:42fa DrawPiece.r2end +05:4308 DrawPiece.skipr3a +05:430e DrawPiece.skipr3b +05:4314 DrawPiece.skipr3c +05:431a DrawPiece.r3end +05:4328 DrawPiece.skipr4a +05:432e DrawPiece.skipr4b +05:4334 DrawPiece.skipr4c +05:433a FindMaxG +05:4347 FindMaxG.try +05:4360 FindMaxG.found +05:4367 FieldProcess +05:4372 FieldProcess.firstframe +05:437f FieldProcess.handleselect +05:438a FieldProcess.wantrotccw +05:4391 FieldProcess.lda1 +05:4395 FieldProcess.ldb1 +05:4397 FieldProcess.cp1 +05:43a4 FieldProcess.wantrotcw +05:43ab FieldProcess.ldb2 +05:43af FieldProcess.lda2 +05:43b1 FieldProcess.cp2 +05:43bd FieldProcess.tryrot +05:43f4 FieldProcess.maybekick +05:4421 FieldProcess.tljexceptions +05:4430 FieldProcess.trykickright +05:446d FieldProcess.trykickleft +05:44ae FieldProcess.maybetgm3rot +05:44b6 FieldProcess.checkt +05:44bc FieldProcess.tkickup +05:44f9 FieldProcess.tkickupalreadysetforce +05:4504 FieldProcess.checki +05:450b FieldProcess.ikicks +05:4519 FieldProcess.tryiup1 +05:4555 FieldProcess.ikickup1alreadysetforce +05:4560 FieldProcess.tryiup2 +05:459e FieldProcess.ikickup2alreadysetforce +05:45a9 FieldProcess.tryiright2 +05:45e5 FieldProcess.norot +05:45e9 FieldProcess.wantleft +05:45fa FieldProcess.checkdasleft +05:4601 FieldProcess.doleft +05:4608 FieldProcess.wantright +05:4613 FieldProcess.checkdasright +05:461a FieldProcess.doright +05:461f FieldProcess.trymove +05:4637 FieldProcess.skipmovement +05:4637 FieldProcess.donemanipulating +05:4659 FieldProcess.sonicdrop +05:4664 FieldProcess.sonicneutrallockskip +05:466e FieldProcess.harddrop +05:467d FieldProcess.donedeterminingharddropdistance +05:4691 FieldProcess.postdrop +05:46ab FieldProcess.checkregulargravity +05:46b9 FieldProcess.alwaysgravitysentinel +05:46bd FieldProcess.grav +05:46c5 FieldProcess.bigg +05:46cf FieldProcess.smallg +05:46d7 FieldProcess.nograv +05:46d7 FieldProcess.postgrav +05:46e6 FieldProcess.noreset +05:46fc FieldProcess.grounded +05:470e FieldProcess.playfirmdropsound +05:4713 FieldProcess.postcheckforfirmdropsound +05:4726 FieldProcess.downlock20gexceptioncheck +05:4734 FieldProcess.neutralcheck +05:4759 FieldProcess.forcelock +05:475e FieldProcess.dontforcelock +05:4763 FieldProcess.checklockdelay +05:4769 FieldProcess.checkfortgm3lockexception +05:4772 FieldProcess.dolock +05:4779 FieldProcess.notgrounded +05:477c FieldProcess.draw +05:4795 FieldProcess.ghost +05:47b0 FieldProcess.postghost +05:47d4 FieldProcess.drawpiece +05:47eb GetTileShade +05:47fb GetTileShade.max30 +05:481b GetTileShade.max20 +05:483a GetTileShade.max10 +05:4859 GetTileShade.max0 +05:485b GetTileShade.s0 +05:4863 GetTileShade.s1 +05:486b GetTileShade.s2 +05:4873 GetTileShade.s3 +05:487b GetTileShade.s4 +05:4883 GetTileShade.s5 +05:488b GetTileShade.s6 +05:4893 FieldDelay +05:4893 FieldDelay.incl +05:489c FieldDelay.incr +05:48a5 FieldDelay.noinc +05:48bd FieldDelay.determine +05:48ea FieldDelay.skip +05:48f6 FieldDelay.prelineclear +05:4909 FieldDelay.bravodecloop +05:4910 FieldDelay.applylines +05:4934 FieldDelay.premultiplier +05:4937 FieldDelay.bravo +05:4948 FieldDelay.lineclears +05:494d FieldDelay.lineclearloop +05:4955 FieldDelay.combo +05:495a FieldDelay.comboloop +05:4962 FieldDelay.forcemax +05:4966 FieldDelay.applyscore +05:497a FieldDelay.lineclear +05:498e FieldDelay.preare +05:49a3 FieldDelay.are +05:49b6 FieldDelay.generatenextpiece +05:49c0 AppendClearedLine +05:49d5 FindClearedLines +05:4a01 FindClearedLines.next_u1 +05:4a1e FindClearedLines.next_u2 +05:4a3b FindClearedLines.next_u3 +05:4a58 FindClearedLines.next_u4 +05:4a75 FindClearedLines.next_u5 +05:4a92 FindClearedLines.next_u6 +05:4aaf FindClearedLines.next_u7 +05:4acc FindClearedLines.next_u8 +05:4ae9 FindClearedLines.next_u9 +05:4b06 FindClearedLines.next_u10 +05:4b23 FindClearedLines.next_u11 +05:4b40 FindClearedLines.next_u12 +05:4b5d FindClearedLines.next_u13 +05:4b7a FindClearedLines.next_u14 +05:4b97 FindClearedLines.next_u15 +05:4bb4 FindClearedLines.next_u16 +05:4bd1 FindClearedLines.next_u17 +05:4bee FindClearedLines.next_u18 +05:4c0b FindClearedLines.next_u19 +05:4c28 FindClearedLines.next_u20 +05:4c45 FindClearedLines.next_u21 +05:4c62 FindClearedLines.next_u22 +05:4c7f FindClearedLines.next_u23 +05:4c9c FindClearedLines.next_u24 +05:4c9d MarkClear +05:4ca5 MarkClear.markclear1loop +05:4cbe MarkClear.markclear2loop +05:4cd7 MarkClear.markclear3loop +05:4cf0 MarkClear.markclear4loop +05:4d01 ClearLines +05:4d18 ClearLines.clear_u25 +05:4d3e ClearLines.r_u25 +05:4d52 ClearLines.clear_u26 +05:4d78 ClearLines.r_u26 +05:4d8c ClearLines.clear_u27 +05:4db2 ClearLines.r_u27 +05:4dc6 ClearLines.clear_u28 +05:4dec ClearLines.r_u28 +05:4e00 ClearLines.clear_u29 +05:4e26 ClearLines.r_u29 +05:4e3a ClearLines.clear_u30 +05:4e60 ClearLines.r_u30 +05:4e74 ClearLines.clear_u31 +05:4e9a ClearLines.r_u31 +05:4eae ClearLines.clear_u32 +05:4ed4 ClearLines.r_u32 +05:4ee8 ClearLines.clear_u33 +05:4f0e ClearLines.r_u33 +05:4f22 ClearLines.clear_u34 +05:4f48 ClearLines.r_u34 +05:4f5c ClearLines.clear_u35 +05:4f82 ClearLines.r_u35 +05:4f96 ClearLines.clear_u36 +05:4fbc ClearLines.r_u36 +05:4fd0 ClearLines.clear_u37 +05:4ff6 ClearLines.r_u37 +05:500a ClearLines.clear_u38 +05:5030 ClearLines.r_u38 +05:5044 ClearLines.clear_u39 +05:506a ClearLines.r_u39 +05:507e ClearLines.clear_u40 +05:50a4 ClearLines.r_u40 +05:50b8 ClearLines.clear_u41 +05:50de ClearLines.r_u41 +05:50f2 ClearLines.clear_u42 +05:5118 ClearLines.r_u42 +05:512c ClearLines.clear_u43 +05:5152 ClearLines.r_u43 +05:5166 ClearLines.clear_u44 +05:518c ClearLines.r_u44 +05:51a0 ClearLines.clear_u45 +05:51c6 ClearLines.r_u45 +05:51da ClearLines.clear_u46 +05:5200 ClearLines.r_u46 +05:5214 ClearLines.clear_u47 +05:523a ClearLines.r_u47 +05:524e ClearLines.clear_u48 +05:5274 ClearLines.r_u48 +05:5274 ClearLines.fixgarbo +05:5277 ClearLines.fixgarboloop +05:5281 SwitchToGameplayB +05:5287 SwitchToGameplayB.wvr_u1 +05:5290 SwitchToGameplayB.loadtilemap +05:52d9 SwitchToGameplayB.wvb_u2 +05:52e0 SwitchToGameplayB.wvbe_u3 +05:52e6 GamePlayEventLoopHandlerB +05:52f0 GamePlayEventLoopHandlerB.modejumps +05:530e GamePlayEventLoopHandlerB.leadyMode +05:531e GamePlayEventLoopHandlerB.firstleadyiterskip +05:5327 GamePlayEventLoopHandlerB.notdoneleady +05:5338 GamePlayEventLoopHandlerB.goMode +05:5342 GamePlayEventLoopHandlerB.notdonego +05:5353 GamePlayEventLoopHandlerB.postGoMode +05:5367 GamePlayEventLoopHandlerB.prefetchedPieceMode +05:5378 GamePlayEventLoopHandlerB.checkIHS +05:5383 GamePlayEventLoopHandlerB.loaddefaultjingle +05:5387 GamePlayEventLoopHandlerB.checkIRSA +05:538e GamePlayEventLoopHandlerB.ldb1 +05:539a GamePlayEventLoopHandlerB.lda1 +05:53a4 GamePlayEventLoopHandlerB.cp1 +05:53b2 GamePlayEventLoopHandlerB.checkIRSB +05:53b9 GamePlayEventLoopHandlerB.lda2 +05:53c5 GamePlayEventLoopHandlerB.ldb2 +05:53cf GamePlayEventLoopHandlerB.cp2 +05:53dd GamePlayEventLoopHandlerB.postjingle +05:53e1 GamePlayEventLoopHandlerB.spawnPieceMode +05:53ef GamePlayEventLoopHandlerB.canspawn +05:5402 GamePlayEventLoopHandlerB.pieceInMotionMode +05:5416 GamePlayEventLoopHandlerB.nopauserequested +05:5437 GamePlayEventLoopHandlerB.nohold +05:5445 GamePlayEventLoopHandlerB.delayMode +05:5459 GamePlayEventLoopHandlerB.nodelaypauserequested +05:546a GamePlayEventLoopHandlerB.preGameOverMode +05:547a GamePlayEventLoopHandlerB.notempty1_u4 +05:547d GamePlayEventLoopHandlerB.skip1_u4 +05:5487 GamePlayEventLoopHandlerB.notempty1_u5 +05:548a GamePlayEventLoopHandlerB.skip1_u5 +05:5494 GamePlayEventLoopHandlerB.notempty1_u6 +05:5497 GamePlayEventLoopHandlerB.skip1_u6 +05:54a1 GamePlayEventLoopHandlerB.notempty1_u7 +05:54a4 GamePlayEventLoopHandlerB.skip1_u7 +05:54ae GamePlayEventLoopHandlerB.notempty1_u8 +05:54b1 GamePlayEventLoopHandlerB.skip1_u8 +05:54bb GamePlayEventLoopHandlerB.notempty1_u9 +05:54be GamePlayEventLoopHandlerB.skip1_u9 +05:54c8 GamePlayEventLoopHandlerB.notempty1_u10 +05:54cb GamePlayEventLoopHandlerB.skip1_u10 +05:54d5 GamePlayEventLoopHandlerB.notempty1_u11 +05:54d8 GamePlayEventLoopHandlerB.skip1_u11 +05:54e2 GamePlayEventLoopHandlerB.notempty1_u12 +05:54e5 GamePlayEventLoopHandlerB.skip1_u12 +05:54ef GamePlayEventLoopHandlerB.notempty1_u13 +05:54f2 GamePlayEventLoopHandlerB.skip1_u13 +05:54fc GamePlayEventLoopHandlerB.notempty1_u14 +05:54ff GamePlayEventLoopHandlerB.skip1_u14 +05:5509 GamePlayEventLoopHandlerB.notempty1_u15 +05:550c GamePlayEventLoopHandlerB.skip1_u15 +05:5516 GamePlayEventLoopHandlerB.notempty1_u16 +05:5519 GamePlayEventLoopHandlerB.skip1_u16 +05:5523 GamePlayEventLoopHandlerB.notempty1_u17 +05:5526 GamePlayEventLoopHandlerB.skip1_u17 +05:5530 GamePlayEventLoopHandlerB.notempty1_u18 +05:5533 GamePlayEventLoopHandlerB.skip1_u18 +05:553d GamePlayEventLoopHandlerB.notempty1_u19 +05:5540 GamePlayEventLoopHandlerB.skip1_u19 +05:554a GamePlayEventLoopHandlerB.notempty1_u20 +05:554d GamePlayEventLoopHandlerB.skip1_u20 +05:5557 GamePlayEventLoopHandlerB.notempty1_u21 +05:555a GamePlayEventLoopHandlerB.skip1_u21 +05:5564 GamePlayEventLoopHandlerB.notempty1_u22 +05:5567 GamePlayEventLoopHandlerB.skip1_u22 +05:5571 GamePlayEventLoopHandlerB.notempty1_u23 +05:5574 GamePlayEventLoopHandlerB.skip1_u23 +05:557e GamePlayEventLoopHandlerB.notempty1_u24 +05:5581 GamePlayEventLoopHandlerB.skip1_u24 +05:558b GamePlayEventLoopHandlerB.notempty1_u25 +05:558e GamePlayEventLoopHandlerB.skip1_u25 +05:5598 GamePlayEventLoopHandlerB.notempty1_u26 +05:559b GamePlayEventLoopHandlerB.skip1_u26 +05:55a5 GamePlayEventLoopHandlerB.notempty1_u27 +05:55a8 GamePlayEventLoopHandlerB.skip1_u27 +05:55b2 GamePlayEventLoopHandlerB.notempty1_u28 +05:55b5 GamePlayEventLoopHandlerB.skip1_u28 +05:55bf GamePlayEventLoopHandlerB.notempty1_u29 +05:55c2 GamePlayEventLoopHandlerB.skip1_u29 +05:55cc GamePlayEventLoopHandlerB.notempty1_u30 +05:55cf GamePlayEventLoopHandlerB.skip1_u30 +05:55d9 GamePlayEventLoopHandlerB.notempty1_u31 +05:55dc GamePlayEventLoopHandlerB.skip1_u31 +05:55e6 GamePlayEventLoopHandlerB.notempty1_u32 +05:55e9 GamePlayEventLoopHandlerB.skip1_u32 +05:55f3 GamePlayEventLoopHandlerB.notempty1_u33 +05:55f6 GamePlayEventLoopHandlerB.skip1_u33 +05:5600 GamePlayEventLoopHandlerB.notempty1_u34 +05:5603 GamePlayEventLoopHandlerB.skip1_u34 +05:560d GamePlayEventLoopHandlerB.notempty1_u35 +05:5610 GamePlayEventLoopHandlerB.skip1_u35 +05:561a GamePlayEventLoopHandlerB.notempty1_u36 +05:561d GamePlayEventLoopHandlerB.skip1_u36 +05:5627 GamePlayEventLoopHandlerB.notempty1_u37 +05:562a GamePlayEventLoopHandlerB.skip1_u37 +05:5634 GamePlayEventLoopHandlerB.notempty1_u38 +05:5637 GamePlayEventLoopHandlerB.skip1_u38 +05:5641 GamePlayEventLoopHandlerB.notempty1_u39 +05:5644 GamePlayEventLoopHandlerB.skip1_u39 +05:564e GamePlayEventLoopHandlerB.notempty1_u40 +05:5651 GamePlayEventLoopHandlerB.skip1_u40 +05:565b GamePlayEventLoopHandlerB.notempty1_u41 +05:565e GamePlayEventLoopHandlerB.skip1_u41 +05:5668 GamePlayEventLoopHandlerB.notempty1_u42 +05:566b GamePlayEventLoopHandlerB.skip1_u42 +05:5675 GamePlayEventLoopHandlerB.notempty1_u43 +05:5678 GamePlayEventLoopHandlerB.skip1_u43 +05:5682 GamePlayEventLoopHandlerB.notempty1_u44 +05:5685 GamePlayEventLoopHandlerB.skip1_u44 +05:568f GamePlayEventLoopHandlerB.notempty1_u45 +05:5692 GamePlayEventLoopHandlerB.skip1_u45 +05:569c GamePlayEventLoopHandlerB.notempty1_u46 +05:569f GamePlayEventLoopHandlerB.skip1_u46 +05:56a9 GamePlayEventLoopHandlerB.notempty1_u47 +05:56ac GamePlayEventLoopHandlerB.skip1_u47 +05:56b6 GamePlayEventLoopHandlerB.notempty1_u48 +05:56b9 GamePlayEventLoopHandlerB.skip1_u48 +05:56c3 GamePlayEventLoopHandlerB.notempty1_u49 +05:56c6 GamePlayEventLoopHandlerB.skip1_u49 +05:56d0 GamePlayEventLoopHandlerB.notempty1_u50 +05:56d3 GamePlayEventLoopHandlerB.skip1_u50 +05:56dd GamePlayEventLoopHandlerB.notempty1_u51 +05:56e0 GamePlayEventLoopHandlerB.skip1_u51 +05:56ea GamePlayEventLoopHandlerB.notempty1_u52 +05:56ed GamePlayEventLoopHandlerB.skip1_u52 +05:56f7 GamePlayEventLoopHandlerB.notempty1_u53 +05:56fa GamePlayEventLoopHandlerB.skip1_u53 +05:5704 GamePlayEventLoopHandlerB.notempty1_u54 +05:5707 GamePlayEventLoopHandlerB.skip1_u54 +05:5711 GamePlayEventLoopHandlerB.notempty1_u55 +05:5714 GamePlayEventLoopHandlerB.skip1_u55 +05:571e GamePlayEventLoopHandlerB.notempty1_u56 +05:5721 GamePlayEventLoopHandlerB.skip1_u56 +05:572b GamePlayEventLoopHandlerB.notempty1_u57 +05:572e GamePlayEventLoopHandlerB.skip1_u57 +05:5738 GamePlayEventLoopHandlerB.notempty1_u58 +05:573b GamePlayEventLoopHandlerB.skip1_u58 +05:5745 GamePlayEventLoopHandlerB.notempty1_u59 +05:5748 GamePlayEventLoopHandlerB.skip1_u59 +05:5752 GamePlayEventLoopHandlerB.notempty1_u60 +05:5755 GamePlayEventLoopHandlerB.skip1_u60 +05:575f GamePlayEventLoopHandlerB.notempty1_u61 +05:5762 GamePlayEventLoopHandlerB.skip1_u61 +05:576c GamePlayEventLoopHandlerB.notempty1_u62 +05:576f GamePlayEventLoopHandlerB.skip1_u62 +05:5779 GamePlayEventLoopHandlerB.notempty1_u63 +05:577c GamePlayEventLoopHandlerB.skip1_u63 +05:5786 GamePlayEventLoopHandlerB.notempty1_u64 +05:5789 GamePlayEventLoopHandlerB.skip1_u64 +05:5793 GamePlayEventLoopHandlerB.notempty1_u65 +05:5796 GamePlayEventLoopHandlerB.skip1_u65 +05:57a0 GamePlayEventLoopHandlerB.notempty1_u66 +05:57a3 GamePlayEventLoopHandlerB.skip1_u66 +05:57ad GamePlayEventLoopHandlerB.notempty1_u67 +05:57b0 GamePlayEventLoopHandlerB.skip1_u67 +05:57ba GamePlayEventLoopHandlerB.notempty1_u68 +05:57bd GamePlayEventLoopHandlerB.skip1_u68 +05:57c7 GamePlayEventLoopHandlerB.notempty1_u69 +05:57ca GamePlayEventLoopHandlerB.skip1_u69 +05:57d4 GamePlayEventLoopHandlerB.notempty1_u70 +05:57d7 GamePlayEventLoopHandlerB.skip1_u70 +05:57e1 GamePlayEventLoopHandlerB.notempty1_u71 +05:57e4 GamePlayEventLoopHandlerB.skip1_u71 +05:57ee GamePlayEventLoopHandlerB.notempty1_u72 +05:57f1 GamePlayEventLoopHandlerB.skip1_u72 +05:57fb GamePlayEventLoopHandlerB.notempty1_u73 +05:57fe GamePlayEventLoopHandlerB.skip1_u73 +05:5808 GamePlayEventLoopHandlerB.notempty2_u74 +05:580b GamePlayEventLoopHandlerB.skip2_u74 +05:5815 GamePlayEventLoopHandlerB.notempty2_u75 +05:5818 GamePlayEventLoopHandlerB.skip2_u75 +05:5822 GamePlayEventLoopHandlerB.notempty2_u76 +05:5825 GamePlayEventLoopHandlerB.skip2_u76 +05:582f GamePlayEventLoopHandlerB.notempty2_u77 +05:5832 GamePlayEventLoopHandlerB.skip2_u77 +05:583c GamePlayEventLoopHandlerB.notempty2_u78 +05:583f GamePlayEventLoopHandlerB.skip2_u78 +05:5849 GamePlayEventLoopHandlerB.notempty2_u79 +05:584c GamePlayEventLoopHandlerB.skip2_u79 +05:5856 GamePlayEventLoopHandlerB.notempty2_u80 +05:5859 GamePlayEventLoopHandlerB.skip2_u80 +05:5863 GamePlayEventLoopHandlerB.notempty2_u81 +05:5866 GamePlayEventLoopHandlerB.skip2_u81 +05:5870 GamePlayEventLoopHandlerB.notempty2_u82 +05:5873 GamePlayEventLoopHandlerB.skip2_u82 +05:587d GamePlayEventLoopHandlerB.notempty2_u83 +05:5880 GamePlayEventLoopHandlerB.skip2_u83 +05:588a GamePlayEventLoopHandlerB.notempty3_u84 +05:588d GamePlayEventLoopHandlerB.skip3_u84 +05:5897 GamePlayEventLoopHandlerB.notempty3_u85 +05:589a GamePlayEventLoopHandlerB.skip3_u85 +05:58a4 GamePlayEventLoopHandlerB.notempty3_u86 +05:58a7 GamePlayEventLoopHandlerB.skip3_u86 +05:58b1 GamePlayEventLoopHandlerB.notempty3_u87 +05:58b4 GamePlayEventLoopHandlerB.skip3_u87 +05:58be GamePlayEventLoopHandlerB.notempty3_u88 +05:58c1 GamePlayEventLoopHandlerB.skip3_u88 +05:58cb GamePlayEventLoopHandlerB.notempty3_u89 +05:58ce GamePlayEventLoopHandlerB.skip3_u89 +05:58d8 GamePlayEventLoopHandlerB.notempty3_u90 +05:58db GamePlayEventLoopHandlerB.skip3_u90 +05:58e5 GamePlayEventLoopHandlerB.notempty3_u91 +05:58e8 GamePlayEventLoopHandlerB.skip3_u91 +05:58f2 GamePlayEventLoopHandlerB.notempty3_u92 +05:58f5 GamePlayEventLoopHandlerB.skip3_u92 +05:58ff GamePlayEventLoopHandlerB.notempty3_u93 +05:5902 GamePlayEventLoopHandlerB.skip3_u93 +05:590c GamePlayEventLoopHandlerB.notempty4_u94 +05:590f GamePlayEventLoopHandlerB.skip4_u94 +05:5919 GamePlayEventLoopHandlerB.notempty4_u95 +05:591c GamePlayEventLoopHandlerB.skip4_u95 +05:5926 GamePlayEventLoopHandlerB.notempty4_u96 +05:5929 GamePlayEventLoopHandlerB.skip4_u96 +05:5933 GamePlayEventLoopHandlerB.notempty4_u97 +05:5936 GamePlayEventLoopHandlerB.skip4_u97 +05:5940 GamePlayEventLoopHandlerB.notempty4_u98 +05:5943 GamePlayEventLoopHandlerB.skip4_u98 +05:594d GamePlayEventLoopHandlerB.notempty4_u99 +05:5950 GamePlayEventLoopHandlerB.skip4_u99 +05:595a GamePlayEventLoopHandlerB.notempty4_u100 +05:595d GamePlayEventLoopHandlerB.skip4_u100 +05:5967 GamePlayEventLoopHandlerB.notempty4_u101 +05:596a GamePlayEventLoopHandlerB.skip4_u101 +05:5974 GamePlayEventLoopHandlerB.notempty4_u102 +05:5977 GamePlayEventLoopHandlerB.skip4_u102 +05:5981 GamePlayEventLoopHandlerB.notempty4_u103 +05:5984 GamePlayEventLoopHandlerB.skip4_u103 +05:598e GamePlayEventLoopHandlerB.notempty5_u104 +05:5991 GamePlayEventLoopHandlerB.skip5_u104 +05:599b GamePlayEventLoopHandlerB.notempty5_u105 +05:599e GamePlayEventLoopHandlerB.skip5_u105 +05:59a8 GamePlayEventLoopHandlerB.notempty5_u106 +05:59ab GamePlayEventLoopHandlerB.skip5_u106 +05:59b5 GamePlayEventLoopHandlerB.notempty5_u107 +05:59b8 GamePlayEventLoopHandlerB.skip5_u107 +05:59c2 GamePlayEventLoopHandlerB.notempty5_u108 +05:59c5 GamePlayEventLoopHandlerB.skip5_u108 +05:59cf GamePlayEventLoopHandlerB.notempty5_u109 +05:59d2 GamePlayEventLoopHandlerB.skip5_u109 +05:59dc GamePlayEventLoopHandlerB.notempty5_u110 +05:59df GamePlayEventLoopHandlerB.skip5_u110 +05:59e9 GamePlayEventLoopHandlerB.notempty5_u111 +05:59ec GamePlayEventLoopHandlerB.skip5_u111 +05:59f6 GamePlayEventLoopHandlerB.notempty5_u112 +05:59f9 GamePlayEventLoopHandlerB.skip5_u112 +05:5a03 GamePlayEventLoopHandlerB.notempty5_u113 +05:5a06 GamePlayEventLoopHandlerB.skip5_u113 +05:5a10 GamePlayEventLoopHandlerB.notempty6_u114 +05:5a13 GamePlayEventLoopHandlerB.skip6_u114 +05:5a1d GamePlayEventLoopHandlerB.notempty6_u115 +05:5a20 GamePlayEventLoopHandlerB.skip6_u115 +05:5a2a GamePlayEventLoopHandlerB.notempty6_u116 +05:5a2d GamePlayEventLoopHandlerB.skip6_u116 +05:5a37 GamePlayEventLoopHandlerB.notempty6_u117 +05:5a3a GamePlayEventLoopHandlerB.skip6_u117 +05:5a44 GamePlayEventLoopHandlerB.notempty6_u118 +05:5a47 GamePlayEventLoopHandlerB.skip6_u118 +05:5a51 GamePlayEventLoopHandlerB.notempty6_u119 +05:5a54 GamePlayEventLoopHandlerB.skip6_u119 +05:5a5e GamePlayEventLoopHandlerB.notempty6_u120 +05:5a61 GamePlayEventLoopHandlerB.skip6_u120 +05:5a6b GamePlayEventLoopHandlerB.notempty6_u121 +05:5a6e GamePlayEventLoopHandlerB.skip6_u121 +05:5a78 GamePlayEventLoopHandlerB.notempty6_u122 +05:5a7b GamePlayEventLoopHandlerB.skip6_u122 +05:5a85 GamePlayEventLoopHandlerB.notempty6_u123 +05:5a88 GamePlayEventLoopHandlerB.skip6_u123 +05:5a92 GamePlayEventLoopHandlerB.notempty7_u124 +05:5a95 GamePlayEventLoopHandlerB.skip7_u124 +05:5a9f GamePlayEventLoopHandlerB.notempty7_u125 +05:5aa2 GamePlayEventLoopHandlerB.skip7_u125 +05:5aac GamePlayEventLoopHandlerB.notempty7_u126 +05:5aaf GamePlayEventLoopHandlerB.skip7_u126 +05:5ab9 GamePlayEventLoopHandlerB.notempty7_u127 +05:5abc GamePlayEventLoopHandlerB.skip7_u127 +05:5ac6 GamePlayEventLoopHandlerB.notempty7_u128 +05:5ac9 GamePlayEventLoopHandlerB.skip7_u128 +05:5ad3 GamePlayEventLoopHandlerB.notempty7_u129 +05:5ad6 GamePlayEventLoopHandlerB.skip7_u129 +05:5ae0 GamePlayEventLoopHandlerB.notempty7_u130 +05:5ae3 GamePlayEventLoopHandlerB.skip7_u130 +05:5aed GamePlayEventLoopHandlerB.notempty7_u131 +05:5af0 GamePlayEventLoopHandlerB.skip7_u131 +05:5afa GamePlayEventLoopHandlerB.notempty7_u132 +05:5afd GamePlayEventLoopHandlerB.skip7_u132 +05:5b07 GamePlayEventLoopHandlerB.notempty7_u133 +05:5b0a GamePlayEventLoopHandlerB.skip7_u133 +05:5b14 GamePlayEventLoopHandlerB.notempty7_u134 +05:5b17 GamePlayEventLoopHandlerB.skip7_u134 +05:5b21 GamePlayEventLoopHandlerB.notempty7_u135 +05:5b24 GamePlayEventLoopHandlerB.skip7_u135 +05:5b2e GamePlayEventLoopHandlerB.notempty7_u136 +05:5b31 GamePlayEventLoopHandlerB.skip7_u136 +05:5b3b GamePlayEventLoopHandlerB.notempty7_u137 +05:5b3e GamePlayEventLoopHandlerB.skip7_u137 +05:5b48 GamePlayEventLoopHandlerB.notempty7_u138 +05:5b4b GamePlayEventLoopHandlerB.skip7_u138 +05:5b55 GamePlayEventLoopHandlerB.notempty7_u139 +05:5b58 GamePlayEventLoopHandlerB.skip7_u139 +05:5b62 GamePlayEventLoopHandlerB.notempty7_u140 +05:5b65 GamePlayEventLoopHandlerB.skip7_u140 +05:5b6f GamePlayEventLoopHandlerB.notempty7_u141 +05:5b72 GamePlayEventLoopHandlerB.skip7_u141 +05:5b7c GamePlayEventLoopHandlerB.notempty7_u142 +05:5b7f GamePlayEventLoopHandlerB.skip7_u142 +05:5b89 GamePlayEventLoopHandlerB.notempty7_u143 +05:5b8c GamePlayEventLoopHandlerB.skip7_u143 +05:5b96 GamePlayEventLoopHandlerB.notempty7_u144 +05:5b99 GamePlayEventLoopHandlerB.skip7_u144 +05:5ba3 GamePlayEventLoopHandlerB.notempty7_u145 +05:5ba6 GamePlayEventLoopHandlerB.skip7_u145 +05:5bb0 GamePlayEventLoopHandlerB.notempty7_u146 +05:5bb3 GamePlayEventLoopHandlerB.skip7_u146 +05:5bbd GamePlayEventLoopHandlerB.notempty7_u147 +05:5bc0 GamePlayEventLoopHandlerB.skip7_u147 +05:5bca GamePlayEventLoopHandlerB.notempty7_u148 +05:5bcd GamePlayEventLoopHandlerB.skip7_u148 +05:5bd7 GamePlayEventLoopHandlerB.notempty7_u149 +05:5bda GamePlayEventLoopHandlerB.skip7_u149 +05:5be4 GamePlayEventLoopHandlerB.notempty7_u150 +05:5be7 GamePlayEventLoopHandlerB.skip7_u150 +05:5bf1 GamePlayEventLoopHandlerB.notempty7_u151 +05:5bf4 GamePlayEventLoopHandlerB.skip7_u151 +05:5bfe GamePlayEventLoopHandlerB.notempty7_u152 +05:5c01 GamePlayEventLoopHandlerB.skip7_u152 +05:5c0b GamePlayEventLoopHandlerB.notempty7_u153 +05:5c0e GamePlayEventLoopHandlerB.skip7_u153 +05:5c18 GamePlayEventLoopHandlerB.notempty7_u154 +05:5c1b GamePlayEventLoopHandlerB.skip7_u154 +05:5c25 GamePlayEventLoopHandlerB.notempty7_u155 +05:5c28 GamePlayEventLoopHandlerB.skip7_u155 +05:5c32 GamePlayEventLoopHandlerB.notempty7_u156 +05:5c35 GamePlayEventLoopHandlerB.skip7_u156 +05:5c3f GamePlayEventLoopHandlerB.notempty7_u157 +05:5c42 GamePlayEventLoopHandlerB.skip7_u157 +05:5c4c GamePlayEventLoopHandlerB.notempty7_u158 +05:5c4f GamePlayEventLoopHandlerB.skip7_u158 +05:5c59 GamePlayEventLoopHandlerB.notempty7_u159 +05:5c5c GamePlayEventLoopHandlerB.skip7_u159 +05:5c66 GamePlayEventLoopHandlerB.notempty7_u160 +05:5c69 GamePlayEventLoopHandlerB.skip7_u160 +05:5c73 GamePlayEventLoopHandlerB.notempty7_u161 +05:5c76 GamePlayEventLoopHandlerB.skip7_u161 +05:5c80 GamePlayEventLoopHandlerB.notempty7_u162 +05:5c83 GamePlayEventLoopHandlerB.skip7_u162 +05:5c8d GamePlayEventLoopHandlerB.notempty7_u163 +05:5c90 GamePlayEventLoopHandlerB.skip7_u163 +05:5c9a GamePlayEventLoopHandlerB.notempty7_u164 +05:5c9d GamePlayEventLoopHandlerB.skip7_u164 +05:5ca7 GamePlayEventLoopHandlerB.notempty7_u165 +05:5caa GamePlayEventLoopHandlerB.skip7_u165 +05:5cb4 GamePlayEventLoopHandlerB.notempty7_u166 +05:5cb7 GamePlayEventLoopHandlerB.skip7_u166 +05:5cc1 GamePlayEventLoopHandlerB.notempty7_u167 +05:5cc4 GamePlayEventLoopHandlerB.skip7_u167 +05:5cce GamePlayEventLoopHandlerB.notempty7_u168 +05:5cd1 GamePlayEventLoopHandlerB.skip7_u168 +05:5cdb GamePlayEventLoopHandlerB.notempty7_u169 +05:5cde GamePlayEventLoopHandlerB.skip7_u169 +05:5ce8 GamePlayEventLoopHandlerB.notempty7_u170 +05:5ceb GamePlayEventLoopHandlerB.skip7_u170 +05:5cf5 GamePlayEventLoopHandlerB.notempty7_u171 +05:5cf8 GamePlayEventLoopHandlerB.skip7_u171 +05:5d02 GamePlayEventLoopHandlerB.notempty7_u172 +05:5d05 GamePlayEventLoopHandlerB.skip7_u172 +05:5d0f GamePlayEventLoopHandlerB.notempty7_u173 +05:5d12 GamePlayEventLoopHandlerB.skip7_u173 +05:5d1c GamePlayEventLoopHandlerB.notempty7_u174 +05:5d1f GamePlayEventLoopHandlerB.skip7_u174 +05:5d29 GamePlayEventLoopHandlerB.notempty7_u175 +05:5d2c GamePlayEventLoopHandlerB.skip7_u175 +05:5d36 GamePlayEventLoopHandlerB.notempty7_u176 +05:5d39 GamePlayEventLoopHandlerB.skip7_u176 +05:5d43 GamePlayEventLoopHandlerB.notempty7_u177 +05:5d46 GamePlayEventLoopHandlerB.skip7_u177 +05:5d50 GamePlayEventLoopHandlerB.notempty7_u178 +05:5d53 GamePlayEventLoopHandlerB.skip7_u178 +05:5d5d GamePlayEventLoopHandlerB.notempty7_u179 +05:5d60 GamePlayEventLoopHandlerB.skip7_u179 +05:5d6a GamePlayEventLoopHandlerB.notempty7_u180 +05:5d6d GamePlayEventLoopHandlerB.skip7_u180 +05:5d77 GamePlayEventLoopHandlerB.notempty7_u181 +05:5d7a GamePlayEventLoopHandlerB.skip7_u181 +05:5d84 GamePlayEventLoopHandlerB.notempty7_u182 +05:5d87 GamePlayEventLoopHandlerB.skip7_u182 +05:5d91 GamePlayEventLoopHandlerB.notempty7_u183 +05:5d94 GamePlayEventLoopHandlerB.skip7_u183 +05:5d9e GamePlayEventLoopHandlerB.notempty7_u184 +05:5da1 GamePlayEventLoopHandlerB.skip7_u184 +05:5dab GamePlayEventLoopHandlerB.notempty7_u185 +05:5dae GamePlayEventLoopHandlerB.skip7_u185 +05:5db8 GamePlayEventLoopHandlerB.notempty7_u186 +05:5dbb GamePlayEventLoopHandlerB.skip7_u186 +05:5dc5 GamePlayEventLoopHandlerB.notempty7_u187 +05:5dc8 GamePlayEventLoopHandlerB.skip7_u187 +05:5dd2 GamePlayEventLoopHandlerB.notempty7_u188 +05:5dd5 GamePlayEventLoopHandlerB.skip7_u188 +05:5ddf GamePlayEventLoopHandlerB.notempty7_u189 +05:5de2 GamePlayEventLoopHandlerB.skip7_u189 +05:5dec GamePlayEventLoopHandlerB.notempty7_u190 +05:5def GamePlayEventLoopHandlerB.skip7_u190 +05:5df9 GamePlayEventLoopHandlerB.notempty7_u191 +05:5dfc GamePlayEventLoopHandlerB.skip7_u191 +05:5e06 GamePlayEventLoopHandlerB.notempty7_u192 +05:5e09 GamePlayEventLoopHandlerB.skip7_u192 +05:5e13 GamePlayEventLoopHandlerB.notempty7_u193 +05:5e16 GamePlayEventLoopHandlerB.skip7_u193 +05:5e20 GamePlayEventLoopHandlerB.notempty7_u194 +05:5e23 GamePlayEventLoopHandlerB.skip7_u194 +05:5e2d GamePlayEventLoopHandlerB.notempty7_u195 +05:5e30 GamePlayEventLoopHandlerB.skip7_u195 +05:5e3a GamePlayEventLoopHandlerB.notempty7_u196 +05:5e3d GamePlayEventLoopHandlerB.skip7_u196 +05:5e47 GamePlayEventLoopHandlerB.notempty7_u197 +05:5e4a GamePlayEventLoopHandlerB.skip7_u197 +05:5e54 GamePlayEventLoopHandlerB.notempty7_u198 +05:5e57 GamePlayEventLoopHandlerB.skip7_u198 +05:5e61 GamePlayEventLoopHandlerB.notempty7_u199 +05:5e64 GamePlayEventLoopHandlerB.skip7_u199 +05:5e6e GamePlayEventLoopHandlerB.notempty7_u200 +05:5e71 GamePlayEventLoopHandlerB.skip7_u200 +05:5e7b GamePlayEventLoopHandlerB.notempty7_u201 +05:5e7e GamePlayEventLoopHandlerB.skip7_u201 +05:5e88 GamePlayEventLoopHandlerB.notempty7_u202 +05:5e8b GamePlayEventLoopHandlerB.skip7_u202 +05:5e95 GamePlayEventLoopHandlerB.notempty7_u203 +05:5e98 GamePlayEventLoopHandlerB.skip7_u203 +05:5ea2 GamePlayEventLoopHandlerB.notempty7_u204 +05:5ea5 GamePlayEventLoopHandlerB.skip7_u204 +05:5eaf GamePlayEventLoopHandlerB.notempty7_u205 +05:5eb2 GamePlayEventLoopHandlerB.skip7_u205 +05:5ebc GamePlayEventLoopHandlerB.notempty7_u206 +05:5ebf GamePlayEventLoopHandlerB.skip7_u206 +05:5ec9 GamePlayEventLoopHandlerB.notempty7_u207 +05:5ecc GamePlayEventLoopHandlerB.skip7_u207 +05:5ed6 GamePlayEventLoopHandlerB.notempty7_u208 +05:5ed9 GamePlayEventLoopHandlerB.skip7_u208 +05:5ee3 GamePlayEventLoopHandlerB.notempty7_u209 +05:5ee6 GamePlayEventLoopHandlerB.skip7_u209 +05:5ef0 GamePlayEventLoopHandlerB.notempty7_u210 +05:5ef3 GamePlayEventLoopHandlerB.skip7_u210 +05:5efd GamePlayEventLoopHandlerB.notempty7_u211 +05:5f00 GamePlayEventLoopHandlerB.skip7_u211 +05:5f0a GamePlayEventLoopHandlerB.notempty7_u212 +05:5f0d GamePlayEventLoopHandlerB.skip7_u212 +05:5f17 GamePlayEventLoopHandlerB.notempty7_u213 +05:5f1a GamePlayEventLoopHandlerB.skip7_u213 +05:5f1e GamePlayEventLoopHandlerB.gameOverMode +05:5f41 GamePlayEventLoopHandlerB.noretry +05:5f4e GamePlayEventLoopHandlerB.pauseMode +05:5f66 GamePlayEventLoopHandlerB.noqr +05:5f76 GamePlayEventLoopHandlerB.nounpause +05:5ffa GamePlayEventLoopHandlerB.drawStaticInfo +05:6022 DoHold +05:6026 DoHold.checkIRSA +05:602d DoHold.ldb3 +05:6039 DoHold.lda3 +05:6043 DoHold.cp3 +05:6051 DoHold.checkIRSB +05:6058 DoHold.lda4 +05:6064 DoHold.ldb4 +05:606e DoHold.cp4 +05:607c DoHold.noRotation +05:6087 DoHold.doHoldOperation +05:6092 sLeady +05:609c sGo +05:60a6 sPause +05:60ba sPieceXOffsets +05:60d6 sPieceYOffsets +05:60f2 sPieceFastRotationStates +05:6162 sPieceRotationStates +05:61d2 sTGM3Bag +05:61f5 sTGM3Droughts +05:61fc sGameplayTileMap +05:649c sGameplayTileMapEnd 06:4008 BigFieldInit 06:4030 BigFieldClear 06:40d6 BigToBackupField @@ -1120,629 +1141,672 @@ 06:43e2 BigFindMaxG.try 06:43fb BigFindMaxG.found 06:4402 BigFieldProcess -06:4411 BigFieldProcess.firstframe -06:441e BigFieldProcess.handleselect -06:4429 BigFieldProcess.wantrotccw -06:4430 BigFieldProcess.lda1 -06:4434 BigFieldProcess.ldb1 -06:4436 BigFieldProcess.cp1 -06:4443 BigFieldProcess.wantrotcw -06:444a BigFieldProcess.ldb2 -06:444e BigFieldProcess.lda2 -06:4450 BigFieldProcess.cp2 -06:445c BigFieldProcess.tryrot -06:4493 BigFieldProcess.maybekick -06:44c0 BigFieldProcess.tljexceptions -06:44ce BigFieldProcess.trykickright -06:450b BigFieldProcess.trykickleft -06:4548 BigFieldProcess.maybetgm3rot -06:4550 BigFieldProcess.checkt -06:4556 BigFieldProcess.tkickup -06:4593 BigFieldProcess.tkickupalreadysetforce -06:459e BigFieldProcess.checki -06:45b3 BigFieldProcess.tryiup1 -06:45ef BigFieldProcess.ikick1upalreadysetforce -06:45fa BigFieldProcess.tryiup2 -06:4638 BigFieldProcess.ikick2upalreadysetforce -06:4643 BigFieldProcess.tryiright2 -06:467f BigFieldProcess.norot -06:467f BigFieldProcess.wantleft -06:469a BigFieldProcess.checkdasleft -06:46a1 BigFieldProcess.doleft -06:46a8 BigFieldProcess.wantright -06:46c3 BigFieldProcess.checkdasright -06:46ca BigFieldProcess.doright -06:46cf BigFieldProcess.trymove -06:46e7 BigFieldProcess.skipmovement -06:46e7 BigFieldProcess.donemanipulating -06:4709 BigFieldProcess.sonicdrop -06:4714 BigFieldProcess.sonicneutrallockskip -06:471e BigFieldProcess.harddrop -06:472d BigFieldProcess.donedeterminingharddropdistance -06:4741 BigFieldProcess.postdrop -06:475b BigFieldProcess.checkregulargravity -06:4769 BigFieldProcess.alwaysgravitysentinel -06:476d BigFieldProcess.grav -06:4775 BigFieldProcess.bigg -06:477f BigFieldProcess.smallg -06:4787 BigFieldProcess.nograv -06:4787 BigFieldProcess.postgrav -06:4796 BigFieldProcess.noreset -06:47ac BigFieldProcess.grounded -06:47be BigFieldProcess.playfirmdropsound -06:47c3 BigFieldProcess.postcheckforfirmdropsound -06:47d6 BigFieldProcess.downlock20gexceptioncheck -06:47e4 BigFieldProcess.neutralcheck -06:4809 BigFieldProcess.forcelock -06:480e BigFieldProcess.dontforcelock -06:4813 BigFieldProcess.checklockdelay -06:4819 BigFieldProcess.checkfortgm3lockexception -06:4822 BigFieldProcess.dolock -06:4829 BigFieldProcess.notgrounded -06:482c BigFieldProcess.draw -06:4845 BigFieldProcess.ghost -06:4860 BigFieldProcess.postghost -06:4884 BigFieldProcess.drawpiece -06:489e BigGetTileShade -06:48ae BigGetTileShade.max30 -06:48ce BigGetTileShade.max20 -06:48ed BigGetTileShade.max10 -06:490c BigGetTileShade.max0 -06:490e BigGetTileShade.s0 -06:4916 BigGetTileShade.s1 -06:491e BigGetTileShade.s2 -06:4926 BigGetTileShade.s3 -06:492e BigGetTileShade.s4 -06:4936 BigGetTileShade.s5 -06:493e BigGetTileShade.s6 -06:4946 BigFieldDelay -06:495e BigFieldDelay.determine -06:498b BigFieldDelay.skip -06:4997 BigFieldDelay.prelineclear -06:49aa BigFieldDelay.bravodecloop -06:49b1 BigFieldDelay.applylines -06:49d5 BigFieldDelay.premultiplier -06:49d8 BigFieldDelay.bravo -06:49e9 BigFieldDelay.lineclears -06:49ee BigFieldDelay.linecleardecloop -06:49f6 BigFieldDelay.combo -06:49fb BigFieldDelay.combodecloop -06:4a03 BigFieldDelay.forcemax -06:4a07 BigFieldDelay.applyscore -06:4a1b BigFieldDelay.lineclear -06:4a31 BigFieldDelay.preare -06:4a46 BigFieldDelay.are -06:4a5b BigFieldDelay.generatenextpiece -06:4a65 BigAppendClearedLine -06:4a7a BigFindClearedLines -06:4aa6 BigFindClearedLines.next_u48 -06:4ac3 BigFindClearedLines.next_u49 -06:4ae0 BigFindClearedLines.next_u50 -06:4afd BigFindClearedLines.next_u51 -06:4b1a BigFindClearedLines.next_u52 -06:4b37 BigFindClearedLines.next_u53 -06:4b54 BigFindClearedLines.next_u54 -06:4b71 BigFindClearedLines.next_u55 -06:4b8e BigFindClearedLines.next_u56 -06:4bab BigFindClearedLines.next_u57 -06:4bc8 BigFindClearedLines.next_u58 -06:4be5 BigFindClearedLines.next_u59 -06:4c02 BigFindClearedLines.next_u60 -06:4c1f BigFindClearedLines.next_u61 -06:4c20 BigMarkClear -06:4c28 BigMarkClear.markclear1loop -06:4c41 BigMarkClear.markclear2loop -06:4c5a BigMarkClear.markclear3loop -06:4c73 BigMarkClear.markclear4loop -06:4c84 BigClearLines -06:4c9b BigClearLines.clear_u62 -06:4cc1 BigClearLines.r_u62 -06:4cd5 BigClearLines.clear_u63 -06:4cfb BigClearLines.r_u63 -06:4d0f BigClearLines.clear_u64 -06:4d35 BigClearLines.r_u64 -06:4d49 BigClearLines.clear_u65 -06:4d6f BigClearLines.r_u65 -06:4d83 BigClearLines.clear_u66 -06:4da9 BigClearLines.r_u66 -06:4dbd BigClearLines.clear_u67 -06:4de3 BigClearLines.r_u67 -06:4df7 BigClearLines.clear_u68 -06:4e1d BigClearLines.r_u68 -06:4e31 BigClearLines.clear_u69 -06:4e57 BigClearLines.r_u69 -06:4e6b BigClearLines.clear_u70 -06:4e91 BigClearLines.r_u70 -06:4ea5 BigClearLines.clear_u71 -06:4ecb BigClearLines.r_u71 -06:4edf BigClearLines.clear_u72 -06:4f05 BigClearLines.r_u72 -06:4f19 BigClearLines.clear_u73 -06:4f3f BigClearLines.r_u73 -06:4f53 BigClearLines.clear_u74 -06:4f79 BigClearLines.r_u74 -06:4f8d BigClearLines.clear_u75 -06:4fb3 BigClearLines.r_u75 -06:4fc7 BigClearLines.clear_u76 -06:4fed BigClearLines.r_u76 -06:5001 BigClearLines.clear_u77 -06:5027 BigClearLines.r_u77 -06:503b BigClearLines.clear_u78 -06:5061 BigClearLines.r_u78 -06:5075 BigClearLines.clear_u79 -06:509b BigClearLines.r_u79 -06:50af BigClearLines.clear_u80 -06:50d5 BigClearLines.r_u80 -06:50e9 BigClearLines.clear_u81 -06:510f BigClearLines.r_u81 -06:5123 BigClearLines.clear_u82 -06:5149 BigClearLines.r_u82 -06:515d BigClearLines.clear_u83 -06:5183 BigClearLines.r_u83 -06:5197 BigClearLines.clear_u84 -06:51bd BigClearLines.r_u84 -06:51bd BigClearLines.fixgarbo -06:51c0 BigClearLines.fixgarboloop -06:51de BigWidenField -06:54e1 SwitchToGameplayBigB -06:54e7 SwitchToGameplayBigB.wvr_u204 -06:54f0 SwitchToGameplayBigB.loadtilemap -06:5539 SwitchToGameplayBigB.wvb_u205 -06:5540 SwitchToGameplayBigB.wvbe_u206 -06:5546 GamePlayBigEventLoopHandlerB -06:5550 GamePlayBigEventLoopHandlerB.modejumps -06:556e GamePlayBigEventLoopHandlerB.leadyMode -06:557e GamePlayBigEventLoopHandlerB.firstleadyiterskip -06:5587 GamePlayBigEventLoopHandlerB.notdoneleady -06:5598 GamePlayBigEventLoopHandlerB.goMode -06:55a2 GamePlayBigEventLoopHandlerB.notdonego -06:55b3 GamePlayBigEventLoopHandlerB.postGoMode -06:55c7 GamePlayBigEventLoopHandlerB.prefetchedPieceMode -06:55d8 GamePlayBigEventLoopHandlerB.checkIHS -06:55e3 GamePlayBigEventLoopHandlerB.loaddefaultjingle -06:55e7 GamePlayBigEventLoopHandlerB.checkIRSA -06:55ee GamePlayBigEventLoopHandlerB.ldb1 -06:55fa GamePlayBigEventLoopHandlerB.lda1 -06:5604 GamePlayBigEventLoopHandlerB.cp1 -06:5612 GamePlayBigEventLoopHandlerB.checkIRSB -06:5619 GamePlayBigEventLoopHandlerB.lda2 -06:5625 GamePlayBigEventLoopHandlerB.ldb2 -06:562f GamePlayBigEventLoopHandlerB.cp2 -06:563d GamePlayBigEventLoopHandlerB.postjingle -06:5641 GamePlayBigEventLoopHandlerB.spawnPieceMode -06:564f GamePlayBigEventLoopHandlerB.canspawn -06:5662 GamePlayBigEventLoopHandlerB.pieceInMotionMode -06:5676 GamePlayBigEventLoopHandlerB.nopauserequested -06:5697 GamePlayBigEventLoopHandlerB.nohold -06:56a2 GamePlayBigEventLoopHandlerB.delayMode -06:56b6 GamePlayBigEventLoopHandlerB.nodelaypauserequested -06:56c7 GamePlayBigEventLoopHandlerB.preGameOverMode -06:56da GamePlayBigEventLoopHandlerB.notempty1_u207 -06:56dd GamePlayBigEventLoopHandlerB.skip1_u207 -06:56e7 GamePlayBigEventLoopHandlerB.notempty1_u208 -06:56ea GamePlayBigEventLoopHandlerB.skip1_u208 -06:56f4 GamePlayBigEventLoopHandlerB.notempty1_u209 -06:56f7 GamePlayBigEventLoopHandlerB.skip1_u209 -06:5701 GamePlayBigEventLoopHandlerB.notempty1_u210 -06:5704 GamePlayBigEventLoopHandlerB.skip1_u210 -06:570e GamePlayBigEventLoopHandlerB.notempty1_u211 -06:5711 GamePlayBigEventLoopHandlerB.skip1_u211 -06:571b GamePlayBigEventLoopHandlerB.notempty1_u212 -06:571e GamePlayBigEventLoopHandlerB.skip1_u212 -06:5728 GamePlayBigEventLoopHandlerB.notempty1_u213 -06:572b GamePlayBigEventLoopHandlerB.skip1_u213 -06:5735 GamePlayBigEventLoopHandlerB.notempty1_u214 -06:5738 GamePlayBigEventLoopHandlerB.skip1_u214 -06:5742 GamePlayBigEventLoopHandlerB.notempty1_u215 -06:5745 GamePlayBigEventLoopHandlerB.skip1_u215 -06:574f GamePlayBigEventLoopHandlerB.notempty1_u216 -06:5752 GamePlayBigEventLoopHandlerB.skip1_u216 -06:575c GamePlayBigEventLoopHandlerB.notempty1_u217 -06:575f GamePlayBigEventLoopHandlerB.skip1_u217 -06:5769 GamePlayBigEventLoopHandlerB.notempty1_u218 -06:576c GamePlayBigEventLoopHandlerB.skip1_u218 -06:5776 GamePlayBigEventLoopHandlerB.notempty1_u219 -06:5779 GamePlayBigEventLoopHandlerB.skip1_u219 -06:5783 GamePlayBigEventLoopHandlerB.notempty1_u220 -06:5786 GamePlayBigEventLoopHandlerB.skip1_u220 -06:5790 GamePlayBigEventLoopHandlerB.notempty1_u221 -06:5793 GamePlayBigEventLoopHandlerB.skip1_u221 -06:579d GamePlayBigEventLoopHandlerB.notempty1_u222 -06:57a0 GamePlayBigEventLoopHandlerB.skip1_u222 -06:57aa GamePlayBigEventLoopHandlerB.notempty1_u223 -06:57ad GamePlayBigEventLoopHandlerB.skip1_u223 -06:57b7 GamePlayBigEventLoopHandlerB.notempty1_u224 -06:57ba GamePlayBigEventLoopHandlerB.skip1_u224 -06:57c4 GamePlayBigEventLoopHandlerB.notempty1_u225 -06:57c7 GamePlayBigEventLoopHandlerB.skip1_u225 -06:57d1 GamePlayBigEventLoopHandlerB.notempty1_u226 -06:57d4 GamePlayBigEventLoopHandlerB.skip1_u226 -06:57de GamePlayBigEventLoopHandlerB.notempty1_u227 -06:57e1 GamePlayBigEventLoopHandlerB.skip1_u227 -06:57eb GamePlayBigEventLoopHandlerB.notempty1_u228 -06:57ee GamePlayBigEventLoopHandlerB.skip1_u228 -06:57f8 GamePlayBigEventLoopHandlerB.notempty1_u229 -06:57fb GamePlayBigEventLoopHandlerB.skip1_u229 -06:5805 GamePlayBigEventLoopHandlerB.notempty1_u230 -06:5808 GamePlayBigEventLoopHandlerB.skip1_u230 -06:5812 GamePlayBigEventLoopHandlerB.notempty1_u231 -06:5815 GamePlayBigEventLoopHandlerB.skip1_u231 -06:581f GamePlayBigEventLoopHandlerB.notempty1_u232 -06:5822 GamePlayBigEventLoopHandlerB.skip1_u232 -06:582c GamePlayBigEventLoopHandlerB.notempty1_u233 -06:582f GamePlayBigEventLoopHandlerB.skip1_u233 -06:5839 GamePlayBigEventLoopHandlerB.notempty1_u234 -06:583c GamePlayBigEventLoopHandlerB.skip1_u234 -06:5846 GamePlayBigEventLoopHandlerB.notempty1_u235 -06:5849 GamePlayBigEventLoopHandlerB.skip1_u235 -06:5853 GamePlayBigEventLoopHandlerB.notempty1_u236 -06:5856 GamePlayBigEventLoopHandlerB.skip1_u236 -06:5860 GamePlayBigEventLoopHandlerB.notempty1_u237 -06:5863 GamePlayBigEventLoopHandlerB.skip1_u237 -06:586d GamePlayBigEventLoopHandlerB.notempty1_u238 -06:5870 GamePlayBigEventLoopHandlerB.skip1_u238 -06:587a GamePlayBigEventLoopHandlerB.notempty1_u239 -06:587d GamePlayBigEventLoopHandlerB.skip1_u239 -06:5887 GamePlayBigEventLoopHandlerB.notempty1_u240 -06:588a GamePlayBigEventLoopHandlerB.skip1_u240 -06:5894 GamePlayBigEventLoopHandlerB.notempty1_u241 -06:5897 GamePlayBigEventLoopHandlerB.skip1_u241 -06:58a1 GamePlayBigEventLoopHandlerB.notempty1_u242 -06:58a4 GamePlayBigEventLoopHandlerB.skip1_u242 -06:58ae GamePlayBigEventLoopHandlerB.notempty1_u243 -06:58b1 GamePlayBigEventLoopHandlerB.skip1_u243 -06:58bb GamePlayBigEventLoopHandlerB.notempty1_u244 -06:58be GamePlayBigEventLoopHandlerB.skip1_u244 -06:58c8 GamePlayBigEventLoopHandlerB.notempty1_u245 -06:58cb GamePlayBigEventLoopHandlerB.skip1_u245 -06:58d5 GamePlayBigEventLoopHandlerB.notempty1_u246 -06:58d8 GamePlayBigEventLoopHandlerB.skip1_u246 -06:58e2 GamePlayBigEventLoopHandlerB.notempty1_u247 -06:58e5 GamePlayBigEventLoopHandlerB.skip1_u247 -06:58ef GamePlayBigEventLoopHandlerB.notempty1_u248 -06:58f2 GamePlayBigEventLoopHandlerB.skip1_u248 -06:58fc GamePlayBigEventLoopHandlerB.notempty1_u249 -06:58ff GamePlayBigEventLoopHandlerB.skip1_u249 -06:5909 GamePlayBigEventLoopHandlerB.notempty1_u250 -06:590c GamePlayBigEventLoopHandlerB.skip1_u250 -06:5916 GamePlayBigEventLoopHandlerB.notempty1_u251 -06:5919 GamePlayBigEventLoopHandlerB.skip1_u251 -06:5923 GamePlayBigEventLoopHandlerB.notempty1_u252 -06:5926 GamePlayBigEventLoopHandlerB.skip1_u252 -06:5930 GamePlayBigEventLoopHandlerB.notempty1_u253 -06:5933 GamePlayBigEventLoopHandlerB.skip1_u253 -06:593d GamePlayBigEventLoopHandlerB.notempty1_u254 -06:5940 GamePlayBigEventLoopHandlerB.skip1_u254 -06:594a GamePlayBigEventLoopHandlerB.notempty1_u255 -06:594d GamePlayBigEventLoopHandlerB.skip1_u255 -06:5957 GamePlayBigEventLoopHandlerB.notempty1_u256 -06:595a GamePlayBigEventLoopHandlerB.skip1_u256 -06:5964 GamePlayBigEventLoopHandlerB.notempty1_u257 -06:5967 GamePlayBigEventLoopHandlerB.skip1_u257 -06:5971 GamePlayBigEventLoopHandlerB.notempty1_u258 -06:5974 GamePlayBigEventLoopHandlerB.skip1_u258 -06:597e GamePlayBigEventLoopHandlerB.notempty1_u259 -06:5981 GamePlayBigEventLoopHandlerB.skip1_u259 -06:598b GamePlayBigEventLoopHandlerB.notempty1_u260 -06:598e GamePlayBigEventLoopHandlerB.skip1_u260 -06:5998 GamePlayBigEventLoopHandlerB.notempty1_u261 -06:599b GamePlayBigEventLoopHandlerB.skip1_u261 -06:59a5 GamePlayBigEventLoopHandlerB.notempty1_u262 -06:59a8 GamePlayBigEventLoopHandlerB.skip1_u262 -06:59b2 GamePlayBigEventLoopHandlerB.notempty1_u263 -06:59b5 GamePlayBigEventLoopHandlerB.skip1_u263 -06:59bf GamePlayBigEventLoopHandlerB.notempty1_u264 -06:59c2 GamePlayBigEventLoopHandlerB.skip1_u264 -06:59cc GamePlayBigEventLoopHandlerB.notempty1_u265 -06:59cf GamePlayBigEventLoopHandlerB.skip1_u265 -06:59d9 GamePlayBigEventLoopHandlerB.notempty1_u266 -06:59dc GamePlayBigEventLoopHandlerB.skip1_u266 -06:59e6 GamePlayBigEventLoopHandlerB.notempty2_u267 -06:59e9 GamePlayBigEventLoopHandlerB.skip2_u267 -06:59f3 GamePlayBigEventLoopHandlerB.notempty2_u268 -06:59f6 GamePlayBigEventLoopHandlerB.skip2_u268 -06:5a00 GamePlayBigEventLoopHandlerB.notempty2_u269 -06:5a03 GamePlayBigEventLoopHandlerB.skip2_u269 -06:5a0d GamePlayBigEventLoopHandlerB.notempty2_u270 -06:5a10 GamePlayBigEventLoopHandlerB.skip2_u270 -06:5a1a GamePlayBigEventLoopHandlerB.notempty2_u271 -06:5a1d GamePlayBigEventLoopHandlerB.skip2_u271 -06:5a27 GamePlayBigEventLoopHandlerB.notempty2_u272 -06:5a2a GamePlayBigEventLoopHandlerB.skip2_u272 -06:5a34 GamePlayBigEventLoopHandlerB.notempty2_u273 -06:5a37 GamePlayBigEventLoopHandlerB.skip2_u273 -06:5a41 GamePlayBigEventLoopHandlerB.notempty2_u274 -06:5a44 GamePlayBigEventLoopHandlerB.skip2_u274 -06:5a4e GamePlayBigEventLoopHandlerB.notempty2_u275 -06:5a51 GamePlayBigEventLoopHandlerB.skip2_u275 -06:5a5b GamePlayBigEventLoopHandlerB.notempty2_u276 -06:5a5e GamePlayBigEventLoopHandlerB.skip2_u276 -06:5a68 GamePlayBigEventLoopHandlerB.notempty3_u277 -06:5a6b GamePlayBigEventLoopHandlerB.skip3_u277 -06:5a75 GamePlayBigEventLoopHandlerB.notempty3_u278 -06:5a78 GamePlayBigEventLoopHandlerB.skip3_u278 -06:5a82 GamePlayBigEventLoopHandlerB.notempty3_u279 -06:5a85 GamePlayBigEventLoopHandlerB.skip3_u279 -06:5a8f GamePlayBigEventLoopHandlerB.notempty3_u280 -06:5a92 GamePlayBigEventLoopHandlerB.skip3_u280 -06:5a9c GamePlayBigEventLoopHandlerB.notempty3_u281 -06:5a9f GamePlayBigEventLoopHandlerB.skip3_u281 -06:5aa9 GamePlayBigEventLoopHandlerB.notempty3_u282 -06:5aac GamePlayBigEventLoopHandlerB.skip3_u282 -06:5ab6 GamePlayBigEventLoopHandlerB.notempty3_u283 -06:5ab9 GamePlayBigEventLoopHandlerB.skip3_u283 -06:5ac3 GamePlayBigEventLoopHandlerB.notempty3_u284 -06:5ac6 GamePlayBigEventLoopHandlerB.skip3_u284 -06:5ad0 GamePlayBigEventLoopHandlerB.notempty3_u285 -06:5ad3 GamePlayBigEventLoopHandlerB.skip3_u285 -06:5add GamePlayBigEventLoopHandlerB.notempty3_u286 -06:5ae0 GamePlayBigEventLoopHandlerB.skip3_u286 -06:5aea GamePlayBigEventLoopHandlerB.notempty4_u287 -06:5aed GamePlayBigEventLoopHandlerB.skip4_u287 -06:5af7 GamePlayBigEventLoopHandlerB.notempty4_u288 -06:5afa GamePlayBigEventLoopHandlerB.skip4_u288 -06:5b04 GamePlayBigEventLoopHandlerB.notempty4_u289 -06:5b07 GamePlayBigEventLoopHandlerB.skip4_u289 -06:5b11 GamePlayBigEventLoopHandlerB.notempty4_u290 -06:5b14 GamePlayBigEventLoopHandlerB.skip4_u290 -06:5b1e GamePlayBigEventLoopHandlerB.notempty4_u291 -06:5b21 GamePlayBigEventLoopHandlerB.skip4_u291 -06:5b2b GamePlayBigEventLoopHandlerB.notempty4_u292 -06:5b2e GamePlayBigEventLoopHandlerB.skip4_u292 -06:5b38 GamePlayBigEventLoopHandlerB.notempty4_u293 -06:5b3b GamePlayBigEventLoopHandlerB.skip4_u293 -06:5b45 GamePlayBigEventLoopHandlerB.notempty4_u294 -06:5b48 GamePlayBigEventLoopHandlerB.skip4_u294 -06:5b52 GamePlayBigEventLoopHandlerB.notempty4_u295 -06:5b55 GamePlayBigEventLoopHandlerB.skip4_u295 -06:5b5f GamePlayBigEventLoopHandlerB.notempty4_u296 -06:5b62 GamePlayBigEventLoopHandlerB.skip4_u296 -06:5b6c GamePlayBigEventLoopHandlerB.notempty5_u297 -06:5b6f GamePlayBigEventLoopHandlerB.skip5_u297 -06:5b79 GamePlayBigEventLoopHandlerB.notempty5_u298 -06:5b7c GamePlayBigEventLoopHandlerB.skip5_u298 -06:5b86 GamePlayBigEventLoopHandlerB.notempty5_u299 -06:5b89 GamePlayBigEventLoopHandlerB.skip5_u299 -06:5b93 GamePlayBigEventLoopHandlerB.notempty5_u300 -06:5b96 GamePlayBigEventLoopHandlerB.skip5_u300 -06:5ba0 GamePlayBigEventLoopHandlerB.notempty5_u301 -06:5ba3 GamePlayBigEventLoopHandlerB.skip5_u301 -06:5bad GamePlayBigEventLoopHandlerB.notempty5_u302 -06:5bb0 GamePlayBigEventLoopHandlerB.skip5_u302 -06:5bba GamePlayBigEventLoopHandlerB.notempty5_u303 -06:5bbd GamePlayBigEventLoopHandlerB.skip5_u303 -06:5bc7 GamePlayBigEventLoopHandlerB.notempty5_u304 -06:5bca GamePlayBigEventLoopHandlerB.skip5_u304 -06:5bd4 GamePlayBigEventLoopHandlerB.notempty5_u305 -06:5bd7 GamePlayBigEventLoopHandlerB.skip5_u305 -06:5be1 GamePlayBigEventLoopHandlerB.notempty5_u306 -06:5be4 GamePlayBigEventLoopHandlerB.skip5_u306 -06:5bee GamePlayBigEventLoopHandlerB.notempty6_u307 -06:5bf1 GamePlayBigEventLoopHandlerB.skip6_u307 -06:5bfb GamePlayBigEventLoopHandlerB.notempty6_u308 -06:5bfe GamePlayBigEventLoopHandlerB.skip6_u308 -06:5c08 GamePlayBigEventLoopHandlerB.notempty6_u309 -06:5c0b GamePlayBigEventLoopHandlerB.skip6_u309 -06:5c15 GamePlayBigEventLoopHandlerB.notempty6_u310 -06:5c18 GamePlayBigEventLoopHandlerB.skip6_u310 -06:5c22 GamePlayBigEventLoopHandlerB.notempty6_u311 -06:5c25 GamePlayBigEventLoopHandlerB.skip6_u311 -06:5c2f GamePlayBigEventLoopHandlerB.notempty6_u312 -06:5c32 GamePlayBigEventLoopHandlerB.skip6_u312 -06:5c3c GamePlayBigEventLoopHandlerB.notempty6_u313 -06:5c3f GamePlayBigEventLoopHandlerB.skip6_u313 -06:5c49 GamePlayBigEventLoopHandlerB.notempty6_u314 -06:5c4c GamePlayBigEventLoopHandlerB.skip6_u314 -06:5c56 GamePlayBigEventLoopHandlerB.notempty6_u315 -06:5c59 GamePlayBigEventLoopHandlerB.skip6_u315 -06:5c63 GamePlayBigEventLoopHandlerB.notempty6_u316 -06:5c66 GamePlayBigEventLoopHandlerB.skip6_u316 -06:5c70 GamePlayBigEventLoopHandlerB.notempty7_u317 -06:5c73 GamePlayBigEventLoopHandlerB.skip7_u317 -06:5c7d GamePlayBigEventLoopHandlerB.notempty7_u318 -06:5c80 GamePlayBigEventLoopHandlerB.skip7_u318 -06:5c8a GamePlayBigEventLoopHandlerB.notempty7_u319 -06:5c8d GamePlayBigEventLoopHandlerB.skip7_u319 -06:5c97 GamePlayBigEventLoopHandlerB.notempty7_u320 -06:5c9a GamePlayBigEventLoopHandlerB.skip7_u320 -06:5ca4 GamePlayBigEventLoopHandlerB.notempty7_u321 -06:5ca7 GamePlayBigEventLoopHandlerB.skip7_u321 -06:5cb1 GamePlayBigEventLoopHandlerB.notempty7_u322 -06:5cb4 GamePlayBigEventLoopHandlerB.skip7_u322 -06:5cbe GamePlayBigEventLoopHandlerB.notempty7_u323 -06:5cc1 GamePlayBigEventLoopHandlerB.skip7_u323 -06:5ccb GamePlayBigEventLoopHandlerB.notempty7_u324 -06:5cce GamePlayBigEventLoopHandlerB.skip7_u324 -06:5cd8 GamePlayBigEventLoopHandlerB.notempty7_u325 -06:5cdb GamePlayBigEventLoopHandlerB.skip7_u325 -06:5ce5 GamePlayBigEventLoopHandlerB.notempty7_u326 -06:5ce8 GamePlayBigEventLoopHandlerB.skip7_u326 -06:5cf2 GamePlayBigEventLoopHandlerB.notempty7_u327 -06:5cf5 GamePlayBigEventLoopHandlerB.skip7_u327 -06:5cff GamePlayBigEventLoopHandlerB.notempty7_u328 -06:5d02 GamePlayBigEventLoopHandlerB.skip7_u328 -06:5d0c GamePlayBigEventLoopHandlerB.notempty7_u329 -06:5d0f GamePlayBigEventLoopHandlerB.skip7_u329 -06:5d19 GamePlayBigEventLoopHandlerB.notempty7_u330 -06:5d1c GamePlayBigEventLoopHandlerB.skip7_u330 -06:5d26 GamePlayBigEventLoopHandlerB.notempty7_u331 -06:5d29 GamePlayBigEventLoopHandlerB.skip7_u331 -06:5d33 GamePlayBigEventLoopHandlerB.notempty7_u332 -06:5d36 GamePlayBigEventLoopHandlerB.skip7_u332 -06:5d40 GamePlayBigEventLoopHandlerB.notempty7_u333 -06:5d43 GamePlayBigEventLoopHandlerB.skip7_u333 -06:5d4d GamePlayBigEventLoopHandlerB.notempty7_u334 -06:5d50 GamePlayBigEventLoopHandlerB.skip7_u334 -06:5d5a GamePlayBigEventLoopHandlerB.notempty7_u335 -06:5d5d GamePlayBigEventLoopHandlerB.skip7_u335 -06:5d67 GamePlayBigEventLoopHandlerB.notempty7_u336 -06:5d6a GamePlayBigEventLoopHandlerB.skip7_u336 -06:5d74 GamePlayBigEventLoopHandlerB.notempty7_u337 -06:5d77 GamePlayBigEventLoopHandlerB.skip7_u337 -06:5d81 GamePlayBigEventLoopHandlerB.notempty7_u338 -06:5d84 GamePlayBigEventLoopHandlerB.skip7_u338 -06:5d8e GamePlayBigEventLoopHandlerB.notempty7_u339 -06:5d91 GamePlayBigEventLoopHandlerB.skip7_u339 -06:5d9b GamePlayBigEventLoopHandlerB.notempty7_u340 -06:5d9e GamePlayBigEventLoopHandlerB.skip7_u340 -06:5da8 GamePlayBigEventLoopHandlerB.notempty7_u341 -06:5dab GamePlayBigEventLoopHandlerB.skip7_u341 -06:5db5 GamePlayBigEventLoopHandlerB.notempty7_u342 -06:5db8 GamePlayBigEventLoopHandlerB.skip7_u342 -06:5dc2 GamePlayBigEventLoopHandlerB.notempty7_u343 -06:5dc5 GamePlayBigEventLoopHandlerB.skip7_u343 -06:5dcf GamePlayBigEventLoopHandlerB.notempty7_u344 -06:5dd2 GamePlayBigEventLoopHandlerB.skip7_u344 -06:5ddc GamePlayBigEventLoopHandlerB.notempty7_u345 -06:5ddf GamePlayBigEventLoopHandlerB.skip7_u345 -06:5de9 GamePlayBigEventLoopHandlerB.notempty7_u346 -06:5dec GamePlayBigEventLoopHandlerB.skip7_u346 -06:5df6 GamePlayBigEventLoopHandlerB.notempty7_u347 -06:5df9 GamePlayBigEventLoopHandlerB.skip7_u347 -06:5e03 GamePlayBigEventLoopHandlerB.notempty7_u348 -06:5e06 GamePlayBigEventLoopHandlerB.skip7_u348 -06:5e10 GamePlayBigEventLoopHandlerB.notempty7_u349 -06:5e13 GamePlayBigEventLoopHandlerB.skip7_u349 -06:5e1d GamePlayBigEventLoopHandlerB.notempty7_u350 -06:5e20 GamePlayBigEventLoopHandlerB.skip7_u350 -06:5e2a GamePlayBigEventLoopHandlerB.notempty7_u351 -06:5e2d GamePlayBigEventLoopHandlerB.skip7_u351 -06:5e37 GamePlayBigEventLoopHandlerB.notempty7_u352 -06:5e3a GamePlayBigEventLoopHandlerB.skip7_u352 -06:5e44 GamePlayBigEventLoopHandlerB.notempty7_u353 -06:5e47 GamePlayBigEventLoopHandlerB.skip7_u353 -06:5e51 GamePlayBigEventLoopHandlerB.notempty7_u354 -06:5e54 GamePlayBigEventLoopHandlerB.skip7_u354 -06:5e5e GamePlayBigEventLoopHandlerB.notempty7_u355 -06:5e61 GamePlayBigEventLoopHandlerB.skip7_u355 -06:5e6b GamePlayBigEventLoopHandlerB.notempty7_u356 -06:5e6e GamePlayBigEventLoopHandlerB.skip7_u356 -06:5e78 GamePlayBigEventLoopHandlerB.notempty7_u357 -06:5e7b GamePlayBigEventLoopHandlerB.skip7_u357 -06:5e85 GamePlayBigEventLoopHandlerB.notempty7_u358 -06:5e88 GamePlayBigEventLoopHandlerB.skip7_u358 -06:5e92 GamePlayBigEventLoopHandlerB.notempty7_u359 -06:5e95 GamePlayBigEventLoopHandlerB.skip7_u359 -06:5e9f GamePlayBigEventLoopHandlerB.notempty7_u360 -06:5ea2 GamePlayBigEventLoopHandlerB.skip7_u360 -06:5eac GamePlayBigEventLoopHandlerB.notempty7_u361 -06:5eaf GamePlayBigEventLoopHandlerB.skip7_u361 -06:5eb9 GamePlayBigEventLoopHandlerB.notempty7_u362 -06:5ebc GamePlayBigEventLoopHandlerB.skip7_u362 -06:5ec6 GamePlayBigEventLoopHandlerB.notempty7_u363 -06:5ec9 GamePlayBigEventLoopHandlerB.skip7_u363 -06:5ed3 GamePlayBigEventLoopHandlerB.notempty7_u364 -06:5ed6 GamePlayBigEventLoopHandlerB.skip7_u364 -06:5ee0 GamePlayBigEventLoopHandlerB.notempty7_u365 -06:5ee3 GamePlayBigEventLoopHandlerB.skip7_u365 -06:5eed GamePlayBigEventLoopHandlerB.notempty7_u366 -06:5ef0 GamePlayBigEventLoopHandlerB.skip7_u366 -06:5efa GamePlayBigEventLoopHandlerB.notempty7_u367 -06:5efd GamePlayBigEventLoopHandlerB.skip7_u367 -06:5f07 GamePlayBigEventLoopHandlerB.notempty7_u368 -06:5f0a GamePlayBigEventLoopHandlerB.skip7_u368 -06:5f14 GamePlayBigEventLoopHandlerB.notempty7_u369 -06:5f17 GamePlayBigEventLoopHandlerB.skip7_u369 -06:5f21 GamePlayBigEventLoopHandlerB.notempty7_u370 -06:5f24 GamePlayBigEventLoopHandlerB.skip7_u370 -06:5f2e GamePlayBigEventLoopHandlerB.notempty7_u371 -06:5f31 GamePlayBigEventLoopHandlerB.skip7_u371 -06:5f3b GamePlayBigEventLoopHandlerB.notempty7_u372 -06:5f3e GamePlayBigEventLoopHandlerB.skip7_u372 -06:5f48 GamePlayBigEventLoopHandlerB.notempty7_u373 -06:5f4b GamePlayBigEventLoopHandlerB.skip7_u373 -06:5f55 GamePlayBigEventLoopHandlerB.notempty7_u374 -06:5f58 GamePlayBigEventLoopHandlerB.skip7_u374 -06:5f62 GamePlayBigEventLoopHandlerB.notempty7_u375 -06:5f65 GamePlayBigEventLoopHandlerB.skip7_u375 -06:5f6f GamePlayBigEventLoopHandlerB.notempty7_u376 -06:5f72 GamePlayBigEventLoopHandlerB.skip7_u376 -06:5f7c GamePlayBigEventLoopHandlerB.notempty7_u377 -06:5f7f GamePlayBigEventLoopHandlerB.skip7_u377 -06:5f89 GamePlayBigEventLoopHandlerB.notempty7_u378 -06:5f8c GamePlayBigEventLoopHandlerB.skip7_u378 -06:5f96 GamePlayBigEventLoopHandlerB.notempty7_u379 -06:5f99 GamePlayBigEventLoopHandlerB.skip7_u379 -06:5fa3 GamePlayBigEventLoopHandlerB.notempty7_u380 -06:5fa6 GamePlayBigEventLoopHandlerB.skip7_u380 -06:5fb0 GamePlayBigEventLoopHandlerB.notempty7_u381 -06:5fb3 GamePlayBigEventLoopHandlerB.skip7_u381 -06:5fbd GamePlayBigEventLoopHandlerB.notempty7_u382 -06:5fc0 GamePlayBigEventLoopHandlerB.skip7_u382 -06:5fca GamePlayBigEventLoopHandlerB.notempty7_u383 -06:5fcd GamePlayBigEventLoopHandlerB.skip7_u383 -06:5fd7 GamePlayBigEventLoopHandlerB.notempty7_u384 -06:5fda GamePlayBigEventLoopHandlerB.skip7_u384 -06:5fe4 GamePlayBigEventLoopHandlerB.notempty7_u385 -06:5fe7 GamePlayBigEventLoopHandlerB.skip7_u385 -06:5ff1 GamePlayBigEventLoopHandlerB.notempty7_u386 -06:5ff4 GamePlayBigEventLoopHandlerB.skip7_u386 -06:5ffe GamePlayBigEventLoopHandlerB.notempty7_u387 -06:6001 GamePlayBigEventLoopHandlerB.skip7_u387 -06:600b GamePlayBigEventLoopHandlerB.notempty7_u388 -06:600e GamePlayBigEventLoopHandlerB.skip7_u388 -06:6018 GamePlayBigEventLoopHandlerB.notempty7_u389 -06:601b GamePlayBigEventLoopHandlerB.skip7_u389 -06:6025 GamePlayBigEventLoopHandlerB.notempty7_u390 -06:6028 GamePlayBigEventLoopHandlerB.skip7_u390 -06:6032 GamePlayBigEventLoopHandlerB.notempty7_u391 -06:6035 GamePlayBigEventLoopHandlerB.skip7_u391 -06:603f GamePlayBigEventLoopHandlerB.notempty7_u392 -06:6042 GamePlayBigEventLoopHandlerB.skip7_u392 -06:604c GamePlayBigEventLoopHandlerB.notempty7_u393 -06:604f GamePlayBigEventLoopHandlerB.skip7_u393 -06:6059 GamePlayBigEventLoopHandlerB.notempty7_u394 -06:605c GamePlayBigEventLoopHandlerB.skip7_u394 -06:6066 GamePlayBigEventLoopHandlerB.notempty7_u395 -06:6069 GamePlayBigEventLoopHandlerB.skip7_u395 -06:6073 GamePlayBigEventLoopHandlerB.notempty7_u396 -06:6076 GamePlayBigEventLoopHandlerB.skip7_u396 -06:6080 GamePlayBigEventLoopHandlerB.notempty7_u397 -06:6083 GamePlayBigEventLoopHandlerB.skip7_u397 -06:608d GamePlayBigEventLoopHandlerB.notempty7_u398 -06:6090 GamePlayBigEventLoopHandlerB.skip7_u398 -06:609a GamePlayBigEventLoopHandlerB.notempty7_u399 -06:609d GamePlayBigEventLoopHandlerB.skip7_u399 -06:60a7 GamePlayBigEventLoopHandlerB.notempty7_u400 -06:60aa GamePlayBigEventLoopHandlerB.skip7_u400 -06:60b4 GamePlayBigEventLoopHandlerB.notempty7_u401 -06:60b7 GamePlayBigEventLoopHandlerB.skip7_u401 -06:60c1 GamePlayBigEventLoopHandlerB.notempty7_u402 -06:60c4 GamePlayBigEventLoopHandlerB.skip7_u402 -06:60ce GamePlayBigEventLoopHandlerB.notempty7_u403 -06:60d1 GamePlayBigEventLoopHandlerB.skip7_u403 -06:60db GamePlayBigEventLoopHandlerB.notempty7_u404 -06:60de GamePlayBigEventLoopHandlerB.skip7_u404 -06:60e8 GamePlayBigEventLoopHandlerB.notempty7_u405 -06:60eb GamePlayBigEventLoopHandlerB.skip7_u405 -06:60f5 GamePlayBigEventLoopHandlerB.notempty7_u406 -06:60f8 GamePlayBigEventLoopHandlerB.skip7_u406 -06:60fc GamePlayBigEventLoopHandlerB.gameOverMode -06:611f GamePlayBigEventLoopHandlerB.noretry -06:612c GamePlayBigEventLoopHandlerB.pauseMode -06:6144 GamePlayBigEventLoopHandlerB.noqr -06:6153 GamePlayBigEventLoopHandlerB.nounpause -06:61cb GamePlayBigEventLoopHandlerB.drawStaticInfo -06:61f3 BigDoHold -06:61f7 BigDoHold.checkIRSA -06:61fe BigDoHold.ldb3 -06:620a BigDoHold.lda3 -06:6214 BigDoHold.cp3 -06:6222 BigDoHold.checkIRSB -06:6229 BigDoHold.lda4 -06:6235 BigDoHold.ldb4 -06:623f BigDoHold.cp4 -06:624d BigDoHold.noRotation -06:6258 BigDoHold.doHoldOperation -06:6263 sBigLeady -06:626d sBigGo -06:6277 sBigPause -06:628b sBigPieceXOffsets -06:62a7 sBigPieceYOffsets -06:62c3 sBigPieceFastRotationStates -06:6333 sBigPieceRotationStates -06:63a3 sBigGameplayTileMap -06:6637 sBigGameplayTileMapEnd +06:440d BigFieldProcess.firstframe +06:441a BigFieldProcess.handleselect +06:4425 BigFieldProcess.wantrotccw +06:442c BigFieldProcess.lda1 +06:4430 BigFieldProcess.ldb1 +06:4432 BigFieldProcess.cp1 +06:443f BigFieldProcess.wantrotcw +06:4446 BigFieldProcess.ldb2 +06:444a BigFieldProcess.lda2 +06:444c BigFieldProcess.cp2 +06:4458 BigFieldProcess.tryrot +06:448f BigFieldProcess.maybekick +06:44bc BigFieldProcess.tljexceptions +06:44cb BigFieldProcess.trykickright +06:4508 BigFieldProcess.trykickleft +06:4549 BigFieldProcess.maybetgm3rot +06:4551 BigFieldProcess.checkt +06:4557 BigFieldProcess.tkickup +06:4594 BigFieldProcess.tkickupalreadysetforce +06:459f BigFieldProcess.checki +06:45b4 BigFieldProcess.tryiup1 +06:45f0 BigFieldProcess.ikick1upalreadysetforce +06:45fb BigFieldProcess.tryiup2 +06:4639 BigFieldProcess.ikick2upalreadysetforce +06:4644 BigFieldProcess.tryiright2 +06:4680 BigFieldProcess.norot +06:4684 BigFieldProcess.wantleft +06:4695 BigFieldProcess.checkdasleft +06:469c BigFieldProcess.doleft +06:46a3 BigFieldProcess.wantright +06:46ae BigFieldProcess.checkdasright +06:46b5 BigFieldProcess.doright +06:46ba BigFieldProcess.trymove +06:46d2 BigFieldProcess.skipmovement +06:46d2 BigFieldProcess.donemanipulating +06:46f4 BigFieldProcess.sonicdrop +06:46ff BigFieldProcess.sonicneutrallockskip +06:4709 BigFieldProcess.harddrop +06:4718 BigFieldProcess.donedeterminingharddropdistance +06:472c BigFieldProcess.postdrop +06:4746 BigFieldProcess.checkregulargravity +06:4754 BigFieldProcess.alwaysgravitysentinel +06:4758 BigFieldProcess.grav +06:4760 BigFieldProcess.bigg +06:476a BigFieldProcess.smallg +06:4772 BigFieldProcess.nograv +06:4772 BigFieldProcess.postgrav +06:4781 BigFieldProcess.noreset +06:4797 BigFieldProcess.grounded +06:47a9 BigFieldProcess.playfirmdropsound +06:47ae BigFieldProcess.postcheckforfirmdropsound +06:47c1 BigFieldProcess.downlock20gexceptioncheck +06:47cf BigFieldProcess.neutralcheck +06:47f4 BigFieldProcess.forcelock +06:47f9 BigFieldProcess.dontforcelock +06:47fe BigFieldProcess.checklockdelay +06:4804 BigFieldProcess.checkfortgm3lockexception +06:480d BigFieldProcess.dolock +06:4814 BigFieldProcess.notgrounded +06:4817 BigFieldProcess.draw +06:4830 BigFieldProcess.ghost +06:484b BigFieldProcess.postghost +06:486f BigFieldProcess.drawpiece +06:4889 BigGetTileShade +06:4899 BigGetTileShade.max30 +06:48b9 BigGetTileShade.max20 +06:48d8 BigGetTileShade.max10 +06:48f7 BigGetTileShade.max0 +06:48f9 BigGetTileShade.s0 +06:4901 BigGetTileShade.s1 +06:4909 BigGetTileShade.s2 +06:4911 BigGetTileShade.s3 +06:4919 BigGetTileShade.s4 +06:4921 BigGetTileShade.s5 +06:4929 BigGetTileShade.s6 +06:4931 BigFieldDelay.incl +06:4931 BigFieldDelay +06:493a BigFieldDelay.incr +06:4943 BigFieldDelay.noinc +06:495b BigFieldDelay.determine +06:4988 BigFieldDelay.skip +06:4994 BigFieldDelay.prelineclear +06:49a7 BigFieldDelay.bravodecloop +06:49ae BigFieldDelay.applylines +06:49d2 BigFieldDelay.premultiplier +06:49d5 BigFieldDelay.bravo +06:49e6 BigFieldDelay.lineclears +06:49eb BigFieldDelay.linecleardecloop +06:49f3 BigFieldDelay.combo +06:49f8 BigFieldDelay.combodecloop +06:4a00 BigFieldDelay.forcemax +06:4a04 BigFieldDelay.applyscore +06:4a18 BigFieldDelay.lineclear +06:4a2e BigFieldDelay.preare +06:4a43 BigFieldDelay.are +06:4a58 BigFieldDelay.generatenextpiece +06:4a62 BigAppendClearedLine +06:4a77 BigFindClearedLines +06:4aa3 BigFindClearedLines.next_u49 +06:4ac0 BigFindClearedLines.next_u50 +06:4add BigFindClearedLines.next_u51 +06:4afa BigFindClearedLines.next_u52 +06:4b17 BigFindClearedLines.next_u53 +06:4b34 BigFindClearedLines.next_u54 +06:4b51 BigFindClearedLines.next_u55 +06:4b6e BigFindClearedLines.next_u56 +06:4b8b BigFindClearedLines.next_u57 +06:4ba8 BigFindClearedLines.next_u58 +06:4bc5 BigFindClearedLines.next_u59 +06:4be2 BigFindClearedLines.next_u60 +06:4bff BigFindClearedLines.next_u61 +06:4c1c BigFindClearedLines.next_u62 +06:4c1d BigMarkClear +06:4c25 BigMarkClear.markclear1loop +06:4c3e BigMarkClear.markclear2loop +06:4c57 BigMarkClear.markclear3loop +06:4c70 BigMarkClear.markclear4loop +06:4c81 BigClearLines +06:4c98 BigClearLines.clear_u63 +06:4cbe BigClearLines.r_u63 +06:4cd2 BigClearLines.clear_u64 +06:4cf8 BigClearLines.r_u64 +06:4d0c BigClearLines.clear_u65 +06:4d32 BigClearLines.r_u65 +06:4d46 BigClearLines.clear_u66 +06:4d6c BigClearLines.r_u66 +06:4d80 BigClearLines.clear_u67 +06:4da6 BigClearLines.r_u67 +06:4dba BigClearLines.clear_u68 +06:4de0 BigClearLines.r_u68 +06:4df4 BigClearLines.clear_u69 +06:4e1a BigClearLines.r_u69 +06:4e2e BigClearLines.clear_u70 +06:4e54 BigClearLines.r_u70 +06:4e68 BigClearLines.clear_u71 +06:4e8e BigClearLines.r_u71 +06:4ea2 BigClearLines.clear_u72 +06:4ec8 BigClearLines.r_u72 +06:4edc BigClearLines.clear_u73 +06:4f02 BigClearLines.r_u73 +06:4f16 BigClearLines.clear_u74 +06:4f3c BigClearLines.r_u74 +06:4f50 BigClearLines.clear_u75 +06:4f76 BigClearLines.r_u75 +06:4f8a BigClearLines.clear_u76 +06:4fb0 BigClearLines.r_u76 +06:4fc4 BigClearLines.clear_u77 +06:4fea BigClearLines.r_u77 +06:4ffe BigClearLines.clear_u78 +06:5024 BigClearLines.r_u78 +06:5038 BigClearLines.clear_u79 +06:505e BigClearLines.r_u79 +06:5072 BigClearLines.clear_u80 +06:5098 BigClearLines.r_u80 +06:50ac BigClearLines.clear_u81 +06:50d2 BigClearLines.r_u81 +06:50e6 BigClearLines.clear_u82 +06:510c BigClearLines.r_u82 +06:5120 BigClearLines.clear_u83 +06:5146 BigClearLines.r_u83 +06:515a BigClearLines.clear_u84 +06:5180 BigClearLines.r_u84 +06:5194 BigClearLines.clear_u85 +06:51ba BigClearLines.r_u85 +06:51ba BigClearLines.fixgarbo +06:51bd BigClearLines.fixgarboloop +06:51db BigWidenField +06:552b SwitchToGameplayBigB +06:5531 SwitchToGameplayBigB.wvr_u214 +06:553a SwitchToGameplayBigB.loadtilemap +06:5583 SwitchToGameplayBigB.wvb_u215 +06:558a SwitchToGameplayBigB.wvbe_u216 +06:5590 GamePlayBigEventLoopHandlerB +06:559a GamePlayBigEventLoopHandlerB.modejumps +06:55b8 GamePlayBigEventLoopHandlerB.leadyMode +06:55c8 GamePlayBigEventLoopHandlerB.firstleadyiterskip +06:55d1 GamePlayBigEventLoopHandlerB.notdoneleady +06:55e2 GamePlayBigEventLoopHandlerB.goMode +06:55ec GamePlayBigEventLoopHandlerB.notdonego +06:55fd GamePlayBigEventLoopHandlerB.postGoMode +06:5611 GamePlayBigEventLoopHandlerB.prefetchedPieceMode +06:5622 GamePlayBigEventLoopHandlerB.checkIHS +06:562d GamePlayBigEventLoopHandlerB.loaddefaultjingle +06:5631 GamePlayBigEventLoopHandlerB.checkIRSA +06:5638 GamePlayBigEventLoopHandlerB.ldb1 +06:5644 GamePlayBigEventLoopHandlerB.lda1 +06:564e GamePlayBigEventLoopHandlerB.cp1 +06:565c GamePlayBigEventLoopHandlerB.checkIRSB +06:5663 GamePlayBigEventLoopHandlerB.lda2 +06:566f GamePlayBigEventLoopHandlerB.ldb2 +06:5679 GamePlayBigEventLoopHandlerB.cp2 +06:5687 GamePlayBigEventLoopHandlerB.postjingle +06:568b GamePlayBigEventLoopHandlerB.spawnPieceMode +06:5699 GamePlayBigEventLoopHandlerB.canspawn +06:56ac GamePlayBigEventLoopHandlerB.pieceInMotionMode +06:56c0 GamePlayBigEventLoopHandlerB.nopauserequested +06:56e1 GamePlayBigEventLoopHandlerB.nohold +06:56ec GamePlayBigEventLoopHandlerB.delayMode +06:5700 GamePlayBigEventLoopHandlerB.nodelaypauserequested +06:5711 GamePlayBigEventLoopHandlerB.preGameOverMode +06:5724 GamePlayBigEventLoopHandlerB.notempty1_u217 +06:5727 GamePlayBigEventLoopHandlerB.skip1_u217 +06:5731 GamePlayBigEventLoopHandlerB.notempty1_u218 +06:5734 GamePlayBigEventLoopHandlerB.skip1_u218 +06:573e GamePlayBigEventLoopHandlerB.notempty1_u219 +06:5741 GamePlayBigEventLoopHandlerB.skip1_u219 +06:574b GamePlayBigEventLoopHandlerB.notempty1_u220 +06:574e GamePlayBigEventLoopHandlerB.skip1_u220 +06:5758 GamePlayBigEventLoopHandlerB.notempty1_u221 +06:575b GamePlayBigEventLoopHandlerB.skip1_u221 +06:5765 GamePlayBigEventLoopHandlerB.notempty1_u222 +06:5768 GamePlayBigEventLoopHandlerB.skip1_u222 +06:5772 GamePlayBigEventLoopHandlerB.notempty1_u223 +06:5775 GamePlayBigEventLoopHandlerB.skip1_u223 +06:577f GamePlayBigEventLoopHandlerB.notempty1_u224 +06:5782 GamePlayBigEventLoopHandlerB.skip1_u224 +06:578c GamePlayBigEventLoopHandlerB.notempty1_u225 +06:578f GamePlayBigEventLoopHandlerB.skip1_u225 +06:5799 GamePlayBigEventLoopHandlerB.notempty1_u226 +06:579c GamePlayBigEventLoopHandlerB.skip1_u226 +06:57a6 GamePlayBigEventLoopHandlerB.notempty1_u227 +06:57a9 GamePlayBigEventLoopHandlerB.skip1_u227 +06:57b3 GamePlayBigEventLoopHandlerB.notempty1_u228 +06:57b6 GamePlayBigEventLoopHandlerB.skip1_u228 +06:57c0 GamePlayBigEventLoopHandlerB.notempty1_u229 +06:57c3 GamePlayBigEventLoopHandlerB.skip1_u229 +06:57cd GamePlayBigEventLoopHandlerB.notempty1_u230 +06:57d0 GamePlayBigEventLoopHandlerB.skip1_u230 +06:57da GamePlayBigEventLoopHandlerB.notempty1_u231 +06:57dd GamePlayBigEventLoopHandlerB.skip1_u231 +06:57e7 GamePlayBigEventLoopHandlerB.notempty1_u232 +06:57ea GamePlayBigEventLoopHandlerB.skip1_u232 +06:57f4 GamePlayBigEventLoopHandlerB.notempty1_u233 +06:57f7 GamePlayBigEventLoopHandlerB.skip1_u233 +06:5801 GamePlayBigEventLoopHandlerB.notempty1_u234 +06:5804 GamePlayBigEventLoopHandlerB.skip1_u234 +06:580e GamePlayBigEventLoopHandlerB.notempty1_u235 +06:5811 GamePlayBigEventLoopHandlerB.skip1_u235 +06:581b GamePlayBigEventLoopHandlerB.notempty1_u236 +06:581e GamePlayBigEventLoopHandlerB.skip1_u236 +06:5828 GamePlayBigEventLoopHandlerB.notempty1_u237 +06:582b GamePlayBigEventLoopHandlerB.skip1_u237 +06:5835 GamePlayBigEventLoopHandlerB.notempty1_u238 +06:5838 GamePlayBigEventLoopHandlerB.skip1_u238 +06:5842 GamePlayBigEventLoopHandlerB.notempty1_u239 +06:5845 GamePlayBigEventLoopHandlerB.skip1_u239 +06:584f GamePlayBigEventLoopHandlerB.notempty1_u240 +06:5852 GamePlayBigEventLoopHandlerB.skip1_u240 +06:585c GamePlayBigEventLoopHandlerB.notempty1_u241 +06:585f GamePlayBigEventLoopHandlerB.skip1_u241 +06:5869 GamePlayBigEventLoopHandlerB.notempty1_u242 +06:586c GamePlayBigEventLoopHandlerB.skip1_u242 +06:5876 GamePlayBigEventLoopHandlerB.notempty1_u243 +06:5879 GamePlayBigEventLoopHandlerB.skip1_u243 +06:5883 GamePlayBigEventLoopHandlerB.notempty1_u244 +06:5886 GamePlayBigEventLoopHandlerB.skip1_u244 +06:5890 GamePlayBigEventLoopHandlerB.notempty1_u245 +06:5893 GamePlayBigEventLoopHandlerB.skip1_u245 +06:589d GamePlayBigEventLoopHandlerB.notempty1_u246 +06:58a0 GamePlayBigEventLoopHandlerB.skip1_u246 +06:58aa GamePlayBigEventLoopHandlerB.notempty1_u247 +06:58ad GamePlayBigEventLoopHandlerB.skip1_u247 +06:58b7 GamePlayBigEventLoopHandlerB.notempty1_u248 +06:58ba GamePlayBigEventLoopHandlerB.skip1_u248 +06:58c4 GamePlayBigEventLoopHandlerB.notempty1_u249 +06:58c7 GamePlayBigEventLoopHandlerB.skip1_u249 +06:58d1 GamePlayBigEventLoopHandlerB.notempty1_u250 +06:58d4 GamePlayBigEventLoopHandlerB.skip1_u250 +06:58de GamePlayBigEventLoopHandlerB.notempty1_u251 +06:58e1 GamePlayBigEventLoopHandlerB.skip1_u251 +06:58eb GamePlayBigEventLoopHandlerB.notempty1_u252 +06:58ee GamePlayBigEventLoopHandlerB.skip1_u252 +06:58f8 GamePlayBigEventLoopHandlerB.notempty1_u253 +06:58fb GamePlayBigEventLoopHandlerB.skip1_u253 +06:5905 GamePlayBigEventLoopHandlerB.notempty1_u254 +06:5908 GamePlayBigEventLoopHandlerB.skip1_u254 +06:5912 GamePlayBigEventLoopHandlerB.notempty1_u255 +06:5915 GamePlayBigEventLoopHandlerB.skip1_u255 +06:591f GamePlayBigEventLoopHandlerB.notempty1_u256 +06:5922 GamePlayBigEventLoopHandlerB.skip1_u256 +06:592c GamePlayBigEventLoopHandlerB.notempty1_u257 +06:592f GamePlayBigEventLoopHandlerB.skip1_u257 +06:5939 GamePlayBigEventLoopHandlerB.notempty1_u258 +06:593c GamePlayBigEventLoopHandlerB.skip1_u258 +06:5946 GamePlayBigEventLoopHandlerB.notempty1_u259 +06:5949 GamePlayBigEventLoopHandlerB.skip1_u259 +06:5953 GamePlayBigEventLoopHandlerB.notempty1_u260 +06:5956 GamePlayBigEventLoopHandlerB.skip1_u260 +06:5960 GamePlayBigEventLoopHandlerB.notempty1_u261 +06:5963 GamePlayBigEventLoopHandlerB.skip1_u261 +06:596d GamePlayBigEventLoopHandlerB.notempty1_u262 +06:5970 GamePlayBigEventLoopHandlerB.skip1_u262 +06:597a GamePlayBigEventLoopHandlerB.notempty1_u263 +06:597d GamePlayBigEventLoopHandlerB.skip1_u263 +06:5987 GamePlayBigEventLoopHandlerB.notempty1_u264 +06:598a GamePlayBigEventLoopHandlerB.skip1_u264 +06:5994 GamePlayBigEventLoopHandlerB.notempty1_u265 +06:5997 GamePlayBigEventLoopHandlerB.skip1_u265 +06:59a1 GamePlayBigEventLoopHandlerB.notempty1_u266 +06:59a4 GamePlayBigEventLoopHandlerB.skip1_u266 +06:59ae GamePlayBigEventLoopHandlerB.notempty1_u267 +06:59b1 GamePlayBigEventLoopHandlerB.skip1_u267 +06:59bb GamePlayBigEventLoopHandlerB.notempty1_u268 +06:59be GamePlayBigEventLoopHandlerB.skip1_u268 +06:59c8 GamePlayBigEventLoopHandlerB.notempty1_u269 +06:59cb GamePlayBigEventLoopHandlerB.skip1_u269 +06:59d5 GamePlayBigEventLoopHandlerB.notempty1_u270 +06:59d8 GamePlayBigEventLoopHandlerB.skip1_u270 +06:59e2 GamePlayBigEventLoopHandlerB.notempty1_u271 +06:59e5 GamePlayBigEventLoopHandlerB.skip1_u271 +06:59ef GamePlayBigEventLoopHandlerB.notempty1_u272 +06:59f2 GamePlayBigEventLoopHandlerB.skip1_u272 +06:59fc GamePlayBigEventLoopHandlerB.notempty1_u273 +06:59ff GamePlayBigEventLoopHandlerB.skip1_u273 +06:5a09 GamePlayBigEventLoopHandlerB.notempty1_u274 +06:5a0c GamePlayBigEventLoopHandlerB.skip1_u274 +06:5a16 GamePlayBigEventLoopHandlerB.notempty1_u275 +06:5a19 GamePlayBigEventLoopHandlerB.skip1_u275 +06:5a23 GamePlayBigEventLoopHandlerB.notempty1_u276 +06:5a26 GamePlayBigEventLoopHandlerB.skip1_u276 +06:5a30 GamePlayBigEventLoopHandlerB.notempty2_u277 +06:5a33 GamePlayBigEventLoopHandlerB.skip2_u277 +06:5a3d GamePlayBigEventLoopHandlerB.notempty2_u278 +06:5a40 GamePlayBigEventLoopHandlerB.skip2_u278 +06:5a4a GamePlayBigEventLoopHandlerB.notempty2_u279 +06:5a4d GamePlayBigEventLoopHandlerB.skip2_u279 +06:5a57 GamePlayBigEventLoopHandlerB.notempty2_u280 +06:5a5a GamePlayBigEventLoopHandlerB.skip2_u280 +06:5a64 GamePlayBigEventLoopHandlerB.notempty2_u281 +06:5a67 GamePlayBigEventLoopHandlerB.skip2_u281 +06:5a71 GamePlayBigEventLoopHandlerB.notempty2_u282 +06:5a74 GamePlayBigEventLoopHandlerB.skip2_u282 +06:5a7e GamePlayBigEventLoopHandlerB.notempty2_u283 +06:5a81 GamePlayBigEventLoopHandlerB.skip2_u283 +06:5a8b GamePlayBigEventLoopHandlerB.notempty2_u284 +06:5a8e GamePlayBigEventLoopHandlerB.skip2_u284 +06:5a98 GamePlayBigEventLoopHandlerB.notempty2_u285 +06:5a9b GamePlayBigEventLoopHandlerB.skip2_u285 +06:5aa5 GamePlayBigEventLoopHandlerB.notempty2_u286 +06:5aa8 GamePlayBigEventLoopHandlerB.skip2_u286 +06:5ab2 GamePlayBigEventLoopHandlerB.notempty3_u287 +06:5ab5 GamePlayBigEventLoopHandlerB.skip3_u287 +06:5abf GamePlayBigEventLoopHandlerB.notempty3_u288 +06:5ac2 GamePlayBigEventLoopHandlerB.skip3_u288 +06:5acc GamePlayBigEventLoopHandlerB.notempty3_u289 +06:5acf GamePlayBigEventLoopHandlerB.skip3_u289 +06:5ad9 GamePlayBigEventLoopHandlerB.notempty3_u290 +06:5adc GamePlayBigEventLoopHandlerB.skip3_u290 +06:5ae6 GamePlayBigEventLoopHandlerB.notempty3_u291 +06:5ae9 GamePlayBigEventLoopHandlerB.skip3_u291 +06:5af3 GamePlayBigEventLoopHandlerB.notempty3_u292 +06:5af6 GamePlayBigEventLoopHandlerB.skip3_u292 +06:5b00 GamePlayBigEventLoopHandlerB.notempty3_u293 +06:5b03 GamePlayBigEventLoopHandlerB.skip3_u293 +06:5b0d GamePlayBigEventLoopHandlerB.notempty3_u294 +06:5b10 GamePlayBigEventLoopHandlerB.skip3_u294 +06:5b1a GamePlayBigEventLoopHandlerB.notempty3_u295 +06:5b1d GamePlayBigEventLoopHandlerB.skip3_u295 +06:5b27 GamePlayBigEventLoopHandlerB.notempty3_u296 +06:5b2a GamePlayBigEventLoopHandlerB.skip3_u296 +06:5b34 GamePlayBigEventLoopHandlerB.notempty4_u297 +06:5b37 GamePlayBigEventLoopHandlerB.skip4_u297 +06:5b41 GamePlayBigEventLoopHandlerB.notempty4_u298 +06:5b44 GamePlayBigEventLoopHandlerB.skip4_u298 +06:5b4e GamePlayBigEventLoopHandlerB.notempty4_u299 +06:5b51 GamePlayBigEventLoopHandlerB.skip4_u299 +06:5b5b GamePlayBigEventLoopHandlerB.notempty4_u300 +06:5b5e GamePlayBigEventLoopHandlerB.skip4_u300 +06:5b68 GamePlayBigEventLoopHandlerB.notempty4_u301 +06:5b6b GamePlayBigEventLoopHandlerB.skip4_u301 +06:5b75 GamePlayBigEventLoopHandlerB.notempty4_u302 +06:5b78 GamePlayBigEventLoopHandlerB.skip4_u302 +06:5b82 GamePlayBigEventLoopHandlerB.notempty4_u303 +06:5b85 GamePlayBigEventLoopHandlerB.skip4_u303 +06:5b8f GamePlayBigEventLoopHandlerB.notempty4_u304 +06:5b92 GamePlayBigEventLoopHandlerB.skip4_u304 +06:5b9c GamePlayBigEventLoopHandlerB.notempty4_u305 +06:5b9f GamePlayBigEventLoopHandlerB.skip4_u305 +06:5ba9 GamePlayBigEventLoopHandlerB.notempty4_u306 +06:5bac GamePlayBigEventLoopHandlerB.skip4_u306 +06:5bb6 GamePlayBigEventLoopHandlerB.notempty5_u307 +06:5bb9 GamePlayBigEventLoopHandlerB.skip5_u307 +06:5bc3 GamePlayBigEventLoopHandlerB.notempty5_u308 +06:5bc6 GamePlayBigEventLoopHandlerB.skip5_u308 +06:5bd0 GamePlayBigEventLoopHandlerB.notempty5_u309 +06:5bd3 GamePlayBigEventLoopHandlerB.skip5_u309 +06:5bdd GamePlayBigEventLoopHandlerB.notempty5_u310 +06:5be0 GamePlayBigEventLoopHandlerB.skip5_u310 +06:5bea GamePlayBigEventLoopHandlerB.notempty5_u311 +06:5bed GamePlayBigEventLoopHandlerB.skip5_u311 +06:5bf7 GamePlayBigEventLoopHandlerB.notempty5_u312 +06:5bfa GamePlayBigEventLoopHandlerB.skip5_u312 +06:5c04 GamePlayBigEventLoopHandlerB.notempty5_u313 +06:5c07 GamePlayBigEventLoopHandlerB.skip5_u313 +06:5c11 GamePlayBigEventLoopHandlerB.notempty5_u314 +06:5c14 GamePlayBigEventLoopHandlerB.skip5_u314 +06:5c1e GamePlayBigEventLoopHandlerB.notempty5_u315 +06:5c21 GamePlayBigEventLoopHandlerB.skip5_u315 +06:5c2b GamePlayBigEventLoopHandlerB.notempty5_u316 +06:5c2e GamePlayBigEventLoopHandlerB.skip5_u316 +06:5c38 GamePlayBigEventLoopHandlerB.notempty6_u317 +06:5c3b GamePlayBigEventLoopHandlerB.skip6_u317 +06:5c45 GamePlayBigEventLoopHandlerB.notempty6_u318 +06:5c48 GamePlayBigEventLoopHandlerB.skip6_u318 +06:5c52 GamePlayBigEventLoopHandlerB.notempty6_u319 +06:5c55 GamePlayBigEventLoopHandlerB.skip6_u319 +06:5c5f GamePlayBigEventLoopHandlerB.notempty6_u320 +06:5c62 GamePlayBigEventLoopHandlerB.skip6_u320 +06:5c6c GamePlayBigEventLoopHandlerB.notempty6_u321 +06:5c6f GamePlayBigEventLoopHandlerB.skip6_u321 +06:5c79 GamePlayBigEventLoopHandlerB.notempty6_u322 +06:5c7c GamePlayBigEventLoopHandlerB.skip6_u322 +06:5c86 GamePlayBigEventLoopHandlerB.notempty6_u323 +06:5c89 GamePlayBigEventLoopHandlerB.skip6_u323 +06:5c93 GamePlayBigEventLoopHandlerB.notempty6_u324 +06:5c96 GamePlayBigEventLoopHandlerB.skip6_u324 +06:5ca0 GamePlayBigEventLoopHandlerB.notempty6_u325 +06:5ca3 GamePlayBigEventLoopHandlerB.skip6_u325 +06:5cad GamePlayBigEventLoopHandlerB.notempty6_u326 +06:5cb0 GamePlayBigEventLoopHandlerB.skip6_u326 +06:5cba GamePlayBigEventLoopHandlerB.notempty7_u327 +06:5cbd GamePlayBigEventLoopHandlerB.skip7_u327 +06:5cc7 GamePlayBigEventLoopHandlerB.notempty7_u328 +06:5cca GamePlayBigEventLoopHandlerB.skip7_u328 +06:5cd4 GamePlayBigEventLoopHandlerB.notempty7_u329 +06:5cd7 GamePlayBigEventLoopHandlerB.skip7_u329 +06:5ce1 GamePlayBigEventLoopHandlerB.notempty7_u330 +06:5ce4 GamePlayBigEventLoopHandlerB.skip7_u330 +06:5cee GamePlayBigEventLoopHandlerB.notempty7_u331 +06:5cf1 GamePlayBigEventLoopHandlerB.skip7_u331 +06:5cfb GamePlayBigEventLoopHandlerB.notempty7_u332 +06:5cfe GamePlayBigEventLoopHandlerB.skip7_u332 +06:5d08 GamePlayBigEventLoopHandlerB.notempty7_u333 +06:5d0b GamePlayBigEventLoopHandlerB.skip7_u333 +06:5d15 GamePlayBigEventLoopHandlerB.notempty7_u334 +06:5d18 GamePlayBigEventLoopHandlerB.skip7_u334 +06:5d22 GamePlayBigEventLoopHandlerB.notempty7_u335 +06:5d25 GamePlayBigEventLoopHandlerB.skip7_u335 +06:5d2f GamePlayBigEventLoopHandlerB.notempty7_u336 +06:5d32 GamePlayBigEventLoopHandlerB.skip7_u336 +06:5d3c GamePlayBigEventLoopHandlerB.notempty7_u337 +06:5d3f GamePlayBigEventLoopHandlerB.skip7_u337 +06:5d49 GamePlayBigEventLoopHandlerB.notempty7_u338 +06:5d4c GamePlayBigEventLoopHandlerB.skip7_u338 +06:5d56 GamePlayBigEventLoopHandlerB.notempty7_u339 +06:5d59 GamePlayBigEventLoopHandlerB.skip7_u339 +06:5d63 GamePlayBigEventLoopHandlerB.notempty7_u340 +06:5d66 GamePlayBigEventLoopHandlerB.skip7_u340 +06:5d70 GamePlayBigEventLoopHandlerB.notempty7_u341 +06:5d73 GamePlayBigEventLoopHandlerB.skip7_u341 +06:5d7d GamePlayBigEventLoopHandlerB.notempty7_u342 +06:5d80 GamePlayBigEventLoopHandlerB.skip7_u342 +06:5d8a GamePlayBigEventLoopHandlerB.notempty7_u343 +06:5d8d GamePlayBigEventLoopHandlerB.skip7_u343 +06:5d97 GamePlayBigEventLoopHandlerB.notempty7_u344 +06:5d9a GamePlayBigEventLoopHandlerB.skip7_u344 +06:5da4 GamePlayBigEventLoopHandlerB.notempty7_u345 +06:5da7 GamePlayBigEventLoopHandlerB.skip7_u345 +06:5db1 GamePlayBigEventLoopHandlerB.notempty7_u346 +06:5db4 GamePlayBigEventLoopHandlerB.skip7_u346 +06:5dbe GamePlayBigEventLoopHandlerB.notempty7_u347 +06:5dc1 GamePlayBigEventLoopHandlerB.skip7_u347 +06:5dcb GamePlayBigEventLoopHandlerB.notempty7_u348 +06:5dce GamePlayBigEventLoopHandlerB.skip7_u348 +06:5dd8 GamePlayBigEventLoopHandlerB.notempty7_u349 +06:5ddb GamePlayBigEventLoopHandlerB.skip7_u349 +06:5de5 GamePlayBigEventLoopHandlerB.notempty7_u350 +06:5de8 GamePlayBigEventLoopHandlerB.skip7_u350 +06:5df2 GamePlayBigEventLoopHandlerB.notempty7_u351 +06:5df5 GamePlayBigEventLoopHandlerB.skip7_u351 +06:5dff GamePlayBigEventLoopHandlerB.notempty7_u352 +06:5e02 GamePlayBigEventLoopHandlerB.skip7_u352 +06:5e0c GamePlayBigEventLoopHandlerB.notempty7_u353 +06:5e0f GamePlayBigEventLoopHandlerB.skip7_u353 +06:5e19 GamePlayBigEventLoopHandlerB.notempty7_u354 +06:5e1c GamePlayBigEventLoopHandlerB.skip7_u354 +06:5e26 GamePlayBigEventLoopHandlerB.notempty7_u355 +06:5e29 GamePlayBigEventLoopHandlerB.skip7_u355 +06:5e33 GamePlayBigEventLoopHandlerB.notempty7_u356 +06:5e36 GamePlayBigEventLoopHandlerB.skip7_u356 +06:5e40 GamePlayBigEventLoopHandlerB.notempty7_u357 +06:5e43 GamePlayBigEventLoopHandlerB.skip7_u357 +06:5e4d GamePlayBigEventLoopHandlerB.notempty7_u358 +06:5e50 GamePlayBigEventLoopHandlerB.skip7_u358 +06:5e5a GamePlayBigEventLoopHandlerB.notempty7_u359 +06:5e5d GamePlayBigEventLoopHandlerB.skip7_u359 +06:5e67 GamePlayBigEventLoopHandlerB.notempty7_u360 +06:5e6a GamePlayBigEventLoopHandlerB.skip7_u360 +06:5e74 GamePlayBigEventLoopHandlerB.notempty7_u361 +06:5e77 GamePlayBigEventLoopHandlerB.skip7_u361 +06:5e81 GamePlayBigEventLoopHandlerB.notempty7_u362 +06:5e84 GamePlayBigEventLoopHandlerB.skip7_u362 +06:5e8e GamePlayBigEventLoopHandlerB.notempty7_u363 +06:5e91 GamePlayBigEventLoopHandlerB.skip7_u363 +06:5e9b GamePlayBigEventLoopHandlerB.notempty7_u364 +06:5e9e GamePlayBigEventLoopHandlerB.skip7_u364 +06:5ea8 GamePlayBigEventLoopHandlerB.notempty7_u365 +06:5eab GamePlayBigEventLoopHandlerB.skip7_u365 +06:5eb5 GamePlayBigEventLoopHandlerB.notempty7_u366 +06:5eb8 GamePlayBigEventLoopHandlerB.skip7_u366 +06:5ec2 GamePlayBigEventLoopHandlerB.notempty7_u367 +06:5ec5 GamePlayBigEventLoopHandlerB.skip7_u367 +06:5ecf GamePlayBigEventLoopHandlerB.notempty7_u368 +06:5ed2 GamePlayBigEventLoopHandlerB.skip7_u368 +06:5edc GamePlayBigEventLoopHandlerB.notempty7_u369 +06:5edf GamePlayBigEventLoopHandlerB.skip7_u369 +06:5ee9 GamePlayBigEventLoopHandlerB.notempty7_u370 +06:5eec GamePlayBigEventLoopHandlerB.skip7_u370 +06:5ef6 GamePlayBigEventLoopHandlerB.notempty7_u371 +06:5ef9 GamePlayBigEventLoopHandlerB.skip7_u371 +06:5f03 GamePlayBigEventLoopHandlerB.notempty7_u372 +06:5f06 GamePlayBigEventLoopHandlerB.skip7_u372 +06:5f10 GamePlayBigEventLoopHandlerB.notempty7_u373 +06:5f13 GamePlayBigEventLoopHandlerB.skip7_u373 +06:5f1d GamePlayBigEventLoopHandlerB.notempty7_u374 +06:5f20 GamePlayBigEventLoopHandlerB.skip7_u374 +06:5f2a GamePlayBigEventLoopHandlerB.notempty7_u375 +06:5f2d GamePlayBigEventLoopHandlerB.skip7_u375 +06:5f37 GamePlayBigEventLoopHandlerB.notempty7_u376 +06:5f3a GamePlayBigEventLoopHandlerB.skip7_u376 +06:5f44 GamePlayBigEventLoopHandlerB.notempty7_u377 +06:5f47 GamePlayBigEventLoopHandlerB.skip7_u377 +06:5f51 GamePlayBigEventLoopHandlerB.notempty7_u378 +06:5f54 GamePlayBigEventLoopHandlerB.skip7_u378 +06:5f5e GamePlayBigEventLoopHandlerB.notempty7_u379 +06:5f61 GamePlayBigEventLoopHandlerB.skip7_u379 +06:5f6b GamePlayBigEventLoopHandlerB.notempty7_u380 +06:5f6e GamePlayBigEventLoopHandlerB.skip7_u380 +06:5f78 GamePlayBigEventLoopHandlerB.notempty7_u381 +06:5f7b GamePlayBigEventLoopHandlerB.skip7_u381 +06:5f85 GamePlayBigEventLoopHandlerB.notempty7_u382 +06:5f88 GamePlayBigEventLoopHandlerB.skip7_u382 +06:5f92 GamePlayBigEventLoopHandlerB.notempty7_u383 +06:5f95 GamePlayBigEventLoopHandlerB.skip7_u383 +06:5f9f GamePlayBigEventLoopHandlerB.notempty7_u384 +06:5fa2 GamePlayBigEventLoopHandlerB.skip7_u384 +06:5fac GamePlayBigEventLoopHandlerB.notempty7_u385 +06:5faf GamePlayBigEventLoopHandlerB.skip7_u385 +06:5fb9 GamePlayBigEventLoopHandlerB.notempty7_u386 +06:5fbc GamePlayBigEventLoopHandlerB.skip7_u386 +06:5fc6 GamePlayBigEventLoopHandlerB.notempty7_u387 +06:5fc9 GamePlayBigEventLoopHandlerB.skip7_u387 +06:5fd3 GamePlayBigEventLoopHandlerB.notempty7_u388 +06:5fd6 GamePlayBigEventLoopHandlerB.skip7_u388 +06:5fe0 GamePlayBigEventLoopHandlerB.notempty7_u389 +06:5fe3 GamePlayBigEventLoopHandlerB.skip7_u389 +06:5fed GamePlayBigEventLoopHandlerB.notempty7_u390 +06:5ff0 GamePlayBigEventLoopHandlerB.skip7_u390 +06:5ffa GamePlayBigEventLoopHandlerB.notempty7_u391 +06:5ffd GamePlayBigEventLoopHandlerB.skip7_u391 +06:6007 GamePlayBigEventLoopHandlerB.notempty7_u392 +06:600a GamePlayBigEventLoopHandlerB.skip7_u392 +06:6014 GamePlayBigEventLoopHandlerB.notempty7_u393 +06:6017 GamePlayBigEventLoopHandlerB.skip7_u393 +06:6021 GamePlayBigEventLoopHandlerB.notempty7_u394 +06:6024 GamePlayBigEventLoopHandlerB.skip7_u394 +06:602e GamePlayBigEventLoopHandlerB.notempty7_u395 +06:6031 GamePlayBigEventLoopHandlerB.skip7_u395 +06:603b GamePlayBigEventLoopHandlerB.notempty7_u396 +06:603e GamePlayBigEventLoopHandlerB.skip7_u396 +06:6048 GamePlayBigEventLoopHandlerB.notempty7_u397 +06:604b GamePlayBigEventLoopHandlerB.skip7_u397 +06:6055 GamePlayBigEventLoopHandlerB.notempty7_u398 +06:6058 GamePlayBigEventLoopHandlerB.skip7_u398 +06:6062 GamePlayBigEventLoopHandlerB.notempty7_u399 +06:6065 GamePlayBigEventLoopHandlerB.skip7_u399 +06:606f GamePlayBigEventLoopHandlerB.notempty7_u400 +06:6072 GamePlayBigEventLoopHandlerB.skip7_u400 +06:607c GamePlayBigEventLoopHandlerB.notempty7_u401 +06:607f GamePlayBigEventLoopHandlerB.skip7_u401 +06:6089 GamePlayBigEventLoopHandlerB.notempty7_u402 +06:608c GamePlayBigEventLoopHandlerB.skip7_u402 +06:6096 GamePlayBigEventLoopHandlerB.notempty7_u403 +06:6099 GamePlayBigEventLoopHandlerB.skip7_u403 +06:60a3 GamePlayBigEventLoopHandlerB.notempty7_u404 +06:60a6 GamePlayBigEventLoopHandlerB.skip7_u404 +06:60b0 GamePlayBigEventLoopHandlerB.notempty7_u405 +06:60b3 GamePlayBigEventLoopHandlerB.skip7_u405 +06:60bd GamePlayBigEventLoopHandlerB.notempty7_u406 +06:60c0 GamePlayBigEventLoopHandlerB.skip7_u406 +06:60ca GamePlayBigEventLoopHandlerB.notempty7_u407 +06:60cd GamePlayBigEventLoopHandlerB.skip7_u407 +06:60d7 GamePlayBigEventLoopHandlerB.notempty7_u408 +06:60da GamePlayBigEventLoopHandlerB.skip7_u408 +06:60e4 GamePlayBigEventLoopHandlerB.notempty7_u409 +06:60e7 GamePlayBigEventLoopHandlerB.skip7_u409 +06:60f1 GamePlayBigEventLoopHandlerB.notempty7_u410 +06:60f4 GamePlayBigEventLoopHandlerB.skip7_u410 +06:60fe GamePlayBigEventLoopHandlerB.notempty7_u411 +06:6101 GamePlayBigEventLoopHandlerB.skip7_u411 +06:610b GamePlayBigEventLoopHandlerB.notempty7_u412 +06:610e GamePlayBigEventLoopHandlerB.skip7_u412 +06:6118 GamePlayBigEventLoopHandlerB.notempty7_u413 +06:611b GamePlayBigEventLoopHandlerB.skip7_u413 +06:6125 GamePlayBigEventLoopHandlerB.notempty7_u414 +06:6128 GamePlayBigEventLoopHandlerB.skip7_u414 +06:6132 GamePlayBigEventLoopHandlerB.notempty7_u415 +06:6135 GamePlayBigEventLoopHandlerB.skip7_u415 +06:613f GamePlayBigEventLoopHandlerB.notempty7_u416 +06:6142 GamePlayBigEventLoopHandlerB.skip7_u416 +06:614c GamePlayBigEventLoopHandlerB.notempty7_u417 +06:614f GamePlayBigEventLoopHandlerB.skip7_u417 +06:6159 GamePlayBigEventLoopHandlerB.notempty7_u418 +06:615c GamePlayBigEventLoopHandlerB.skip7_u418 +06:6166 GamePlayBigEventLoopHandlerB.notempty7_u419 +06:6169 GamePlayBigEventLoopHandlerB.skip7_u419 +06:6173 GamePlayBigEventLoopHandlerB.notempty7_u420 +06:6176 GamePlayBigEventLoopHandlerB.skip7_u420 +06:6180 GamePlayBigEventLoopHandlerB.notempty7_u421 +06:6183 GamePlayBigEventLoopHandlerB.skip7_u421 +06:618d GamePlayBigEventLoopHandlerB.notempty7_u422 +06:6190 GamePlayBigEventLoopHandlerB.skip7_u422 +06:619a GamePlayBigEventLoopHandlerB.notempty7_u423 +06:619d GamePlayBigEventLoopHandlerB.skip7_u423 +06:61a7 GamePlayBigEventLoopHandlerB.notempty7_u424 +06:61aa GamePlayBigEventLoopHandlerB.skip7_u424 +06:61b4 GamePlayBigEventLoopHandlerB.notempty7_u425 +06:61b7 GamePlayBigEventLoopHandlerB.skip7_u425 +06:61c1 GamePlayBigEventLoopHandlerB.notempty7_u426 +06:61c4 GamePlayBigEventLoopHandlerB.skip7_u426 +06:61ce GamePlayBigEventLoopHandlerB.notempty7_u427 +06:61d1 GamePlayBigEventLoopHandlerB.skip7_u427 +06:61db GamePlayBigEventLoopHandlerB.notempty7_u428 +06:61de GamePlayBigEventLoopHandlerB.skip7_u428 +06:61e8 GamePlayBigEventLoopHandlerB.notempty7_u429 +06:61eb GamePlayBigEventLoopHandlerB.skip7_u429 +06:61f5 GamePlayBigEventLoopHandlerB.notempty7_u430 +06:61f8 GamePlayBigEventLoopHandlerB.skip7_u430 +06:6202 GamePlayBigEventLoopHandlerB.notempty7_u431 +06:6205 GamePlayBigEventLoopHandlerB.skip7_u431 +06:620f GamePlayBigEventLoopHandlerB.notempty7_u432 +06:6212 GamePlayBigEventLoopHandlerB.skip7_u432 +06:621c GamePlayBigEventLoopHandlerB.notempty7_u433 +06:621f GamePlayBigEventLoopHandlerB.skip7_u433 +06:6229 GamePlayBigEventLoopHandlerB.notempty7_u434 +06:622c GamePlayBigEventLoopHandlerB.skip7_u434 +06:6236 GamePlayBigEventLoopHandlerB.notempty7_u435 +06:6239 GamePlayBigEventLoopHandlerB.skip7_u435 +06:6243 GamePlayBigEventLoopHandlerB.notempty7_u436 +06:6246 GamePlayBigEventLoopHandlerB.skip7_u436 +06:624a GamePlayBigEventLoopHandlerB.gameOverMode +06:626d GamePlayBigEventLoopHandlerB.noretry +06:627a GamePlayBigEventLoopHandlerB.pauseMode +06:6292 GamePlayBigEventLoopHandlerB.noqr +06:62a1 GamePlayBigEventLoopHandlerB.nounpause +06:6319 GamePlayBigEventLoopHandlerB.drawStaticInfo +06:6341 BigDoHold +06:6345 BigDoHold.checkIRSA +06:634c BigDoHold.ldb3 +06:6358 BigDoHold.lda3 +06:6362 BigDoHold.cp3 +06:6370 BigDoHold.checkIRSB +06:6377 BigDoHold.lda4 +06:6383 BigDoHold.ldb4 +06:638d BigDoHold.cp4 +06:639b BigDoHold.noRotation +06:63a6 BigDoHold.doHoldOperation +06:63b1 sBigLeady +06:63bb sBigGo +06:63c5 sBigPause +06:63d9 sBigPieceXOffsets +06:63f5 sBigPieceYOffsets +06:6411 sBigPieceFastRotationStates +06:6481 sBigPieceRotationStates +06:64f1 sBigGameplayTileMap +06:6791 sBigGameplayTileMapEnd 00:a000 rCheck 00:a006 rSwapABState 00:a007 rRNGModeState @@ -1796,37 +1860,38 @@ 00:c89c wUnused7 00:c8a0 wField 00:c990 wBackupField -00:ca80 wShadowField -00:cbec wWideField -00:cc1e wWideBlittedField -00:cce6 wDelayState -00:cce7 wStack -00:cd28 wStackEnd -00:cd28 wTGM3Bag -00:cd4b wTGM3Droughts -00:cd52 wTGM3GeneratedIdx -00:cd53 wTGM3WorstDroughtIdx -00:cd54 wSwapABState -00:cd55 wRNGModeState -00:cd56 wRotModeState -00:cd57 wDropModeState -00:cd58 wSpeedCurveState -00:cd59 wAlways20GState -00:cd5a wInitialA -00:cd5b wInitialB -00:cd5c wInitialC -00:cd5d wDecayRate -00:cd5e wGradePoints -00:cd5f wInternalGrade -00:cd60 wDisplayedGrade -00:cd61 wBankBackup -00:cd65 wOuterReps -00:cd66 wInnerReps -00:cd67 wTitlePal -00:cd68 wMinutes -00:cd69 wSeconds -00:cd6a wFrames -00:cd6b wSelected +00:ca80 wPreShadowField +00:ca9c wShadowField +00:cc08 wWideField +00:cc3f wWideBlittedField +00:cd1b wDelayState +00:cd1c wStack +00:cd5d wStackEnd +00:cd5d wTGM3Bag +00:cd80 wTGM3Droughts +00:cd87 wTGM3GeneratedIdx +00:cd88 wTGM3WorstDroughtIdx +00:cd89 wSwapABState +00:cd8a wRNGModeState +00:cd8b wRotModeState +00:cd8c wDropModeState +00:cd8d wSpeedCurveState +00:cd8e wAlways20GState +00:cd8f wInitialA +00:cd90 wInitialB +00:cd91 wInitialC +00:cd92 wDecayRate +00:cd93 wGradePoints +00:cd94 wInternalGrade +00:cd95 wDisplayedGrade +00:cd96 wBankBackup +00:cd9a wOuterReps +00:cd9b wInnerReps +00:cd9c wTitlePal +00:cd9d wMinutes +00:cd9e wSeconds +00:cd9f wFrames +00:cda0 wSelected 00:ff80 hPieceDataBase 00:ff82 hPieceDataBaseFast 00:ff84 hPieceDataOffset diff --git a/src/field.asm b/src/field.asm index 52c0094..7121725 100644 --- a/src/field.asm +++ b/src/field.asm @@ -32,9 +32,10 @@ DEF DELAY_STATE_PRE_ARE EQU 4 SECTION "Field Variables", WRAM0 wField:: ds (10*24) wBackupField:: ds (10*24) +wPreShadowField:: ds (14*2) wShadowField:: ds (14*26) -wWideField:: ds (5*10) -wWideBlittedField:: ds (20*10) +wWideField:: ds (5*11) +wWideBlittedField:: ds (22*10) wDelayState: ds 1 @@ -73,7 +74,7 @@ BlitField:: jp z, GBCBlitField ; What to copy - ld de, wField + 40 + ld de, wField + 30 ; Where to put it ld hl, FIELD_TOP_LEFT ; How much to increment hl after each row @@ -95,13 +96,13 @@ BlitField:: jr nz, .waitendvbloop ; The last 6 rows need some care. - REPT 6 + REPT 7 ; Wait until start of drawing, then insert 35 nops. : ldh a, [rSTAT] and a, 3 cp a, 3 jr nz, :- - REPT 35 + REPT 38 nop ENDR @@ -130,7 +131,7 @@ BigBlitField:: jp z, GBCBlitField ; What to copy - ld de, wWideBlittedField + ld de, wWideBlittedField+10 ; Where to put it ld hl, FIELD_TOP_LEFT ; How much to increment hl after each row @@ -152,13 +153,13 @@ BigBlitField:: jr nz, .waitendvbloop ; The last 6 rows need some care. - REPT 6 + REPT 7 ; Wait until start of drawing, then insert 35 nops. : ldh a, [rSTAT] and a, 3 cp a, 3 jr nz, :- - REPT 35 + REPT 38 nop ENDR @@ -197,6 +198,10 @@ FieldInit:: ld bc, 14*26 ld d, $FF jp UnsafeMemSet + ld hl, wPreShadowField + ld bc, 14*2 + ld d, $FF + jp UnsafeMemSet ; Fills the field with the empty tile. @@ -892,8 +897,6 @@ FieldProcess:: call FromShadowField ; Cleanup from last frame. - ldh a, [hCurrentPieceX] - ldh [hWantX], a ldh a, [hCurrentPieceRotationState] ldh [hWantRotation], a @@ -1028,7 +1031,7 @@ FieldProcess:: cp a, 1 jp z, .maybetgm3rot cp a, 5 - jr z, .maybetgm3rot + jp z, .maybetgm3rot cp a, 9 jr z, .maybetgm3rot @@ -1075,6 +1078,8 @@ FieldProcess:: ldh a, [hCurrentPieceY] ld b, a ldh a, [hCurrentPieceX] + cp a, 0 + jr z, .maybetgm3rot dec a call XYToSFieldPtr ld d, h @@ -1315,22 +1320,19 @@ FieldProcess:: ; HANDLE MOVEMENT ; Do we want to move left? .norot + ldh a, [hCurrentPieceX] + ldh [hWantX], a + .wantleft + ldh a, [hCurrentPieceX] + cp a, 0 + jr z, .wantright ldh a, [hLeftState] ; Check if held for 1 frame. If so we move. cp a, 1 jr z, .doleft cp a, 0 ; We never want to move if the button wasn't held. jr z, .wantright ld b, a - ldh a, [hCurrentIntegerGravity] - cp a, 20 ; No increased DAS at 20G. - jr z, .checkdasleft - ldh a, [hGrounded] ; If we're grounded, assume some urgency in getting DAS charged, charge at twice the rate. - cp a, $FF - jr nz, .checkdasleft - inc b - ld a, b - ldh [hLeftState], a .checkdasleft ldh a, [hCurrentDAS] ld c, a @@ -1351,15 +1353,6 @@ FieldProcess:: cp a, 0 ; We never want to move if the button wasn't held. jr z, .donemanipulating ld b, a - ldh a, [hCurrentIntegerGravity] - cp a, 20 ; No increased DAS at 20G. - jr z, .checkdasright - ldh a, [hGrounded] ; If we're grounded, assume some urgency in getting DAS charged, charge at twice the rate. - cp a, $FF - jr nz, .checkdasright - inc b - ld a, b - ldh [hRightState], a .checkdasright ldh a, [hCurrentDAS] ld c, a @@ -1851,7 +1844,23 @@ GetTileShade: ; This is called every frame after a piece has been locked until the delay state ends. ; Lines are cleared, levels and score are awarded, and ARE time is waited out. FieldDelay:: + ; In delay state, DAS increments double speed. +.incl + ldh a, [hLeftState] + cp a, 0 + jr z, .incr + inc a + ldh [hLeftState], a + +.incr + ldh a, [hRightState] + cp a, 0 + jr z, .noinc + inc a + ldh [hRightState], a + ; Switch on the delay state. +.noinc ld a, [wDelayState] cp DELAY_STATE_DETERMINE_DELAY jr z, .determine @@ -2211,7 +2220,7 @@ ClearLines: ld de, 0 DEF row = 23 - REPT 23 + REPT 24 ; Check if the row begins with a clearing tile. ld hl, wField+(row*10) ld a, [hl] @@ -2304,7 +2313,7 @@ BigFieldInit:: ld d, TILE_BLANK call UnsafeMemSet ld hl, wWideBlittedField - ld bc, 10*20 + ld bc, 10*22 ld d, TILE_BLANK call UnsafeMemSet ld hl, wShadowField @@ -3013,8 +3022,6 @@ BigFieldProcess:: call BigFromShadowField ; Cleanup from last frame. - ldh a, [hCurrentPieceX] - ldh [hWantX], a ldh a, [hCurrentPieceRotationState] ldh [hWantRotation], a @@ -3149,7 +3156,7 @@ BigFieldProcess:: cp a, 1 jp z, .maybetgm3rot cp a, 5 - jr z, .maybetgm3rot + jp z, .maybetgm3rot cp a, 9 jr z, .maybetgm3rot @@ -3196,6 +3203,8 @@ BigFieldProcess:: ldh a, [hCurrentPieceY] ld b, a ldh a, [hCurrentPieceX] + cp a, 0 + jr z, .maybetgm3rot dec a call BigXYToSFieldPtr ld d, h @@ -3435,22 +3444,19 @@ BigFieldProcess:: ; HANDLE MOVEMENT ; Do we want to move left? .norot + ldh a, [hCurrentPieceX] + ldh [hWantX], a + .wantleft + ldh a, [hCurrentPieceX] + cp a, 0 + jr z, .wantright ldh a, [hLeftState] ; Check if held for 1 frame. If so we move. cp a, 1 jr z, .doleft cp a, 0 ; We never want to move if the button wasn't held. jr z, .wantright ld b, a - ldh a, [hCurrentIntegerGravity] - cp a, 20 ; No increased DAS at 20G. - jr z, .checkdasleft - ldh a, [hGrounded] ; If we're grounded, assume some urgency in getting DAS charged, charge at twice the rate. - cp a, $FF - jr nz, .checkdasleft - inc b - ld a, b - ldh [hLeftState], a .checkdasleft ldh a, [hCurrentDAS] ld c, a @@ -3471,15 +3477,6 @@ BigFieldProcess:: cp a, 0 ; We never want to move if the button wasn't held. jr z, .donemanipulating ld b, a - ldh a, [hCurrentIntegerGravity] - cp a, 20 ; No increased DAS at 20G. - jr z, .checkdasright - ldh a, [hGrounded] ; If we're grounded, assume some urgency in getting DAS charged, charge at twice the rate. - cp a, $FF - jr nz, .checkdasright - inc b - ld a, b - ldh [hRightState], a .checkdasright ldh a, [hCurrentDAS] ld c, a @@ -3972,7 +3969,23 @@ BigGetTileShade: ; This is called every frame after a piece has been locked until the delay state ends. ; Lines are cleared, levels and score are awarded, and ARE time is waited out. BigFieldDelay:: + ; In delay state, DAS increments double speed. +.incl + ldh a, [hLeftState] + cp a, 0 + jr z, .incr + inc a + ldh [hLeftState], a + +.incr + ldh a, [hRightState] + cp a, 0 + jr z, .noinc + inc a + ldh [hRightState], a + ; Switch on the delay state. +.noinc ld a, [wDelayState] cp DELAY_STATE_DETERMINE_DELAY jr z, .determine @@ -4432,49 +4445,53 @@ BigClearLines: BigWidenField:: - ld de, wField+(4*10) + ld de, wField+(3*10) ld hl, wWideField ld bc, 5 call UnsafeMemCopy - ld de, wField+(5*10) + ld de, wField+(4*10) ld hl, wWideField+5 ld bc, 5 call UnsafeMemCopy - ld de, wField+(6*10) + ld de, wField+(5*10) ld hl, wWideField+10 ld bc, 5 call UnsafeMemCopy - ld de, wField+(7*10) + ld de, wField+(6*10) ld hl, wWideField+15 ld bc, 5 call UnsafeMemCopy - ld de, wField+(8*10) + ld de, wField+(7*10) ld hl, wWideField+20 ld bc, 5 call UnsafeMemCopy - ld de, wField+(9*10) + ld de, wField+(8*10) ld hl, wWideField+25 ld bc, 5 call UnsafeMemCopy - ld de, wField+(10*10) + ld de, wField+(9*10) ld hl, wWideField+30 ld bc, 5 call UnsafeMemCopy - ld de, wField+(11*10) + ld de, wField+(10*10) ld hl, wWideField+35 ld bc, 5 call UnsafeMemCopy - ld de, wField+(12*10) + ld de, wField+(11*10) ld hl, wWideField+40 ld bc, 5 call UnsafeMemCopy - ld de, wField+(13*10) + ld de, wField+(12*10) ld hl, wWideField+45 ld bc, 5 call UnsafeMemCopy + ld de, wField+(13*10) + ld hl, wWideField+50 + ld bc, 5 + call UnsafeMemCopy DEF piece = 0 - REPT 50 + REPT 55 ld a, [wWideField+piece] ld hl, wWideBlittedField+((piece/5)*20)+((piece%5) * 2) ld [hl+], a diff --git a/src/gbc.asm b/src/gbc.asm index e184450..7fd0310 100644 --- a/src/gbc.asm +++ b/src/gbc.asm @@ -115,7 +115,7 @@ ToATTR:: ldh [rHDMA3], a ld a, LOW($9800) ldh [rHDMA4], a - ld a, 40 + ld a, 41 ldh [rHDMA5], a ld a, 0 ldh [rVBK], a @@ -221,7 +221,7 @@ GBCGameplayInit:: ld bc, 32*32 call UnsafeMemCopy - ; Copy set attrs to pal 7 and copy to shadow. + ; Set attrs to pal 7 and copy to shadow. ld a, 1 ldh [rVBK], a ld d, $07 @@ -251,8 +251,8 @@ GBCTitleProcess:: ld bc, 32 call UnsafeMemSet ld d, $07 - ld hl, wShadowTileAttrs+32 - ld bc, (19*32) + ld hl, wShadowTileAttrs + ld bc, (32*32) call UnsafeMemSet ; Palette for the title? @@ -272,14 +272,14 @@ GBCTitleProcess:: ; Set the palette for the title. ld a, [wTitlePal] ld d, a - ld hl, wShadowTileAttrs + (2*32) + ld hl, wShadowTileAttrs + (3*32) ld bc, (4*32) call UnsafeMemSet ; And the selected row. ld a, [wSelected] inc a - ld hl, wShadowTileAttrs + (5*32) + ld hl, wShadowTileAttrs + (6*32) ld bc, 64 : add hl, bc dec a @@ -346,39 +346,58 @@ GBCGameplayProcess:: ld a, $05 ld d, a + .colorfield - ld hl, wShadowTileAttrs - ld bc, 32-12 + ld a, d + DEF row = 0 + REPT 21 + ld hl, wShadowTileAttrs+(row*32)+10 + ld [hl], a + ld hl, wShadowTileAttrs+(row*32)+19 + ld [hl], a + DEF row += 1 + ENDR - ld a, 21 - ld [wOuterReps], a -.outer0 - ld a, 12 - ld [wInnerReps], a -.inner0 - ld [hl], d - inc hl - ld a, [wInnerReps] - dec a - ld [wInnerReps], a - jr nz, .inner0 + ld hl, wShadowTileAttrs+203 + ld [hl+], a + ld [hl+], a + ld [hl+], a + ld [hl+], a + ld [hl+], a + ld [hl+], a + ld [hl+], a + ld [hl], a - add hl, bc - ld a, [wOuterReps] - dec a - ld [wOuterReps], a - jr nz, .outer0 + ld hl, wShadowTileAttrs+395 + ld [hl+], a + ld [hl+], a + ld [hl+], a + ld [hl+], a + ld [hl+], a + ld [hl+], a + ld [hl+], a + ld [hl], a + + ld hl, wShadowTileAttrs+491 + ld [hl+], a + ld [hl+], a + ld [hl+], a + ld [hl+], a + ld [hl+], a + ld [hl+], a + ld [hl+], a + ld [hl], a ; What to copy -: ld de, wField + 40 +: ld de, wField + 30 ; Where to put it - ld hl, wShadowTilemap + 1 + ld hl, wShadowTilemap ; How much to increment hl after each row ld bc, 32-10 ; Blit me up daddy. - ld a, 20 + ld a, 21 ld [wOuterReps], a .outer1 ld a, 10 @@ -400,14 +419,14 @@ GBCGameplayProcess:: ; What to copy - ld de, wField + 40 + ld de, wField + 30 ; Where to put it - ld hl, wShadowTileAttrs + 1 + ld hl, wShadowTileAttrs ; How much to increment hl after each row ld bc, 32-10 ; Blit me up daddy. - ld a, 20 + ld a, 21 ld [wOuterReps], a .outer2 ld a, 10 @@ -564,38 +583,56 @@ GBCBigGameplayProcess:: ld d, a .colorfield - ld hl, wShadowTileAttrs - ld bc, 32-12 + ld a, d + DEF row = 0 + REPT 21 + ld hl, wShadowTileAttrs+(row*32)+10 + ld [hl], a + ld hl, wShadowTileAttrs+(row*32)+19 + ld [hl], a + DEF row += 1 + ENDR - ld a, 21 - ld [wOuterReps], a -.outer0 - ld a, 12 - ld [wInnerReps], a -.inner0 - ld [hl], d - inc hl - ld a, [wInnerReps] - dec a - ld [wInnerReps], a - jr nz, .inner0 + ld hl, wShadowTileAttrs+203 + ld [hl+], a + ld [hl+], a + ld [hl+], a + ld [hl+], a + ld [hl+], a + ld [hl+], a + ld [hl+], a + ld [hl], a - add hl, bc - ld a, [wOuterReps] - dec a - ld [wOuterReps], a - jr nz, .outer0 + ld hl, wShadowTileAttrs+395 + ld [hl+], a + ld [hl+], a + ld [hl+], a + ld [hl+], a + ld [hl+], a + ld [hl+], a + ld [hl+], a + ld [hl], a + + ld hl, wShadowTileAttrs+491 + ld [hl+], a + ld [hl+], a + ld [hl+], a + ld [hl+], a + ld [hl+], a + ld [hl+], a + ld [hl+], a + ld [hl], a ; What to copy -: ld de, wWideBlittedField +: ld de, wWideBlittedField+10 ; Where to put it - ld hl, wShadowTilemap + 1 + ld hl, wShadowTilemap ; How much to increment hl after each row ld bc, 32-10 ; Blit me up daddy. - ld a, 20 + ld a, 21 ld [wOuterReps], a .outer1 ld a, 10 @@ -617,14 +654,14 @@ GBCBigGameplayProcess:: ; What to copy - ld de, wWideBlittedField + ld de, wWideBlittedField+10 ; Where to put it - ld hl, wShadowTileAttrs + 1 + ld hl, wShadowTileAttrs ; How much to increment hl after each row ld bc, 32-10 ; Blit me up daddy. - ld a, 20 + ld a, 21 ld [wOuterReps], a .outer2 ld a, 10 @@ -740,7 +777,7 @@ ToVRAM:: ldh [rHDMA3], a ld a, LOW($9800) ldh [rHDMA4], a - ld a, 40 + ld a, 41 ldh [rHDMA5], a ; Bank 0 @@ -754,7 +791,7 @@ ToVRAM:: ldh [rHDMA3], a ld a, LOW($9800) ldh [rHDMA4], a - ld a, 39 | $80 + ld a, 41 | $80 ldh [rHDMA5], a jp EventLoop diff --git a/src/include/globals.asm b/src/include/globals.asm index 46da8b4..6f565c6 100644 --- a/src/include/globals.asm +++ b/src/include/globals.asm @@ -163,19 +163,21 @@ DEF PALETTE_LIGHTER_2 EQU %01000000 DEF PALETTE_LIGHTER_3 EQU %00000000 ; Sprite base positions. -DEF NEXT_BASE_X EQU 113 -DEF NEXT_BASE_Y EQU 40 -DEF HOLD_BASE_X EQU 113 -DEF HOLD_BASE_Y EQU 80 -DEF QUEUE_BASE_X EQU 145 -DEF QUEUE_BASE_Y EQU 38 +DEF NEXT_BASE_X EQU 100 +DEF NEXT_BASE_Y EQU 37 +DEF HOLD_BASE_X EQU 100 +DEF HOLD_BASE_Y EQU 77 +DEF QUEUE_BASE_X EQU 131 +DEF QUEUE_BASE_Y EQU 35 DEF SCORE_BASE_X EQU 112 -DEF SCORE_BASE_Y EQU 115 -DEF LEVEL_BASE_X EQU 120 -DEF CLEVEL_BASE_Y EQU 136 -DEF NLEVEL_BASE_Y EQU 148 +DEF SCORE_BASE_Y EQU 112 +DEF LEVEL_BASE_X EQU 112 +DEF CLEVEL_BASE_Y EQU 133 +DEF NLEVEL_BASE_Y EQU 145 +DEF GRADE_BASE_X EQU 145 +DEF GRADE_BASE_Y EQU 20 DEF TELLS_BASE_X EQU 154 -DEF TELLS_BASE_Y EQU 64 +DEF TELLS_BASE_Y EQU 61 DEF TELLS_Y_DIST EQU 10 ; Piece names @@ -263,13 +265,13 @@ DEF HIG_MODE_COUNT EQU 2 ; VRAM Offsets for title screen tiles DEF TITLE_OPTIONS EQU 7 -DEF TITLE_OPTION_0 EQU $98E0 -DEF TITLE_OPTION_1 EQU $9920 -DEF TITLE_OPTION_2 EQU $9960 -DEF TITLE_OPTION_3 EQU $99A0 -DEF TITLE_OPTION_4 EQU $99E0 -DEF TITLE_OPTION_5 EQU $9A20 -DEF TITLE_OPTION_6 EQU $9A60 +DEF TITLE_OPTION_0 EQU $9900 +DEF TITLE_OPTION_1 EQU $9940 +DEF TITLE_OPTION_2 EQU $9980 +DEF TITLE_OPTION_3 EQU $99C0 +DEF TITLE_OPTION_4 EQU $9A00 +DEF TITLE_OPTION_5 EQU $9A40 +DEF TITLE_OPTION_6 EQU $9A80 DEF TITLE_OPTION_OFFSET EQU 15 ; VRAM Offsets for gameplay tiles @@ -277,7 +279,7 @@ DEF FIELD_RNG EQU $9852 DEF FIELD_ROT EQU $9892 DEF FIELD_DROP EQU $9912 DEF FIELD_HIG EQU $9952 -DEF FIELD_TOP_LEFT EQU $9800+1 +DEF FIELD_TOP_LEFT EQU $9800 ; Gameplay definitions. DEF LEADY_TIME EQU 80 @@ -298,8 +300,8 @@ DEF STATE_GAMEPLAY_BIG EQU 6 ; Other DEF STACK_SIZE EQU 64 -DEF EASTER_0 EQU $9845 -DEF EASTER_1 EQU $9865 +DEF EASTER_0 EQU $9865 +DEF EASTER_1 EQU $9885 ; Magic location for bank id. DEF rBANKID EQU $4007 diff --git a/src/interrupts.asm b/src/interrupts.asm index f5de576..6dad482 100644 --- a/src/interrupts.asm +++ b/src/interrupts.asm @@ -22,6 +22,10 @@ DEF INTERRUPTS_ASM EQU 1 INCLUDE "globals.asm" +DEF INIT_SCY EQU 3 +DEF INIT_LYC EQU 3 + + SECTION "High Interrupt Variables", HRAM hLCDCCtr:: ds 1 @@ -37,9 +41,9 @@ IntrInit:: InitializeLCDCInterrupt:: ld a, STATF_LYC ldh [rSTAT], a - ld a, 6 + ld a, INIT_LYC ldh [rLYC], a - ld a, 0 + ld a, INIT_SCY ldh [rSCY], a ld a, IEF_STAT ldh [rIE], a @@ -72,19 +76,14 @@ LCDCInterrupt_WaitUntilNotBusy: ldh [rLYC], a ; Check our interrupt counter - ldh a, [hLCDCCtr] - cp 21 - jr nz, LCDCInterrupt_End - ld a, 255 - ldh [hLCDCCtr], a - ld a, 6 + cp a, 144 + jr c, LCDCInterrupt_End + ld a, INIT_LYC ldh [rLYC], a - ld a, 0 + ld a, INIT_SCY ldh [rSCY], a LCDCInterrupt_End: - inc a - ldh [hLCDCCtr], a pop hl pop af reti diff --git a/src/res/gameplay_big_data.inc b/src/res/gameplay_big_data.inc index e4c24f4..9192051 100644 --- a/src/res/gameplay_big_data.inc +++ b/src/res/gameplay_big_data.inc @@ -241,72 +241,74 @@ sBigPieceRotationStates:: ; How each piece is rotated. db %0000 sBigGameplayTileMap:: - DB $02,$01,$01,$01,$01,$01,$01,$01,$01,$01 - DB $01,$03,$09,$01,$01,$01,$01,$01,$01,$09 + DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 + DB $03,$01,$01,$01,$01,$01,$01,$01,$01,$09 DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00 - DB $00,$00,$02,$01,$01,$01,$01,$01,$01,$01 - DB $01,$01,$01,$03,$09,$59,$50,$63,$5F,$01 + DB $00,$00,$01,$01,$01,$01,$01,$01,$01,$01 + DB $01,$01,$03,$59,$50,$63,$5F,$01,$01,$01 DB $01,$09,$00,$00,$00,$00,$00,$00,$00,$00 - DB $00,$00,$00,$00,$02,$01,$01,$01,$01,$01 - DB $01,$01,$01,$01,$01,$03,$09,$01,$01,$01 + DB $00,$00,$00,$00,$01,$01,$01,$01,$01,$01 + DB $01,$01,$01,$01,$03,$01,$01,$01,$01,$01 DB $01,$01,$01,$09,$00,$00,$00,$00,$00,$00 - DB $00,$00,$00,$00,$00,$00,$02,$01,$01,$01 - DB $01,$01,$01,$01,$01,$01,$01,$03,$09,$01 + DB $00,$00,$00,$00,$00,$00,$01,$01,$01,$01 + DB $01,$01,$01,$01,$01,$01,$03,$01,$01,$01 DB $01,$01,$01,$01,$01,$09,$00,$00,$00,$00 - DB $00,$00,$00,$00,$00,$00,$00,$00,$02,$01 - DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$03 - DB $09,$01,$01,$01,$01,$01,$01,$09,$00,$00 + DB $00,$00,$00,$00,$00,$00,$00,$00,$01,$01 + DB $01,$01,$01,$01,$01,$01,$01,$01,$03,$01 + DB $01,$01,$01,$01,$01,$01,$01,$09,$00,$00 DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00 - DB $02,$01,$01,$01,$01,$01,$01,$01,$01,$01 - DB $01,$03,$09,$01,$01,$01,$01,$01,$01,$09 + DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 + DB $03,$01,$01,$01,$01,$01,$01,$01,$01,$09 DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00 - DB $00,$00,$02,$01,$01,$01,$01,$01,$01,$01 - DB $01,$01,$01,$03,$08,$06,$06,$06,$06,$06 + DB $00,$00,$01,$01,$01,$01,$01,$01,$01,$01 + DB $01,$01,$08,$06,$06,$06,$06,$06,$06,$06 DB $06,$07,$00,$00,$00,$00,$00,$00,$00,$00 - DB $00,$00,$00,$00,$02,$01,$01,$01,$01,$01 - DB $01,$01,$01,$01,$01,$03,$09,$53,$5A,$57 - DB $4F,$01,$01,$09,$00,$00,$00,$00,$00,$00 - DB $00,$00,$00,$00,$00,$00,$02,$01,$01,$01 - DB $01,$01,$01,$01,$01,$01,$01,$03,$09,$01 - DB $01,$01,$01,$01,$01,$09,$00,$00,$00,$00 - DB $00,$00,$00,$00,$00,$00,$00,$00,$02,$01 - DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$03 - DB $09,$01,$01,$01,$01,$01,$01,$09,$00,$00 - DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00 - DB $02,$01,$01,$01,$01,$01,$01,$01,$01,$01 - DB $01,$03,$09,$01,$01,$01,$01,$01,$01,$09 - DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00 - DB $00,$00,$02,$01,$01,$01,$01,$01,$01,$01 - DB $01,$01,$01,$03,$09,$01,$01,$01,$01,$01 - DB $01,$09,$00,$00,$00,$00,$00,$00,$00,$00 - DB $00,$00,$00,$00,$02,$01,$01,$01,$01,$01 - DB $01,$01,$01,$01,$01,$03,$08,$06,$06,$06 - DB $06,$06,$06,$07,$00,$00,$00,$00,$00,$00 - DB $00,$00,$00,$00,$00,$00,$02,$01,$01,$01 - DB $01,$01,$01,$01,$01,$01,$01,$03,$09,$5E - DB $4E,$5A,$5D,$50,$01,$09,$00,$00,$00,$00 - DB $00,$00,$00,$00,$00,$00,$00,$00,$02,$01 - DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$03 - DB $09,$01,$01,$01,$01,$01,$01,$09,$00,$00 - DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00 - DB $02,$01,$01,$01,$01,$01,$01,$01,$01,$01 - DB $01,$03,$08,$06,$06,$06,$06,$06,$06,$07 - DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00 - DB $00,$00,$02,$01,$01,$01,$01,$01,$01,$01 - DB $01,$01,$01,$03,$09,$57,$50,$61,$50,$57 - DB $01,$09,$00,$00,$00,$00,$00,$00,$00,$00 - DB $00,$00,$00,$00,$02,$01,$01,$01,$01,$01 - DB $01,$01,$01,$01,$01,$03,$09,$01,$01,$01 + DB $00,$00,$00,$00,$01,$01,$01,$01,$01,$01 + DB $01,$01,$01,$01,$03,$53,$5A,$57,$4F,$01 DB $01,$01,$01,$09,$00,$00,$00,$00,$00,$00 - DB $00,$00,$00,$00,$00,$00,$02,$01,$01,$01 - DB $01,$01,$01,$01,$01,$01,$01,$03,$09,$01 - DB $05,$05,$05,$05,$01,$09,$00,$00,$00,$00 - DB $00,$00,$00,$00,$00,$00,$00,$00,$02,$01 - DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$03 - DB $09,$01,$01,$01,$01,$01,$01,$09,$00,$00 + DB $00,$00,$00,$00,$00,$00,$01,$01,$01,$01 + DB $01,$01,$01,$01,$01,$01,$03,$01,$01,$01 + DB $01,$01,$01,$01,$01,$09,$00,$00,$00,$00 + DB $00,$00,$00,$00,$00,$00,$00,$00,$01,$01 + DB $01,$01,$01,$01,$01,$01,$01,$01,$03,$01 + DB $01,$01,$01,$01,$01,$01,$01,$09,$00,$00 DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00 - DB $02,$00,$00,$00,$00,$00,$00,$00,$00,$00 - DB $00,$03,$09,$01,$01,$01,$01,$01,$01,$09 + DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 + DB $03,$01,$01,$01,$01,$01,$01,$01,$01,$09 + DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00 + DB $00,$00,$01,$01,$01,$01,$01,$01,$01,$01 + DB $01,$01,$03,$01,$01,$01,$01,$01,$01,$01 + DB $01,$09,$00,$00,$00,$00,$00,$00,$00,$00 + DB $00,$00,$00,$00,$01,$01,$01,$01,$01,$01 + DB $01,$01,$01,$01,$08,$06,$06,$06,$06,$06 + DB $06,$06,$06,$07,$00,$00,$00,$00,$00,$00 + DB $00,$00,$00,$00,$00,$00,$01,$01,$01,$01 + DB $01,$01,$01,$01,$01,$01,$03,$5E,$4E,$5A + DB $5D,$50,$01,$01,$01,$09,$00,$00,$00,$00 + DB $00,$00,$00,$00,$00,$00,$00,$00,$01,$01 + DB $01,$01,$01,$01,$01,$01,$01,$01,$03,$01 + DB $01,$01,$01,$01,$01,$01,$01,$09,$00,$00 + DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00 + DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 + DB $08,$06,$06,$06,$06,$06,$06,$06,$06,$07 + DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00 + DB $00,$00,$01,$01,$01,$01,$01,$01,$01,$01 + DB $01,$01,$03,$57,$50,$61,$50,$57,$01,$01 + DB $01,$09,$00,$00,$00,$00,$00,$00,$00,$00 + DB $00,$00,$00,$00,$01,$01,$01,$01,$01,$01 + DB $01,$01,$01,$01,$03,$01,$01,$01,$01,$01 + DB $01,$01,$01,$09,$00,$00,$00,$00,$00,$00 + DB $00,$00,$00,$00,$00,$00,$01,$01,$01,$01 + DB $01,$01,$01,$01,$01,$01,$03,$01,$01,$05 + DB $05,$05,$05,$01,$01,$09,$00,$00,$00,$00 + DB $00,$00,$00,$00,$00,$00,$00,$00,$01,$01 + DB $01,$01,$01,$01,$01,$01,$01,$01,$03,$01 + DB $01,$01,$01,$01,$01,$01,$01,$09,$00,$00 + DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00 + DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 + DB $03,$01,$01,$01,$01,$01,$01,$01,$01,$09 + DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00 + DB $00,$00 sBigGameplayTileMapEnd:: diff --git a/src/res/gameplay_data.inc b/src/res/gameplay_data.inc index dc42834..265a8d7 100644 --- a/src/res/gameplay_data.inc +++ b/src/res/gameplay_data.inc @@ -253,72 +253,74 @@ sTGM3Droughts:: db 0, 0, 0, 0, 0, 0, 0 sGameplayTileMap:: - DB $02,$01,$01,$01,$01,$01,$01,$01,$01,$01 - DB $01,$03,$09,$01,$01,$01,$01,$01,$01,$09 + DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 + DB $03,$01,$01,$01,$01,$01,$01,$01,$01,$09 DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00 - DB $00,$00,$02,$01,$01,$01,$01,$01,$01,$01 - DB $01,$01,$01,$03,$09,$59,$50,$63,$5F,$01 + DB $00,$00,$01,$01,$01,$01,$01,$01,$01,$01 + DB $01,$01,$03,$59,$50,$63,$5F,$01,$01,$01 DB $01,$09,$00,$00,$00,$00,$00,$00,$00,$00 - DB $00,$00,$00,$00,$02,$01,$01,$01,$01,$01 - DB $01,$01,$01,$01,$01,$03,$09,$01,$01,$01 + DB $00,$00,$00,$00,$01,$01,$01,$01,$01,$01 + DB $01,$01,$01,$01,$03,$01,$01,$01,$01,$01 DB $01,$01,$01,$09,$00,$00,$00,$00,$00,$00 - DB $00,$00,$00,$00,$00,$00,$02,$01,$01,$01 - DB $01,$01,$01,$01,$01,$01,$01,$03,$09,$01 + DB $00,$00,$00,$00,$00,$00,$01,$01,$01,$01 + DB $01,$01,$01,$01,$01,$01,$03,$01,$01,$01 DB $01,$01,$01,$01,$01,$09,$00,$00,$00,$00 - DB $00,$00,$00,$00,$00,$00,$00,$00,$02,$01 - DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$03 - DB $09,$01,$01,$01,$01,$01,$01,$09,$00,$00 + DB $00,$00,$00,$00,$00,$00,$00,$00,$01,$01 + DB $01,$01,$01,$01,$01,$01,$01,$01,$03,$01 + DB $01,$01,$01,$01,$01,$01,$01,$09,$00,$00 DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00 - DB $02,$01,$01,$01,$01,$01,$01,$01,$01,$01 - DB $01,$03,$09,$01,$01,$01,$01,$01,$01,$09 + DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 + DB $03,$01,$01,$01,$01,$01,$01,$01,$01,$09 DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00 - DB $00,$00,$02,$01,$01,$01,$01,$01,$01,$01 - DB $01,$01,$01,$03,$08,$06,$06,$06,$06,$06 + DB $00,$00,$01,$01,$01,$01,$01,$01,$01,$01 + DB $01,$01,$08,$06,$06,$06,$06,$06,$06,$06 DB $06,$07,$00,$00,$00,$00,$00,$00,$00,$00 - DB $00,$00,$00,$00,$02,$01,$01,$01,$01,$01 - DB $01,$01,$01,$01,$01,$03,$09,$53,$5A,$57 - DB $4F,$01,$01,$09,$00,$00,$00,$00,$00,$00 - DB $00,$00,$00,$00,$00,$00,$02,$01,$01,$01 - DB $01,$01,$01,$01,$01,$01,$01,$03,$09,$01 - DB $01,$01,$01,$01,$01,$09,$00,$00,$00,$00 - DB $00,$00,$00,$00,$00,$00,$00,$00,$02,$01 - DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$03 - DB $09,$01,$01,$01,$01,$01,$01,$09,$00,$00 - DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00 - DB $02,$01,$01,$01,$01,$01,$01,$01,$01,$01 - DB $01,$03,$09,$01,$01,$01,$01,$01,$01,$09 - DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00 - DB $00,$00,$02,$01,$01,$01,$01,$01,$01,$01 - DB $01,$01,$01,$03,$09,$01,$01,$01,$01,$01 - DB $01,$09,$00,$00,$00,$00,$00,$00,$00,$00 - DB $00,$00,$00,$00,$02,$01,$01,$01,$01,$01 - DB $01,$01,$01,$01,$01,$03,$08,$06,$06,$06 - DB $06,$06,$06,$07,$00,$00,$00,$00,$00,$00 - DB $00,$00,$00,$00,$00,$00,$02,$01,$01,$01 - DB $01,$01,$01,$01,$01,$01,$01,$03,$09,$5E - DB $4E,$5A,$5D,$50,$01,$09,$00,$00,$00,$00 - DB $00,$00,$00,$00,$00,$00,$00,$00,$02,$01 - DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$03 - DB $09,$01,$01,$01,$01,$01,$01,$09,$00,$00 - DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00 - DB $02,$01,$01,$01,$01,$01,$01,$01,$01,$01 - DB $01,$03,$08,$06,$06,$06,$06,$06,$06,$07 - DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00 - DB $00,$00,$02,$01,$01,$01,$01,$01,$01,$01 - DB $01,$01,$01,$03,$09,$57,$50,$61,$50,$57 - DB $01,$09,$00,$00,$00,$00,$00,$00,$00,$00 - DB $00,$00,$00,$00,$02,$01,$01,$01,$01,$01 - DB $01,$01,$01,$01,$01,$03,$09,$01,$01,$01 + DB $00,$00,$00,$00,$01,$01,$01,$01,$01,$01 + DB $01,$01,$01,$01,$03,$53,$5A,$57,$4F,$01 DB $01,$01,$01,$09,$00,$00,$00,$00,$00,$00 - DB $00,$00,$00,$00,$00,$00,$02,$01,$01,$01 - DB $01,$01,$01,$01,$01,$01,$01,$03,$09,$01 - DB $05,$05,$05,$05,$01,$09,$00,$00,$00,$00 - DB $00,$00,$00,$00,$00,$00,$00,$00,$02,$01 - DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$03 - DB $09,$01,$01,$01,$01,$01,$01,$09,$00,$00 + DB $00,$00,$00,$00,$00,$00,$01,$01,$01,$01 + DB $01,$01,$01,$01,$01,$01,$03,$01,$01,$01 + DB $01,$01,$01,$01,$01,$09,$00,$00,$00,$00 + DB $00,$00,$00,$00,$00,$00,$00,$00,$01,$01 + DB $01,$01,$01,$01,$01,$01,$01,$01,$03,$01 + DB $01,$01,$01,$01,$01,$01,$01,$09,$00,$00 DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00 - DB $02,$00,$00,$00,$00,$00,$00,$00,$00,$00 - DB $00,$03,$09,$01,$01,$01,$01,$01,$01,$09 + DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 + DB $03,$01,$01,$01,$01,$01,$01,$01,$01,$09 + DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00 + DB $00,$00,$01,$01,$01,$01,$01,$01,$01,$01 + DB $01,$01,$03,$01,$01,$01,$01,$01,$01,$01 + DB $01,$09,$00,$00,$00,$00,$00,$00,$00,$00 + DB $00,$00,$00,$00,$01,$01,$01,$01,$01,$01 + DB $01,$01,$01,$01,$08,$06,$06,$06,$06,$06 + DB $06,$06,$06,$07,$00,$00,$00,$00,$00,$00 + DB $00,$00,$00,$00,$00,$00,$01,$01,$01,$01 + DB $01,$01,$01,$01,$01,$01,$03,$5E,$4E,$5A + DB $5D,$50,$01,$01,$01,$09,$00,$00,$00,$00 + DB $00,$00,$00,$00,$00,$00,$00,$00,$01,$01 + DB $01,$01,$01,$01,$01,$01,$01,$01,$03,$01 + DB $01,$01,$01,$01,$01,$01,$01,$09,$00,$00 + DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00 + DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 + DB $08,$06,$06,$06,$06,$06,$06,$06,$06,$07 + DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00 + DB $00,$00,$01,$01,$01,$01,$01,$01,$01,$01 + DB $01,$01,$03,$57,$50,$61,$50,$57,$01,$01 + DB $01,$09,$00,$00,$00,$00,$00,$00,$00,$00 + DB $00,$00,$00,$00,$01,$01,$01,$01,$01,$01 + DB $01,$01,$01,$01,$03,$01,$01,$01,$01,$01 + DB $01,$01,$01,$09,$00,$00,$00,$00,$00,$00 + DB $00,$00,$00,$00,$00,$00,$01,$01,$01,$01 + DB $01,$01,$01,$01,$01,$01,$03,$01,$01,$05 + DB $05,$05,$05,$01,$01,$09,$00,$00,$00,$00 + DB $00,$00,$00,$00,$00,$00,$00,$00,$01,$01 + DB $01,$01,$01,$01,$01,$01,$01,$01,$03,$01 + DB $01,$01,$01,$01,$01,$01,$01,$09,$00,$00 + DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00 + DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 + DB $03,$01,$01,$01,$01,$01,$01,$01,$01,$09 + DB $00,$00,$00,$00,$00,$00,$00,$00,$00,$00 + DB $00,$00 sGameplayTileMapEnd:: diff --git a/src/res/other_data.inc b/src/res/other_data.inc index f1fe070..2c0a351 100644 --- a/src/res/other_data.inc +++ b/src/res/other_data.inc @@ -642,8 +642,8 @@ sTiles:: DB $FF,$FF,$00,$00,$00,$00,$00,$00 DB $1C,$14,$1C,$14,$FC,$E4,$F8,$08 DB $FC,$E4,$1C,$14,$1C,$14,$00,$00 - DB $1C,$14,$1C,$14,$1F,$13,$0F,$08 - DB $1F,$13,$1C,$14,$1C,$14,$00,$00 + DB $E6,$F8,$E6,$F8,$FF,$FF,$E7,$F8 + DB $FF,$FF,$E6,$F8,$E6,$F8,$00,$00 DB $1C,$14,$1C,$14,$1C,$14,$1C,$14 DB $1C,$14,$1C,$14,$1C,$14,$00,$00 DB $00,$FF,$7E,$99,$66,$BD,$66,$BD @@ -1132,12 +1132,12 @@ sTiles:: DB $8A,$8A,$8A,$8A,$E4,$E4,$00,$00 DB $CC,$CC,$22,$22,$22,$22,$44,$44 DB $82,$82,$82,$82,$EC,$EC,$00,$00 - DB $44,$44,$CA,$CA,$4A,$4A,$4A,$4A - DB $4A,$4A,$4A,$4A,$E4,$E4,$00,$00 - DB $C4,$C4,$2C,$2C,$24,$24,$44,$44 - DB $24,$24,$24,$24,$CE,$CE,$00,$00 - DB $00,$00,$42,$42,$BD,$BD,$42,$42 - DB $BD,$BD,$42,$42,$00,$00,$00,$00 + DB $44,$44,$CC,$CC,$44,$44,$44,$44 + DB $44,$44,$44,$44,$EE,$EE,$00,$00 + DB $44,$44,$AC,$AC,$A4,$A4,$A4,$A4 + DB $A4,$A4,$A4,$A4,$4E,$4E,$00,$00 + DB $00,$00,$08,$08,$1C,$1C,$30,$30 + DB $3C,$3C,$1C,$1C,$14,$14,$00,$00 sTilesEnd:: sColorTiles:: diff --git a/src/res/sources/gameplay_map.gbm b/src/res/sources/gameplay_map.gbm index c7913e74686fec453c3ef19ca23d822061277f69..6e72c7175062824d12083246fe80265257db7eaa 100644 GIT binary patch delta 562 zcmZ3Yv_xsc6~_7iAqKYpK+t|l|62Xib$jk{Gceq-E|z2a(L0IZXBLA?G!sL8=_zIr zAe)f^2!ON=kb1>)i}C;UC;1>Dm^>Gdy$qf_uzp@y90I@?#2g7rAZlHca z26YB&hUd)83?RKgGng2eCmKpmE?{EI5H2qP>T3XE5SRg^3-`H|!Niz>Vvm4)s6Iw9 zARpb#^-sGD7-m?{`|}IrR3@Mbj{q;<5FchB8|-!l1|9~6$q$*7CqHJAm@LVx4x|;i zA{iJ07#NZn7~&^$Gn;~hkfn)W%dvAXFt7p9WLH*eu#v$G3{eaW;S3D^)H0Gcj)B1s zY-%jfxs&;rjnEv5;Rs%!^+10mg2`|!Iur$ffdWLVa5PzvSs%?F@;CGd@bV4uVPt>-E+ErAF*h|Szf!?Bu|UD8G&3h9wFo9n7urzI0&0&(er~Fj zLPkkRft9{~d3m{Ba$<36ZlYdZYKeYbMnP^Vjok(b9VP}?_)LK@=n@XtEl~gpi$bMJ zGILUk_0p4y7<~R^F|+_hSFi{%{0D;PpKe_GJWagl9ybHS9qVGb`6lxs7=C6km_;)& zeAe?}6aliqo&nM}Kz$vIw-`S(R_p{B43p;svX=oBc>vXXJL_Kl>sJ=T48EazFlpkiz;Gzu}{@qaiRF0wXsBAbkQB24+x+4h0Y~Rt6RfF*aZUimr|w z*sgGb2fdot)Iv->j1H)#=2?`tlf?E^V diff --git a/src/res/sources/title_map.gbm b/src/res/sources/title_map.gbm index 6a92f6f79b22dcaf02cee1f1a5ea52de1fcb8547..ef270a99237e1963aacb5c400ada39f1a59bb620 100644 GIT binary patch delta 238 zcmZ3Yv_xsc6~_8m?El#Q1A%$`tn>CCgXZ4jW?;BuT`c#r!l;VjXBLB9G!ujU$`ED| zAe)f^2!ON=kW%Eh#rXg7`*M&FOr8_SUItX;0aWwttZ@0SUs()4fOv&THq&!SqOAK*%10{|qdQk4Jz delta 238 zcmZ3Yv_xsc6~_7<0!z961Htb6pQ`bjTKn#CGceq-E|&9h-<-$rGmF7Gnu#I4?iaHN zkj=;d1VGvbNZn_>#rXedyBkOdCeI0EF9Ry_0IK=O;8Cl@fWdCe~`0qSc2Vi1@Cqzm^gD1(Wy1H~Qz`A~g~ kJU~9Wnf959FBlBUZ6+UJQrPUk+`vA00dvCU16(O=00@Uu3IG5A diff --git a/src/res/title_data.inc b/src/res/title_data.inc index de405ce..a5067c5 100644 --- a/src/res/title_data.inc +++ b/src/res/title_data.inc @@ -74,73 +74,73 @@ sDisabled:: db "----" sTitleScreenTileMap:: - DB $C3,$5B,$4C,$59,$4F,$5A,$5D,$4C,$01,$59 - DB $5A,$61,$4C,$01,$01,$FB,$FC,$FD,$FE,$FF + DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 + DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 + DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 + DB $01,$01,$C3,$5B,$4C,$59,$4F,$5A,$5D,$4C + DB $01,$59,$5A,$61,$4C,$01,$01,$FB,$FC,$FD + DB $FE,$FF,$01,$01,$01,$01,$01,$01,$01,$01 DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 - DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$68 - DB $6A,$6C,$6E,$70,$72,$74,$76,$78,$7A,$01 + DB $01,$68,$6A,$6C,$6E,$70,$72,$74,$76,$78 + DB $7A,$01,$01,$01,$01,$01,$01,$01,$01,$01 DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 - DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 - DB $01,$69,$6B,$6D,$6F,$71,$73,$75,$77,$79 - DB $7B,$01,$01,$01,$01,$01,$01,$01,$01,$01 + DB $01,$01,$01,$69,$6B,$6D,$6F,$71,$73,$75 + DB $77,$79,$7B,$01,$01,$01,$01,$01,$01,$01 DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 - DB $01,$01,$01,$01,$5B,$5D,$50,$5E,$5E,$01 - DB $5E,$5F,$4C,$5D,$5F,$66,$01,$01,$01,$01 + DB $01,$01,$01,$01,$01,$01,$5B,$5D,$50,$5E + DB $5E,$01,$5E,$5F,$4C,$5D,$5F,$66,$01,$01 DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 - DB $01,$01,$01,$01,$C1,$01,$4D,$60,$5F,$5F - DB $5A,$59,$5E,$01,$01,$01,$01,$01,$81,$01 - DB $01,$01,$01,$82,$01,$01,$01,$01,$01,$01 - DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 - DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 - DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 - DB $01,$01,$01,$01,$01,$01,$01,$01,$C2,$01 - DB $5D,$59,$52,$01,$58,$5A,$4F,$50,$01,$01 - DB $01,$01,$81,$01,$01,$01,$01,$82,$01,$01 - DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 - DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 - DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 - DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 - DB $01,$01,$C2,$01,$5D,$5A,$5F,$01,$58,$5A - DB $4F,$50,$01,$01,$01,$01,$81,$01,$01,$01 - DB $01,$82,$01,$01,$01,$01,$01,$01,$01,$01 - DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 - DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 - DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 - DB $01,$01,$01,$01,$01,$01,$C2,$01,$4F,$5D - DB $5A,$5B,$01,$58,$5A,$4F,$50,$01,$01,$01 + DB $01,$01,$01,$01,$01,$01,$C1,$01,$4D,$60 + DB $5F,$5F,$5A,$59,$5E,$01,$01,$01,$01,$01 DB $81,$01,$01,$01,$01,$82,$01,$01,$01,$01 DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 - DB $C2,$01,$5E,$5B,$50,$50,$4F,$01,$4E,$60 - DB $5D,$61,$50,$01,$81,$01,$01,$01,$01,$82 + DB $C2,$01,$5D,$59,$52,$01,$58,$5A,$4F,$50 + DB $01,$01,$01,$01,$81,$01,$01,$01,$01,$82 DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 - DB $01,$01,$01,$01,$C2,$01,$4C,$57,$62,$4C - DB $64,$5E,$01,$44,$42,$52,$01,$01,$81,$01 + DB $01,$01,$01,$01,$C2,$01,$5D,$5A,$5F,$01 + DB $58,$5A,$4F,$50,$01,$01,$01,$01,$81,$01 DB $01,$01,$01,$82,$01,$01,$01,$01,$01,$01 DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 DB $01,$01,$01,$01,$01,$01,$01,$01,$C2,$01 - DB $5E,$5F,$4C,$5D,$5F,$01,$57,$50,$61,$50 - DB $57,$01,$81,$01,$01,$01,$01,$82,$01,$01 + DB $4F,$5D,$5A,$5B,$01,$58,$5A,$4F,$50,$01 + DB $01,$01,$81,$01,$01,$01,$01,$82,$01,$01 DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 + DB $01,$01,$C2,$01,$5E,$5B,$50,$50,$4F,$01 + DB $4E,$60,$5D,$61,$50,$01,$81,$01,$01,$01 + DB $01,$82,$01,$01,$01,$01,$01,$01,$01,$01 + DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 + DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 + DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 + DB $01,$01,$01,$01,$01,$01,$C2,$01,$4C,$57 + DB $62,$4C,$64,$5E,$01,$44,$42,$52,$01,$01 + DB $81,$01,$01,$01,$01,$82,$01,$01,$01,$01 + DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 + DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 + DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 + DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 + DB $C2,$01,$5E,$5F,$4C,$5D,$5F,$01,$57,$50 + DB $61,$50,$57,$01,$81,$01,$01,$01,$01,$82 + DB $01,$01,$01,$01,$01,$01,$01,$01,$01,$01 DB $01,$01 sTitleScreenTileMapEnd:: diff --git a/src/sprites.asm b/src/sprites.asm index 079c61f..bd1c233 100644 --- a/src/sprites.asm +++ b/src/sprites.asm @@ -605,12 +605,12 @@ SetNumberSpritePositions:: GradeRendering:: ; Set the Y position of the grade objects. - ld a, $17 + ld a, GRADE_BASE_Y ld [wGrade0], a ld [wGrade1], a ; Set the X position of the grade objects. - ld a, $91 + ld a, GRADE_BASE_X ld [wGrade0+1], a add a, $8 ld [wGrade1+1], a diff --git a/src/state_gameplay.asm b/src/state_gameplay.asm index 9d7fc0f..c605e84 100644 --- a/src/state_gameplay.asm +++ b/src/state_gameplay.asm @@ -413,8 +413,8 @@ GamePlayEventLoopHandlerB:: ; Draw the field in grey. ; Yes. This really unrolls the loop that many times. - ld hl, wField+(4*10) - REPT 60 + ld hl, wField+(3*10) + REPT 70 ld a, [hl] cp a, TILE_FIELD_EMPTY jr nz, .notempty1\@ @@ -558,7 +558,7 @@ GamePlayEventLoopHandlerB:: call FromBackupField ldh a, [hPrePause] ldh [hMode], a - jr .drawStaticInfo + jp .drawStaticInfo ; Draw PAUSE all over the field. .nounpause @@ -567,6 +567,10 @@ GamePlayEventLoopHandlerB:: ld bc, 20 call UnsafeMemCopy ld de, sPause + ld hl, wField+(2*10) + ld bc, 20 + call UnsafeMemCopy + ld de, sPause ld hl, wField+(6*10) ld bc, 20 call UnsafeMemCopy @@ -1110,7 +1114,7 @@ GamePlayBigEventLoopHandlerB: .skip6\@ DEF off += 1 ENDR - REPT 90 + REPT 110 ld a, [hl] cp a, TILE_FIELD_EMPTY jr nz, .notempty7\@