1.7
This commit is contained in:
parent
13ae687d9c
commit
ea83cfebea
Binary file not shown.
|
@ -404,141 +404,141 @@ ROM0 bank #0:
|
||||||
$3077 = InitTargetHSTable.chil
|
$3077 = InitTargetHSTable.chil
|
||||||
$307c = InitTargetHSTable.myco
|
$307c = InitTargetHSTable.myco
|
||||||
$307f = InitTargetHSTable.store
|
$307f = InitTargetHSTable.store
|
||||||
SECTION: $3092-$31db ($014a bytes) ["Progress Data"]
|
SECTION: $3092-$31de ($014d bytes) ["Time Functions"]
|
||||||
$3092 = sProgressData
|
$3092 = TimeInit
|
||||||
SECTION: $31dc-$3323 ($0148 bytes) ["Time Functions"]
|
$30bb = StartCountdown
|
||||||
$31dc = TimeInit
|
$30c9 = ResetGameTime
|
||||||
$3205 = StartCountdown
|
$30dd = CheckTorikan
|
||||||
$3213 = ResetGameTime
|
$30f3 = CheckTorikan.failure
|
||||||
$3227 = CheckTorikan
|
$30f5 = CheckTorikan.success
|
||||||
$323d = CheckTorikan.failure
|
$30f8 = HandleTimers
|
||||||
$323f = CheckTorikan.success
|
$311e = HandleTimers.reduce
|
||||||
$3242 = HandleTimers
|
$312b = HandleTimers.clock
|
||||||
$3268 = HandleTimers.reduce
|
$3145 = HandleTimers.go
|
||||||
$3275 = HandleTimers.clock
|
$3169 = CheckCOOL_REGRET
|
||||||
$328f = HandleTimers.go
|
$3181 = CheckCOOL_REGRET.failure
|
||||||
$32b3 = CheckCOOL_REGRET
|
$3183 = CheckCOOL_REGRET.success
|
||||||
$32cb = CheckCOOL_REGRET.failure
|
$3186 = HandleSectionTimers
|
||||||
$32cd = CheckCOOL_REGRET.success
|
$31a7 = HandleSectionTimers.continue
|
||||||
$32d0 = HandleSectionTimers
|
$31bb = HandleSectionTimers.sectiongo
|
||||||
$32ec = HandleSectionTimers.continue
|
SECTION: $31df-$3328 ($014a bytes) ["Progress Data"]
|
||||||
$3300 = HandleSectionTimers.sectiongo
|
$31df = sProgressData
|
||||||
SECTION: $3324-$3463 ($0140 bytes) ["Hi Score Data"]
|
SECTION: $3329-$3468 ($0140 bytes) ["Hi Score Data"]
|
||||||
$3324 = sHiscoreDefaultData
|
$3329 = sHiscoreDefaultData
|
||||||
SECTION: $3464-$358d ($012a bytes) ["Input Functions"]
|
SECTION: $3469-$3592 ($012a bytes) ["Input Functions"]
|
||||||
$3464 = InputInit
|
$3469 = InputInit
|
||||||
$3476 = GetInput
|
$347b = GetInput
|
||||||
$3476 = GetInput.btns
|
$347b = GetInput.btns
|
||||||
$3483 = GetInput.readA
|
$3488 = GetInput.readA
|
||||||
$3487 = GetInput.setA
|
$348c = GetInput.setA
|
||||||
$3492 = GetInput.clearA
|
$3497 = GetInput.clearA
|
||||||
$3495 = GetInput.readB
|
$349a = GetInput.readB
|
||||||
$3499 = GetInput.setB
|
$349e = GetInput.setB
|
||||||
$34a4 = GetInput.clearB
|
$34a9 = GetInput.clearB
|
||||||
$34a7 = GetInput.readSelect
|
$34ac = GetInput.readSelect
|
||||||
$34ab = GetInput.setSelect
|
$34b0 = GetInput.setSelect
|
||||||
$34b6 = GetInput.clearSelect
|
$34bb = GetInput.clearSelect
|
||||||
$34b9 = GetInput.readStart
|
$34be = GetInput.readStart
|
||||||
$34bd = GetInput.setStart
|
$34c2 = GetInput.setStart
|
||||||
$34c8 = GetInput.clearStart
|
$34cd = GetInput.clearStart
|
||||||
$34cb = GetInput.dpad
|
$34d0 = GetInput.dpad
|
||||||
$34d8 = GetInput.readUp
|
$34dd = GetInput.readUp
|
||||||
$34dc = GetInput.setUp
|
$34e1 = GetInput.setUp
|
||||||
$34e7 = GetInput.clearUp
|
$34ec = GetInput.clearUp
|
||||||
$34ea = GetInput.readDown
|
$34ef = GetInput.readDown
|
||||||
$34ee = GetInput.setDown
|
$34f3 = GetInput.setDown
|
||||||
$34f9 = GetInput.clearDown
|
$34fe = GetInput.clearDown
|
||||||
$34fc = GetInput.readLeft
|
$3501 = GetInput.readLeft
|
||||||
$3500 = GetInput.setLeft
|
$3505 = GetInput.setLeft
|
||||||
$350b = GetInput.clearLeft
|
$3510 = GetInput.clearLeft
|
||||||
$350e = GetInput.readRight
|
$3513 = GetInput.readRight
|
||||||
$3512 = GetInput.setRight
|
$3517 = GetInput.setRight
|
||||||
$351d = GetInput.clearRight
|
$3522 = GetInput.clearRight
|
||||||
$3520 = GetInput.priorities
|
$3525 = GetInput.priorities
|
||||||
$352d = GetInput.jumps
|
$3532 = GetInput.jumps
|
||||||
$353c = GetInput.dlru
|
$3541 = GetInput.dlru
|
||||||
$354c = GetInput.ulrd
|
$3551 = GetInput.ulrd
|
||||||
$355c = GetInput.lrud
|
$3561 = GetInput.lrud
|
||||||
$3567 = GetInput.udlr
|
$356c = GetInput.udlr
|
||||||
$3572 = GetInput.zeroud
|
$3577 = GetInput.zeroud
|
||||||
$3578 = GetInput.zerolr
|
$357d = GetInput.zerolr
|
||||||
$357e = GetInput.zerolrd
|
$3583 = GetInput.zerolrd
|
||||||
$3586 = GetInput.zerolru
|
$358b = GetInput.zerolru
|
||||||
SECTION: $358e-$366d ($00e0 bytes) ["Score Functions"]
|
SECTION: $3593-$3672 ($00e0 bytes) ["Score Functions"]
|
||||||
$358e = ScoreInit
|
$3593 = ScoreInit
|
||||||
$35b6 = IncreaseScore
|
$35bb = IncreaseScore
|
||||||
$35ee = IncreaseScore.doConvert
|
$35f3 = IncreaseScore.doConvert
|
||||||
$35f0 = !0
|
$35f5 = !0
|
||||||
$3606 = IncreaseScore.carry
|
$360b = IncreaseScore.carry
|
||||||
$3608 = IncreaseScore.postConvert
|
$360d = IncreaseScore.postConvert
|
||||||
$3615 = !1
|
$361a = !1
|
||||||
$361c = IncreaseScore.preAddDigit
|
$3621 = IncreaseScore.preAddDigit
|
||||||
$3644 = IncreaseScore.addDigit
|
$3649 = IncreaseScore.addDigit
|
||||||
$365a = IncreaseScore.nextDigit
|
$365f = IncreaseScore.nextDigit
|
||||||
SECTION: $366e-$3738 ($00cb bytes) ["Title Function Trampolines"]
|
SECTION: $3673-$373d ($00cb bytes) ["Title Function Trampolines"]
|
||||||
$366e = SwitchToTitle
|
$3673 = SwitchToTitle
|
||||||
$3677 = TitleEventLoopHandler
|
$367c = TitleEventLoopHandler
|
||||||
$3681 = TitleVBlankHandler
|
$3686 = TitleVBlankHandler
|
||||||
$368b = PersistLevel
|
$3690 = PersistLevel
|
||||||
$3699 = DrawSpeedMain
|
$369e = DrawSpeedMain
|
||||||
$36e9 = DrawSpeedSettings
|
$36ee = DrawSpeedSettings
|
||||||
SECTION: $3739-$37e9 ($00b1 bytes) ["Progress Functions"]
|
SECTION: $373e-$37ee ($00b1 bytes) ["Progress Functions"]
|
||||||
$3739 = SetProgress
|
$373e = SetProgress
|
||||||
$3743 = SetProgress.loop
|
$3748 = SetProgress.loop
|
||||||
$3747 = SetProgress.correct
|
$374c = SetProgress.correct
|
||||||
$376e = SetProgress.wvr_u1
|
$3773 = SetProgress.wvr_u1
|
||||||
$377a = SetProgress.wvr_u2
|
$377f = SetProgress.wvr_u2
|
||||||
$3788 = SetProgress.wvr_u3
|
$378d = SetProgress.wvr_u3
|
||||||
$3794 = SetProgress.wvr_u4
|
$3799 = SetProgress.wvr_u4
|
||||||
$37a2 = SetProgress.wvr_u5
|
$37a7 = SetProgress.wvr_u5
|
||||||
$37ae = SetProgress.wvr_u6
|
$37b3 = SetProgress.wvr_u6
|
||||||
$37bc = SetProgress.wvr_u7
|
$37c1 = SetProgress.wvr_u7
|
||||||
$37c8 = SetProgress.wvr_u8
|
$37cd = SetProgress.wvr_u8
|
||||||
$37d6 = SetProgress.wvr_u9
|
$37db = SetProgress.wvr_u9
|
||||||
$37e2 = SetProgress.wvr_u10
|
$37e7 = SetProgress.wvr_u10
|
||||||
SECTION: $37ea-$388a ($00a1 bytes) ["Code Entry Point"]
|
SECTION: $37ef-$3895 ($00a7 bytes) ["Code Entry Point"]
|
||||||
$37ea = Main
|
$37ef = Main
|
||||||
$3813 = Main.notgbc
|
$3818 = Main.notgbc
|
||||||
$381f = Main.wvr_u1
|
$3827 = Main.wvr_u1
|
||||||
$384c = EventLoop
|
$3857 = EventLoop
|
||||||
$3865 = EventLoop.eventloopjumps
|
$3870 = EventLoop.eventloopjumps
|
||||||
$386e = EventLoopPostHandler
|
$3879 = EventLoopPostHandler
|
||||||
$3870 = EventLoopPostHandler.wvb_u2
|
$387b = EventLoopPostHandler.wvb_u2
|
||||||
$3882 = EventLoopPostHandler.vblankjumps
|
$388d = EventLoopPostHandler.vblankjumps
|
||||||
SECTION: $388b-$38c0 ($0036 bytes) ["Grading Functions Unbanked"]
|
SECTION: $3896-$38cb ($0036 bytes) ["Grading Functions Unbanked"]
|
||||||
$388b = GradeInit
|
$3896 = GradeInit
|
||||||
$3894 = UpdateGrade
|
$389f = UpdateGrade
|
||||||
$389d = DecayGradeProcess
|
$38a8 = DecayGradeProcess
|
||||||
$38a6 = DecayGradeDelay
|
$38b1 = DecayGradeDelay
|
||||||
$38af = TGM3REGRETHandler
|
$38ba = TGM3REGRETHandler
|
||||||
$38b8 = TGM3COOLHandler
|
$38c3 = TGM3COOLHandler
|
||||||
SECTION: $38c1-$38ee ($002e bytes) ["Memory Functions"]
|
SECTION: $38cc-$38f9 ($002e bytes) ["Memory Functions"]
|
||||||
$38c1 = UnsafeMemCopy
|
$38cc = UnsafeMemCopy
|
||||||
$38ca = SafeMemCopy.wvr_u1
|
$38d5 = SafeMemCopy.wvr_u1
|
||||||
$38ca = SafeMemCopy
|
$38d5 = SafeMemCopy
|
||||||
$38d9 = UnsafeMemSet
|
$38e4 = UnsafeMemSet
|
||||||
$38e1 = SafeMemSet
|
$38ec = SafeMemSet
|
||||||
$38e1 = SafeMemSet.wvr_u2
|
$38ec = SafeMemSet.wvr_u2
|
||||||
SECTION: $38ef-$3914 ($0026 bytes) ["Gameplay Function Trampolines"]
|
SECTION: $38fa-$391f ($0026 bytes) ["Gameplay Function Trampolines"]
|
||||||
$38ef = SwitchToGameplay
|
$38fa = SwitchToGameplay
|
||||||
$38f8 = SwitchToGameplayBig
|
$3903 = SwitchToGameplayBig
|
||||||
$3901 = GamePlayEventLoopHandler
|
$390c = GamePlayEventLoopHandler
|
||||||
$390b = GamePlayBigEventLoopHandler
|
$3916 = GamePlayBigEventLoopHandler
|
||||||
SECTION: $3915-$3939 ($0025 bytes) ["Interrupt Initialization Functions"]
|
SECTION: $3920-$3944 ($0025 bytes) ["Interrupt Initialization Functions"]
|
||||||
$3915 = EnableScreenSquish
|
$3920 = EnableScreenSquish
|
||||||
$392f = DisableScreenSquish
|
$393a = DisableScreenSquish
|
||||||
SECTION: $393a-$395b ($0022 bytes) ["OAM Functions"]
|
SECTION: $3945-$3966 ($0022 bytes) ["OAM Functions"]
|
||||||
$393a = CopyOAMHandler
|
$3945 = CopyOAMHandler
|
||||||
$3946 = ClearOAM
|
$3951 = ClearOAM
|
||||||
SECTION: $395c-$396c ($0011 bytes) ["Intro Effect Trampoline"]
|
SECTION: $3967-$3977 ($0011 bytes) ["Intro Effect Trampoline"]
|
||||||
$395c = DoIntroEffect
|
$3967 = DoIntroEffect
|
||||||
SECTION: $396d-$397b ($000f bytes) ["Banking Functions"]
|
SECTION: $3978-$3986 ($000f bytes) ["Banking Functions"]
|
||||||
$396d = BankingInit
|
$3978 = BankingInit
|
||||||
SECTION: $397c-$3985 ($000a bytes) ["OAM DMA Code"]
|
SECTION: $3987-$3990 ($000a bytes) ["OAM DMA Code"]
|
||||||
$397c = OAMDMA
|
$3987 = OAMDMA
|
||||||
$3986 = OAMDMAEnd
|
$3991 = OAMDMAEnd
|
||||||
EMPTY: $3986-$3fff ($067a bytes)
|
EMPTY: $3991-$3fff ($066f bytes)
|
||||||
TOTAL EMPTY: $0682 bytes
|
TOTAL EMPTY: $0677 bytes
|
||||||
|
|
||||||
ROMX bank #1:
|
ROMX bank #1:
|
||||||
SECTION: $4000-$4007 ($0008 bytes) ["Bank ID BANK_OTHER"]
|
SECTION: $4000-$4007 ($0008 bytes) ["Bank ID BANK_OTHER"]
|
||||||
|
@ -2192,123 +2192,123 @@ ROMX bank #4:
|
||||||
$68c0 = sGameplayUngradedTileMap
|
$68c0 = sGameplayUngradedTileMap
|
||||||
$68c0 = sGameplayTileMapEnd
|
$68c0 = sGameplayTileMapEnd
|
||||||
$6b60 = sGameplayUngradedTileMapEnd
|
$6b60 = sGameplayUngradedTileMapEnd
|
||||||
SECTION: $6b60-$7284 ($0725 bytes) ["Grading Functions Banked"]
|
SECTION: $6b60-$7287 ($0728 bytes) ["Grading Functions Banked"]
|
||||||
$6b60 = GradeInitB
|
$6b60 = GradeInitB
|
||||||
$6bad = GradeInitB.grade9start
|
$6bb0 = GradeInitB.grade9start
|
||||||
$6bb2 = UpdateGradeB
|
$6bb5 = UpdateGradeB
|
||||||
$6bb2 = GradeInitB.end
|
$6bb5 = GradeInitB.end
|
||||||
$6bc0 = UpdateGradeB.gradejumptable
|
$6bc3 = UpdateGradeB.gradejumptable
|
||||||
$6bd5 = DecayGradeProcessB
|
$6bd8 = DecayGradeProcessB
|
||||||
$6be3 = DecayGradeProcessB.gradejumptable
|
$6be6 = DecayGradeProcessB.gradejumptable
|
||||||
$6bf8 = DecayGradeDelayB
|
$6bfb = DecayGradeDelayB
|
||||||
$6c06 = DecayGradeDelayB.gradejumptable
|
$6c09 = DecayGradeDelayB.gradejumptable
|
||||||
$6c1b = PrepareScore
|
$6c1e = PrepareScore
|
||||||
$6c2e = DrawGradeProgressDMGT
|
$6c31 = DrawGradeProgressDMGT
|
||||||
$6c3a = !0
|
$6c3d = !0
|
||||||
$6c49 = DrawGradeProgressTGM3
|
$6c4c = DrawGradeProgressTGM3
|
||||||
$6c55 = !1
|
$6c58 = !1
|
||||||
$6c64 = UpdateGradeDMGT
|
$6c67 = UpdateGradeDMGT
|
||||||
$6c9d = UpdateGradeDMGT.checklineclears
|
$6ca0 = UpdateGradeDMGT.checklineclears
|
||||||
$6cb6 = UpdateGradeDMGT.clearrate
|
$6cb9 = UpdateGradeDMGT.clearrate
|
||||||
$6cc7 = UpdateGradeDMGT.combomult
|
$6cca = UpdateGradeDMGT.combomult
|
||||||
$6cd4 = UpdateGradeDMGT.combo13
|
$6cd7 = UpdateGradeDMGT.combo13
|
||||||
$6ce5 = UpdateGradeDMGT.combo8
|
$6ce8 = UpdateGradeDMGT.combo8
|
||||||
$6cf6 = UpdateGradeDMGT.combo1
|
$6cf9 = UpdateGradeDMGT.combo1
|
||||||
$6d05 = UpdateGradeDMGT.prelevel
|
$6d08 = UpdateGradeDMGT.prelevel
|
||||||
$6d14 = UpdateGradeDMGT.single
|
$6d17 = UpdateGradeDMGT.single
|
||||||
$6d24 = UpdateGradeDMGT.double
|
$6d27 = UpdateGradeDMGT.double
|
||||||
$6d35 = UpdateGradeDMGT.adddonce
|
$6d38 = UpdateGradeDMGT.adddonce
|
||||||
$6d39 = UpdateGradeDMGT.triple
|
$6d3c = UpdateGradeDMGT.triple
|
||||||
$6d4a = UpdateGradeDMGT.addtonce
|
$6d4d = UpdateGradeDMGT.addtonce
|
||||||
$6d4e = UpdateGradeDMGT.tetris
|
$6d51 = UpdateGradeDMGT.tetris
|
||||||
$6d52 = UpdateGradeDMGT.levelmult
|
$6d55 = UpdateGradeDMGT.levelmult
|
||||||
$6d6a = UpdateGradeDMGT.mult4
|
$6d6d = UpdateGradeDMGT.mult4
|
||||||
$6d70 = UpdateGradeDMGT.mult3
|
$6d73 = UpdateGradeDMGT.mult3
|
||||||
$6d75 = UpdateGradeDMGT.mult2
|
$6d78 = UpdateGradeDMGT.mult2
|
||||||
$6d79 = UpdateGradeDMGT.mult1
|
$6d7c = UpdateGradeDMGT.mult1
|
||||||
$6d7a = UpdateGradeDMGT.processgrade
|
$6d7d = UpdateGradeDMGT.processgrade
|
||||||
$6da3 = UpdateGradeDMGT.increasegrademaybe
|
$6da6 = UpdateGradeDMGT.increasegrademaybe
|
||||||
$6dc7 = UpdateGradeDMGT.gotgm
|
$6dca = UpdateGradeDMGT.gotgm
|
||||||
$6dd5 = DecayGradeDMGT
|
$6dd8 = DecayGradeDMGT
|
||||||
$6df8 = DecayGradeDMGT.nodecay
|
$6dfb = DecayGradeDMGT.nodecay
|
||||||
$6dff = DecayGradeDMGT.decay
|
$6e02 = DecayGradeDMGT.decay
|
||||||
$6e0d = UpdateGradeTGM1
|
$6e10 = UpdateGradeTGM1
|
||||||
$6e20 = UpdateGradeTGM1.trygradeup
|
$6e23 = UpdateGradeTGM1.trygradeup
|
||||||
$6e3b = UpdateGradeTGM1.increasegrade
|
$6e3e = UpdateGradeTGM1.increasegrade
|
||||||
$6e50 = UpdateGradeTGM1.skipjingle
|
$6e53 = UpdateGradeTGM1.skipjingle
|
||||||
$6e5c = UpdateGradeTGM1.check300
|
$6e5f = UpdateGradeTGM1.check300
|
||||||
$6e7a = UpdateGradeTGM1.success300
|
$6e7d = UpdateGradeTGM1.success300
|
||||||
$6e81 = UpdateGradeTGM1.fail300
|
$6e84 = UpdateGradeTGM1.fail300
|
||||||
$6e88 = UpdateGradeTGM1.check500
|
$6e8b = UpdateGradeTGM1.check500
|
||||||
$6ea6 = UpdateGradeTGM1.success500
|
$6ea9 = UpdateGradeTGM1.success500
|
||||||
$6ead = UpdateGradeTGM1.fail500
|
$6eb0 = UpdateGradeTGM1.fail500
|
||||||
$6eb4 = UpdateGradeTGM1.check999
|
$6eb7 = UpdateGradeTGM1.check999
|
||||||
$6eeb = UpdateGradeTGM1.success999
|
$6eee = UpdateGradeTGM1.success999
|
||||||
$6f03 = UpdateGradeTGM1.fail999
|
$6f06 = UpdateGradeTGM1.fail999
|
||||||
$6f09 = UpdateGradeDEAT
|
$6f0c = UpdateGradeDEAT
|
||||||
$6f15 = UpdateGradeDEAT.notgm
|
$6f18 = UpdateGradeDEAT.notgm
|
||||||
$6f3b = UpdateGradeDEAT.notm
|
$6f3e = UpdateGradeDEAT.notm
|
||||||
$6f5e = UpdateGradeDEAT.disqualify
|
$6f61 = UpdateGradeDEAT.disqualify
|
||||||
$6f7c = UpdateGradeSHIR
|
$6f7f = UpdateGradeSHIR
|
||||||
$6fbe = UpdateGradeSHIR.s5torikan
|
$6fc1 = UpdateGradeSHIR.s5torikan
|
||||||
$6fce = UpdateGradeSHIR.s10torikan
|
$6fd1 = UpdateGradeSHIR.s10torikan
|
||||||
$6fdd = UpdateGradeSHIR.disqualify
|
$6fe0 = UpdateGradeSHIR.disqualify
|
||||||
$6fec = UpdateGradeSHIR.l1000
|
$6fef = UpdateGradeSHIR.l1000
|
||||||
$7002 = UpdateGradeSHIR.l500
|
$7005 = UpdateGradeSHIR.l500
|
||||||
$7018 = UpdateGradeTGM3
|
$701b = UpdateGradeTGM3
|
||||||
$7018 = UpdateGradeTGM3.GradePoints
|
$701b = UpdateGradeTGM3.GradePoints
|
||||||
$7027 = !2
|
$702a = !2
|
||||||
$702c = UpdateGradeTGM3.GetOffset
|
$702f = UpdateGradeTGM3.GetOffset
|
||||||
$703e = UpdateGradeTGM3.loadpoints
|
$7041 = UpdateGradeTGM3.loadpoints
|
||||||
$704b = UpdateGradeTGM3.multipliers
|
$704e = UpdateGradeTGM3.multipliers
|
||||||
$7058 = !3
|
$705b = !3
|
||||||
$7072 = !4
|
$7075 = !4
|
||||||
$7077 = UpdateGradeTGM3.levelmultiplier
|
$707a = UpdateGradeTGM3.levelmultiplier
|
||||||
$7090 = UpdateGradeTGM3.Level750
|
$7093 = UpdateGradeTGM3.Level750
|
||||||
$70a4 = UpdateGradeTGM3.under750
|
$70a7 = UpdateGradeTGM3.under750
|
||||||
$70aa = UpdateGradeTGM3.Level500
|
$70ad = UpdateGradeTGM3.Level500
|
||||||
$70b8 = UpdateGradeTGM3.Level250
|
$70bb = UpdateGradeTGM3.Level250
|
||||||
$70c7 = UpdateGradeTGM3.under250
|
$70ca = UpdateGradeTGM3.under250
|
||||||
$70cb = UpdateGradeTGM3.Multiply
|
$70ce = UpdateGradeTGM3.Multiply
|
||||||
$70ce = !5
|
$70d1 = !5
|
||||||
$70d5 = UpdateGradeTGM3.IncreaseInternalGrade
|
$70d8 = UpdateGradeTGM3.IncreaseInternalGrade
|
||||||
$70e4 = UpdateGradeTGM3.nocool
|
$70e7 = UpdateGradeTGM3.nocool
|
||||||
$70f8 = TGM3UpdateDisplayedGrade
|
$70fb = TGM3UpdateDisplayedGrade
|
||||||
$710d = TGM3UpdateDisplayedGrade.update
|
$7110 = TGM3UpdateDisplayedGrade.update
|
||||||
$7126 = TGM3UpdateDisplayedGrade.notaboves10
|
$7129 = TGM3UpdateDisplayedGrade.notaboves10
|
||||||
$7134 = CheckCOOL
|
$7137 = CheckCOOL
|
||||||
$7148 = CheckCOOL.cool
|
$714b = CheckCOOL.cool
|
||||||
$715a = CheckCOOL.nots10
|
$715d = CheckCOOL.nots10
|
||||||
$7164 = DecayGradeTGM3
|
$7167 = DecayGradeTGM3
|
||||||
$7179 = DecayGradeTGM3.points
|
$717c = DecayGradeTGM3.points
|
||||||
$7199 = !6
|
$719c = !6
|
||||||
$719d = DecayGradeTGM3.GetOffset
|
$71a0 = DecayGradeTGM3.GetOffset
|
||||||
$71a6 = DecayGradeTGM3.lpoints
|
$71a9 = DecayGradeTGM3.lpoints
|
||||||
$71ac = TGM3COOLHandlerB
|
$71af = TGM3COOLHandlerB
|
||||||
$71d3 = TGM3COOLHandlerB.checkCOOL
|
$71d6 = TGM3COOLHandlerB.checkCOOL
|
||||||
$71e3 = TGM3COOLHandlerB.nocarry
|
$71e6 = TGM3COOLHandlerB.nocarry
|
||||||
$71e8 = TGM3COOLHandlerB.checkBaselineCOOL
|
$71eb = TGM3COOLHandlerB.checkBaselineCOOL
|
||||||
$71f0 = TGM3COOLHandlerB.cool
|
$71f3 = TGM3COOLHandlerB.cool
|
||||||
$720a = TGM3COOLHandlerB.nocool
|
$720d = TGM3COOLHandlerB.nocool
|
||||||
$7216 = TGM3REGRETHandlerB
|
$7219 = TGM3REGRETHandlerB
|
||||||
$7232 = TGM3REGRETHandlerB.regret
|
$7235 = TGM3REGRETHandlerB.regret
|
||||||
$725f = TGM3StaffRollGradeUpdate
|
$7262 = TGM3StaffRollGradeUpdate
|
||||||
$7275 = TGM3StaffRollGradeUpdate.UpdateGrade
|
$7278 = TGM3StaffRollGradeUpdate.UpdateGrade
|
||||||
SECTION: $7285-$76a8 ($0424 bytes) ["Grading Data"]
|
SECTION: $7288-$76ab ($0424 bytes) ["Grading Data"]
|
||||||
$7285 = sDMGTGrading
|
$7288 = sDMGTGrading
|
||||||
$7339 = sDMGTGaugeLUT
|
$733c = sDMGTGaugeLUT
|
||||||
$7439 = sTGM3GaugeLUT
|
$743c = sTGM3GaugeLUT
|
||||||
$7549 = sTGM1GradeScores
|
$754c = sTGM1GradeScores
|
||||||
$756b = sTGM3InternalGradeSystem
|
$756e = sTGM3InternalGradeSystem
|
||||||
$760b = sTGM3GradeBoosts
|
$760e = sTGM3GradeBoosts
|
||||||
$762a = sTGM3HowManyInternalGradesToDecrease
|
$762d = sTGM3HowManyInternalGradesToDecrease
|
||||||
$7649 = sTGM3ComboMultipliers
|
$764c = sTGM3ComboMultipliers
|
||||||
$767b = sTGM3LevelMultiplier
|
$767e = sTGM3LevelMultiplier
|
||||||
$767e = sTGM3BaselineCOOL
|
$7681 = sTGM3BaselineCOOL
|
||||||
$7690 = sTGM3REGRETConditions
|
$7693 = sTGM3REGRETConditions
|
||||||
$76a4 = sTGM3StaffrollGrading
|
$76a7 = sTGM3StaffrollGrading
|
||||||
EMPTY: $76a9-$7fff ($0957 bytes)
|
EMPTY: $76ac-$7fff ($0954 bytes)
|
||||||
TOTAL EMPTY: $0957 bytes
|
TOTAL EMPTY: $0954 bytes
|
||||||
|
|
||||||
ROMX bank #5:
|
ROMX bank #5:
|
||||||
SECTION: $4000-$4007 ($0008 bytes) ["Bank ID BANK_GAMEPLAY_BIG"]
|
SECTION: $4000-$4007 ($0008 bytes) ["Bank ID BANK_GAMEPLAY_BIG"]
|
||||||
|
@ -3575,8 +3575,8 @@ HRAM bank #0:
|
||||||
TOTAL EMPTY: $0000 bytes
|
TOTAL EMPTY: $0000 bytes
|
||||||
|
|
||||||
SUMMARY:
|
SUMMARY:
|
||||||
ROM0: 14718 bytes used / 1666 free
|
ROM0: 14729 bytes used / 1655 free
|
||||||
ROMX: 110845 bytes used / 36611 free in 9 banks
|
ROMX: 110848 bytes used / 36608 free in 9 banks
|
||||||
SRAM: 2951 bytes used / 5241 free in 1 bank
|
SRAM: 2951 bytes used / 5241 free in 1 bank
|
||||||
WRAM0: 3927 bytes used / 169 free
|
WRAM0: 3927 bytes used / 169 free
|
||||||
HRAM: 127 bytes used / 0 free
|
HRAM: 127 bytes used / 0 free
|
||||||
|
|
Binary file not shown.
|
@ -303,121 +303,121 @@
|
||||||
00:3077 InitTargetHSTable.chil
|
00:3077 InitTargetHSTable.chil
|
||||||
00:307c InitTargetHSTable.myco
|
00:307c InitTargetHSTable.myco
|
||||||
00:307f InitTargetHSTable.store
|
00:307f InitTargetHSTable.store
|
||||||
00:3092 sProgressData
|
00:3092 TimeInit
|
||||||
00:31dc TimeInit
|
00:30bb StartCountdown
|
||||||
00:3205 StartCountdown
|
00:30c9 ResetGameTime
|
||||||
00:3213 ResetGameTime
|
00:30dd CheckTorikan
|
||||||
00:3227 CheckTorikan
|
00:30f3 CheckTorikan.failure
|
||||||
00:323d CheckTorikan.failure
|
00:30f5 CheckTorikan.success
|
||||||
00:323f CheckTorikan.success
|
00:30f8 HandleTimers
|
||||||
00:3242 HandleTimers
|
00:311e HandleTimers.reduce
|
||||||
00:3268 HandleTimers.reduce
|
00:312b HandleTimers.clock
|
||||||
00:3275 HandleTimers.clock
|
00:3145 HandleTimers.go
|
||||||
00:328f HandleTimers.go
|
00:3169 CheckCOOL_REGRET
|
||||||
00:32b3 CheckCOOL_REGRET
|
00:3181 CheckCOOL_REGRET.failure
|
||||||
00:32cb CheckCOOL_REGRET.failure
|
00:3183 CheckCOOL_REGRET.success
|
||||||
00:32cd CheckCOOL_REGRET.success
|
00:3186 HandleSectionTimers
|
||||||
00:32d0 HandleSectionTimers
|
00:31a7 HandleSectionTimers.continue
|
||||||
00:32ec HandleSectionTimers.continue
|
00:31bb HandleSectionTimers.sectiongo
|
||||||
00:3300 HandleSectionTimers.sectiongo
|
00:31df sProgressData
|
||||||
00:3324 sHiscoreDefaultData
|
00:3329 sHiscoreDefaultData
|
||||||
00:3464 InputInit
|
00:3469 InputInit
|
||||||
00:3476 GetInput
|
00:347b GetInput
|
||||||
00:3476 GetInput.btns
|
00:347b GetInput.btns
|
||||||
00:3483 GetInput.readA
|
00:3488 GetInput.readA
|
||||||
00:3487 GetInput.setA
|
00:348c GetInput.setA
|
||||||
00:3492 GetInput.clearA
|
00:3497 GetInput.clearA
|
||||||
00:3495 GetInput.readB
|
00:349a GetInput.readB
|
||||||
00:3499 GetInput.setB
|
00:349e GetInput.setB
|
||||||
00:34a4 GetInput.clearB
|
00:34a9 GetInput.clearB
|
||||||
00:34a7 GetInput.readSelect
|
00:34ac GetInput.readSelect
|
||||||
00:34ab GetInput.setSelect
|
00:34b0 GetInput.setSelect
|
||||||
00:34b6 GetInput.clearSelect
|
00:34bb GetInput.clearSelect
|
||||||
00:34b9 GetInput.readStart
|
00:34be GetInput.readStart
|
||||||
00:34bd GetInput.setStart
|
00:34c2 GetInput.setStart
|
||||||
00:34c8 GetInput.clearStart
|
00:34cd GetInput.clearStart
|
||||||
00:34cb GetInput.dpad
|
00:34d0 GetInput.dpad
|
||||||
00:34d8 GetInput.readUp
|
00:34dd GetInput.readUp
|
||||||
00:34dc GetInput.setUp
|
00:34e1 GetInput.setUp
|
||||||
00:34e7 GetInput.clearUp
|
00:34ec GetInput.clearUp
|
||||||
00:34ea GetInput.readDown
|
00:34ef GetInput.readDown
|
||||||
00:34ee GetInput.setDown
|
00:34f3 GetInput.setDown
|
||||||
00:34f9 GetInput.clearDown
|
00:34fe GetInput.clearDown
|
||||||
00:34fc GetInput.readLeft
|
00:3501 GetInput.readLeft
|
||||||
00:3500 GetInput.setLeft
|
00:3505 GetInput.setLeft
|
||||||
00:350b GetInput.clearLeft
|
00:3510 GetInput.clearLeft
|
||||||
00:350e GetInput.readRight
|
00:3513 GetInput.readRight
|
||||||
00:3512 GetInput.setRight
|
00:3517 GetInput.setRight
|
||||||
00:351d GetInput.clearRight
|
00:3522 GetInput.clearRight
|
||||||
00:3520 GetInput.priorities
|
00:3525 GetInput.priorities
|
||||||
00:352d GetInput.jumps
|
00:3532 GetInput.jumps
|
||||||
00:353c GetInput.dlru
|
00:3541 GetInput.dlru
|
||||||
00:354c GetInput.ulrd
|
00:3551 GetInput.ulrd
|
||||||
00:355c GetInput.lrud
|
00:3561 GetInput.lrud
|
||||||
00:3567 GetInput.udlr
|
00:356c GetInput.udlr
|
||||||
00:3572 GetInput.zeroud
|
00:3577 GetInput.zeroud
|
||||||
00:3578 GetInput.zerolr
|
00:357d GetInput.zerolr
|
||||||
00:357e GetInput.zerolrd
|
00:3583 GetInput.zerolrd
|
||||||
00:3586 GetInput.zerolru
|
00:358b GetInput.zerolru
|
||||||
00:358e ScoreInit
|
00:3593 ScoreInit
|
||||||
00:35b6 IncreaseScore
|
00:35bb IncreaseScore
|
||||||
00:35ee IncreaseScore.doConvert
|
00:35f3 IncreaseScore.doConvert
|
||||||
00:3606 IncreaseScore.carry
|
00:360b IncreaseScore.carry
|
||||||
00:3608 IncreaseScore.postConvert
|
00:360d IncreaseScore.postConvert
|
||||||
00:361c IncreaseScore.preAddDigit
|
00:3621 IncreaseScore.preAddDigit
|
||||||
00:3644 IncreaseScore.addDigit
|
00:3649 IncreaseScore.addDigit
|
||||||
00:365a IncreaseScore.nextDigit
|
00:365f IncreaseScore.nextDigit
|
||||||
00:366e SwitchToTitle
|
00:3673 SwitchToTitle
|
||||||
00:3677 TitleEventLoopHandler
|
00:367c TitleEventLoopHandler
|
||||||
00:3681 TitleVBlankHandler
|
00:3686 TitleVBlankHandler
|
||||||
00:368b PersistLevel
|
00:3690 PersistLevel
|
||||||
00:3699 DrawSpeedMain
|
00:369e DrawSpeedMain
|
||||||
00:36e9 DrawSpeedSettings
|
00:36ee DrawSpeedSettings
|
||||||
00:3739 SetProgress
|
00:373e SetProgress
|
||||||
00:3743 SetProgress.loop
|
00:3748 SetProgress.loop
|
||||||
00:3747 SetProgress.correct
|
00:374c SetProgress.correct
|
||||||
00:376e SetProgress.wvr_u1
|
00:3773 SetProgress.wvr_u1
|
||||||
00:377a SetProgress.wvr_u2
|
00:377f SetProgress.wvr_u2
|
||||||
00:3788 SetProgress.wvr_u3
|
00:378d SetProgress.wvr_u3
|
||||||
00:3794 SetProgress.wvr_u4
|
00:3799 SetProgress.wvr_u4
|
||||||
00:37a2 SetProgress.wvr_u5
|
00:37a7 SetProgress.wvr_u5
|
||||||
00:37ae SetProgress.wvr_u6
|
00:37b3 SetProgress.wvr_u6
|
||||||
00:37bc SetProgress.wvr_u7
|
00:37c1 SetProgress.wvr_u7
|
||||||
00:37c8 SetProgress.wvr_u8
|
00:37cd SetProgress.wvr_u8
|
||||||
00:37d6 SetProgress.wvr_u9
|
00:37db SetProgress.wvr_u9
|
||||||
00:37e2 SetProgress.wvr_u10
|
00:37e7 SetProgress.wvr_u10
|
||||||
00:37ea Main
|
00:37ef Main
|
||||||
00:3813 Main.notgbc
|
00:3818 Main.notgbc
|
||||||
00:381f Main.wvr_u1
|
00:3827 Main.wvr_u1
|
||||||
00:384c EventLoop
|
00:3857 EventLoop
|
||||||
00:3865 EventLoop.eventloopjumps
|
00:3870 EventLoop.eventloopjumps
|
||||||
00:386e EventLoopPostHandler
|
00:3879 EventLoopPostHandler
|
||||||
00:3870 EventLoopPostHandler.wvb_u2
|
00:387b EventLoopPostHandler.wvb_u2
|
||||||
00:3882 EventLoopPostHandler.vblankjumps
|
00:388d EventLoopPostHandler.vblankjumps
|
||||||
00:388b GradeInit
|
00:3896 GradeInit
|
||||||
00:3894 UpdateGrade
|
00:389f UpdateGrade
|
||||||
00:389d DecayGradeProcess
|
00:38a8 DecayGradeProcess
|
||||||
00:38a6 DecayGradeDelay
|
00:38b1 DecayGradeDelay
|
||||||
00:38af TGM3REGRETHandler
|
00:38ba TGM3REGRETHandler
|
||||||
00:38b8 TGM3COOLHandler
|
00:38c3 TGM3COOLHandler
|
||||||
00:38c1 UnsafeMemCopy
|
00:38cc UnsafeMemCopy
|
||||||
00:38ca SafeMemCopy.wvr_u1
|
00:38d5 SafeMemCopy.wvr_u1
|
||||||
00:38ca SafeMemCopy
|
00:38d5 SafeMemCopy
|
||||||
00:38d9 UnsafeMemSet
|
00:38e4 UnsafeMemSet
|
||||||
00:38e1 SafeMemSet
|
00:38ec SafeMemSet
|
||||||
00:38e1 SafeMemSet.wvr_u2
|
00:38ec SafeMemSet.wvr_u2
|
||||||
00:38ef SwitchToGameplay
|
00:38fa SwitchToGameplay
|
||||||
00:38f8 SwitchToGameplayBig
|
00:3903 SwitchToGameplayBig
|
||||||
00:3901 GamePlayEventLoopHandler
|
00:390c GamePlayEventLoopHandler
|
||||||
00:390b GamePlayBigEventLoopHandler
|
00:3916 GamePlayBigEventLoopHandler
|
||||||
00:3915 EnableScreenSquish
|
00:3920 EnableScreenSquish
|
||||||
00:392f DisableScreenSquish
|
00:393a DisableScreenSquish
|
||||||
00:393a CopyOAMHandler
|
00:3945 CopyOAMHandler
|
||||||
00:3946 ClearOAM
|
00:3951 ClearOAM
|
||||||
00:395c DoIntroEffect
|
00:3967 DoIntroEffect
|
||||||
00:396d BankingInit
|
00:3978 BankingInit
|
||||||
00:397c OAMDMA
|
00:3987 OAMDMA
|
||||||
00:3986 OAMDMAEnd
|
00:3991 OAMDMAEnd
|
||||||
01:4008 sDMGTSpeedCurve
|
01:4008 sDMGTSpeedCurve
|
||||||
01:4203 sDMGTSpeedCurveEnd
|
01:4203 sDMGTSpeedCurveEnd
|
||||||
01:4205 sDMGTSpeedCurveSpecialData
|
01:4205 sDMGTSpeedCurveSpecialData
|
||||||
|
@ -1933,111 +1933,111 @@
|
||||||
04:68c0 sGameplayTileMapEnd
|
04:68c0 sGameplayTileMapEnd
|
||||||
04:6b60 sGameplayUngradedTileMapEnd
|
04:6b60 sGameplayUngradedTileMapEnd
|
||||||
04:6b60 GradeInitB
|
04:6b60 GradeInitB
|
||||||
04:6bad GradeInitB.grade9start
|
04:6bb0 GradeInitB.grade9start
|
||||||
04:6bb2 UpdateGradeB
|
04:6bb5 UpdateGradeB
|
||||||
04:6bb2 GradeInitB.end
|
04:6bb5 GradeInitB.end
|
||||||
04:6bc0 UpdateGradeB.gradejumptable
|
04:6bc3 UpdateGradeB.gradejumptable
|
||||||
04:6bd5 DecayGradeProcessB
|
04:6bd8 DecayGradeProcessB
|
||||||
04:6be3 DecayGradeProcessB.gradejumptable
|
04:6be6 DecayGradeProcessB.gradejumptable
|
||||||
04:6bf8 DecayGradeDelayB
|
04:6bfb DecayGradeDelayB
|
||||||
04:6c06 DecayGradeDelayB.gradejumptable
|
04:6c09 DecayGradeDelayB.gradejumptable
|
||||||
04:6c1b PrepareScore
|
04:6c1e PrepareScore
|
||||||
04:6c2e DrawGradeProgressDMGT
|
04:6c31 DrawGradeProgressDMGT
|
||||||
04:6c49 DrawGradeProgressTGM3
|
04:6c4c DrawGradeProgressTGM3
|
||||||
04:6c64 UpdateGradeDMGT
|
04:6c67 UpdateGradeDMGT
|
||||||
04:6c9d UpdateGradeDMGT.checklineclears
|
04:6ca0 UpdateGradeDMGT.checklineclears
|
||||||
04:6cb6 UpdateGradeDMGT.clearrate
|
04:6cb9 UpdateGradeDMGT.clearrate
|
||||||
04:6cc7 UpdateGradeDMGT.combomult
|
04:6cca UpdateGradeDMGT.combomult
|
||||||
04:6cd4 UpdateGradeDMGT.combo13
|
04:6cd7 UpdateGradeDMGT.combo13
|
||||||
04:6ce5 UpdateGradeDMGT.combo8
|
04:6ce8 UpdateGradeDMGT.combo8
|
||||||
04:6cf6 UpdateGradeDMGT.combo1
|
04:6cf9 UpdateGradeDMGT.combo1
|
||||||
04:6d05 UpdateGradeDMGT.prelevel
|
04:6d08 UpdateGradeDMGT.prelevel
|
||||||
04:6d14 UpdateGradeDMGT.single
|
04:6d17 UpdateGradeDMGT.single
|
||||||
04:6d24 UpdateGradeDMGT.double
|
04:6d27 UpdateGradeDMGT.double
|
||||||
04:6d35 UpdateGradeDMGT.adddonce
|
04:6d38 UpdateGradeDMGT.adddonce
|
||||||
04:6d39 UpdateGradeDMGT.triple
|
04:6d3c UpdateGradeDMGT.triple
|
||||||
04:6d4a UpdateGradeDMGT.addtonce
|
04:6d4d UpdateGradeDMGT.addtonce
|
||||||
04:6d4e UpdateGradeDMGT.tetris
|
04:6d51 UpdateGradeDMGT.tetris
|
||||||
04:6d52 UpdateGradeDMGT.levelmult
|
04:6d55 UpdateGradeDMGT.levelmult
|
||||||
04:6d6a UpdateGradeDMGT.mult4
|
04:6d6d UpdateGradeDMGT.mult4
|
||||||
04:6d70 UpdateGradeDMGT.mult3
|
04:6d73 UpdateGradeDMGT.mult3
|
||||||
04:6d75 UpdateGradeDMGT.mult2
|
04:6d78 UpdateGradeDMGT.mult2
|
||||||
04:6d79 UpdateGradeDMGT.mult1
|
04:6d7c UpdateGradeDMGT.mult1
|
||||||
04:6d7a UpdateGradeDMGT.processgrade
|
04:6d7d UpdateGradeDMGT.processgrade
|
||||||
04:6da3 UpdateGradeDMGT.increasegrademaybe
|
04:6da6 UpdateGradeDMGT.increasegrademaybe
|
||||||
04:6dc7 UpdateGradeDMGT.gotgm
|
04:6dca UpdateGradeDMGT.gotgm
|
||||||
04:6dd5 DecayGradeDMGT
|
04:6dd8 DecayGradeDMGT
|
||||||
04:6df8 DecayGradeDMGT.nodecay
|
04:6dfb DecayGradeDMGT.nodecay
|
||||||
04:6dff DecayGradeDMGT.decay
|
04:6e02 DecayGradeDMGT.decay
|
||||||
04:6e0d UpdateGradeTGM1
|
04:6e10 UpdateGradeTGM1
|
||||||
04:6e20 UpdateGradeTGM1.trygradeup
|
04:6e23 UpdateGradeTGM1.trygradeup
|
||||||
04:6e3b UpdateGradeTGM1.increasegrade
|
04:6e3e UpdateGradeTGM1.increasegrade
|
||||||
04:6e50 UpdateGradeTGM1.skipjingle
|
04:6e53 UpdateGradeTGM1.skipjingle
|
||||||
04:6e5c UpdateGradeTGM1.check300
|
04:6e5f UpdateGradeTGM1.check300
|
||||||
04:6e7a UpdateGradeTGM1.success300
|
04:6e7d UpdateGradeTGM1.success300
|
||||||
04:6e81 UpdateGradeTGM1.fail300
|
04:6e84 UpdateGradeTGM1.fail300
|
||||||
04:6e88 UpdateGradeTGM1.check500
|
04:6e8b UpdateGradeTGM1.check500
|
||||||
04:6ea6 UpdateGradeTGM1.success500
|
04:6ea9 UpdateGradeTGM1.success500
|
||||||
04:6ead UpdateGradeTGM1.fail500
|
04:6eb0 UpdateGradeTGM1.fail500
|
||||||
04:6eb4 UpdateGradeTGM1.check999
|
04:6eb7 UpdateGradeTGM1.check999
|
||||||
04:6eeb UpdateGradeTGM1.success999
|
04:6eee UpdateGradeTGM1.success999
|
||||||
04:6f03 UpdateGradeTGM1.fail999
|
04:6f06 UpdateGradeTGM1.fail999
|
||||||
04:6f09 UpdateGradeDEAT
|
04:6f0c UpdateGradeDEAT
|
||||||
04:6f15 UpdateGradeDEAT.notgm
|
04:6f18 UpdateGradeDEAT.notgm
|
||||||
04:6f3b UpdateGradeDEAT.notm
|
04:6f3e UpdateGradeDEAT.notm
|
||||||
04:6f5e UpdateGradeDEAT.disqualify
|
04:6f61 UpdateGradeDEAT.disqualify
|
||||||
04:6f7c UpdateGradeSHIR
|
04:6f7f UpdateGradeSHIR
|
||||||
04:6fbe UpdateGradeSHIR.s5torikan
|
04:6fc1 UpdateGradeSHIR.s5torikan
|
||||||
04:6fce UpdateGradeSHIR.s10torikan
|
04:6fd1 UpdateGradeSHIR.s10torikan
|
||||||
04:6fdd UpdateGradeSHIR.disqualify
|
04:6fe0 UpdateGradeSHIR.disqualify
|
||||||
04:6fec UpdateGradeSHIR.l1000
|
04:6fef UpdateGradeSHIR.l1000
|
||||||
04:7002 UpdateGradeSHIR.l500
|
04:7005 UpdateGradeSHIR.l500
|
||||||
04:7018 UpdateGradeTGM3
|
04:701b UpdateGradeTGM3
|
||||||
04:7018 UpdateGradeTGM3.GradePoints
|
04:701b UpdateGradeTGM3.GradePoints
|
||||||
04:702c UpdateGradeTGM3.GetOffset
|
04:702f UpdateGradeTGM3.GetOffset
|
||||||
04:703e UpdateGradeTGM3.loadpoints
|
04:7041 UpdateGradeTGM3.loadpoints
|
||||||
04:704b UpdateGradeTGM3.multipliers
|
04:704e UpdateGradeTGM3.multipliers
|
||||||
04:7077 UpdateGradeTGM3.levelmultiplier
|
04:707a UpdateGradeTGM3.levelmultiplier
|
||||||
04:7090 UpdateGradeTGM3.Level750
|
04:7093 UpdateGradeTGM3.Level750
|
||||||
04:70a4 UpdateGradeTGM3.under750
|
04:70a7 UpdateGradeTGM3.under750
|
||||||
04:70aa UpdateGradeTGM3.Level500
|
04:70ad UpdateGradeTGM3.Level500
|
||||||
04:70b8 UpdateGradeTGM3.Level250
|
04:70bb UpdateGradeTGM3.Level250
|
||||||
04:70c7 UpdateGradeTGM3.under250
|
04:70ca UpdateGradeTGM3.under250
|
||||||
04:70cb UpdateGradeTGM3.Multiply
|
04:70ce UpdateGradeTGM3.Multiply
|
||||||
04:70d5 UpdateGradeTGM3.IncreaseInternalGrade
|
04:70d8 UpdateGradeTGM3.IncreaseInternalGrade
|
||||||
04:70e4 UpdateGradeTGM3.nocool
|
04:70e7 UpdateGradeTGM3.nocool
|
||||||
04:70f8 TGM3UpdateDisplayedGrade
|
04:70fb TGM3UpdateDisplayedGrade
|
||||||
04:710d TGM3UpdateDisplayedGrade.update
|
04:7110 TGM3UpdateDisplayedGrade.update
|
||||||
04:7126 TGM3UpdateDisplayedGrade.notaboves10
|
04:7129 TGM3UpdateDisplayedGrade.notaboves10
|
||||||
04:7134 CheckCOOL
|
04:7137 CheckCOOL
|
||||||
04:7148 CheckCOOL.cool
|
04:714b CheckCOOL.cool
|
||||||
04:715a CheckCOOL.nots10
|
04:715d CheckCOOL.nots10
|
||||||
04:7164 DecayGradeTGM3
|
04:7167 DecayGradeTGM3
|
||||||
04:7179 DecayGradeTGM3.points
|
04:717c DecayGradeTGM3.points
|
||||||
04:719d DecayGradeTGM3.GetOffset
|
04:71a0 DecayGradeTGM3.GetOffset
|
||||||
04:71a6 DecayGradeTGM3.lpoints
|
04:71a9 DecayGradeTGM3.lpoints
|
||||||
04:71ac TGM3COOLHandlerB
|
04:71af TGM3COOLHandlerB
|
||||||
04:71d3 TGM3COOLHandlerB.checkCOOL
|
04:71d6 TGM3COOLHandlerB.checkCOOL
|
||||||
04:71e3 TGM3COOLHandlerB.nocarry
|
04:71e6 TGM3COOLHandlerB.nocarry
|
||||||
04:71e8 TGM3COOLHandlerB.checkBaselineCOOL
|
04:71eb TGM3COOLHandlerB.checkBaselineCOOL
|
||||||
04:71f0 TGM3COOLHandlerB.cool
|
04:71f3 TGM3COOLHandlerB.cool
|
||||||
04:720a TGM3COOLHandlerB.nocool
|
04:720d TGM3COOLHandlerB.nocool
|
||||||
04:7216 TGM3REGRETHandlerB
|
04:7219 TGM3REGRETHandlerB
|
||||||
04:7232 TGM3REGRETHandlerB.regret
|
04:7235 TGM3REGRETHandlerB.regret
|
||||||
04:725f TGM3StaffRollGradeUpdate
|
04:7262 TGM3StaffRollGradeUpdate
|
||||||
04:7275 TGM3StaffRollGradeUpdate.UpdateGrade
|
04:7278 TGM3StaffRollGradeUpdate.UpdateGrade
|
||||||
04:7285 sDMGTGrading
|
04:7288 sDMGTGrading
|
||||||
04:7339 sDMGTGaugeLUT
|
04:733c sDMGTGaugeLUT
|
||||||
04:7439 sTGM3GaugeLUT
|
04:743c sTGM3GaugeLUT
|
||||||
04:7549 sTGM1GradeScores
|
04:754c sTGM1GradeScores
|
||||||
04:756b sTGM3InternalGradeSystem
|
04:756e sTGM3InternalGradeSystem
|
||||||
04:760b sTGM3GradeBoosts
|
04:760e sTGM3GradeBoosts
|
||||||
04:762a sTGM3HowManyInternalGradesToDecrease
|
04:762d sTGM3HowManyInternalGradesToDecrease
|
||||||
04:7649 sTGM3ComboMultipliers
|
04:764c sTGM3ComboMultipliers
|
||||||
04:767b sTGM3LevelMultiplier
|
04:767e sTGM3LevelMultiplier
|
||||||
04:767e sTGM3BaselineCOOL
|
04:7681 sTGM3BaselineCOOL
|
||||||
04:7690 sTGM3REGRETConditions
|
04:7693 sTGM3REGRETConditions
|
||||||
04:76a4 sTGM3StaffrollGrading
|
04:76a7 sTGM3StaffrollGrading
|
||||||
05:4008 BigFieldInit
|
05:4008 BigFieldInit
|
||||||
05:4049 BigFieldClear
|
05:4049 BigFieldClear
|
||||||
05:40ef GoSmall
|
05:40ef GoSmall
|
||||||
|
|
|
@ -336,6 +336,7 @@ SECTION "Grading Functions Banked", ROMX, BANK[BANK_GAMEPLAY]
|
||||||
GradeInitB:
|
GradeInitB:
|
||||||
xor a, a
|
xor a, a
|
||||||
ld [wDecayRate], a
|
ld [wDecayRate], a
|
||||||
|
ld [wInternalGrade], a
|
||||||
ld [wInternalGradePoints], a
|
ld [wInternalGradePoints], a
|
||||||
ld [wDisplayedGrade], a
|
ld [wDisplayedGrade], a
|
||||||
ld [wRankingDisqualified], a
|
ld [wRankingDisqualified], a
|
||||||
|
|
|
@ -74,7 +74,7 @@ CHARMAP "c", 209
|
||||||
CHARMAP "d", 210
|
CHARMAP "d", 210
|
||||||
CHARMAP "m", 211
|
CHARMAP "m", 211
|
||||||
CHARMAP ":", 212
|
CHARMAP ":", 212
|
||||||
CHARMAP ".", 254
|
CHARMAP ".", 255
|
||||||
CHARMAP "k", 47
|
CHARMAP "k", 47
|
||||||
CHARMAP "v", 45
|
CHARMAP "v", 45
|
||||||
CHARMAP "o", 44
|
CHARMAP "o", 44
|
||||||
|
@ -285,7 +285,7 @@ DEF TILE_PIECE_SMALL_0 EQU 116
|
||||||
DEF TILE_PIECE_BONE EQU 104
|
DEF TILE_PIECE_BONE EQU 104
|
||||||
DEF TILE_SMALL_0 EQU 213
|
DEF TILE_SMALL_0 EQU 213
|
||||||
DEF TILE_BONE EQU 104
|
DEF TILE_BONE EQU 104
|
||||||
DEF TILE_INVIS EQU 255
|
DEF TILE_INVIS EQU 254
|
||||||
DEF TILE_QUEUE_BONE EQU 105
|
DEF TILE_QUEUE_BONE EQU 105
|
||||||
DEF TILE_ROT_MODE_MYCO EQU 253
|
DEF TILE_ROT_MODE_MYCO EQU 253
|
||||||
DEF GAME_OVER_R10 EQU 147
|
DEF GAME_OVER_R10 EQU 147
|
||||||
|
|
|
@ -82,12 +82,15 @@ Main::
|
||||||
; Let the console have some fun with the initial screen.
|
; Let the console have some fun with the initial screen.
|
||||||
call InputInit
|
call InputInit
|
||||||
call BankingInit
|
call BankingInit
|
||||||
|
xor a, a
|
||||||
|
ldh [hFilterMode], a
|
||||||
call DoIntroEffect
|
call DoIntroEffect
|
||||||
|
|
||||||
; Turn off LCD during initialization.
|
; Turn off LCD during initialization.
|
||||||
wait_vram
|
wait_vram
|
||||||
xor a, a
|
xor a, a
|
||||||
ldh [rLCDC], a
|
ldh [rLCDC], a
|
||||||
|
ld [wSpritePal], a
|
||||||
|
|
||||||
; Clear OAM.
|
; Clear OAM.
|
||||||
call ClearOAM
|
call ClearOAM
|
||||||
|
|
|
@ -595,7 +595,7 @@ sTGM3SpeedCurve::
|
||||||
db 14, 8, 8, 17, 6
|
db 14, 8, 8, 17, 6
|
||||||
|
|
||||||
dw $1000, 1000, $1100
|
dw $1000, 1000, $1100
|
||||||
db 20, $00
|
db 1, $4
|
||||||
db 8, 8, 8, 17, 6
|
db 8, 8, 8, 17, 6
|
||||||
|
|
||||||
dw $1100, 1100, $1200
|
dw $1100, 1100, $1200
|
||||||
|
@ -1014,8 +1014,8 @@ sTitleTiles::
|
||||||
DB $00,$00,$01,$00,$00,$00,$00,$00
|
DB $00,$00,$01,$00,$00,$00,$00,$00
|
||||||
DB $80,$80,$C0,$C0,$60,$60,$60,$60
|
DB $80,$80,$C0,$C0,$60,$60,$60,$60
|
||||||
DB $F0,$F0,$F0,$F0,$E0,$E0,$C0,$C0
|
DB $F0,$F0,$F0,$F0,$E0,$E0,$C0,$C0
|
||||||
DB $00,$00,$87,$00,$84,$00,$87,$00
|
DB $00,$00,$87,$00,$81,$00,$81,$00
|
||||||
DB $85,$00,$D7,$00,$00,$00,$00,$00
|
DB $81,$00,$D1,$00,$00,$00,$00,$00
|
||||||
DB $C0,$C0,$F0,$F0,$FC,$FC,$FF,$FF
|
DB $C0,$C0,$F0,$F0,$FC,$FC,$FF,$FF
|
||||||
DB $FC,$FC,$F0,$F0,$C0,$C0,$00,$00
|
DB $FC,$FC,$F0,$F0,$C0,$C0,$00,$00
|
||||||
DB $C0,$00,$F0,$00,$FC,$00,$FF,$00
|
DB $C0,$00,$F0,$00,$FC,$00,$FF,$00
|
||||||
|
@ -1759,10 +1759,10 @@ sGameplayTilesM::
|
||||||
DB $00,$F0,$00,$00,$00,$00,$00,$00
|
DB $00,$F0,$00,$00,$00,$00,$00,$00
|
||||||
DB $18,$18,$2C,$34,$62,$5E,$76,$6E
|
DB $18,$18,$2C,$34,$62,$5E,$76,$6E
|
||||||
DB $24,$3C,$24,$3C,$18,$18,$00,$00
|
DB $24,$3C,$24,$3C,$18,$18,$00,$00
|
||||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
|
||||||
DB $00,$00,$30,$30,$30,$30,$00,$00
|
|
||||||
DB $00,$00,$00,$00,$00,$00,$10,$00
|
DB $00,$00,$00,$00,$00,$00,$10,$00
|
||||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||||
|
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||||
|
DB $00,$00,$30,$30,$30,$30,$00,$00
|
||||||
sGameplayTilesMEnd::
|
sGameplayTilesMEnd::
|
||||||
|
|
||||||
sGameplayTilesC::
|
sGameplayTilesC::
|
||||||
|
@ -2178,10 +2178,10 @@ sGameplayTilesC::
|
||||||
DB $00,$F0,$00,$00,$00,$00,$00,$00
|
DB $00,$F0,$00,$00,$00,$00,$00,$00
|
||||||
DB $18,$18,$2C,$34,$62,$5E,$76,$6E
|
DB $18,$18,$2C,$34,$62,$5E,$76,$6E
|
||||||
DB $24,$3C,$24,$3C,$18,$18,$00,$00
|
DB $24,$3C,$24,$3C,$18,$18,$00,$00
|
||||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
|
||||||
DB $00,$00,$30,$30,$30,$30,$00,$00
|
|
||||||
DB $00,$00,$00,$00,$00,$00,$10,$00
|
DB $00,$00,$00,$00,$00,$00,$10,$00
|
||||||
DB $00,$00,$00,$00,$00,$00,$00,$00
|
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||||
|
DB $00,$00,$00,$00,$00,$00,$00,$00
|
||||||
|
DB $00,$00,$30,$30,$30,$30,$00,$00
|
||||||
sGameplayTilesCEnd::
|
sGameplayTilesCEnd::
|
||||||
|
|
||||||
ENDC
|
ENDC
|
||||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -68,7 +68,7 @@ wSPRTimeCS1:: ds 4
|
||||||
wSPRTimeCS2:: ds 4
|
wSPRTimeCS2:: ds 4
|
||||||
ENDU
|
ENDU
|
||||||
wScratch: ds 2
|
wScratch: ds 2
|
||||||
wSpritePal: ds 1
|
wSpritePal:: ds 1
|
||||||
|
|
||||||
|
|
||||||
SECTION "OAM DMA Code", ROM0
|
SECTION "OAM DMA Code", ROM0
|
||||||
|
|
|
@ -241,6 +241,10 @@ CheckCOOL_REGRET::
|
||||||
|
|
||||||
|
|
||||||
HandleSectionTimers::
|
HandleSectionTimers::
|
||||||
|
ldh a, [hGameState]
|
||||||
|
cp a, STATE_TITLE
|
||||||
|
ret z
|
||||||
|
|
||||||
ldh a, [hMode]
|
ldh a, [hMode]
|
||||||
cp a, MODE_PAUSED
|
cp a, MODE_PAUSED
|
||||||
ret z
|
ret z
|
||||||
|
|
Loading…
Reference in New Issue