Files
disasm/Donkey Kong Jr. (JU)/copilot/reconstructed.lbl
T
tmerritt 9aef410424 Promotes Donkey Kong Jr
Adds remaining NROM as _wip
Update gitignore to not keep object files
Adds AGENTS.md as this is an AI helped project
2026-10-16 13:46:20 -04:00

1036 lines
27 KiB
Plaintext

al 00FFFA .VectorTable
al 00FFF5 .UnreferencedVectorTailSentinelBytes
al 00FFF1 .UnreferencedVectorTailRectangleBytes
al 00FFF0 .IrqHandler
al 00FE4A .Label_FE4A
al 00FE43 .Label_FE43
al 00FE50 .Label_FE50
al 00FE1F .Label_FE1F
al 00FE02 .Label_FE02
al 00FE22 .Label_FE22
al 00FDD1 .Label_FDD1
al 00FDC2 .Label_FDC2
al 00FDB9 .Label_FDB9
al 00FDF2 .Label_FDF2
al 00FDDE .Label_FDDE
al 00FDA0 .Label_FDA0
al 00FE55 .SoundEffectSequenceData
al 00FE54 .SoundEffectNoiseOffset
al 00FE53 .SoundEffectDataPointerHi
al 00FE52 .SoundEffectDataPointerLo
al 00FE51 .SoundEffectDescriptorIndex
al 00FD9C .Label_FD9C
al 00FD58 .Label_FD58
al 00FD41 .Label_FD41
al 00FD31 .Label_FD31
al 00FCE9 .Label_FCE9
al 00FFB7 .TriangleSequenceStartOffsets
al 00FD0E .Label_FD0E
al 00FCB5 .Label_FCB5
al 00FCDC .Label_FCDC
al 00FCB0 .Label_FCB0
al 00FD0C .Label_FD0C
al 00FD15 .Label_FD15
al 00FC90 .Label_FC90
al 00FD4C .Label_FD4C
al 00FC75 .Label_FC75
al 00FC6C .Label_FC6C
al 00FC87 .Label_FC87
al 00FCA8 .Label_FCA8
al 00FCAD .Label_FCAD
al 00FC57 .Label_FC57
al 00FC5B .Label_FC5B
al 00FC50 .Label_FC50
al 00FC4A .Label_FC4A
al 00FC4C .Label_FC4C
al 00FC3E .Label_FC3E
al 00FC47 .Label_FC47
al 00FC34 .Label_FC34
al 00FC24 .Label_FC24
al 00FC10 .Label_FC10
al 00FBEC .Label_FBEC
al 00FBEB .Label_FBEB
al 00FBD7 .Label_FBD7
al 00FBCF .Label_FBCF
al 00FC07 .Label_FC07
al 00FBBE .Label_FBBE
al 00FBB7 .Label_FBB7
al 00FBDC .Label_FBDC
al 00FBAD .Label_FBAD
al 00FBA8 .Label_FBA8
al 00FBC2 .Label_FBC2
al 00FB91 .Label_FB91
al 00FB8A .Label_FB8A
al 00FB5E .Label_FB5E
al 00FB64 .Label_FB64
al 00FB67 .Label_FB67
al 00FB2C .Label_FB2C
al 00FC9A .Label_FC9A
al 00FB6C .Label_FB6C
al 00FB72 .Label_FB72
al 00FB49 .Label_FB49
al 00FB50 .Label_FB50
al 00FB30 .Label_FB30
al 00FB37 .Label_FB37
al 00FB1F .Label_FB1F
al 00FB26 .Label_FB26
al 00FB11 .Label_FB11
al 00FB14 .Label_FB14
al 00FABF .Label_FABF
al 00FAAD .Label_FAAD
al 00FDF5 .Label_FDF5
al 00FA9F .Label_FA9F
al 00FA92 .Label_FA92
al 00FA85 .Label_FA85
al 00FB16 .Label_FB16
al 00FAD3 .Label_FAD3
al 00FA7C .Label_FA7C
al 00FA6D .Label_FA6D
al 00FA64 .Label_FA64
al 00FA5D .AudioDurationTable
al 00F9F8 .PulseSweepPatternTable
al 00F9F7 .Label_F9F7
al 00F9F1 .Label_F9F1
al 00F9EF .AudioComputeStep_F9EF
al 00F9E4 .AudioDispatchStep_F9E4
al 00F9DF .Label_F9DF
al 00F9D5 .AudioUpdateStep_F9D5
al 00F9CD .AudioUpdateStep_F9CD
al 00F9CC .AudioComputeStep_F9CC
al 00F9CA .AudioComputeStep_F9CA
al 00FA4E .AudioPitchModulationTable
al 00F9BF .AudioComputeStep_F9BF
al 00F9B9 .AudioComputeStep_F9B9
al 00F9B1 .AudioUpdateStep_F9B1
al 00F9AF .AudioComputeStep_F9AF
al 00F9A8 .WriteTrianglePeriod
al 00F9A4 .WritePulse2Period
al 00FA00 .ApuPeriodHighTable
al 00F9A3 .Label_F9A3
al 00FA01 .ApuPeriodLowTable
al 00F992 .Label_F992
al 00F98D .AudioDispatchStep_F98D
al 00F98B .AudioComputeStep_F98B
al 00F990 .WriteApuPeriod
al 00F985 .AudioUpdateStep_F985
al 00F973 .StartTriangleEffect
al 00F961 .StartPulse2Effect
al 00F95A .ConfigurePulse1Envelope
al 00F958 .ConfigurePulse1WithSweepDisabled
al 00F955 .Label_F955
al 00F952 .Label_F952
al 00F93F .Label_F93F
al 00F938 .Label_F938
al 00FAD5 .RunAudioEngine
al 00F90E .UnusedVramDataPadding
al 00F8B6 .CommonStageStatusVramCommandStream
al 00F76C .SpringboardStageVramCommandStream
al 00F647 .MariosHideoutVramCommandStream
al 00F4EE .ChainsStageVramCommandStream
al 00F38E .VinesStageVramCommandStream
al 00F266 .TitleScreenVramCommandStream
al 00F265 .Label_F265
al 00F254 .Label_F254
al 00F22F .Label_F22F
al 00F22D .ReadControllerPort
al 00F208 .Label_F208
al 00F1C1 .Label_F1C1
al 00F1BB .Label_F1BB
al 00F196 .Label_F196
al 00F1A2 .Label_F1A2
al 00F181 .Label_F181
al 00F1AC .Label_F1AC
al 00F1A7 .Label_F1A7
al 00F156 .Label_F156
al 00F17C .Label_F17C
al 00F1A3 .Label_F1A3
al 00F14D .Label_F14D
al 00F126 .Label_F126
al 00F11A .Label_F11A
al 00F0FE .Label_F0FE
al 00F102 .Label_F102
al 00F0F1 .Label_F0F1
al 00F129 .SplitPackedCoordinate
al 00F0E5 .Label_F0E5
al 00F0C9 .Label_F0C9
al 00F0C3 .Label_F0C3
al 00F107 .SubtractPackedCoordinateDelta
al 00F0E6 .AddPackedCoordinateDelta
al 00F06E .Label_F06E
al 00F095 .Label_F095
al 00F091 .Label_F091
al 00F061 .ApplyPackedBoundingBoxUpdate
al 00F057 .Label_F057
al 00F046 .Label_F046
al 00F03F .Label_F03F
al 00F027 .Label_F027
al 00EFFE .Label_EFFE
al 00EFE5 .Label_EFE5
al 00EFCD .Label_EFCD
al 00EFBC .Label_EFBC
al 00EF9D .Label_EF9D
al 00F02E .AbortVramAppendOnOverflow
al 00F02C .AdvanceVramBufferCursor
al 00EF61 .QueueHudDigitsByDescriptor
al 00EF5B .Label_EF5B
al 00EF52 .Label_EF52
al 00EF28 .Label_EF28
al 00EF25 .Label_EF25
al 00EF22 .Label_EF22
al 00EF16 .Label_EF16
al 00EF00 .Label_EF00
al 00EEF9 .Label_EEF9
al 00EEE0 .Label_EEE0
al 00EECA .Label_EECA
al 00EE98 .Label_EE98
al 00EE9B .Label_EE9B
al 00EE73 .Label_EE73
al 00EE7E .Label_EE7E
al 00EE1E .Label_EE1E
al 00EE15 .Label_EE15
al 00EDD9 .Label_EDD9
al 00EDD7 .Label_EDD7
al 00EDDC .Label_EDDC
al 00EDC6 .Label_EDC6
al 00ED65 .Label_ED65
al 00ED67 .Label_ED67
al 00ED56 .Label_ED56
al 00ED2E .Label_ED2E
al 00ED1C .Label_ED1C
al 00ED38 .GameplayUpdateStep_ED38
al 00ED1F .Label_ED1F
al 00ED0A .Label_ED0A
al 00ECDC .Label_ECDC
al 00ECDA .Label_ECDA
al 00ECC9 .Label_ECC9
al 00ECC3 .Label_ECC3
al 00ECBE .Label_ECBE
al 00EE7F .EnqueueTask
al 00EC9F .Label_EC9F
al 00EC78 .Label_EC78
al 00EC42 .Label_EC42
al 00EC84 .QueueObjectDeferredTasks
al 00EC3B .SpawnTwoTileObjectSprite
al 00EC3A .Label_EC3A
al 00EC27 .Label_EC27
al 00EC1B .Label_EC1B
al 00EC11 .Label_EC11
al 00EC0B .Label_EC0B
al 00EC14 .Label_EC14
al 00EBFA .Label_EBFA
al 00EBF4 .Label_EBF4
al 00EBD0 .ExpandCollisionPointPair
al 00EBCD .CollisionCollisionStep_EBCD
al 00EBC9 .Label_EBC9
al 00EBB6 .Label_EBB6
al 00EBB8 .Label_EBB8
al 00EBBA .Label_EBBA
al 00EBC1 .BuildCollisionRectangle
al 00EB8D .Label_EB8D
al 00EB96 .Label_EB96
al 00EB75 .ProcessCollisionShape
al 00EB54 .Label_EB54
al 00EB4C .Label_EB4C
al 00EB22 .Label_EB22
al 00EB1D .Label_EB1D
al 00EAEE .Label_EAEE
al 00EAE9 .Label_EAE9
al 00EAC2 .Label_EAC2
al 00EABC .Label_EABC
al 00EAA5 .Label_EAA5
al 00EA95 .Label_EA95
al 00EA8F .FillSpriteTileIndices
al 00EABA .FillSpriteGridPositions
al 00EB14 .FillVerticallyFlippedSpriteTiles
al 00EAE0 .FillMirroredSpriteTiles
al 00EA74 .Label_EA74
al 00EB4A .HideSpriteGrid
al 00EA65 .Label_EA65
al 00EA5F .Label_EA5F
al 00EA6B .Label_EA6B
al 00EA9F .FillForwardSpriteTiles
al 00EA51 .Label_EA51
al 00EA40 .Label_EA40
al 00EA71 .Label_EA71
al 00E9CF .Label_E9CF
al 00E9C3 .Label_E9C3
al 00E9AB .Label_E9AB
al 00E9A2 .Label_E9A2
al 00E979 .LoadStageCollisionList
al 00E91D .Label_E91D
al 00E964 .Label_E964
al 00E8DB .RunStageCollisionQuery
al 00E95E .Label_E95E
al 00E8CF .Label_E8CF
al 00E93E .Label_E93E
al 00E8C8 .Label_E8C8
al 00E927 .Label_E927
al 00E8F0 .Label_E8F0
al 00E8A5 .Label_E8A5
al 00E883 .Label_E883
al 00E888 .Label_E888
al 00E86F .Label_E86F
al 00E874 .Label_E874
al 00E88A .Label_E88A
al 00E85B .Label_E85B
al 00E84B .Label_E84B
al 00E837 .Label_E837
al 00E83D .Label_E83D
al 00E82E .Label_E82E
al 00E839 .Label_E839
al 00E823 .Label_E823
al 00E80A .Label_E80A
al 00E81B .Label_E81B
al 00E7EE .Label_E7EE
al 00E7E3 .Label_E7E3
al 00E809 .Label_E809
al 00E7AF .Label_E7AF
al 00E7AD .Label_E7AD
al 00E7BE .Label_E7BE
al 00E796 .Label_E796
al 00E78E .Label_E78E
al 00E77F .Label_E77F
al 00E7A0 .Label_E7A0
al 00E74E .Label_E74E
al 00E761 .Label_E761
al 00E716 .Label_E716
al 00E718 .Label_E718
al 00E70B .Label_E70B
al 00E6F2 .Label_E6F2
al 00E6D5 .Label_E6D5
al 00E69A .Label_E69A
al 00E697 .Label_E697
al 00E6A1 .AudioUpdateStep_E6A1
al 00E68A .Label_E68A
al 00E6AF .AudioUpdateStep_E6AF
al 00E687 .Label_E687
al 00E762 .AudioUpdateStep_E762
al 00E740 .AudioRenderStep_E740
al 00E71D .AudioUpdateStep_E71D
al 00E661 .Label_E661
al 00E6E3 .AudioUpdateStep_E6E3
al 00E67C .EnemyUpdateStep_E67C
al 00E64C .Label_E64C
al 00E7D9 .EnemyUpdateStep_E7D9
al 00E63A .Label_E63A
al 00E64F .Label_E64F
al 00E61C .Label_E61C
al 00E676 .Label_E676
al 00E66D .Label_E66D
al 00E5FD .Label_E5FD
al 00E5ED .Label_E5ED
al 00E5D1 .Label_E5D1
al 00E5C0 .Label_E5C0
al 00E597 .Label_E597
al 00E595 .Label_E595
al 00E5DD .EnemyUpdateStep_E5DD
al 00E58C .Label_E58C
al 00E5C1 .StageUpdateStep_E5C1
al 00E587 .Label_E587
al 00E577 .Label_E577
al 00E567 .Label_E567
al 00E571 .Label_E571
al 00E554 .Label_E554
al 00E558 .Label_E558
al 00E840 .ClassifyCoordinateAgainstRanges
al 00E52F .Label_E52F
al 00E535 .Label_E535
al 00E538 .Label_E538
al 00E5A0 .Label_E5A0
al 00E518 .Label_E518
al 00E501 .Label_E501
al 00ED8E .PlayerUpdateStep_ED8E
al 00E4F4 .Label_E4F4
al 00E4D9 .Label_E4D9
al 00E4CF .Label_E4CF
al 00E4B8 .Label_E4B8
al 00E46B .Label_E46B
al 00E469 .Label_E469
al 00E45E .Label_E45E
al 00E453 .Label_E453
al 00E47E .GraphicsUpdateStep_E47E
al 00E45F .GraphicsUpdateStep_E45F
al 00E441 .Label_E441
al 00E40E .Label_E40E
al 00E408 .Label_E408
al 00E3FF .Label_E3FF
al 00E3EE .Label_E3EE
al 00E3D2 .Label_E3D2
al 00E3AE .Label_E3AE
al 00E377 .Label_E377
al 00E366 .Label_E366
al 00E371 .Label_E371
al 00E2EE .Label_E2EE
al 00E2E8 .Label_E2E8
al 00E2F5 .Label_E2F5
al 00E2CF .Label_E2CF
al 00E2D3 .Label_E2D3
al 00E2C5 .Label_E2C5
al 00E3DD .PlayerUpdateStep_E3DD
al 00E2A1 .Label_E2A1
al 00E33C .CollisionCollisionStep_E33C
al 00E2A2 .GraphicsStateStep_E2A2
al 00E294 .Label_E294
al 00E3B9 .CollisionCollisionStep_E3B9
al 00E380 .CollisionCollisionStep_E380
al 00E2F6 .GraphicsRenderStep_E2F6
al 00E285 .Label_E285
al 00E311 .GraphicsRenderStep_E311
al 00E282 .Label_E282
al 00E28E .Label_E28E
al 00E272 .Label_E272
al 00E26A .Label_E26A
al 00E25C .Label_E25C
al 00E24C .Label_E24C
al 00E213 .Label_E213
al 00E1F3 .Label_E1F3
al 00E1D2 .Label_E1D2
al 00E1DF .Label_E1DF
al 00E1F0 .Label_E1F0
al 00E1BF .Label_E1BF
al 00E225 .DrawPlatformSprite
al 00E170 .Label_E170
al 00E184 .Label_E184
al 00E185 .Label_E185
al 00E134 .Label_E134
al 00E11B .Label_E11B
al 00E112 .Label_E112
al 00E100 .Label_E100
al 00E10C .Label_E10C
al 00E0E1 .Label_E0E1
al 00E0D7 .Label_E0D7
al 00E0DA .Label_E0DA
al 00E0AC .Label_E0AC
al 00E0A5 .Label_E0A5
al 00E0A7 .Label_E0A7
al 00E099 .Label_E099
al 00E069 .Label_E069
al 00E045 .EnemyUpdateStep_E045
al 00E030 .EnemyUpdateStep_E030
al 00E01E .Label_E01E
al 00E026 .Label_E026
al 00E022 .Label_E022
al 00E081 .EnemyUpdateStep_E081
al 00DFE4 .EnemyUpdateStep_DFE4
al 00E0B3 .EnemyUpdateStep_E0B3
al 00DFD6 .Label_DFD6
al 00DFDA .Label_DFDA
al 00DFB7 .Label_DFB7
al 00DFB5 .Label_DFB5
al 00DFAC .Label_DFAC
al 00DFA9 .Label_DFA9
al 00DFC0 .Label_DFC0
al 00DF67 .Label_DF67
al 00DF4F .Label_DF4F
al 00DF44 .Label_DF44
al 00DF31 .Label_DF31
al 00DF2F .Label_DF2F
al 00DFC1 .EnemyDispatchStep_DFC1
al 00E055 .EnemyUpdateStep_E055
al 00DF52 .Label_DF52
al 00DF68 .AudioRenderStep_DF68
al 00DF26 .Label_DF26
al 00DFF9 .EnemyDispatchStep_DFF9
al 00DF23 .Label_DF23
al 00DF1D .Label_DF1D
al 00DF11 .Label_DF11
al 00DF0B .Label_DF0B
al 00DEED .Label_DEED
al 00DED8 .Label_DED8
al 00DEC5 .Label_DEC5
al 00DEB8 .Label_DEB8
al 00DECB .Label_DECB
al 00DEBF .Label_DEBF
al 00DEB9 .Label_DEB9
al 00DEA6 .Label_DEA6
al 00DED4 .CollisionUpdateStep_DED4
al 00E0CC .EnemyComputeStep_E0CC
al 00DE5B .Label_DE5B
al 00DE59 .Label_DE59
al 00DE55 .Label_DE55
al 00DE57 .Label_DE57
al 00DE6C .CollisionCollisionStep_DE6C
al 00DE69 .Label_DE69
al 00DE31 .Label_DE31
al 00DE1A .Label_DE1A
al 00DE14 .Label_DE14
al 00DE02 .GraphicsRenderStep_DE02
al 00DDF6 .Label_DDF6
al 00DDD0 .Label_DDD0
al 00DDCA .GraphicsRenderStep_DDCA
al 00DDC1 .GraphicsDispatchStep_DDC1
al 00DDB7 .Label_DDB7
al 00DD74 .Label_DD74
al 00DD72 .Label_DD72
al 00DD93 .EnemyUpdateStep_DD93
al 00DD67 .Label_DD67
al 00DD85 .EnemyUpdateStep_DD85
al 00DD64 .Label_DD64
al 00DD58 .Label_DD58
al 00DD53 .Label_DD53
al 00DD50 .Label_DD50
al 00DD0D .Label_DD0D
al 00DD0B .Label_DD0B
al 00DD33 .GraphicsUpdateStep_DD33
al 00DD02 .Label_DD02
al 00DD1D .EnemyUpdateStep_DD1D
al 00DCFD .Label_DCFD
al 00EA01 .DrawObjectSpriteMode1
al 00DCCB .Label_DCCB
al 00DCAA .Label_DCAA
al 00DDE4 .GraphicsStateStep_DDE4
al 00DDA7 .EnemyStateStep_DDA7
al 00DCCC .GraphicsRenderStep_DCCC
al 00DD43 .GraphicsRenderStep_DD43
al 00DC80 .Label_DC80
al 00DCEF .GraphicsRenderStep_DCEF
al 00DC6D .Label_DC6D
al 00DC77 .Label_DC77
al 00DE28 .CollisionStateStep_DE28
al 00DC69 .Label_DC69
al 00DC55 .Label_DC55
al 00DC97 .Label_DC97
al 00DC91 .Label_DC91
al 00DC87 .Label_DC87
al 00DC73 .Label_DC73
al 00E8A3 .RunCollisionQuery
al 00DC56 .Label_DC56
al 00DC1D .Label_DC1D
al 00DC17 .Label_DC17
al 00DC41 .Label_DC41
al 00DC9D .GraphicsRenderStep_DC9D
al 00DC01 .Label_DC01
al 00DBF3 .Label_DBF3
al 00DBD6 .Label_DBD6
al 00DBCD .Label_DBCD
al 00DBE8 .Label_DBE8
al 00DBA3 .Label_DBA3
al 00DBAA .Label_DBAA
al 00DB93 .Label_DB93
al 00DB8D .Label_DB8D
al 00DB7E .Label_DB7E
al 00DB70 .Label_DB70
al 00DB66 .Label_DB66
al 00DB57 .Label_DB57
al 00DB55 .Label_DB55
al 00DB3E .Label_DB3E
al 00DB2A .Label_DB2A
al 00DB18 .Label_DB18
al 00DA91 .Label_DA91
al 00DA8C .Label_DA8C
al 00DA61 .Label_DA61
al 00DA5F .Label_DA5F
al 00DA64 .Label_DA64
al 00DA45 .Label_DA45
al 00DA42 .Label_DA42
al 00DA31 .Label_DA31
al 00DA2F .Label_DA2F
al 00DA1F .Label_DA1F
al 00ED7B .GameplayUpdateStep_ED7B
al 00DA10 .Label_DA10
al 00D9C6 .Label_D9C6
al 00D987 .Label_D987
al 00D992 .Label_D992
al 00D986 .Label_D986
al 00D96F .Label_D96F
al 00D95F .Label_D95F
al 00D95E .Label_D95E
al 00D944 .Label_D944
al 00D947 .Label_D947
al 00D929 .Label_D929
al 00E9AE .IntegrateVerticalMotion
al 00D906 .Label_D906
al 00D8FC .Label_D8FC
al 00D8E8 .Label_D8E8
al 00D8D5 .Label_D8D5
al 00D8CB .PlayerUpdateStep_D8CB
al 00D8BB .Label_D8BB
al 00D8EF .GraphicsUpdateStep_D8EF
al 00D8B8 .Label_D8B8
al 00D8A2 .Label_D8A2
al 00D8A3 .GraphicsRenderStep_D8A3
al 00D88B .Label_D88B
al 00D883 .Label_D883
al 00DAD7 .EnterPlayerFallingState
al 00D863 .Label_D863
al 00D861 .Label_D861
al 00D876 .Label_D876
al 00D87A .Label_D87A
al 00D869 .Label_D869
al 00D856 .Label_D856
al 00D83F .PlayerUpdateStep_D83F
al 00D83E .Label_D83E
al 00D829 .Label_D829
al 00D80D .Label_D80D
al 00D7EF .Label_D7EF
al 00D810 .CollisionUpdateStep_D810
al 00D7E8 .Label_D7E8
al 00D7F8 .CollisionUpdateStep_D7F8
al 00D7E5 .Label_D7E5
al 00DA48 .BuildPlayerMotionPosition
al 00D7C7 .Label_D7C7
al 00DA76 .StartPlayerTransitionMotion
al 00D7C9 .Label_D7C9
al 00D7BB .Label_D7BB
al 00D7BF .Label_D7BF
al 00D7AC .Label_D7AC
al 00E98B .TickDirectionalRepeatTimer
al 00D7A2 .Label_D7A2
al 00D7D3 .CollisionCollisionStep_D7D3
al 00D78B .Label_D78B
al 00D777 .Label_D777
al 00D764 .Label_D764
al 00D74C .Label_D74C
al 00D74A .Label_D74A
al 00D77E .PlayerUpdateStep_D77E
al 00D73F .Label_D73F
al 00D75A .PlayerUpdateStep_D75A
al 00D73C .Label_D73C
al 00D72B .GraphicsRenderStep_D72B
al 00D79C .CollisionUpdateStep_D79C
al 00D727 .Label_D727
al 00D72A .Label_D72A
al 00D70E .Label_D70E
al 00D701 .Label_D701
al 00D709 .Label_D709
al 00D6EE .Label_D6EE
al 00D6D0 .Label_D6D0
al 00D6F5 .PlayerUpdateStep_D6F5
al 00D6A5 .Label_D6A5
al 00D6D7 .PlayerUpdateStep_D6D7
al 00D699 .Label_D699
al 00D6B9 .PlayerUpdateStep_D6B9
al 00D6B8 .Label_D6B8
al 00D696 .Label_D696
al 00D677 .Label_D677
al 00D65D .Label_D65D
al 00DA34 .TestPlayerFallDistance
al 00D650 .Label_D650
al 00D640 .Label_D640
al 00D630 .Label_D630
al 00D62C .Label_D62C
al 00DA22 .ResolvePlayerFallState
al 00D913 .GraphicsRenderStep_D913
al 00D60D .Label_D60D
al 00D608 .Label_D608
al 00E89B .TestPlayerCollisionMode2
al 00D604 .Label_D604
al 00D5EE .Label_D5EE
al 00ECB7 .PlayerCollisionStep_ECB7
al 00D600 .Label_D600
al 00DA66 .StartPlayerClimbMotion
al 00D71B .GraphicsDispatchStep_D71B
al 00D82C .PlayerDispatchStep_D82C
al 00D87E .GraphicsUpdateStep_D87E
al 00D5BE .Label_D5BE
al 00E897 .TestPlayerCollisionMode1
al 00D5C2 .Label_D5C2
al 00D5C6 .Label_D5C6
al 00D5A2 .Label_D5A2
al 00D5CB .Label_D5CB
al 00D681 .GraphicsRenderStep_D681
al 00DA14 .UpdatePlayerStatePhase
al 00D612 .GraphicsStateStep_D612
al 00D585 .Label_D585
al 00D581 .Label_D581
al 00E893 .TestPlayerCollisionMode0
al 00D562 .PlayerCollisionStep_D562
al 00D55B .PlayerUpdateStep_D55B
al 00D544 .Label_D544
al 00D53B .Label_D53B
al 00D526 .Label_D526
al 00D51D .Label_D51D
al 00D511 .Label_D511
al 00D4FC .Label_D4FC
al 00D4F4 .Label_D4F4
al 00D4E5 .Label_D4E5
al 00D4E3 .Label_D4E3
al 00D4DA .Label_D4DA
al 00D4D5 .Label_D4D5
al 00D4D3 .Label_D4D3
al 00D4B7 .Label_D4B7
al 00D4B2 .Label_D4B2
al 00D4C3 .EnemyUpdateStep_D4C3
al 00D495 .Label_D495
al 00D491 .Label_D491
al 00D49A .EnemyUpdateStep_D49A
al 00D496 .EnemyDispatchStep_D496
al 00D479 .EnemyCollisionStep_D479
al 00D4B8 .EnemyCollisionStep_D4B8
al 00D473 .Label_D473
al 00D46D .Label_D46D
al 00D467 .Label_D467
al 00D476 .Label_D476
al 00D955 .CollectStageObject
al 00D5D7 .CollisionCollisionStep_D5D7
al 00D58C .PlayerCollisionStep_D58C
al 00D436 .Label_D436
al 00D56E .PlayerCollisionStep_D56E
al 00D631 .GraphicsRenderStep_D631
al 00D433 .Label_D433
al 00D42D .Label_D42D
al 00D427 .Label_D427
al 00D51E .TestPlayerAgainstSpriteObjects
al 00D3FD .Label_D3FD
al 00D4D6 .ScanEnemyCollisionSlots
al 00D3E3 .Label_D3E3
al 00D405 .Label_D405
al 00D545 .TestPlayerAuxSpriteCollision
al 00D3BB .Label_D3BB
al 00D3B1 .Label_D3B1
al 00EBE3 .TestRectangleOverlap
al 00D393 .Label_D393
al 00D386 .Label_D386
al 00D37D .Label_D37D
al 00EB6E .BuildAndTestCollisionBounds
al 00D364 .Label_D364
al 00D35A .Label_D35A
al 00D349 .Label_D349
al 00D34A .Label_D34A
al 00D3F2 .TestSecondarySpriteObjectCollisions
al 00D3EB .TestPrimarySpriteObjectCollisions
al 00D3D0 .HandleAuxiliarySpriteCollision
al 00D387 .TestPlayerAgainstPlatformPair
al 00D33A .UpdatePlayerPlatformContact
al 00D3BC .RefreshCurrentPlatformContact
al 00D3DF .TestSecondaryEnemyCollisions
al 00D3F9 .TestSecondaryObjectGroupCollision
al 00D3D8 .TestPrimaryEnemyCollisions
al 00D333 .Label_D333
al 00D323 .Label_D323
al 00D31C .Label_D31C
al 00D304 .Label_D304
al 00D43A .TestPlayerObjectCollision
al 00D2F3 .Label_D2F3
al 00EB69 .BuildCollisionBounds
al 00D2E3 .Label_D2E3
al 00D2DB .Label_D2DB
al 00D2CF .Label_D2CF
al 00D2B4 .Label_D2B4
al 00DAA5 .ResetPlayerMotionParameters
al 00D2B8 .Label_D2B8
al 00D2A4 .Label_D2A4
al 00D291 .Label_D291
al 00D288 .Label_D288
al 00D27B .Label_D27B
al 00D2BC .Label_D2BC
al 00D242 .Label_D242
al 00D243 .Label_D243
al 00ED44 .GameplayUpdateStep_ED44
al 00D237 .Label_D237
al 00D250 .Label_D250
al 00D1FF .Label_D1FF
al 00D1E9 .Label_D1E9
al 00D218 .AnimatePlayerDeath
al 00D1BB .Label_D1BB
al 00D1BC .DetectAndStartPlayerDeathAnimation
al 00D1B8 .Label_D1B8
al 00D19B .Label_D19B
al 00D18C .Label_D18C
al 00D177 .Label_D177
al 00D16C .Label_D16C
al 00D181 .Label_D181
al 00D141 .DrawStageClearSpriteGroupE
al 00D139 .DrawStageClearSpriteGroupD
al 00D120 .DrawStageClearSpriteGroupB
al 00D135 .DrawStageClearSpriteGroupC
al 00D0DC .BuildStageClearScreen
al 00D11C .DrawStageClearSpriteGroupA
al 00D0D2 .Label_D0D2
al 00D0AB .Label_D0AB
al 00D14E .UpdateStageClearAnimatedObjects
al 00D0C7 .AdvanceStageClearAnimation
al 00D0A6 .HandleStageClearMilestoneD0
al 00D0A2 .Label_D0A2
al 00D09E .Label_D09E
al 00D09A .Label_D09A
al 00D087 .Label_D087
al 00D03B .Label_D03B
al 00D05F .BeginStageClearSequence
al 00D037 .Label_D037
al 00D041 .Label_D041
al 00D013 .Label_D013
al 00D011 .Label_D011
al 00D00C .Label_D00C
al 00CFE9 .Label_CFE9
al 00CFF9 .Label_CFF9
al 00CFE5 .Label_CFE5
al 00CFDF .Label_CFDF
al 00D029 .Label_D029
al 00CFBE .Label_CFBE
al 00EB73 .TestCollisionList
al 00CFAE .Label_CFAE
al 00CFAF .Label_CFAF
al 00D2BD .BuildPlayerCollisionBounds
al 00CF8F .Label_CF8F
al 00CF92 .Label_CF92
al 00CF74 .Label_CF74
al 00DAF7 .GraphicsRenderStep_DAF7
al 00CF62 .SwitchActivePlayerOrReturnToAttract
al 00CF54 .Label_CF54
al 00E89F .TestPlayerCollisionMode3
al 00CF5B .Label_CF5B
al 00DB20 .AudioRenderStep_DB20
al 00CF49 .Label_CF49
al 00CF58 .Label_CF58
al 00E4F5 .GraphicsRenderStep_E4F5
al 00E10D .GraphicsRenderStep_E10D
al 00E258 .UpdateMovingPlatforms
al 00E13E .GraphicsRenderStep_E13E
al 00E0E4 .GraphicsUpdateStep_E0E4
al 00DEE3 .AudioRenderStep_DEE3
al 00E5F9 .GraphicsRenderStep_E5F9
al 00DBE9 .GraphicsCollisionStep_DBE9
al 00E402 .GraphicsCollisionStep_E402
al 00CF30 .Label_CF30
al 00CF20 .Label_CF20
al 00CF19 .Label_CF19
al 00CF01 .Label_CF01
al 00DBB3 .UpdateCarriedObjectSprite
al 00DB5A .UpdateBonusDisplay
al 00CEF3 .Label_CEF3
al 00CED3 .Label_CED3
al 00CEC8 .Label_CEC8
al 00CEBF .Label_CEBF
al 00CEA1 .Label_CEA1
al 00CE8A .Label_CE8A
al 00CE8B .Label_CE8B
al 00CE8C .Label_CE8C
al 00CE8D .Label_CE8D
al 00CE65 .Label_CE65
al 00CE5C .Label_CE5C
al 00CE57 .Label_CE57
al 00CE45 .Label_CE45
al 00CE2F .Label_CE2F
al 00CE38 .Label_CE38
al 00CE39 .Label_CE39
al 00CE50 .Label_CE50
al 00CE0E .Label_CE0E
al 00CE4E .Label_CE4E
al 00CDFD .HandlePauseInput
al 00CF37 .UpdateBonusCountdown
al 00D1AE .UpdatePlayerDeathSequence
al 00CEC9 .RequestLowAltitudeSound
al 00CF9D .UpdateGameplaySubmode
al 00EC17 .HideInactiveObjectSprites
al 00CEF4 .UpdateStageEntities
al 00D2FC .ProcessStageCollisions
al 00D412 .DispatchPlayerState
al 00D251 .InitializePlayerStateTransition
al 00CEA2 .UpdatePlayerAuxiliarySprite
al 00CE6C .DecodePlayerDirectionalInput
al 00EDAB .CollisionStateStep_EDAB
al 00CDAF .Label_CDAF
al 00CDB2 .Label_CDB2
al 00CDDD .Label_CDDD
al 00CDD7 .Label_CDD7
al 00EE10 .PlayerUpdateStep_EE10
al 00CD8E .Label_CD8E
al 00CDE0 .Label_CDE0
al 00CDE4 .Label_CDE4
al 00CD7A .Label_CD7A
al 00CD83 .Label_CD83
al 00CD5F .Label_CD5F
al 00CD4D .Label_CD4D
al 00CD47 .Label_CD47
al 00CD3D .Label_CD3D
al 00CD25 .LoadIndexedObjectConfiguration
al 00CCFA .Label_CCFA
al 00CCF9 .Label_CCF9
al 00CCEE .Label_CCEE
al 00CCDD .Label_CCDD
al 00CCD4 .Label_CCD4
al 00CCCC .Label_CCCC
al 00CCC1 .Label_CCC1
al 00E9FC .DrawObjectSpriteMode0
al 00CC8E .Label_CC8E
al 00CC98 .DrawObjectLayoutRecords
al 00CC78 .Label_CC78
al 00CC76 .Label_CC76
al 00E9EE .DrawSingleObjectSprite
al 00CC3A .Label_CC3A
al 00CC1B .Label_CC1B
al 00CBE2 .Label_CBE2
al 00CBC6 .Label_CBC6
al 00CBC0 .Label_CBC0
al 00CBA3 .Label_CBA3
al 00CB87 .Label_CB87
al 00CC86 .DrawSecondaryStageObjects
al 00CC7E .DrawStageThreePrimaryObjects
al 00CD1D .LoadObjectConfigGroup4
al 00CD0D .LoadStageFourObjectConfig
al 00CC0D .InitializeStageThreeObjects
al 00E239 .QueuePlatformVramUpdateA
al 00CC94 .DrawFixedStageObjects
al 00CD07 .LoadObjectConfigGroup0
al 00CBB1 .InitializeStageTwoObjects
al 00CCEA .LoadSecondaryStageObjectConfig
al 00CBA8 .InitializeStageOneObjectCounts
al 00CC6C .DrawPrimaryStageObjects
al 00CD59 .LoadStageObjectParameters
al 00CD23 .LoadObjectConfigGroup8
al 00CCBD .LoadPrimaryStageObjectConfig
al 00CC2A .InitializeStageFourRopes
al 00CB6E .Label_CB6E
al 00CB5A .Label_CB5A
al 00CB45 .Label_CB45
al 00CB1F .InitializeStageObjects
al 00CB13 .Label_CB13
al 00CB08 .Label_CB08
al 00CC58 .DrawStageSpriteLayout
al 00CB85 .RunStageInitializerRecords
al 00CAE6 .Label_CAE6
al 00EA06 .FillObjectTileColumn
al 00CA86 .Label_CA86
al 00CA6C .Label_CA6C
al 00CA60 .Label_CA60
al 00CA54 .Label_CA54
al 00CA48 .Label_CA48
al 00CA5D .Label_CA5D
al 00EA08 .RenderObjectSpriteGrid
al 00CA07 .Label_CA07
al 00C9F0 .Label_C9F0
al 00F1C5 .QueueSingleVramByte
al 00C9DE .Label_C9DE
al 00CA25 .QueuePlayerCountVramUpdate
al 00ECA4 .QueueCollisionAndVramTasks
al 00EFCE .QueueRectangularVramTransfer
al 00C9CA .Label_C9CA
al 00C9B1 .Label_C9B1
al 00C988 .Label_C988
al 00C982 .Label_C982
al 00C976 .Label_C976
al 00C969 .AdvanceAttractModeSequence
al 00CED4 .DetectPlayerLoss
al 00D04E .InitializePlayerBoundingBox
al 00C962 .Label_C962
al 00CA82 .InitializeGameplayRam
al 00C94E .Label_C94E
al 00C965 .Label_C965
al 00C94F .Label_C94F
al 00C924 .Label_C924
al 00C922 .SaveCurrentPlayerSessionState
al 00C914 .Label_C914
al 00C912 .LoadCurrentPlayerSessionState
al 00C902 .Label_C902
al 00C8F9 .Label_C8F9
al 00EDEE .CollisionComputeStep_EDEE
al 00CA5E .QueueTwoPlayerVramStream
al 00CA33 .QueuePlayerSelectVramStream
al 00E244 .QueuePlatformVramUpdateB
al 00C8C9 .Label_C8C9
al 00C8DE .Label_C8DE
al 00C8D5 .Label_C8D5
al 00C8CF .Label_C8CF
al 00C8C0 .Label_C8C0
al 00C8B1 .Label_C8B1
al 00CA08 .HideObjectSpriteGroup
al 00C88C .Label_C88C
al 00C870 .Label_C870
al 00C854 .Label_C854
al 00EDFF .CollisionUpdateStep_EDFF
al 00C823 .Label_C823
al 00C81F .Label_C81F
al 00C804 .Label_C804
al 00C7F2 .Label_C7F2
al 00C7E6 .Label_C7E6
al 00C826 .Label_C826
al 00C7DC .Label_C7DC
al 00C7FE .Label_C7FE
al 00C7DD .Label_C7DD
al 00EF3C .ProcessVramCommandStreamAndRestoreScroll
al 00CA70 .DisableBackgroundAndSpriteRendering
al 00C7BD .Label_C7BD
al 00C78E .Label_C78E
al 00C77B .Label_C77B
al 00EE3A .ProcessQueuedTask
al 00C932 .UpdateAttractModeState
al 00F1AF .TickSoundTimers
al 00C773 .UpdateTitleScreenAndStartSelection
al 00C897 .UpdateGameModeTransition
al 00C73D .Label_C73D
al 00CFC1 .UpdateStageTransition
al 00C749 .Label_C749
al 00CD6E .UpdateGameplayFrame
al 00C72D .Label_C72D
al 00C746 .Label_C746
al 00C733 .Label_C733
al 00F219 .ReadControllers
al 00F91F .UpdateAudioFrame
al 00CA7A .WriteInvertedRenderingMask
al 00EE9C .FlushQueuedVramCommands
al 00EEB0 .PerformOamDma
al 00C6E6 .NmiHandler
al 00CA16 .ClearGameplayNametable
al 00C6DD .Label_C6DD
al 00C6D4 .Label_C6D4
al 00F1F8 .AdvanceRandomLfsr
al 00C6B0 .Label_C6B0
al 00C6B6 .InitializePpuOamAndDmc
al 00C689 .Label_C689
al 00C678 .Label_C678
al 00C66E .ResetHandler
al 00C64E .DemoInputDurationTable
al 00C62E .DemoInputCodeTable
al 00C623 .SpawnedObjectCollisionShapePointerHighBytes
al 00C622 .SpawnedObjectCollisionShapePointerTable
al 00C61B .ObjectTaskPayloadByIndex
al 00C614 .TwoTileObjectTileTable
al 00C5A1 .StageEnemyOamTemplateC
al 00C501 .StageEnemyOamTemplateB
al 00C485 .StageEnemyOamTemplateA
al 00C451 .AlternateCollisionListPointerHighBytes
al 00C450 .AlternateCollisionListPointerTable
al 00C449 .PlayerStateCollisionListPointerHighBytes
al 00C448 .PlayerStateCollisionListPointerTable
al 00C441 .StageCollisionQueryPointerHighBytes
al 00C440 .StageCollisionQueryPointerTable
al 00C40C .TwoPlayerVramCommandStream
al 00C3F4 .PlayerSelectVramCommandStream
al 00C3BE .StageBackgroundVramStreamPointerHighBytes
al 00C3BD .StageBackgroundVramStreamPointerTable
al 00C36A .PlayerPoseCollisionShapePointerHighBytes
al 00C369 .PlayerPoseCollisionShapePointerTable
al 00C30A .StageObjectDataPointerHi
al 00C309 .StageObjectDataPointerLo
al 00C2EE .CollectedObjectVramAddressHi
al 00C2ED .CollectedObjectVramAddressLo
al 00C2E5 .CollectedObjectVramXTable
al 00C2CD .StageCollectibleSpriteTiles
al 00C2C7 .RopeInitialHighBytes
al 00C2C1 .RopeInitialLowBytes
al 00C216 .StageCollisionRecordPointerHighBytes
al 00C215 .StageCollisionRecordPointerTable
al 00C20B .SpecialObjectXTriggerTable
al 00C1FB .StageObjectRightBoundaryTable
al 00C1FA .StageObjectLeftBoundaryTable
al 00C1F9 .StageObjectReferenceYTable
al 00C1CA .StageInitializerValueTable
al 00C1C9 .StageInitializerParamTable
al 00C1C8 .StageInitializerTypeTable
al 00C163 .ObjectLayoutOamOffsetTable
al 00C162 .ObjectLayoutDimensionsTable
al 00C161 .ObjectLayoutTileIndexTable
al 00C160 .ObjectLayoutYTable
al 00C15F .ObjectLayoutXTable
al 00C156 .StageSpriteLayoutPointerHi
al 00C155 .StageSpriteLayoutPointerLo
al 00C137 .StageObjectParameterTable
al 00C0E4 .StageFourObjectOamBaseByDifficulty
al 00C0E3 .StageFourPrimaryObjectCountByDifficulty
al 00C0B3 .DifficultyObjectCountTable
al 00C08F .StageSecondaryObjectConfigTable
al 00C02F .StagePrimaryObjectConfigTable
al 00C026 .ObjectConfigDataPointerHiTable
al 00C025 .ObjectConfigDataPointerLoTable
al 00C024 .ObjectConfigDestinationEndIndexTable
al 00C023 .ObjectConfigDifficultyStrideTable
al 00C01E .StagePlayerStartYTable
al 00C00A .HudDigitDescriptorTable
al 00EEBB .FillNametableAndClearAttributes
al 00EF50 .QueueSelectedHudFields
al 00F138 .TestObjectBoundingBoxOverlap
al 00F040 .UpdateExistingBoundingBox
al 00F044 .InitializeBoundingBox
al 00C000 .DeferredTaskHandlerTable