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