Replaced all 497 Label_XXXX labels with semantic names: - 37 jmp-target labels renamed with routine-specific names - 6 branch-target labels renamed with _Loop/_Next/_Block roles - 454 internal branch targets renamed as <Routine>_Block/_Block_N based on parent routine and block position All 84 jsr targets already had semantic names. Build verified byte-identical. verify_pass1.py passes with 'canoni' comment format. Updated TODO.md: removed Balloon Fight from Label_ residue table.
908 lines
33 KiB
Plaintext
908 lines
33 KiB
Plaintext
al 00FFFA .InterruptVectors
|
|
al 00FBAC .Sound_FBAC
|
|
al 00FBAF .Sound_FBAF
|
|
al 00FB8D .Sound_FB8D
|
|
al 00FB86 .Sound_FB86
|
|
al 00FB6D .Sound_FB6D
|
|
al 00FB49 .Sound_FB49
|
|
al 00FB52 .Sound_FB52
|
|
al 00FB58 .Sound_FB58
|
|
al 00FB69 .Sound_FB69
|
|
al 00FB7C .Sound_FB7C
|
|
al 00FB4C .Sound_FB4C
|
|
al 00FB82 .Sound_FB82
|
|
al 00FB5E .Sound_FB5E
|
|
al 00FBC1 .Sound_FBC1
|
|
al 00FB1E .Sound_FB1E
|
|
al 00FB10 .Sound_FB10
|
|
al 00FB04 .Sound_FB04
|
|
al 00FAD9 .Sound_FAD9
|
|
al 00FAE2 .Sound_FAE2
|
|
al 00FB17 .Sound_FB17
|
|
al 00FABA .Sound_FABA
|
|
al 00FB00 .Sound_FB00
|
|
al 00FAD8 .Sound_FAD8
|
|
al 00FA96 .UpdateTriangleEffects
|
|
al 00FA8A .Data_FA8A
|
|
al 00FBA5 .Sound_FBA5
|
|
al 00FA64 .Sound_FA64
|
|
al 00FA83 .Sound_FA83
|
|
al 00FA63 .Sound_FA63
|
|
al 00FA42 .Sound_FA42
|
|
al 00FA27 .Sound_FA27
|
|
al 00FA0C .Sound_FA0C
|
|
al 00FA7F .Sound_FA7F
|
|
al 00F9F9 .Sound_F9F9
|
|
al 00FA26 .Sound_FA26
|
|
al 00F9E9 .UpdateSoundEnvelopes
|
|
al 00F9CD .Data_F9CD
|
|
al 00F9BD .Sound_F9BD
|
|
al 00F9B1 .Sound_F9B1
|
|
al 00F9CA .Sound_F9CA
|
|
al 00F98F .Sound_F98F
|
|
al 00F993 .Sound_F993
|
|
al 00F94F .Sound_F94F
|
|
al 00F977 .Sound_F977
|
|
al 00F94B .Sound_F94B
|
|
al 00F965 .Sound_F965
|
|
al 00F952 .Sound_F952
|
|
al 00F94E .Sound_F94E
|
|
al 00F91B .Sound_F91B
|
|
al 00F907 .Sound_F907
|
|
al 00F8DD .Sound_F8DD
|
|
al 00F8CA .Sound_F8CA
|
|
al 00F8BF .Sound_F8BF
|
|
al 00F8E8 .Sound_F8E8
|
|
al 00F8A6 .Sound_F8A6
|
|
al 00F8A2 .Sound_F8A2
|
|
al 00F8A1 .Sound_F8A1
|
|
al 00F87D .Sound_F87D
|
|
al 00F85C .Sound_F85C
|
|
al 00F85F .Sound_F85F
|
|
al 00F83B .Sound_F83B
|
|
al 00F821 .Sound_F821
|
|
al 00F89B .Sound_F89B
|
|
al 00F85B .Sound_F85B
|
|
al 00F814 .Sound_F814
|
|
al 00F800 .Sound_F800
|
|
al 00F7EF .Sound_F7EF
|
|
al 00F7E0 .Sound_F7E0
|
|
al 00F7D9 .Sound_F7D9
|
|
al 00F7D3 .Sound_F7D3
|
|
al 00F7B4 .Sound_F7B4
|
|
al 00F7C7 .Sound_F7C7
|
|
al 00F7A5 .ResetAllSoundState
|
|
al 00F798 .InitializeSoundDataPointers
|
|
al 00F79F .Sound_F79F
|
|
al 00F78F .UpdateSoundRequests
|
|
al 00F879 .Sound_F879
|
|
al 00F77C .Sound_F77C
|
|
al 00F824 .ProcessSoundEffectRequests
|
|
al 00FAAC .UpdateNoiseEffects
|
|
al 00FA38 .UpdatePulseEffects
|
|
al 00F90A .ProcessMusicRequest
|
|
al 00FB25 .UpdateSoundPriority
|
|
al 00F758 .Sound_F758
|
|
al 00F77B .Sound_F77B
|
|
al 00F749 .Sound_F749
|
|
al 00F736 .Sound_F736
|
|
al 00F725 .UpdateMusicTempo
|
|
al 00F745 .Sound_F745
|
|
al 00F71F .Sound_F71F
|
|
al 00F71A .InitializeApuChannelState
|
|
al 00F712 .SilencePulseChannels
|
|
al 00F6E5 .Data_F6E5
|
|
al 00F6C4 .InitializeSoundSequence_Block_1
|
|
al 00FBCA .SoundSequencePointerTable
|
|
al 00F6BE .InitializeSoundSequence_Block
|
|
al 00F6A8 .InitializeSoundSequence
|
|
al 00F69D .CopyFourBytesToApuShadow_Block_1
|
|
al 00F68F .CopyFourBytesToApuShadow
|
|
al 00F68B .SelectTriangleOffset
|
|
al 00F687 .SelectPulse2Offset
|
|
al 00F691 .CopyFourBytesToApuShadow_Block
|
|
al 00F683 .SelectSoundChannelOffset
|
|
al 00F600 .ApuPeriodTable
|
|
al 00F5FC .SoundEngineTailBytes
|
|
al 00F5F9 .ProcessSoundChannels_Block_18
|
|
al 00F5D9 .ProcessSoundChannels_Block_16
|
|
al 00F5CE .ProcessSoundChannels_Block_15
|
|
al 00F5B2 .ProcessSoundChannels_Load
|
|
al 00F5AC .ProcessSoundChannels_Block_12
|
|
al 00F5AA .ProcessSoundChannels_Block_11
|
|
al 00F599 .ProcessSoundChannels_Block_10
|
|
al 00F587 .ProcessSoundChannels_Block_9
|
|
al 00F5B9 .ProcessSoundChannels_Block_13
|
|
al 00F5E1 .ProcessSoundChannels_Block_17
|
|
al 00F575 .ProcessSoundChannels_Block_7
|
|
al 00F5C4 .ProcessSoundChannels_Block_14
|
|
al 00F660 .SoundCommandMaskTable
|
|
al 00F57B .ProcessSoundChannels_Block_8
|
|
al 00F55E .ProcessSoundChannels_Block_5
|
|
al 00F561 .ProcessSoundChannels_Block_6
|
|
al 00F553 .ProcessSoundChannels_Block_4
|
|
al 00F547 .ProcessSoundChannels_Block_3
|
|
al 00F531 .ProcessSoundChannels_Block_2
|
|
al 00F50E .ProcessSoundChannels_Increment
|
|
al 00F50B .ProcessSoundChannels_Block
|
|
al 00F51B .ProcessSoundChannels_Block_1
|
|
al 00F504 .ProcessSoundChannels
|
|
al 00F503 .UpdateSoundEngine_Block
|
|
al 00F500 .UpdateSoundEngine
|
|
al 00F4C5 .TrailingFillBeforeApuTables
|
|
al 00F4A5 .InitializeGameplayGlobals
|
|
al 00F4A2 .WaitForStartPress_Block_1
|
|
al 00F489 .WaitForStartPress_Block
|
|
al 00F470 .WaitForStartPress
|
|
al 00F46F .WaitForFrameCounter_Block
|
|
al 00F469 .WaitForFrameCounter
|
|
al 00F45E .DelayFramesLoop
|
|
al 00F45C .DelayFrames
|
|
al 00F43F .StatusPanelTileData
|
|
al 00F43D .StatusPanelAddressHiTable
|
|
al 00F43B .StatusPanelAddressLoTable
|
|
al 00F42F .DrawRoundStatusPanel_Block_2
|
|
al 00F41E .DrawRoundStatusPanel_Block_1
|
|
al 00F410 .DrawRoundStatusPanel_Block
|
|
al 00F465 .WaitOneFrame
|
|
al 00F40B .DrawRoundStatusPanel
|
|
al 00F3F5 .RoundInitAttributeTable
|
|
al 00F3D4 .LoadRoundScreenData_Block
|
|
al 00F3EE .LoadRoundScreenData_Block_1
|
|
al 00F3CC .LoadRoundScreenData
|
|
al 00F3B0 .ActivateSpawnedObject
|
|
al 00F3A1 .ResetObjectMotion_Block
|
|
al 00F3AE .ObjectSpawnStateTable
|
|
al 00F3AD .ResetObjectMotion_Block_1
|
|
al 00F383 .InitializeRoundObjects_Block_25
|
|
al 00F375 .InitializeRoundObjects_Block_24
|
|
al 00F361 .InitializeRoundObjects_Block_22
|
|
al 00F34C .InitializeRoundObjects_Block_21
|
|
al 00F338 .InitializeRoundObjects_Block_20
|
|
al 00F32F .InitializeRoundObjects_Block_19
|
|
al 00F329 .InitializeRoundObjects_Block_18
|
|
al 00F366 .InitializeRoundObjects_Block_23
|
|
al 00F318 .InitializeRoundObjects_Block_15
|
|
al 00F327 .InitializeRoundObjects_Block_17
|
|
al 00F326 .InitializeRoundObjects_Block_16
|
|
al 00F30D .InitializeRoundObjects_Block_14
|
|
al 00F2E4 .InitializeRoundObjects_Block_13
|
|
al 00F2C5 .InitializeRoundObjects_Block_12
|
|
al 00F2B9 .InitializeRoundObjects_Block_11
|
|
al 00F2B3 .InitializeRoundObjects_Block_10
|
|
al 00F2A2 .InitializeRoundObjects_Block_9
|
|
al 00F29B .InitializeRoundObjects_Block_8
|
|
al 00F28E .InitializeRoundObjects_Block_7
|
|
al 00F386 .ResetObjectMotion
|
|
al 00F278 .InitializeRoundObjects_Block_6
|
|
al 00F26F .InitializeRoundObjects_Block_5
|
|
al 00F23A .InitializeRoundObjects_Block_4
|
|
al 00F238 .InitializeRoundObjects_Block_3
|
|
al 00F3C3 .RoundObjectPositionTable
|
|
al 00F3BA .RoundObjectTypeTable
|
|
al 00F221 .InitializeRoundObjects_Block_2
|
|
al 00F213 .InitializeRoundObjects_Load
|
|
al 00F20D .InitializeRoundObjects_Block_1
|
|
al 00F1FA .InitializeRoundObjects_Block
|
|
al 00F1F2 .InitializeRoundObjects
|
|
al 00F1D9 .NextRandomByte_Block_2
|
|
al 00F1D4 .NextRandomByte_Block_1
|
|
al 00F1B7 .NextRandomByte_Block
|
|
al 00F1B3 .NextRandomByte
|
|
al 00F1A8 .ShiftInputVectorRight4_Block
|
|
al 00F1A6 .ShiftInputVectorRight4
|
|
al 00F18C .ScaleVerticalVelocity
|
|
al 00F172 .ScaleHorizontalVelocity
|
|
al 00F16C .MultiplyUnsigned16By8_Block_1
|
|
al 00F14F .MultiplyUnsigned16By8_Block
|
|
al 00F143 .MultiplyUnsigned16By8
|
|
al 00F119 .MultiplySignedValue
|
|
al 00F107 .NegateVerticalMotion
|
|
al 00F0DE .NegateHorizontalMotion
|
|
al 00F0DD .TestPairCollisionEligibility_Block
|
|
al 00F0BD .TestPairCollisionEligibility
|
|
al 00F0B4 .SwapObjectIndexes
|
|
al 00F0A6 .SubtractVerticalVelocityPair
|
|
al 00F098 .SubtractHorizontalVelocityPair
|
|
al 00F097 .AbsoluteDifferenceA_Block
|
|
al 00F08E .AbsoluteDifferenceA
|
|
al 00F052 .ResolveObjectCollisionPair_Block_15
|
|
al 00F082 .CollisionEventTable
|
|
al 00F076 .CollisionScoreTable
|
|
al 00F023 .ResolveObjectCollisionPair_Block_14
|
|
al 00F06A .CollisionSoundTable
|
|
al 00F011 .ResolveObjectCollisionPair_Block_13
|
|
al 00F05E .ObjectStateTransitionTable
|
|
al 00EFE2 .ResolveObjectCollisionPair_Block_11
|
|
al 00EFE0 .ResolveObjectCollisionPair_Block_10
|
|
al 00EFCE .ResolveObjectCollisionPair_Block_9
|
|
al 00EFEA .ResolveObjectCollisionPair_Block_12
|
|
al 00EFB7 .ResolveObjectCollisionPair_Block_7
|
|
al 00F053 .CollisionResultStateTable
|
|
al 00EFC0 .ResolveObjectCollisionPair_Block_8
|
|
al 00EF97 .ResolveObjectCollisionPair_Block_6
|
|
al 00EF7F .ResolveObjectCollisionPair_Block_5
|
|
al 00EF72 .ResolveObjectCollisionPair_Block_4
|
|
al 00EF61 .ResolveObjectCollisionPair_Block_3
|
|
al 00EF56 .ResolveObjectCollisionPair_Block_2
|
|
al 00EF4F .ResolveObjectCollisionPair_Block_1
|
|
al 00F043 .ResolveObjectCollisionPair_Load
|
|
al 00EF42 .ResolveObjectCollisionPair_Block
|
|
al 00EF36 .CheckObjectInteractions_Block_17
|
|
al 00EF30 .CheckObjectInteractions_Block_16
|
|
al 00EF37 .ResolveObjectCollisionPair
|
|
al 00EF1A .CheckObjectInteractions_Block_14
|
|
al 00EF1E .CheckObjectInteractions_Block_15
|
|
al 00EF03 .CheckObjectInteractions_Block_13
|
|
al 00EEFA .CheckObjectInteractions_Block_12
|
|
al 00EEED .CheckObjectInteractions_Block_10
|
|
al 00EEF1 .CheckObjectInteractions_Block_11
|
|
al 00EED6 .CheckObjectInteractions_Block_9
|
|
al 00EECD .CheckObjectInteractions_Block_8
|
|
al 00EEBC .CheckObjectInteractions_Block_6
|
|
al 00EEAA .CheckObjectInteractions_Block_5
|
|
al 00EE8F .CheckObjectInteractions_Block_4
|
|
al 00EE7C .CheckObjectInteractions_Block_3
|
|
al 00EE6A .CheckObjectInteractions_Block_2
|
|
al 00EEC0 .CheckObjectInteractions_Block_7
|
|
al 00EF2A .CheckObjectInteractions_Decrement
|
|
al 00EE2E .CheckObjectInteractions_Block_1
|
|
al 00EE31 .CheckObjectInteractions_Load
|
|
al 00EE27 .CheckObjectInteractions_Block
|
|
al 00EE25 .CheckObjectInteractions
|
|
al 00EE08 .ResolveStageCollision_Block_17
|
|
al 00EDFF .ResolveStageCollision_Block_16
|
|
al 00EE24 .ResolveStageCollision_Block_18
|
|
al 00EDF0 .ResolveStageCollision_Block_14
|
|
al 00EDF4 .ResolveStageCollision_Block_15
|
|
al 00EDD6 .ResolveStageCollision_Block_13
|
|
al 00EDC0 .ResolveStageCollision_Block_11
|
|
al 00EDC1 .ResolveStageCollision_Block_12
|
|
al 00EDB4 .ResolveStageCollision_Block_9
|
|
al 00EDA0 .ResolveStageCollision_Block_8
|
|
al 00ED85 .ResolveStageCollision_Block_6
|
|
al 00ED78 .ResolveStageCollision_Block_5
|
|
al 00ED89 .ResolveStageCollision_Block_7
|
|
al 00ED69 .ResolveStageCollision_Block_4
|
|
al 00ED5B .ResolveStageCollision_Block_3
|
|
al 00EDB6 .ResolveStageCollision_Block_10
|
|
al 00ED44 .ResolveStageCollision_Load
|
|
al 00EDE1 .ResolveStageCollision_Store
|
|
al 00ED40 .ResolveStageCollision_Block_2
|
|
al 00ED2D .ResolveStageCollision_Block
|
|
al 00ED2E .ResolveStageCollision_Block_1
|
|
al 00ED28 .ResolveStageCollision
|
|
al 00ED22 .UpdateSpecialObjectState_Block_2
|
|
al 00ECDF .UpdateSpecialObjectState_Block_1
|
|
al 00ECDB .UpdateSpecialObjectState_Block
|
|
al 00ED27 .UpdateSpecialObjectState_Block_3
|
|
al 00ECBA .UpdateSpecialObjectState
|
|
al 00EC93 .UpdateObjectEnvironmentState_Block_13
|
|
al 00EC7E .UpdateObjectEnvironmentState_Block_12
|
|
al 00EC75 .UpdateObjectEnvironmentState_Block_11
|
|
al 00ECAD .UpdateObjectEnvironmentState_Block_14
|
|
al 00EC5C .UpdateObjectEnvironmentState_Block_9
|
|
al 00EC61 .UpdateObjectEnvironmentState_Block_10
|
|
al 00EC49 .UpdateObjectEnvironmentState_Block_8
|
|
al 00EC2F .UpdateObjectEnvironmentState_Block_5
|
|
al 00ECAE .EnvironmentStateTable
|
|
al 00EC37 .UpdateObjectEnvironmentState_Block_6
|
|
al 00EBFE .UpdateObjectEnvironmentState_Block_4
|
|
al 00EBF7 .UpdateObjectEnvironmentState_Block_2
|
|
al 00EBFD .UpdateObjectEnvironmentState_Block_3
|
|
al 00EC38 .UpdateObjectEnvironmentState_Block_7
|
|
al 00EBD6 .UpdateObjectEnvironmentState_Block
|
|
al 00EBE3 .UpdateObjectEnvironmentState_Block_1
|
|
al 00EBC4 .UpdateObjectEnvironmentState
|
|
al 00EBBB .ApplyVerticalCollisionResponse
|
|
al 00EBB2 .ApplyHorizontalCollisionResponse
|
|
al 00EB84 .ApplyObjectVerticalMotion_Block_17
|
|
al 00EB8D .ApplyObjectVerticalMotion_Block_18
|
|
al 00EB60 .ApplyObjectVerticalMotion_Block_15
|
|
al 00EB5A .ApplyObjectVerticalMotion_Block_14
|
|
al 00EB62 .ApplyObjectVerticalMotion_Block_16
|
|
al 00EB8E .IntegrateHorizontalPosition
|
|
al 00EB3F .ApplyObjectVerticalMotion_Block_12
|
|
al 00EB21 .ApplyObjectVerticalMotion_Block_10
|
|
al 00EB4B .ApplyObjectVerticalMotion_Block_13
|
|
al 00EB30 .ApplyObjectVerticalMotion_Block_11
|
|
al 00EB05 .ApplyObjectVerticalMotion_Block_8
|
|
al 00EB0D .ApplyObjectVerticalMotion_Block_9
|
|
al 00EBA0 .IntegrateVerticalPosition
|
|
al 00EAD0 .ApplyObjectVerticalMotion_Block_6
|
|
al 00EAB2 .ApplyObjectVerticalMotion_Block_4
|
|
al 00EADC .ApplyObjectVerticalMotion_Block_7
|
|
al 00EAC1 .ApplyObjectVerticalMotion_Block_5
|
|
al 00EA9E .ApplyObjectVerticalMotion_Block_3
|
|
al 00EA8B .ApplyObjectVerticalMotion_Block_1
|
|
al 00EA8C .ApplyObjectVerticalMotion_Block_2
|
|
al 00EA60 .ApplyObjectVerticalMotion_Block
|
|
al 00EA58 .ApplyObjectVerticalMotion
|
|
al 00EA57 .ApplyObjectHorizontalMotion_Block_4
|
|
al 00EA47 .ApplyObjectHorizontalMotion_Block_3
|
|
al 00EA3E .ApplyObjectHorizontalMotion_Block_1
|
|
al 00EA44 .ApplyObjectHorizontalMotion_Block_2
|
|
al 00EA2C .ApplyObjectHorizontalMotion_Block
|
|
al 00EA18 .ApplyObjectHorizontalMotion
|
|
al 00EA15 .UpdateObjectFacingAndState_Block_7
|
|
al 00EA13 .UpdateObjectFacingAndState_Block_6
|
|
al 00EA17 .UpdateObjectFacingAndState_Block_8
|
|
al 00E9F3 .UpdateObjectFacingAndState_Block_4
|
|
al 00E9FD .UpdateObjectFacingAndState_Block_5
|
|
al 00E9F2 .UpdateObjectFacingAndState_Block_3
|
|
al 00E9A4 .UpdateObjectFacingAndState_Block_1
|
|
al 00E99A .UpdateObjectFacingAndState_Block
|
|
al 00E9B6 .UpdateObjectFacingAndState_Block_2
|
|
al 00E983 .UpdateObjectFacingAndState
|
|
al 00E976 .UpdateObjectVelocity_Block_25
|
|
al 00E968 .UpdateObjectVelocity_Block_24
|
|
al 00E963 .UpdateObjectVelocity_Block_23
|
|
al 00E982 .UpdateObjectVelocity_Block_26
|
|
al 00E93E .UpdateObjectVelocity_Store_1
|
|
al 00E929 .UpdateObjectVelocity_Block_22
|
|
al 00E8EC .UpdateObjectVelocity_Block_20
|
|
al 00E8D1 .UpdateObjectVelocity_Block_19
|
|
al 00E951 .UpdateObjectVelocity_Load
|
|
al 00E907 .UpdateObjectVelocity_Block_21
|
|
al 00E8C7 .UpdateObjectVelocity_Block_18
|
|
al 00E901 .UpdateObjectVelocity_Store
|
|
al 00E8A6 .UpdateObjectVelocity_Block_16
|
|
al 00E8B8 .UpdateObjectVelocity_Block_17
|
|
al 00E87C .UpdateObjectVelocity_Block_14
|
|
al 00E874 .UpdateObjectVelocity_Block_13
|
|
al 00E87F .UpdateObjectVelocity_Block_15
|
|
al 00E864 .UpdateObjectVelocity_Block_12
|
|
al 00E850 .UpdateObjectVelocity_Block_10
|
|
al 00E845 .UpdateObjectVelocity_Block_9
|
|
al 00E854 .UpdateObjectVelocity_Block_11
|
|
al 00E82E .UpdateObjectVelocity_Block_7
|
|
al 00E829 .UpdateObjectVelocity_Block_6
|
|
al 00E821 .UpdateObjectVelocity_Block_5
|
|
al 00E832 .UpdateObjectVelocity_Block_8
|
|
al 00E80D .UpdateObjectVelocity_Block_3
|
|
al 00E802 .UpdateObjectVelocity_Block_2
|
|
al 00E811 .UpdateObjectVelocity_Block_4
|
|
al 00E7EF .UpdateObjectVelocity_Block_1
|
|
al 00E7B1 .UpdateObjectVelocity
|
|
al 00E7E8 .UpdateObjectVelocity_Block
|
|
al 00E79A .UpdateObjectMotionState_Block
|
|
al 00E7A3 .UpdateObjectMotionState_Block_1
|
|
al 00E796 .UpdateObjectMotionState
|
|
al 00E776 .ReadControllerPort_Block
|
|
al 00E76A .ReadControllerPort
|
|
al 00E768 .PollControllers
|
|
al 00E765 .ObjectAnimationBasePeriodTable
|
|
al 00E75B .UpdatePlayerInputState_Block_6
|
|
al 00E74D .UpdatePlayerInputState_Block_5
|
|
al 00E749 .UpdatePlayerInputState_Block_4
|
|
al 00E765 .ControllerBitMaskTable
|
|
al 00E762 .ObjectAnimationPeriodTable
|
|
al 00E712 .UpdatePlayerInputState_Block_3
|
|
al 00E704 .UpdatePlayerInputState_Block_1
|
|
al 00E6F8 .UpdatePlayerInputState_Block
|
|
al 00E705 .UpdatePlayerInputState_Block_2
|
|
al 00E6E9 .UpdatePlayerInputState
|
|
al 00E6CE .UpdateAllObjects_Block_3
|
|
al 00E6D9 .UpdateAllObjects_Block_4
|
|
al 00E6B8 .UpdateAllObjects_Block_2
|
|
al 00E6E2 .UpdateAllObjects_Block_5
|
|
al 00E6A4 .UpdateAllObjects_Block_1
|
|
al 00E696 .UpdateAllObjects_Block
|
|
al 00E691 .UpdateAllObjects
|
|
al 00E685 .ObjectMotionTableD
|
|
al 00E679 .ObjectMotionTableC
|
|
al 00E66D .ObjectMotionTableB
|
|
al 00E661 .ObjectMotionTableA
|
|
al 00E655 .ObjectVelocityTableF
|
|
al 00E649 .ObjectVelocityTableE
|
|
al 00E63D .ObjectVelocityTableD
|
|
al 00E631 .ObjectVelocityTableC
|
|
al 00E625 .ObjectVelocityTableB
|
|
al 00E619 .ObjectVelocityTableA
|
|
al 00E60D .ObjectAccelerationTableB
|
|
al 00E601 .ObjectAccelerationTableA
|
|
al 00E5AD .CopyOverlaySpriteStream_Block_2
|
|
al 00E5A7 .CopyOverlaySpriteStream_Block_1
|
|
al 00E599 .CopyOverlaySpriteStream_Block
|
|
al 00E5CA .OverlaySpriteStreamHiTable
|
|
al 00E5C5 .OverlaySpriteStreamLoTable
|
|
al 00E5C4 .CopyOverlaySpriteStream_Block_3
|
|
al 00E587 .CopyOverlaySpriteStream
|
|
al 00E584 .RenderLargeObjectSprites_Block_4
|
|
al 00E54A .RenderLargeObjectSprites_Block_1
|
|
al 00E550 .RenderLargeObjectSprites_Block_2
|
|
al 00E553 .RenderLargeObjectSprites_Block_3
|
|
al 00E50D .RenderLargeObjectSprites_Block
|
|
al 00E4CA .RenderObjectSprites_Block_17
|
|
al 00E4B1 .RenderObjectSprites_Block_16
|
|
al 00E49A .RenderObjectSprites_Block_15
|
|
al 00E494 .RenderObjectSprites_Block_14
|
|
al 00E486 .RenderObjectSprites_Block_13
|
|
al 00E47C .RenderObjectSprites_Block_12
|
|
al 00E465 .RenderObjectSprites_Block_11
|
|
al 00E463 .RenderObjectSprites_Block_10
|
|
al 00E459 .RenderObjectSprites_Block_9
|
|
al 00E44B .RenderObjectSprites_Block_8
|
|
al 00E43C .RenderObjectSprites_Block_6
|
|
al 00E444 .RenderObjectSprites_Block_7
|
|
al 00E429 .RenderObjectSprites_Load
|
|
al 00E408 .RenderObjectSprites_Block_4
|
|
al 00E41B .RenderObjectSprites_Block_5
|
|
al 00E3C4 .RenderObjectSprites_Block_2
|
|
al 00E4D5 .RenderLargeObjectSprites
|
|
al 00E3C2 .RenderObjectSprites_Block_1
|
|
al 00E3CF .RenderObjectSprites_Block_3
|
|
al 00E3B3 .RenderObjectSprites_Block
|
|
al 00E3A4 .RenderObjectSprites
|
|
al 00E39B .StageSetupPointerHiTable
|
|
al 00E392 .StageSetupPointerLoTable
|
|
al 00E38B .StageObjectDataTableE
|
|
al 00E384 .StageObjectDataTableD
|
|
al 00E352 .StageObjectDataTableC
|
|
al 00E34F .StageObjectDataTableB
|
|
al 00E34C .StageObjectDataTableA
|
|
al 00E320 .StageObjectAttributeData
|
|
al 00E2F4 .StageObjectYData
|
|
al 00E2EC .StageObjectXData
|
|
al 00E2E4 .StageObjectTypeData
|
|
al 00E298 .StageBoundaryDataB
|
|
al 00E24C .StageBoundaryDataA
|
|
al 00E03D .StageObjectPointerData
|
|
al 00DD39 .StagePpuLayoutData
|
|
al 00DCAE .NametableHeaderPatternData
|
|
al 00DC2B .StagePpuData_Common
|
|
al 00DC17 .StageStream_0D_Target
|
|
al 00DC17 .StageStream_0B
|
|
al 00DC03 .StageStream_09_Target
|
|
al 00DC01 .StageStream_0A
|
|
al 00DBF2 .StageStream_02_Target
|
|
al 00DBEE .StageStream_09
|
|
al 00DBE1 .StageStream_0E_Target
|
|
al 00DBE1 .StageStream_06_Target
|
|
al 00DBDF .StageStream_08
|
|
al 00DBCA .StageStream_0A_Target
|
|
al 00DBCA .StageStream_07
|
|
al 00DBAE .StageStream_06
|
|
al 00DBAD .StageStream_0C_Target
|
|
al 00DB9D .StageStream_05
|
|
al 00DB99 .StageStream_08_Target
|
|
al 00DB8B .StageStream_04
|
|
al 00DB88 .StageStream_05_Target
|
|
al 00DB77 .StageStream_04_Target
|
|
al 00DB77 .StageStream_03
|
|
al 00DB6C .StageStream_0F_Target
|
|
al 00DB6C .StageStream_0B_Target
|
|
al 00DB6C .StageStream_07_Target
|
|
al 00DB6C .StageStream_03_Target
|
|
al 00DB6C .StageStream_02
|
|
al 00DB59 .StageStream_01_Target
|
|
al 00DB59 .StageStream_01
|
|
al 00DB4A .StageStream_00_Target
|
|
al 00DB4A .StageStream_00
|
|
al 00DB27 .GameModeInitialStageTable
|
|
al 00DB27 .StageDataPointerTableLo
|
|
al 00DB05 .GameModePlayerCountTable
|
|
al 00DAED .RunTitleMenuLoop_Block_1
|
|
al 00DAF0 .RunTitleMenuLoop_Block_2
|
|
al 00DB08 .ApplySelectedGameMode
|
|
al 00DAF1 .RunTitleMenuLoop_Block_3
|
|
al 00DACB .RunTitleMenuLoop_Block
|
|
al 00DAC1 .RunTitleMenuLoop
|
|
al 00D92C .TitleScreenPpuData
|
|
al 00D90F .ClearBonusResultSprites_Block_1
|
|
al 00D901 .ClearBonusResultSprites_Block
|
|
al 00D8FF .ClearBonusResultSprites
|
|
al 00D8FB .UpdateBonusResultSprites_Block_1
|
|
al 00D8DF .UpdateBonusResultSprites_Block
|
|
al 00D8DD .UpdateBonusResultSprites
|
|
al 00D8D7 .BonusSpriteTileTableB
|
|
al 00D8D1 .BonusSpriteTileTableA
|
|
al 00D88C .CreateBonusResultSprites_Block_1
|
|
al 00D879 .CreateBonusResultSprites_Block
|
|
al 00D871 .CreateBonusResultSprites
|
|
al 00D86C .BonusDigitOffsetTable
|
|
al 00D856 .DrawBonusValueDigits_Block
|
|
al 00D84B .BonusLabelTiles
|
|
al 00D841 .DrawBonusMeter_Block_5
|
|
al 00D834 .DrawBonusMeter_Block_2
|
|
al 00D82C .DrawBonusMeter_Block_1
|
|
al 00D828 .DrawBonusMeter_Block
|
|
al 00D83B .DrawBonusMeter_Block_4
|
|
al 00D83A .DrawBonusMeter_Block_3
|
|
al 00D826 .DrawBonusMeter
|
|
al 00D7F5 .DrawBonusResultScreen_Block_3
|
|
al 00D802 .DrawBonusResultScreen_Block_4
|
|
al 00D854 .DrawBonusValueDigits
|
|
al 00D7D1 .DrawBonusResultScreen_Block_2
|
|
al 00D7B1 .DrawBonusResultScreen_Block_1
|
|
al 00D805 .DrawBonusResultScreen_Block_5
|
|
al 00D7A0 .DrawBonusResultScreen_Block
|
|
al 00D798 .DrawBonusResultScreen
|
|
al 00D794 .ClampDecimalDigit_Block
|
|
al 00D782 .DivideBonusValue_Block
|
|
al 00D778 .AccumulatePlayerBonusScore_Block_7
|
|
al 00D767 .AccumulatePlayerBonusScore_Block_6
|
|
al 00D75B .AccumulatePlayerBonusScore_Block_4
|
|
al 00D752 .AccumulatePlayerBonusScore_Block_3
|
|
al 00D765 .AccumulatePlayerBonusScore_Block_5
|
|
al 00D746 .AccumulatePlayerBonusScore_Block_2
|
|
al 00D78F .ClampDecimalDigit
|
|
al 00D779 .BonusScoreWeightTable
|
|
al 00D77C .DivideBonusValue
|
|
al 00D6E4 .AccumulatePlayerBonusScore_Block
|
|
al 00D6E5 .AccumulatePlayerBonusScore_Block_1
|
|
al 00D6DE .AccumulatePlayerBonusScore
|
|
al 00D6DC .UpdateBonusScoreTotals
|
|
al 00D65C .NametableAddressPairTable
|
|
al 00D64C .NametableTileClassTable
|
|
al 00D632 .ClassifyNametableTile_Block_2
|
|
al 00D63A .ClassifyNametableTile_Block_3
|
|
al 00D60D .ClassifyNametableTile_Block_1
|
|
al 00D63B .ClassifyNametableTile_Load
|
|
al 00D60C .ClassifyNametableTile_Block
|
|
al 00D5F1 .ClassifyNametableTile
|
|
al 00D651 .GetNametableAddressForIndex
|
|
al 00D5DB .ScanNametableTiles_Block
|
|
al 00D5D9 .ScanNametableTiles
|
|
al 00D5CB .WriteAttributeQuadrants_Block
|
|
al 00D5C9 .WriteAttributeQuadrants
|
|
al 00D5B1 .FillPpuBytes
|
|
al 00D59B .WriteNametableHeaderPattern_Block
|
|
al 00D5B8 .WriteNametableAttributePattern
|
|
al 00D593 .WriteNametableHeaderPattern
|
|
al 00D572 .InitializeNametablePatterns_Block
|
|
al 00D56C .InitializeNametablePatterns
|
|
al 00D568 .AttributeSetMaskTable
|
|
al 00D564 .AttributeClearMaskTable
|
|
al 00D53C .ReadModifyAttributeByte
|
|
al 00D51C .SetTileAddressFromCoordinates
|
|
al 00D4FB .ReadPpuStreamByte_Block_1
|
|
al 00D4FA .ReadPpuStreamByte_Block
|
|
al 00D4EF .ReadStageStreamByte_Block
|
|
al 00D4DB .DecodePpuCommandStream_Block_3
|
|
al 00D4CC .DecodePpuCommandStream_Block_1
|
|
al 00D4D8 .DecodePpuCommandStream_Block_2
|
|
al 00D4F0 .ReadPpuStreamByte
|
|
al 00D4A4 .DecodePpuCommandStream_Block
|
|
al 00D4E4 .DecodePpuCommandStream_Block_4
|
|
al 00D4E5 .ReadStageStreamByte
|
|
al 00D497 .DecodePpuCommandStream
|
|
al 00D493 .StreamPointerAdjustmentTable
|
|
al 00D492 .AddOffsetToStreamPointer_Block
|
|
al 00D48C .AddOffsetToStreamPointer
|
|
al 00D42D .BuildStagePpuCommands_Block_5
|
|
al 00D421 .BuildStagePpuCommands_Block_4
|
|
al 00D40D .BuildStagePpuCommands_Block_2
|
|
al 00D404 .BuildStagePpuCommands_Block_1
|
|
al 00D410 .BuildStagePpuCommands_Block_3
|
|
al 00D437 .StagePaletteAndTileData
|
|
al 00D3EF .BuildStagePpuCommands_Block
|
|
al 00D3ED .BuildStagePpuCommands
|
|
al 00D39A .LoadStageObjectData_Block_8
|
|
al 00D3BA .LoadStageObjectData_Block_9
|
|
al 00D399 .LoadStageObjectData_Block_7
|
|
al 00D37E .LoadStageObjectData_Block_6
|
|
al 00D327 .LoadStageObjectData_Block_5
|
|
al 00D2CB .LoadStageObjectData_Block_3
|
|
al 00D2C1 .LoadStageObjectData_Block_2
|
|
al 00D322 .LoadStageObjectData_Block_4
|
|
al 00D2B1 .LoadStageObjectData_Block_1
|
|
al 00DB3A .StageStreamPointerHiTable
|
|
al 00DB2A .StageStreamPointerLoTable
|
|
al 00D2A0 .LoadStageObjectData_Block
|
|
al 00D293 .LoadStageObjectData
|
|
al 00D28C .ClearNametable_Block_1
|
|
al 00D279 .ClearNametable_Block
|
|
al 00D268 .ClearPpuAndOamBuffers_Block
|
|
al 00D275 .ClearNametable
|
|
al 00D246 .ClearPpuAndOamBuffers
|
|
al 00D232 .DecrementDecimalDigits_Block
|
|
al 00D238 .DecrementDecimalDigits_Block_1
|
|
al 00D243 .DecrementDecimalDigits_Block_2
|
|
al 00D213 .DecrementDecimalDigits
|
|
al 00D212 .AddParticleResultDigits_Block_5
|
|
al 00D208 .AddParticleResultDigits_Block_4
|
|
al 00D200 .AddParticleResultDigits_Block_3
|
|
al 00D1FB .AddParticleResultDigits_Block_1
|
|
al 00D1ED .AddParticleResultDigits_Block
|
|
al 00D1FE .AddParticleResultDigits_Block_2
|
|
al 00D1D5 .ConvertValueToDecimalDigits_Block_1
|
|
al 00D1CB .ConvertValueToDecimalDigits_Block
|
|
al 00D1C9 .ConvertValueToDecimalDigits
|
|
al 00D1C2 .DrawParticleBonusResults_Block_1
|
|
al 00D1DC .AddParticleResultDigits
|
|
al 00D1A2 .DrawParticleBonusResults_Block
|
|
al 00D1A0 .DrawParticleBonusResults
|
|
al 00D19E .PlayerStartXTable
|
|
al 00D184 .PlayerStartYTable
|
|
al 00D13E .ParticleResultsPpuTemplate
|
|
al 00D12B .ParticleResultsData
|
|
al 00D121 .SumParticleHitCounts
|
|
al 00D104 .LoadParticleSequenceData_Block
|
|
al 00D11C .ParticleSequenceValueTableC
|
|
al 00D117 .ParticleSequenceValueTableB
|
|
al 00D112 .ParticleSequenceValueTableA
|
|
al 00D10D .ParticleSequenceIndexTable
|
|
al 00D0DC .RunParticleBonusSequence_Block_19
|
|
al 00D0D6 .RunParticleBonusSequence_Block_18
|
|
al 00D0C0 .RunParticleBonusSequence_Block_16
|
|
al 00D0CE .RunParticleBonusSequence_Block_17
|
|
al 00D0A8 .RunParticleBonusSequence_Block_15
|
|
al 00D08E .RunParticleBonusSequence_Block_14
|
|
al 00D070 .RunParticleBonusSequence_Block_13
|
|
al 00D04F .RunParticleBonusSequence_Block_11
|
|
al 00D068 .RunParticleBonusSequence_Block_12
|
|
al 00D02E .RunParticleBonusSequence_Block_10
|
|
al 00D01D .RunParticleBonusSequence_Block_9
|
|
al 00D013 .RunParticleBonusSequence_Block_8
|
|
al 00CFE8 .RunParticleBonusSequence_Block_7
|
|
al 00CFB5 .RunParticleBonusSequence_Block_6
|
|
al 00CF7E .RunParticleBonusSequence_Block_5
|
|
al 00CF51 .RunParticleBonusSequence_Block_4
|
|
al 00CF47 .RunParticleBonusSequence_Block_3
|
|
al 00CF34 .RunParticleBonusSequence_Block_2
|
|
al 00CF26 .RunParticleBonusSequence_Block_1
|
|
al 00CF1F .RunParticleBonusSequence_Block
|
|
al 00D0E2 .LoadParticleSequenceData
|
|
al 00CF13 .RunParticleBonusSequence
|
|
al 00CF12 .TestParticlePlayerOverlap_Block_2
|
|
al 00CF0F .TestParticlePlayerOverlap_Block_1
|
|
al 00CED0 .TestParticlePlayerOverlap_Block
|
|
al 00CEBD .ParticleAnimationAttributeMaskTable
|
|
al 00CEB5 .ParticleAnimationTileTable
|
|
al 00CE99 .DrawParticleSprites_Block
|
|
al 00CEB2 .ParticleAttributeTable
|
|
al 00CE2E .UpdateParticleSystem_Block_4
|
|
al 00CECE .TestParticlePlayerOverlap
|
|
al 00CE2F .DrawParticleSprites
|
|
al 00CE1D .UpdateParticleSystem_Block_2
|
|
al 00CE0B .UpdateParticleSystem_Block_1
|
|
al 00CDFC .UpdateParticleSystem_Block
|
|
al 00CE22 .UpdateParticleSystem_Block_3
|
|
al 00CDAC .UpdateParticleSystem_Load
|
|
al 00CDAA .UpdateParticleSystem
|
|
al 00CDA2 .SpawnTimedParticle_Block_3
|
|
al 00CEAE .ParticleInitialVelocityTable
|
|
al 00CD74 .SpawnTimedParticle_Block_2
|
|
al 00CD6B .SpawnTimedParticle_Block_1
|
|
al 00CD60 .SpawnTimedParticle_Block
|
|
al 00CD5A .SpawnTimedParticle
|
|
al 00CD4C .InitializeParticleSlots_Block
|
|
al 00CD25 .AdvanceHudCommandAddress_Block
|
|
al 00CD46 .BonusHudRow2Tile2Table
|
|
al 00CD42 .BonusHudRow2Tile1Table
|
|
al 00CD3E .BonusHudRow2Tile0Table
|
|
al 00CD3A .BonusHudRow1Tile2Table
|
|
al 00CD36 .BonusHudRow1Tile1Table
|
|
al 00CD32 .BonusHudRow1Tile0Table
|
|
al 00CD0F .AdvanceHudCommandAddress
|
|
al 00CD2E .BonusHudRow0Tile2Table
|
|
al 00CD2A .BonusHudRow0Tile1Table
|
|
al 00CD26 .BonusHudRow0Tile0Table
|
|
al 00CCBE .TestBonusObjectCollection_Block_3
|
|
al 00CCA2 .TestBonusObjectCollection_Block_1
|
|
al 00CCBF .TriggerBonusObjectEffect
|
|
al 00CC73 .TestBonusObjectCollection_Block
|
|
al 00CCB8 .TestBonusObjectCollection_Block_2
|
|
al 00CC20 .TestBonusObjectPlayerOverlap_Block_3
|
|
al 00CC33 .RequestCollisionSound
|
|
al 00CC0B .TestBonusObjectPlayerOverlap_Block_2
|
|
al 00CBFC .TestBonusObjectPlayerOverlap_Block_1
|
|
al 00CBC1 .TestBonusObjectPlayerOverlap_Block
|
|
al 00CC2F .TestBonusObjectPlayerOverlap_Block_4
|
|
al 00CC3A .TestBonusObjectCollection
|
|
al 00CBB2 .TestBonusObjectPlayerOverlap
|
|
al 00CCCB .DrawBonusObjectHud
|
|
al 00CBA4 .UpdateBonusObjectSystem_Block_1
|
|
al 00CBA8 .FindActiveBonusObject
|
|
al 00CB79 .UpdateBonusObjectSystem_Block
|
|
al 00CBA7 .UpdateBonusObjectSystem_Block_2
|
|
al 00CB74 .UpdateBonusObjectSystem
|
|
al 00CB70 .ResolveGameplayObjectInteraction_Block_1
|
|
al 00CB1E .ResolveGameplayObjectInteraction_Block
|
|
al 00CB18 .TestGameplayObjectAgainstBounds_Block_13
|
|
al 00CB0C .TestGameplayObjectAgainstBounds_Block_12
|
|
al 00CB00 .TestGameplayObjectAgainstBounds_Block_11
|
|
al 00CAF4 .TestGameplayObjectAgainstBounds_Block_10
|
|
al 00CAE7 .TestGameplayObjectAgainstBounds_Block_8
|
|
al 00CAE1 .TestGameplayObjectAgainstBounds_Decrement
|
|
al 00CAE8 .TestGameplayObjectAgainstBounds_Block_9
|
|
al 00CADB .TestGameplayObjectAgainstBounds_Block_6
|
|
al 00CAC8 .TestGameplayObjectAgainstBounds_Block_5
|
|
al 00CAA9 .TestGameplayObjectAgainstBounds_Block_3
|
|
al 00CAA2 .TestGameplayObjectAgainstBounds_Block_2
|
|
al 00CAAD .TestGameplayObjectAgainstBounds_Block_4
|
|
al 00CA92 .TestGameplayObjectAgainstBounds_Block_1
|
|
al 00CA82 .TestGameplayObjectAgainstBounds_Block
|
|
al 00CADD .TestGameplayObjectAgainstBounds_Block_7
|
|
al 00CA69 .TestGameplayObjectAgainstBounds_Load
|
|
al 00C9B5 .UpdateRoundObjectSpritesAndPhysics_Block_10
|
|
al 00C9AC .UpdateRoundObjectSpritesAndPhysics_Block_8
|
|
al 00C9DD .RoundObjectTileTable
|
|
al 00CB1C .ResolveGameplayObjectInteraction
|
|
al 00CA67 .TestGameplayObjectAgainstBounds
|
|
al 00C976 .UpdateRoundObjectSpritesAndPhysics_Block_7
|
|
al 00CA4F .BounceGameplayObjectX
|
|
al 00C962 .UpdateRoundObjectSpritesAndPhysics_Block_6
|
|
al 00C958 .UpdateRoundObjectSpritesAndPhysics_Block_5
|
|
al 00CA37 .BounceGameplayObjectY
|
|
al 00C94E .UpdateRoundObjectSpritesAndPhysics_Block_4
|
|
al 00C9B6 .IntegrateGameplayObjectPosition
|
|
al 00C937 .UpdateRoundObjectSpritesAndPhysics_Block_2
|
|
al 00CA33 .RoundObjectAttributeTable
|
|
al 00CA29 .RoundObjectTileBottomTable
|
|
al 00CA1F .RoundObjectTileMiddleTable
|
|
al 00CA15 .RoundObjectTileTopTable
|
|
al 00C8FF .UpdateRoundObjectSpritesAndPhysics_Block_1
|
|
al 00CA05 .RoundObjectVerticalSpacingTable
|
|
al 00C9F5 .RoundObjectYOffsetTable
|
|
al 00C9E5 .RoundObjectXOffsetTable
|
|
al 00C941 .UpdateRoundObjectSpritesAndPhysics_Block_3
|
|
al 00C9AF .UpdateRoundObjectSpritesAndPhysics_Block_9
|
|
al 00C8C1 .UpdateRoundObjectSpritesAndPhysics_Block
|
|
al 00C8B9 .UpdateRoundObjectSpritesAndPhysics_Load
|
|
al 00C8B7 .UpdateRoundObjectSpritesAndPhysics
|
|
al 00C883 .AppendRoundHudValue
|
|
al 00C88B .RoundHudTileTable
|
|
al 00C846 .UpdateRoundHud_Block
|
|
al 00C88A .AppendRoundHudValue_Block
|
|
al 00C831 .UpdateRoundHud
|
|
al 00C821 .UpdateRoundSpawner_Block_6
|
|
al 00CA55 .NegateGameplayObjectVelocityX
|
|
al 00C819 .UpdateRoundSpawner_Block_5
|
|
al 00C893 .SpawnFlipXTable
|
|
al 00CA3D .NegateGameplayObjectVelocityY
|
|
al 00C811 .UpdateRoundSpawner_Block_4
|
|
al 00C88F .SpawnFlipYTable
|
|
al 00C89B .SpawnYOffsetTable
|
|
al 00C897 .SpawnXOffsetTable
|
|
al 00C8B1 .SpawnVelocityXTable
|
|
al 00C8A5 .SpawnVelocityYTable
|
|
al 00C8AB .SpawnPositionHiTable
|
|
al 00C89F .SpawnParameterTable
|
|
al 00C7B4 .UpdateRoundSpawner_Block_3
|
|
al 00C7AD .UpdateRoundSpawner_Block_2
|
|
al 00C796 .UpdateRoundSpawner_Block
|
|
al 00C797 .UpdateRoundSpawner_Block_1
|
|
al 00C790 .UpdateRoundSpawner
|
|
al 00C784 .ChooseRoundSpawnIndex_Block_2
|
|
al 00C77E .ChooseRoundSpawnIndex_Block
|
|
al 00C781 .ChooseRoundSpawnIndex_Block_1
|
|
al 00C77A .ChooseRoundSpawnIndex
|
|
al 00C856 .ConfigureRoundPresentation
|
|
al 00C761 .RoundDelayTable
|
|
al 00C748 .RoundObjectCountTable
|
|
al 00C72E .InitializeRoundPresentation_Block
|
|
al 00C726 .InitializeRoundPresentation
|
|
al 00C718 .InitializeRoundObjectPools_Block
|
|
al 00C716 .InitializeRoundObjectPools
|
|
al 00C709 .UpdateCarrierSequence_Block
|
|
al 00C70D .UpdateCarrierSequence_Block_1
|
|
al 00C6F9 .UpdateCarrierSequence
|
|
al 00C6EE .BeginCarrierTargetSequence_Block_1
|
|
al 00C6E0 .BeginCarrierTargetSequence_Block
|
|
al 00C6F8 .BeginCarrierTargetSequence_Block_2
|
|
al 00C6C4 .BeginCarrierTargetSequence
|
|
al 00C6B3 .UpdateCarrierArrivalSequence_Block_3
|
|
al 00C6B7 .UpdateCarrierArrivalSequence_Block_4
|
|
al 00C6B8 .CarrierAnimationSequenceTable
|
|
al 00C6A3 .UpdateCarrierArrivalSequence_Block_2
|
|
al 00C671 .UpdateCarrierArrivalSequence_Block_1
|
|
al 00C66F .UpdateCarrierArrivalSequence_Block
|
|
al 00C658 .UpdateCarrierArrivalSequence
|
|
al 00C657 .AdvanceCarrierTargetX_Block
|
|
al 00C64B .AdvanceCarrierTargetX
|
|
al 00C62F .FindEligiblePlayerForCarrier_Block_2
|
|
al 00C62B .FindEligiblePlayerForCarrier_Block_1
|
|
al 00C61B .FindEligiblePlayerForCarrier_Block
|
|
al 00C614 .FindEligiblePlayerForCarrier
|
|
al 00C607 .UpdateCarrierObjectDisplay_Block_3
|
|
al 00C602 .UpdateCarrierObjectDisplay_Block_2
|
|
al 00C610 .UpdateCarrierObjectDisplay_Block_4
|
|
al 00C5F4 .UpdateCarrierObjectDisplay_Block_1
|
|
al 00C613 .UpdateCarrierObjectDisplay_Block_5
|
|
al 00C5D8 .UpdateCarrierObjectDisplay_Store
|
|
al 00C5D5 .UpdateCarrierObjectDisplay_Block
|
|
al 00C5C3 .UpdateCarrierObjectDisplay
|
|
al 00C5BB .AlternateDisplayModeTable
|
|
al 00C5B7 .NormalDisplayModeTable
|
|
al 00C5AE .InsertRecordIntoSortedTable_Block_2
|
|
al 00C5A1 .InsertRecordIntoSortedTable_Block
|
|
al 00C5AC .InsertRecordIntoSortedTable_Block_1
|
|
al 00C579 .InsertRecordIntoSortedTable
|
|
al 00C559 .FindSortedRecordPosition_Block_2
|
|
al 00C563 .FindSortedRecordPosition_Block_3
|
|
al 00C54B .FindSortedRecordPosition_Block_1
|
|
al 00C53D .FindSortedRecordPosition_Block
|
|
al 00C539 .FindSortedRecordPosition
|
|
al 00C527 .AdvanceRoundSeed
|
|
al 00C4AD .RoundSpawnCommandStream
|
|
al 00C491 .@InitializeSlot
|
|
al 00C488 .@FindFreeSlot
|
|
al 00C486 .AllocateGameplayObject
|
|
al 00C476 .@InitializeSlot
|
|
al 00C46D .@FindFreeSlot
|
|
al 00C43A .SpawnSelectorAdjustmentTable
|
|
al 00C439 .SpawnRandomObject_Block
|
|
al 00C40C .SpawnRandomObject
|
|
al 00C46B .AllocateEffectObject
|
|
al 00C3EC .SpawnFromCommandStream_Block_1
|
|
al 00C3F6 .SpawnFromCommandStream_Block_2
|
|
al 00C3D3 .SpawnFromCommandStream_Block
|
|
al 00C45E .SpawnPatternNoneAlt
|
|
al 00C45F .InitializeSpecialObject
|
|
al 00C43E .SpawnPatternNone
|
|
al 00C3F7 .SpawnAtRandomPosition
|
|
al 00C3C9 .SpawnFromCommandStream
|
|
al 00C3A1 .RunGameplayFrame_Block_18
|
|
al 00C378 .RunGameplayFrame_Block_17
|
|
al 00C36F .RunGameplayFrame_Block_16
|
|
al 00C32D .RunGameplayFrame_Block_15
|
|
al 00C30D .RunGameplayFrame_Block_12
|
|
al 00C314 .RunGameplayFrame_Block_13
|
|
al 00C317 .RunGameplayFrame_Block_14
|
|
al 00C2F7 .RunGameplayFrame_Block_11
|
|
al 00C2EF .RunGameplayFrame_Block_10
|
|
al 00C2D2 .RunGameplayFrame_Block_9
|
|
al 00C3B2 .DispatchSpawnPattern
|
|
al 00C3B5 .SpawnPatternHandlerTable
|
|
al 00C3BF .SpawnPatternIndexTable
|
|
al 00C2BC .RunGameplayFrame_Block_7
|
|
al 00C289 .RunGameplayFrame_Block_6
|
|
al 00C272 .RunGameplayFrame_Block_5
|
|
al 00C26D .RunGameplayFrame_Block_4
|
|
al 00C24F .RunGameplayFrame_Block_3
|
|
al 00C247 .RunGameplayFrame_Block_1
|
|
al 00C24D .RunGameplayFrame_Block_2
|
|
al 00C231 .RunGameplayFrame_Block
|
|
al 00C227 .RunGameplayFrame
|
|
al 00C2D0 .RunGameplayFrame_Block_8
|
|
al 00C21E .FlushPpuCommandBuffer_Block_6
|
|
al 00C216 .FlushPpuCommandBuffer_Block_5
|
|
al 00C209 .FlushPpuCommandBuffer_Block_4
|
|
al 00C1FC .FlushPpuCommandBuffer_Block_3
|
|
al 00CD4A .InitializeParticleSlots
|
|
al 00C1C5 .FlushPpuCommandBuffer_Block_2
|
|
al 00C1BE .FlushPpuCommandBuffer_Block_1
|
|
al 00C19E .FlushPpuCommandBuffer_Block
|
|
al 00C193 .FlushPpuCommandBuffer
|
|
al 00C188 .PreserveXYAndFinalizePpuCommand
|
|
al 00C163 .AppendPpuAddressAndLength
|
|
al 00C144 .AppendLengthPrefixedPpuData_Block
|
|
al 00C139 .AppendLengthPrefixedPpuData
|
|
al 00C131 .AppendBytesToPpuBuffer
|
|
al 00C12D .CopyBytesToPpuBuffer
|
|
al 00C11E .WaitForFrameAndSetPpuMask_Block
|
|
al 00C154 .BuildPpuCommand
|
|
al 00C119 .WaitForFrameAndSetPpuMask
|
|
al 00C115 .SetPpuMask
|
|
al 00C10C .SetPpuControl_Block
|
|
al 00C10A .SetPpuControl
|
|
al 00C104 .EnableNmi
|
|
al 00C0FE .DisableNmi_Block
|
|
al 00C0FA .DisableNmi
|
|
al 00C0F7 .IrqHandler
|
|
al 00C0DA .NmiHandler_Block_2
|
|
al 00C0D1 .NmiHandler_Block_1
|
|
al 00C0F1 .NmiHandler_Block_3
|
|
al 00FFF7 .UpdateAudioFrame
|
|
al 00C17C .FlushPpuCommandPreserved
|
|
al 00C0AC .NmiHandler_Block
|
|
al 00C094 .NmiHandler
|
|
al 00C085 .ResetInitializationData
|
|
al 00C082 .WarmStartSignature
|
|
al 00C07F .EnterMainInitialization
|
|
al 00C06E .CopySavedSignature
|
|
al 00C060 .ClearLocalVariables
|
|
al 00C055 .CopyInitializationData
|
|
al 00C043 .InitializeBlockLoop
|
|
al 00C037 .ClearZeroPageAndStackPage
|
|
al 00C077 .SavedSignatureValid
|
|
al 00C034 .InitializeMemory
|
|
al 00C027 .CheckSavedSignature
|
|
al 00C020 .ClearZeroPage
|
|
al 00C012 .WaitForSecondVBlank
|
|
al 00C00D .WaitForVBlankClear
|
|
al 00C008 .WaitForVBlankSet
|
|
al 00C000 .Reset
|