952 lines
35 KiB
Plaintext
952 lines
35 KiB
Plaintext
al 00FFFE .IrqBrkVectorWord
|
|
al 00FFFC .ResetVectorWord
|
|
al 00FFFA .NmiVectorWord
|
|
al 00FFFA .InterruptVectors
|
|
al 00FFE2 .UnusedRomPadding
|
|
al 00FFD0 .MusicSequenceData_FFD0
|
|
al 00FFC0 .MusicSequenceData_FFC0
|
|
al 00FFA0 .MusicSequenceData_FFA0
|
|
al 00FF80 .MusicSequenceData_FF80
|
|
al 00FF60 .MusicSequenceData_FF60
|
|
al 00FF40 .MusicSequenceData_FF40
|
|
al 00FF20 .MusicSequenceData_FF20
|
|
al 00FF00 .MusicSequenceData_FF00
|
|
al 00FEE0 .MusicSequenceData_FEE0
|
|
al 00FEC0 .MusicSequenceData_FEC0
|
|
al 00FEA0 .MusicSequenceData_FEA0
|
|
al 00FE80 .MusicSequenceData_FE80
|
|
al 00FE60 .MusicSequenceData_FE60
|
|
al 00FE40 .MusicSequenceData
|
|
al 00FE36 .UpdateMusicChannel3_WriteLinear
|
|
al 00FE30 .UpdateMusicChannel3_CheckBank
|
|
al 00FE15 .UpdateMusicChannel3_Decrement
|
|
al 00FE3F .UpdateMusicSequence_Return
|
|
al 00FE02 .UpdateMusicChannel2_Write
|
|
al 00FDF1 .UpdateMusicChannel2_SelectControl
|
|
al 00FDDF .UpdateMusicChannel2_HaveCommand
|
|
al 00FE05 .UpdateTriangleMusicChannel
|
|
al 00FDC7 .UpdateMusicChannel2_Decrement
|
|
al 00FDAA .UpdateMusicChannel1_CheckAlt
|
|
al 00FDB0 .UpdateMusicChannel1_Write
|
|
al 00FD99 .UpdateMusicChannel1_SelectControl
|
|
al 00FD90 .UpdateMusicChannel1_HaveNote
|
|
al 00FD79 .UpdateMusicChannel1_Decrement
|
|
al 00FDB9 .UpdatePulse2MusicChannel
|
|
al 00FD51 .InitializeMusicSequence_CopyDescriptor
|
|
al 00FD49 .InitializeMusicSequence_LoadPointer
|
|
al 00FD3C .InitializeMusicSequence_BankFound
|
|
al 00FD36 .InitializeMusicSequence_FindBank
|
|
al 00FD67 .UpdatePulse1MusicChannel
|
|
al 00FD34 .StartMusicSequence
|
|
al 00FD0C .NoiseEnvelopeSequence
|
|
al 00FCFD .AudioEvent_8_SetTimer
|
|
al 00FCCF .CountDownTimedAudioEffect
|
|
al 00FCC0 .ConfigureTimedTriangleEffect
|
|
al 00FD14 .UpdateNoiseEnvelopeSequence
|
|
al 00FD2A .UpdateMusicEngine
|
|
al 00FC87 .ResetTimedAudioEvents
|
|
al 00FCF3 .StartTriangleEffectAlternate
|
|
al 00FD01 .UpdateTriangleEffectAlternate
|
|
al 00FCD6 .StartTriangleEffectLong
|
|
al 00FCE4 .UpdateTriangleEffectLong
|
|
al 00FCB4 .StartTriangleEffectMedium
|
|
al 00FC9A .StartTriangleEffectShort
|
|
al 00FCA8 .UpdateDmcOutputEffect
|
|
al 00FC97 .UpdateNoiseEffectSequence
|
|
al 00FC31 .StartTriangleSweep_Save
|
|
al 00FC1E .StartTrianglePitchSweep
|
|
al 00FC33 .UpdateTrianglePitchSweep
|
|
al 00FC60 .DispatchMusicAndNoise
|
|
al 00FBFB .PulseEffectAlternate_Use90
|
|
al 00FBF8 .PulseEffectAlternate_TestOdd
|
|
al 00FBE4 .UpdateAlternatePulse2PhaseEffect
|
|
al 00FC58 .CountDownPulse2PhaseEffect
|
|
al 00FBD3 .StartAlternatePulse2PhaseEffect
|
|
al 00FC55 .WritePulse2PhaseRegisters
|
|
al 00FBD0 .PulseEffectF4_Apply
|
|
al 00FBC8 .PulseEffectF4_CheckUpper
|
|
al 00FBBC .PulseEffectF4_Configure
|
|
al 00FBB9 .PulseEffectF4_WriteTimer
|
|
al 00FBB3 .PulseEffectF4_Phase10
|
|
al 00FBA9 .UpdatePulse2PhaseEffect
|
|
al 00FBAF .PulseEffectF4_Phase18
|
|
al 00FBA1 .StartPulse2PhaseEffect
|
|
al 00FC94 .UpdateMusicSequencer
|
|
al 00FB95 .UpdateAudioEffect2_SelectPitch
|
|
al 00FB90 .UpdateAudioEffect2_WriteSweep
|
|
al 00FB9C .UpdateAudioEffect2_CountDown
|
|
al 00FB7F .UpdateAudioEffect2_CheckState
|
|
al 00FB97 .UpdateAudioEffect2_Trigger
|
|
al 00FBFF .UpdateSecondaryEffects
|
|
al 00FB35 .ClearPrimaryAudioEffect
|
|
al 00FB63 .StartPulse1StateChangeEffect
|
|
al 00FB6B .UpdatePulse1StateChangeEffect
|
|
al 00FB43 .StartPulse1DescendingEffect
|
|
al 00FB4A .UpdatePulse1DescendingEffect
|
|
al 00FB40 .UpdateAudioEngine_Finalize
|
|
al 00FB5A .UpdateAudioEffect1_Write
|
|
al 00FB02 .FinalizeSoundEffectPreset_Apply
|
|
al 00FAF6 .FinalizeSoundEffectPreset_SelectX
|
|
al 00FAEC .StartPulse1EffectPreset3FromControl
|
|
al 00FAE5 .StartPulse1EffectPreset3
|
|
al 00FAE1 .StartPulse1EffectPreset2FromControl
|
|
al 00FADA .StartPulse1EffectPreset2
|
|
al 00FAEE .UpdatePulse1PresetEffect
|
|
al 00FAD6 .StartPulse1EffectPreset1FromControl
|
|
al 00FACF .StartPulse1EffectPreset1
|
|
al 00FAC5 .LookupAudioControlValueFinalRotate
|
|
al 00FABF .LookupAudioControlValue
|
|
al 00FABA .ReduceValueByOneThirtySecond_Subtract
|
|
al 00FAAE .ReduceValueByOneThirtySecond
|
|
al 00FAAA .WriteTrianglePeriodFromTable
|
|
al 00FAA6 .WritePulse2PeriodAfterSweep
|
|
al 00FAA3 .WritePulse2PeriodFromTable
|
|
al 00FAA2 .WriteApuTimerFromTable_Return
|
|
al 00FA91 .WriteApuTimerFromTable
|
|
al 00FA8C .InitializePulse1PeriodAfterStateSaved
|
|
al 00FA8F .WritePulsePeriod_SelectChannel
|
|
al 00FA86 .WritePulsePeriodFromTable
|
|
al 00FA7A .ConfigureNoiseChannel
|
|
al 00FA73 .WritePulse2SweepAndControlFromRegisters
|
|
al 00FA71 .WritePulse2SweepAndControl
|
|
al 00FA6A .WritePulse1SweepAndControlFromRegisters
|
|
al 00FA68 .WritePulse1SweepAndControl
|
|
al 00FA76 .WritePulse2Control
|
|
al 00FA64 .ConfigurePulse2ControlPreset
|
|
al 00FA6D .WritePulse1Control
|
|
al 00FA60 .ConfigurePulse1ControlPreset
|
|
al 00FA00 .AudioLookupData_FA00
|
|
al 00F9F4 .AudioPadding_F9F4
|
|
al 00F9ED .InitializeAudioEngine_WriteDmc
|
|
al 00FB05 .UpdateAudioEngine
|
|
al 00F9A5 .RenderingAnimationData_F9A5
|
|
al 00F900 .RenderingAnimationData_F900
|
|
al 00F800 .RenderingAnimationData_F800
|
|
al 00F700 .RenderingAnimationData_F700
|
|
al 00F600 .RenderingAnimationData_F600
|
|
al 00F500 .RenderingAnimationData_F500
|
|
al 00F400 .RenderingAnimationData_F400
|
|
al 00F300 .RenderingAnimationData_F300
|
|
al 00F200 .RenderingAnimationData_F200
|
|
al 00F100 .RenderingAnimationData_F100
|
|
al 00F000 .RenderingAnimationData_F000
|
|
al 00EF00 .RenderingAnimationData_EF00
|
|
al 00EE00 .RenderingAnimationData_EE00
|
|
al 00ED00 .RenderingAnimationData_ED00
|
|
al 00EC1C .RenderingAndAnimationData_EC1C
|
|
al 00EBFC .RenderingData_EBFC
|
|
al 00EBDC .RenderingData_EBDC
|
|
al 00EBBC .RenderingData_EBBC
|
|
al 00EBB4 .UpdateRelativeObjectEventBank
|
|
al 00EBAD .InitializeQueuedEventSystem_ClearActive
|
|
al 00EBA0 .InitializeQueuedEventSystem_ClearPage
|
|
al 00EB7D .DispatchNextQueuedEvent_Wait
|
|
al 00EB81 .DispatchNextQueuedEvent_HaveEntry
|
|
al 00EB65 .Return_EB65
|
|
al 00EB5B .RestoreObjectEventContext
|
|
al 00EB5A .UpdateObjectEventBank_Restore
|
|
al 00EB3C .UpdateObjectEventBank
|
|
al 00EB2F .ProcessQueuedObjectEvent_Loop
|
|
al 00EB3B .ProcessQueuedObjectEvent_Return
|
|
al 00EB16 .QueueDecodedObjectEventCheckActive
|
|
al 00EAF5 .WriteFixedPpuSequence
|
|
al 00EB00 .WriteGeneratedPpuWord
|
|
al 00EAAF .RunDisplayTransition
|
|
al 00EA8F .ProcessInlinePpuStream_Write
|
|
al 00EA8C .ProcessInlinePpuStream_WriteLoop
|
|
al 00EA89 .ProcessInlinePpuStream_DecodeCount
|
|
al 00EA6C .ProcessInlinePpuStream_Record
|
|
al 00EAA3 .ProcessInlinePpuStream_CheckRecord
|
|
al 00EA26 .CopyInlineDisplayRecord_Loop
|
|
al 00EA17 .PPUWriteString
|
|
al 00EA0A .WriteInlinePpuBlock_Loop
|
|
al 00EA05 .WriteInlinePpuBlockAfterAddress
|
|
al 00EA02 .WriteInlinePpuBlock
|
|
al 00E9FC .WritePendingPpuByte
|
|
al 00E9E8 .SetPpuAddress_AddOffset
|
|
al 00E9E0 .SetRelativePpuAddressFromInlineRecord
|
|
al 00E9EF .SetPpuAddress_Write
|
|
al 00E9D2 .WritePpuControlFromCarry
|
|
al 00E9C7 .CopyInlineBytesToZeroPage_Loop
|
|
al 00E9C2 .CopyInlineBytesToZeroPage
|
|
al 00E9B1 .DecodeInlineParameters_Jump
|
|
al 00E9B4 .ReadInlineWord
|
|
al 00E990 .FillPpuMemoryWith26_Loop
|
|
al 00E9DB .SetPpuAddressFromInlineRecord
|
|
al 00E957 .UpdatePrimaryArithmeticPairAlternate_ShiftHigh
|
|
al 00E943 .UpdatePrimaryArithmeticPairAlternate_ShiftLow
|
|
al 00E93A .UpdatePrimaryArithmeticPairAlternate_SaveMask
|
|
al 00E923 .UpdateSecondaryArithmeticPair_ShiftHigh
|
|
al 00E929 .UpdateSecondaryArithmeticPair_AddHigh
|
|
al 00E912 .UpdateSecondaryArithmeticPair_ShiftLow
|
|
al 00E918 .UpdateSecondaryArithmeticPair_AddLow
|
|
al 00E8FA .UpdatePrimaryArithmeticPair_ShiftHigh
|
|
al 00E900 .UpdatePrimaryArithmeticPair_AddHigh
|
|
al 00E8E9 .UpdatePrimaryArithmeticPair_ShiftLow
|
|
al 00E8ED .UpdatePrimaryArithmeticPair_AddLow
|
|
al 00E8E3 .UpdatePrimaryArithmeticPair_SaveMask
|
|
al 00E8CB .TransformSignedComponentPair_Loop
|
|
al 00E8C2 .TransformSignedComponentPair_SaveY
|
|
al 00E8BB .TransformSignedComponentPair_SaveA
|
|
al 00E8B7 .TransformSignedComponentPair
|
|
al 00E931 .UpdatePrimaryArithmeticPairAlternate
|
|
al 00E8B0 .RunEightRoundTransform_Loop
|
|
al 00E88A .NormalizeSignedVector_Loop
|
|
al 00E882 .NormalizeSignedVector_SaveSign
|
|
al 00E86C .CalculateVectorFromRotatedMask_SaveMask
|
|
al 00E863 .CalculateVectorFromRotatedMask_Loop
|
|
al 00E908 .UpdateSecondaryArithmeticPair
|
|
al 00E842 .CalculateSignedVector_Loop
|
|
al 00E832 .CalculateSignedVector_SaveSign
|
|
al 00E822 .CalculateSignedVector
|
|
al 00E8DA .UpdatePrimaryArithmeticPair
|
|
al 00E81B .CalculateVectorMagnitude_Loop
|
|
al 00E810 .CalculateVectorMagnitude_SaveX
|
|
al 00E802 .DivideUnsignedByte_Shift
|
|
al 00E7FC .DivideUnsignedByte_Loop
|
|
al 00E7F5 .DivideUnsignedByte
|
|
al 00E7EF .CalculateScaledProduct_Next
|
|
al 00E7E4 .CalculateScaledProduct_Loop
|
|
al 00E7DB .CalculateScaledProduct
|
|
al 00E7DA .AbsoluteValueAY_Return
|
|
al 00E7C0 .HideOamSprites_Loop
|
|
al 00E7BC .HideOamSprites
|
|
al 00E791 .RenderSpriteRecordList_Loop
|
|
al 00E7BB .RenderSpriteRecordList_Return
|
|
al 00E76E .RenderingStateTable_Alternate
|
|
al 00E761 .RenderingStateTable_Default
|
|
al 00E761 .RenderingStateTable
|
|
al 00E756 .InitializeRenderingState_CopyLoop
|
|
al 00E752 .InitializeRenderingState_SaveFlags
|
|
al 00E741 .InitializeRenderingState
|
|
al 00E735 .ProjectObjectCoordinates_Return
|
|
al 00E736 .ProjectObjectCoordinates_Fail
|
|
al 00E6C1 .ProjectObjectCoordinates
|
|
al 00E66F .DivideOrNormalizeWord_Return
|
|
al 00E670 .DivideOrNormalizeWord_Overflow
|
|
al 00E654 .DivideOrNormalizeWord_Shift
|
|
al 00E64E .DivideOrNormalizeWord_CheckCarry
|
|
al 00E644 .DivideOrNormalizeWord_Loop
|
|
al 00E63E .DivideOrNormalizeWord
|
|
al 00E630 .MultiplyByteBySignedWord_Shift
|
|
al 00E61F .MultiplyByteBySignedWord_Loop
|
|
al 00E611 .MultiplyByteBySignedWord
|
|
al 00E60A .AdvanceRandomState_SaveLow
|
|
al 00E5F9 .AdvanceRandomState_Loop
|
|
al 00E5F4 .Return_E5F4
|
|
al 00E5DF .QueueModeIndicatorTiles_Fill
|
|
al 00E5C4 .InitializeSharedObjectMotion_Save
|
|
al 00E965 .CalculateScaledRatio
|
|
al 00E598 .ApplyBaseObjectGeometry_CopyCurrent
|
|
al 00E576 .ApplyCurrentObjectGeometry_CopyPosition
|
|
al 00E533 .StoreBaseObjectPositionAndClearMovement
|
|
al 00E828 .CalculateSignedVectorFromResult
|
|
al 00E510 .EvaluateGeometryDifference_VerticalReady
|
|
al 00E509 .EvaluateGeometryDifference_HorizontalReady
|
|
al 00E4D7 .CalculateBaseGeometryDifference
|
|
al 00E4B2 .UseGeometryRecordOffset
|
|
al 00E4B5 .StoreGeometryParameter
|
|
al 00E46B .GetCurrentGeometryRecordOffset
|
|
al 00E453 .GeometryParameterData_Block3
|
|
al 00E433 .GeometryParameterData_Block2
|
|
al 00E413 .GeometryParameterData
|
|
al 00E57E .ApplyBaseObjectGeometry
|
|
al 00E3C0 .RunSelectedObjectTransition_WaitLoop
|
|
al 00E3BD .RunSelectedObjectTransition_GeometryClear
|
|
al 00E3AF .RunSelectedObjectTransition_TestGeometry
|
|
al 00E59D .InitializeSharedObjectMotion
|
|
al 00E3AC .RunSelectedObjectTransition
|
|
al 00E391 .ProcessCompactObjectState_LoadEntry
|
|
al 00E39D .ProcessCompactObjectState_Consume
|
|
al 00E379 .ProcessCompactObjectState_CompareState64
|
|
al 00E380 .ProcessCompactObjectState_SavePending
|
|
al 00E3AB .ProcessCompactObjectState_Return
|
|
al 00E33F .FindAndQueueSelectedState_Found
|
|
al 00E336 .FindAndQueueSelectedState_Search
|
|
al 00E329 .CurrentObjectAnimationDelayTable
|
|
al 00E30C .UpdateCurrentObjectAnimationDelay_LoadDelay
|
|
al 00E319 .CurrentObjectAnimationBaseTable
|
|
al 00E306 .UpdateCurrentObjectAnimationDelay_Reset
|
|
al 00E321 .CurrentObjectAnimationLimitTable
|
|
al 00E310 .UpdateCurrentObjectAnimationDelay_Default
|
|
al 00E2A5 .CalculateObjectCoordinateDifference
|
|
al 00EB0D .QueueDecodedObjectEvent
|
|
al 00E28A .FindNearestCandidateObject_Next
|
|
al 00E80B .CalculateVectorMagnitude
|
|
al 00E295 .CandidateObjectOffsetTable
|
|
al 00E264 .FindNearestCandidateObject_Loop
|
|
al 00E25A .FindObjectStateForSelector_Previous
|
|
al 00E252 .FindObjectStateForSelector_Search
|
|
al 00E25D .FindObjectStateForSelector_Return
|
|
al 00E384 .ProcessCompactObjectState_Validate
|
|
al 00E23A .ProcessSelectedObjectState_Clear
|
|
al 00E200 .FindEligibleObjectState_Return
|
|
al 00E201 .TestIndexedObjectGeometry
|
|
al 00E1FA .FindEligibleObjectState_Next
|
|
al 00E1E9 .FindEligibleObjectState_Loop
|
|
al 00E1E6 .TestObjectGeometryFourTimes_Return
|
|
al 00E1D2 .TestObjectGeometryFourTimes_Loop
|
|
al 00E1BE .ObjectStateDispatch_SaveFrame67
|
|
al 00E1A7 .ObjectStateDispatch_SaveFrame5F
|
|
al 00E19B .ObjectStateDispatch_SaveFirstFrame
|
|
al 00E1C6 .ObjectStateDispatch_Object04
|
|
al 00E15E .ObjectStateDispatch_SelectedObjectClear
|
|
al 00E150 .ObjectStateDispatch_TestSelectedObject
|
|
al 00E16C .ObjectStateDispatch_DifferentObject
|
|
al 00E25E .FindNearestCandidateObject
|
|
al 00E141 .ObjectStateDispatch_AssignState
|
|
al 00E135 .ObjectStateDispatch_CheckSelector4
|
|
al 00E10D .ObjectStateDispatch_FindInputIndex
|
|
al 00E0CC .ObjectStateDispatch_CompareTables
|
|
al 00E114 .ObjectStateDispatch_ForwardTransition
|
|
al 00E0B7 .ObjectStateDispatch_TestState
|
|
al 00E0F2 .ObjectStateDispatch_NextEntry
|
|
al 00E0A8 .ObjectStateDispatch_Search
|
|
al 00E0A5 .ObjectStateDispatch_AdvanceIndex
|
|
al 00E098 .ObjectStateDispatch_SelectStart
|
|
al 00E0F6 .ObjectStateDispatch_WaitLoop
|
|
al 00E107 .ObjectStateDispatch_ForwardPath
|
|
al 00E222 .ProcessSelectedObjectState
|
|
al 00E089 .ObjectStateDispatch_InputActive
|
|
al 00E074 .ObjectStateDispatch_TimerLoop
|
|
al 00E06F .ObjectStateDispatch_StoreTimer
|
|
al 00E06D .ObjectStateDispatch_SetTimer
|
|
al 00E05F .ObjectStateDispatch_InitializeObject
|
|
al 00E1E7 .FindEligibleObjectState
|
|
al 00E331 .FindAndQueueSelectedState
|
|
al 00E36A .ProcessCompactObjectState_TestSelector
|
|
al 00E347 .ProcessCompactObjectState
|
|
al 00E040 .ProcessObjectStateSelection
|
|
al 00E049 .ObjectStateDispatch_CheckCandidate
|
|
al 00E1CE .TestObjectGeometryFourTimes
|
|
al 00E027 .ObjectStateResultTable
|
|
al 00E021 .ObjectStateThresholdTable
|
|
al 00E01D .ObjectStateLookupData
|
|
al 00E313 .UpdateCurrentObjectAnimationAndWait
|
|
al 00E017 .SetCurrentObjectState_Finish
|
|
al 00E009 .SetCurrentObjectState_Retry
|
|
al 00DFFF .SetCurrentObjectState5
|
|
al 00DFFB .SetCurrentObjectState4
|
|
al 00DFF7 .SetCurrentObjectState3
|
|
al 00DFF3 .SetCurrentObjectState2
|
|
al 00E001 .SetCurrentObjectState
|
|
al 00DFEF .SetCurrentObjectState1
|
|
al 00DFEB .ObjectDisplayAttributeTable
|
|
al 00DFC4 .SignedCoordinateOffsetTable
|
|
al 00DFBE .TransformSignedValue_Next
|
|
al 00DFB6 .TransformSignedValue_Loop
|
|
al 00DFAE .TransformSignedValue_HaveMagnitude
|
|
al 00DFA7 .TransformSignedValue
|
|
al 00DF92 .AddTransformedSignedValues
|
|
al 00DF8A .CalculateCurrentObjectGeometry_ClearX
|
|
al 00DF8C .CalculateCurrentObjectGeometry_SaveArguments
|
|
al 00DF77 .CalculateCurrentObjectGeometry_RunTest
|
|
al 00E8A5 .RunEightRoundTransform
|
|
al 00DF80 .CalculateCurrentObjectGeometry_Clamp
|
|
al 00DF67 .CalculateCurrentObjectGeometry_CompareMagnitude
|
|
al 00DF7A .CalculateCurrentObjectGeometry_Nonnegative
|
|
al 00E877 .NormalizeSignedVector
|
|
al 00DF3C .PrepareBaseObjectGeometry
|
|
al 00DF27 .SetupBaseObjectGeometry
|
|
al 00DF12 .SetupCurrentObjectGeometry
|
|
al 00DF05 .SelectObjectGeometrySize_Save
|
|
al 00DEF8 .AssignCurrentObjectToSavedSlot
|
|
al 00DED5 .ObjectRouting_MergeComplete
|
|
al 00DEA7 .ObjectRouting_SaveCandidateAttribute
|
|
al 00DEAA .ObjectRouting_UpdateCandidate
|
|
al 00DE92 .ObjectRouting_SetCandidateAnimation
|
|
al 00DEC8 .ObjectRouting_CandidateBelow2
|
|
al 00E519 .BuildGeometryVectorFromArguments
|
|
al 00DE66 .ObjectRouting_SetupCoordinates
|
|
al 00DE84 .ObjectRouting_CandidateBelow7
|
|
al 00DEEF .AssignCurrentObjectSlot
|
|
al 00E037 .ObjectStateDispatch
|
|
al 00DE4A .ObjectRouting_EnterEngine
|
|
al 00E35A .ProcessCompactObjectState_FindAlternate
|
|
al 00DE42 .ObjectRouting_TestRegion
|
|
al 00DE2F .ObjectRouting_MergeSucceeded
|
|
al 00DE1F .ObjectRouting_SaveMainFrame
|
|
al 00DE18 .ObjectRouting_SaveFrames
|
|
al 00DE16 .ObjectRouting_UseFrame60
|
|
al 00DE78 .ObjectRouting_ApplyCoordinateSetup
|
|
al 00DE4D .ObjectRouting_Alternate
|
|
al 00DE6F .ObjectRouting_LargeCandidate
|
|
al 00DDF7 .ObjectRouting_CompareCurrent
|
|
al 00DDF5 .ObjectRouting_CheckCandidate8
|
|
al 00DE55 .ObjectRouting_BaseStateAtLeast3
|
|
al 00DDD0 .ObjectRouting_SearchSlots
|
|
al 00DDC5 .ProcessSavedObjectAnimation_Done
|
|
al 00DDB4 .ProcessSavedObjectAnimation
|
|
al 00E562 .EvaluateLoadedCurrentObjectGeometry
|
|
al 00DEFB .SelectObjectGeometrySize
|
|
al 00DD88 .HandleSavedObject
|
|
al 00DD8F .ProcessSavedObjectGeometry
|
|
al 00DD80 .ObjectSelection_RestartSlots
|
|
al 00DD7E .ObjectSelection_StatePath
|
|
al 00DDC8 .ObjectRoutingPath
|
|
al 00DDDF .ObjectRouting_CheckBaseState
|
|
al 00DED8 .ObjectRouting_ReverseMovement
|
|
al 00DD68 .ObjectSelection_CheckCurrent
|
|
al 00DD78 .ObjectSelection_NoSavedObject
|
|
al 00DD51 .ObjectSelection_SearchSlots
|
|
al 00DD4D .ObjectSelectionSharedPath
|
|
al 00DD82 .ObjectSelection_CheckActive
|
|
al 00DD3C .AssignObjectToSlot
|
|
al 00DD29 .FindAvailableObjectSlot_Search
|
|
al 00DD30 .CheckSavedObjectOffset
|
|
al 00DD21 .FindAvailableObjectSlot
|
|
al 00DFD4 .UpdateCurrentObjectDisplayState
|
|
al 00E548 .StoreGeometryInCurrentObject
|
|
al 00DD4A .ContinueObjectProcessingWithDelay
|
|
al 00E528 .StoreCurrentObjectMovement
|
|
al 00E513 .BuildGeometryVector
|
|
al 00DD15 .ProcessSelectedObject_SmallResult
|
|
al 00DD07 .ProcessSelectedObject_LargeResult
|
|
al 00E4DB .CalculateCurrentGeometryDifference
|
|
al 00E4C2 .LoadGeometryRecord
|
|
al 00E474 .SelectGeometryRecord_Default
|
|
al 00DCEC .ProcessSelectedObject_Geometry
|
|
al 00DCE0 .ProcessSelectedObject
|
|
al 00DF45 .CalculateCurrentObjectGeometry
|
|
al 00DD48 .ContinueObjectProcessing
|
|
al 00DCCC .SelectActiveObject_Save
|
|
al 00DF08 .TestCurrentObjectGeometry
|
|
al 00DCD8 .SelectActiveObject_Alternate
|
|
al 00DCDF .SelectActiveObject_Return
|
|
al 00DCBA .SelectActiveObject
|
|
al 00DCA4 .DispatchSixObjectEvents_Loop
|
|
al 00DCA2 .DispatchSixObjectEvents
|
|
al 00E4B8 .SelectGeometryRecordFromObject
|
|
al 00DC97 .WaitForObjectRegionClear_Test
|
|
al 00E2DE .UpdateCurrentObjectAnimationDelay
|
|
al 00DC91 .WaitForObjectRegionClear
|
|
al 00E29B .DispatchInlineObjectCommand
|
|
al 00DC72 .InitializeObjectEventSequence_DispatchLoop
|
|
al 00DC88 .ObjectEventSlotTable
|
|
al 00DC60 .InitializeObjectEventSequence_ProcessEvents
|
|
al 00DC5A .InitializeObjectEventSequence_SaveBounds
|
|
al 00DC50 .InitializeObjectEventSequence_CheckUpper
|
|
al 00DC31 .InitializeObjectEventSequence
|
|
al 00DC29 .VerticalAdjustmentTable
|
|
al 00DC28 .TestCurrentObjectCoordinateRegion_Return
|
|
al 00DC2A .HorizontalAdjustmentTable
|
|
al 00DC06 .TestCurrentObjectCoordinateRegion
|
|
al 00DBF6 .SecondaryAnimationBaseTable
|
|
al 00DBED .SecondaryObjectDelay_ResetFrame
|
|
al 00DBFE .SecondaryAnimationLimitTable
|
|
al 00DBF3 .SecondaryObjectDelay_Return
|
|
al 00DBAE .TestCurrentObjectRegion_Shift
|
|
al 00DBAF .TestCurrentObjectRegion_Return
|
|
al 00DB8E .TestCurrentObjectRegion_Search
|
|
al 00DB75 .ResolveCurrentObject_ZeroResult
|
|
al 00DB84 .TestCurrentObjectRegion
|
|
al 00DB82 .ResolveCurrentObject_Neutral
|
|
al 00DB79 .ResolveCurrentObject_SecondaryRegion
|
|
al 00DB7E .ResolveCurrentObject_AlternateResult
|
|
al 00DB46 .ResolveCurrentObjectSelector
|
|
al 00DBB0 .InputMaskTable
|
|
al 00DB2E .CurrentObjectInputFallback
|
|
al 00DB2C .TestCurrentObjectInput_Shift
|
|
al 00DB17 .UpdateCurrentObjectSelectorState_Return
|
|
al 00DAF6 .StoreCurrentObjectSelector_Return
|
|
al 00E2D3 .ClearCurrentObjectMovement
|
|
al 00DAC8 .StoreStateSelector
|
|
al 00DAC3 .DisableCurrentObject
|
|
al 00DAB4 .CountMatchingObjectStates_Next
|
|
al 00DAAE .CountMatchingObjectStates_Loop
|
|
al 00DAD5 .FinishSecondaryObject
|
|
al 00DAA0 .ObjectAnimationFrameTable
|
|
al 00DA9C .ObjectAnimationAttributeTable
|
|
al 00DA80 .MarkMatchingObjectState_Return
|
|
al 00E246 .FindObjectStateForSelector
|
|
al 00DA5C .SecondaryObject_DA5C_ReturnToIndexedPath
|
|
al 00E49A .SelectGeometryRecord_28
|
|
al 00DA49 .SecondaryObject_DA49_CheckSelector
|
|
al 00DA2C .SecondaryObject_DA2C_TimerLoop
|
|
al 00DA11 .SecondaryObject_WaitForState
|
|
al 00E4B0 .UseFixedGeometryRecord54
|
|
al 00DA00 .SecondaryObject_SelectRetryDelay
|
|
al 00DA06 .SecondaryObject_RunFrameHelper_DA06
|
|
al 00D9E0 .SecondaryObject_FinishSelectorEight
|
|
al 00D9CC .SecondaryObject_RunFrameHelper
|
|
al 00D9A2 .SecondaryObject_ActionWait
|
|
al 00D991 .SecondaryObject_RetryPath
|
|
al 00D981 .SecondaryObject_RecalculateSelector
|
|
al 00D9B3 .SecondaryObject_SelectorEight
|
|
al 00E3DC .GetCurrentObjectSelectorAndState
|
|
al 00D967 .SecondaryObject_AdvanceIndexedState
|
|
al 00D997 .SecondaryObject_ActionActive
|
|
al 00D960 .SecondaryObject_ActionStatePath
|
|
al 00D95D .SecondaryObject_TimerPath
|
|
al 00D94A .SecondaryObject_State86Wait
|
|
al 00D95A .SecondaryObject_JumpToNegativeResult
|
|
al 00D9E6 .SecondaryObject_TransitionHandler
|
|
al 00D93C .SecondaryObject_CheckResult
|
|
al 00D941 .SecondaryObject_Transition
|
|
al 00DA5F .GetCurrentObjectSelector
|
|
al 00D92B .SecondaryObject_CheckState6D
|
|
al 00DA6D .MarkMatchingObjectState
|
|
al 00D917 .SecondaryObject_StateLoop
|
|
al 00E48F .SelectGeometryRecord_34
|
|
al 00D906 .SecondaryObject_RetryGeometry
|
|
al 00D90C .SecondaryObject_Continue
|
|
al 00DAEB .StoreCurrentObjectSelector
|
|
al 00DAF7 .UpdateCurrentObjectSelectorState
|
|
al 00DAA4 .CountMatchingObjectStates
|
|
al 00D8F4 .SecondaryObject_NoCollision
|
|
al 00E4A5 .SelectGeometryRecord_24
|
|
al 00DABC .CheckCurrentObjectSelector
|
|
al 00D8DC .SecondaryObject_ProcessFrame
|
|
al 00D8CA .SecondaryObject_TimerLoop
|
|
al 00D8C5 .SecondaryObject_SetTimer
|
|
al 00DA25 .SecondaryObject_NegativeResultPath
|
|
al 00DB18 .TestCurrentObjectInput
|
|
al 00D944 .SecondaryObject_State86Path
|
|
al 00D8B3 .SecondaryObject_CheckFlags
|
|
al 00D8A9 .SecondaryObject_WaitFrame
|
|
al 00DA81 .UpdateCurrentObjectAnimation
|
|
al 00E55F .ApplyCurrentObjectGeometry
|
|
al 00E481 .SelectGeometryRecord_44
|
|
al 00D8C3 .SecondaryObject_ActivateTimer
|
|
al 00DBB8 .SelectSecondaryObjectDelay
|
|
al 00D88D .SecondaryObject_RetryDelay
|
|
al 00D897 .SecondaryObject_CheckRegion
|
|
al 00DA68 .GetCurrentObjectStateIndex
|
|
al 00D885 .UpdateSecondaryObjectState
|
|
al 00D882 .FinishSecondaryObjectStates
|
|
al 00D874 .CheckObjectState059B
|
|
al 00D866 .CheckObjectState059A
|
|
al 00D85B .ProcessSecondaryObjectStates
|
|
al 00D84F .AnimationFrameDelayTable
|
|
al 00D837 .AnimationFrameBaseTable
|
|
al 00D82B .CheckLowerFrameBound
|
|
al 00D843 .AnimationFrameLimitTable
|
|
al 00D831 .SelectAnimationDelay
|
|
al 00D810 .SelectAnimationFrameAndDelay
|
|
al 00E3E8 .CopyCurrentObjectPositionToBaseAfterIndex
|
|
al 00D7EC .WaitForVerticalPosition02
|
|
al 00D7B2 .WaitForObjectFieldsFrame
|
|
al 00D7AB .WaitForObjectFieldsToClear
|
|
al 00E08B .ObjectStateDispatch_NextPath
|
|
al 00E3E6 .InitializeBaseObjectFromCurrent
|
|
al 00D786 .WaitForVerticalPositionF6
|
|
al 00D783 .ExitObjectApproachState
|
|
al 00D769 .AdvanceObjectApproachState
|
|
al 00D734 .AddObjectProximityCount
|
|
al 00D732 .AddDoubleObjectProximityCount
|
|
al 00D736 .UpdateObjectCoordinateFlag
|
|
al 00D745 .EvaluateObjectApproachCompletion
|
|
al 00D6F5 .CheckObjectApproachState
|
|
al 00D6EA .UpdateObjectApproachFrame
|
|
al 00D6E8 .UpdateObjectApproachTimer
|
|
al 00D6E4 .ResetObjectApproachTimer
|
|
al 00D6DB .RunObjectApproachSequence
|
|
al 00D6CB .StoreState2Actor
|
|
al 00D6B7 .InitializeState2Actor
|
|
al 00D69D .StoreState4Actor
|
|
al 00D689 .InitializeState4Actor
|
|
al 00D66A .StoreState6Actor
|
|
al 00D656 .InitializeState6Actor
|
|
al 00D5DC .Routine_D5DC_WaitFrame
|
|
al 00D5D8 .WaitForMotionToSettle
|
|
al 00D5CE .RandomMotionAngleThresholdTable
|
|
al 00D5CD .RandomMotionAnglePadding
|
|
al 00D5C3 .RandomMotionAngleTable
|
|
al 00D5BE .RandomMotionThresholdTable
|
|
al 00D5B9 .RandomMotionBaseTable
|
|
al 00D599 .FinishRandomMotionSequence
|
|
al 00D584 .UpdateMotionEndAnimation
|
|
al 00E855 .CalculateVectorFromRotatedMask
|
|
al 00D527 .CompareMotionAngleThreshold
|
|
al 00D524 .SearchMotionAngleThreshold
|
|
al 00D52D .SelectRandomMotionOffset
|
|
al 00D510 .StartRandomMotion
|
|
al 00D504 .SearchMotionThreshold
|
|
al 00D4D5 .UpdateFielderAnimationCounters
|
|
al 00D4E7 .ReverseFielderAnimation
|
|
al 00D4FF .SelectRandomMotionParameters
|
|
al 00D4BE .UpdateFielderAnimationFrame
|
|
al 00D4B4 .CheckFielderAnimationState
|
|
al 00D4AD .AdvanceFielderAnimationCycle
|
|
al 00D4A6 .WaitForFielderInput
|
|
al 00D49E .ResetFielderAnimationCounters
|
|
al 00D478 .RunFielderAnimationSequence
|
|
al 00D46A .RunActorAlternateDelay
|
|
al 00D453 .RunActorFinalDelay
|
|
al 00D448 .RunActorDelayCountdown
|
|
al 00D475 .FinishControlledActorDelay
|
|
al 00D461 .SelectActorAlternateDelay
|
|
al 00D41D .WaitForActorDescent
|
|
al 00D414 .WaitForActorAscent
|
|
al 00D407 .SelectControlledActorDelay
|
|
al 00D3FC .Routine_D3FC_InitialDelay
|
|
al 00D3F8 .RunControlledActorDelay
|
|
al 00D3E8 .Routine_D3E8_UpdateObject
|
|
al 00D3CB .Routine_D3CB_AddVertical
|
|
al 00D3F3 .ControlledVerticalOffsetTable
|
|
al 00D3C1 .Routine_D3C1_Vertical
|
|
al 00D399 .Routine_D399_AddHorizontal
|
|
al 00D3F0 .ControlledHorizontalOffsetTable
|
|
al 00D38B .Routine_D38B_FindIndex
|
|
al 00D382 .MoveControlledObject
|
|
al 00D355 .Routine_D355_State1
|
|
al 00D367 .Routine_D367_State2
|
|
al 00D373 .Routine_D373_State3
|
|
al 00D352 .Routine_D352_NextEntry
|
|
al 00D344 .Routine_D344_SearchEntries
|
|
al 00D361 .Routine_D361_TestBits
|
|
al 00D339 .ObjectActionLookupTable
|
|
al 00D33C .DispatchActionType
|
|
al 00D2F9 .SaveBatterAction
|
|
al 00D2F7 .UseBatterInputAction
|
|
al 00D2DB .FindAvailableBatterActionSlot
|
|
al 00D2D9 .SelectBatterActionSlot
|
|
al 00D32A .SelectActionFromObjectState
|
|
al 00D2BF .CheckActiveFieldObjects
|
|
al 00D2D4 .UseBatterControllerInput
|
|
al 00D2B2 .WaitForBatterAction
|
|
al 00D2AD .SelectBatterAction
|
|
al 00D28F .CheckPitchVerticalLimit
|
|
al 00D28B .SetPitchMovementFlags
|
|
al 00D285 .ApplyPitchLeftInput
|
|
al 00D27D .ApplyPitchHorizontalInput
|
|
al 00D27B .UsePitchControllerInput
|
|
al 00D265 .UpdatePitchMovement
|
|
al 00D2A7 .PitchDelayTable
|
|
al 00D2A4 .PitchVelocityBiasTable
|
|
al 00D2AA .PitchRenderFlagTable
|
|
al 00D225 .PitchStartAnimationLoop
|
|
al 00D212 .AnimatePitchStart
|
|
al 00D1FD .SearchPitchDirectionThresholds
|
|
al 00D1ED .SearchPitchTypeThresholds
|
|
al 00D1EA .SelectPitchType
|
|
al 00D1E1 .FindAvailablePitchState
|
|
al 00D20A .UseControllerPitchSelection
|
|
al 00D1D0 .SelectPitchAction
|
|
al 00D1C8 .FinishWindupSequence
|
|
al 00D19A .RunWindupAlternateFrame
|
|
al 00D1A2 .SetWindupFrame
|
|
al 00D18B .RunPitcherWindupSequence
|
|
al 00D171 .ClearPrimaryActorState
|
|
al 00D167 .InitializePrimaryGameplayActor
|
|
al 00D162 .PitchTypeResultTable
|
|
al 00D15D .PitchTypeThresholdTable
|
|
al 00D154 .PitchDirectionResultTable
|
|
al 00D14B .PitchDirectionThresholdTable
|
|
al 00D14A .ConditionalObjectInitReturn
|
|
al 00D125 .ObjectInitTable_End
|
|
al 00D11E .ObjectInit_D11E
|
|
al 00D117 .ObjectInit_D117
|
|
al 00D110 .ObjectInit_D110
|
|
al 00D109 .ObjectInit_D109
|
|
al 00D102 .ObjectInit_D102
|
|
al 00D0FB .ObjectInit_D0FB
|
|
al 00D0F4 .ObjectInit_D0F4
|
|
al 00D0ED .ObjectInit_D0ED
|
|
al 00D0E6 .ObjectInit_D0E6
|
|
al 00D0DF .ObjectInit_D0DF
|
|
al 00D0D8 .ObjectInit_D0D8
|
|
al 00D0D1 .ObjectInit_D0D1
|
|
al 00D0CA .ObjectInit_D0CA
|
|
al 00D0C3 .ObjectInit_D0C3
|
|
al 00D0BC .ObjectInit_D0BC
|
|
al 00D0B5 .ObjectInit_D0B5
|
|
al 00D0AE .ObjectInit_D0AE
|
|
al 00D0A7 .ObjectInit_D0A7
|
|
al 00D0A0 .ObjectInit_D0A0
|
|
al 00D09A .AdvanceObjectInitRecord
|
|
al 00D09F .ObjectInitializationReturn
|
|
al 00D0A0 .ObjectInitializationTable
|
|
al 00D06C .InitializeNextObjectRecord
|
|
al 00D047 .ConvertSharedCounterToDigits
|
|
al 00D028 .DisplaySharedCounter
|
|
al 00D01F .Routine_D01F_SubtractTen
|
|
al 00D00B .SelectSharedCounterQueueOffset
|
|
al 00CFFB .SelectPlayerDisplayQueueOffset
|
|
al 00CFEB .StoreCounterDisplayDigits
|
|
al 00CFE7 .BlankLeadingCounterDigit
|
|
al 00D01D .DivideABy10
|
|
al 00CFB6 .SaveSaturatedSideCounter
|
|
al 00CF5C .QueueThreeBlanks
|
|
al 00CF3A .QueueStateMarkerEntry
|
|
al 00CF18 .Routine_CF18_SaveIndex
|
|
al 00CF0B .AnnouncementTextSafe
|
|
al 00CF05 .AnnouncementTextChange
|
|
al 00CEFF .AnnouncementTextDeadBall
|
|
al 00CEF9 .AnnouncementTextThreeBase
|
|
al 00CEF3 .AnnouncementTextTwoBase
|
|
al 00CEED .AnnouncementTextSingle
|
|
al 00CEE7 .AnnouncementTextWalk
|
|
al 00CEE1 .AnnouncementTextBall
|
|
al 00CEDB .AnnouncementTextOut
|
|
al 00CED5 .AnnouncementTextStrike
|
|
al 00CECF .AnnouncementTextFoul
|
|
al 00CEC9 .AnnouncementTextBlank
|
|
al 00CEC9 .AnnouncementTextTable
|
|
al 00CEBC .CopyAnnouncementText
|
|
al 00CEAC .DisplaySecondaryAnnouncement
|
|
al 00CEAE .QueueAnnouncementText
|
|
al 00CEA5 .DisplayAnnouncementPair
|
|
al 00CE91 .SaveAnnouncementAudioFlag
|
|
al 00CE8B .CheckAnnouncement18
|
|
al 00CE85 .CheckAnnouncement0C
|
|
al 00CE7F .CheckAnnouncement42
|
|
al 00CE79 .CheckAnnouncement12
|
|
al 00CE9C .DisplayBlankAnnouncement
|
|
al 00CE71 .MapAnnouncementToAudioFlag
|
|
al 00CE46 .FindReadyAnnouncement
|
|
al 00CE38 .WaitAnnouncementDelay
|
|
al 00CE36 .ReloadAnnouncementDelay
|
|
al 00CE32 .RunEventAnnouncementLoop
|
|
al 00CE1A .CelebrationPaletteSequence
|
|
al 00CDF5 .WaitCelebrationColorFrame
|
|
al 00CDEE .SaveCelebrationColorIndex
|
|
al 00CDEC .ResetCelebrationColorIndex
|
|
al 00CDBD .HomeRunAnimationLoop
|
|
al 00CDA4 .RunHomeRunCelebration
|
|
al 00CD98 .StartHomeRunSequence
|
|
al 00CD7B .WaitForStateAnimation
|
|
al 00CD4F .LoadStateAnimationParameters
|
|
al 00CD42 .RunSelectedStateAnimation
|
|
al 00CD41 .Routine_CD41_Return
|
|
al 00CD2E .QueueSelectedStateMarker
|
|
al 00CD2B .StateVerticalHighTable
|
|
al 00CD28 .StateVerticalLowTable
|
|
al 00CD25 .StateHorizontalHighTable
|
|
al 00CD22 .StateHorizontalLowTable
|
|
al 00CD51 .StoreStateAnimationParameters
|
|
al 00CD18 .DispatchStateSelectorAnimation
|
|
al 00CD17 .Routine_CD17_Return
|
|
al 00CD09 .Routine_CD09_OneTimeCommand
|
|
al 00CF45 .ClearBothStateFields
|
|
al 00CD02 .Routine_CD02_OptionalSetup
|
|
al 00CCC9 .RunDualStateAnimationTail
|
|
al 00CCB9 .RunDualStateAnimation
|
|
al 00CCB8 .Routine_CCB8_Return
|
|
al 00CE22 .FinishStateProgression
|
|
al 00CF2A .QueueSecondaryStateMarker
|
|
al 00CCAA .Routine_CCAA_OneTimeCommand
|
|
al 00CC7A .AdvanceDualStateSequence
|
|
al 00E738 .ConvertObjectOffsetToDisplayIndex
|
|
al 00CF23 .QueuePrimaryStateMarker
|
|
al 00CC58 .QueueSecondaryStateEvent
|
|
al 00CC4D .AdvanceSecondaryStateSequence
|
|
al 00CC3C .RunPrimaryStateDelay
|
|
al 00CC3B .Routine_CC3B_Return
|
|
al 00CF11 .AddTimedStateEvent
|
|
al 00CF2F .BuildStateMarkerEntries
|
|
al 00CC2A .QueuePrimaryStateEvent
|
|
al 00CF4A .ClearPrimaryStateField
|
|
al 00CC20 .HandleEarlyPrimaryState
|
|
al 00CC01 .AdvancePrimaryStateSequence
|
|
al 00E502 .EvaluateGeometryDifference
|
|
al 00E4DD .CalculateGeometryDifference
|
|
al 00CBEA .TestCurrentObjectCollision
|
|
al 00CBA5 .Routine_CBA5_SecondPositive
|
|
al 00CB86 .Routine_CB86_FirstPositive
|
|
al 00CBC4 .IntegrateFixedPointObject
|
|
al 00CB63 .Routine_CB63_UpdateLoop
|
|
al 00CB7D .PrepareFixedPointObject
|
|
al 00CB39 .SimulateObjectTrajectories
|
|
al 00CB2E .QueueNegativeResultCommand
|
|
al 00CCE4 .AdvanceAlternateStateSequence
|
|
al 00CB1E .ApplyNegativeTrajectoryResult
|
|
al 00CB35 .TrajectoryResultTable
|
|
al 00CB34 .TrajectoryResultReturn
|
|
al 00CAC7 .FinishTrajectorySequence
|
|
al 00CAA1 .QueueNegativeTrajectoryCommand
|
|
al 00CAAA .QueueLaterTrajectoryCommand
|
|
al 00CAB0 .WaitForTrajectoryLimit
|
|
al 00CBEC .TestObjectCollision
|
|
al 00CA77 .UpdateTrajectoryFrame
|
|
al 00CA54 .AdvanceTrajectoryPhase
|
|
al 00CA4C .RunBaseTrajectorySequence
|
|
al 00CA2A .InitializeBaseMotion
|
|
al 00CA2F .StoreBaseMotionInitialization
|
|
al 00CA23 .InitializeBaseMotionZero
|
|
al 00E7CB .AbsoluteValueAY
|
|
al 00CA20 .ObjectMergeFailed
|
|
al 00C9C0 .TryMergeObjectIntoBase
|
|
al 00C9A7 .LoadObjectPositionInline
|
|
al 00C963 .LoadBasePositionFieldsInline
|
|
al 00C959 .ClearBaseMotionFields
|
|
al 00C985 .LoadBaseMotionFieldsInline
|
|
al 00C93A .QueueAlternateDirectionRecord
|
|
al 00C92F .SaveDirectionSelection
|
|
al 00C926 .SelectRandomDirectionBit
|
|
al 00C92C .UseRandomDirectionSignBit
|
|
al 00C914 .QueueAlternateRandomStateRecord
|
|
al 00C8EF .Routine_C8EF_BuildRandomBits
|
|
al 00C8EA .Routine_C8EA_NextEntry
|
|
al 00C8E5 .Routine_C8E5_Done
|
|
al 00C8C6 .Routine_C8C6_ReadRecord
|
|
al 00E99A .DecodeInlineParameters
|
|
al 00C8B1 .Routine_C8B1_SaveResult
|
|
al 00C8A8 .Routine_C8A8_SearchValues
|
|
al 00C8A4 .Routine_C8A4_NextEntry
|
|
al 00C899 .CalculateOppositeControllerAssignment
|
|
al 00C8A1 .ControllerAssignmentReturn
|
|
al 00C86F .FillBackgroundBlock
|
|
al 00EA3E .AllocateDisplayBufferRecord
|
|
al 00C860 .FillNextBackgroundBlock
|
|
al 00C83A .SavePlayerSelection
|
|
al 00C832 .ApplySelectionDecrement
|
|
al 00C81D .SelectPlayerSelectionEntry
|
|
al 00C81A .UpdatePlayerSelections
|
|
al 00C7BF .InitializeNextSpriteSortIndex
|
|
al 00C7B3 .InitializeSpriteSortIndexLoop
|
|
al 00C783 .WaitForTitleInputRelease
|
|
al 00E5CF .QueueModeIndicatorTiles
|
|
al 00C77A .RefreshTitleScreen
|
|
al 00E985 .FillPpuMemoryAfterValueSaved
|
|
al 00C737 .ResultsDelayLoop
|
|
al 00C708 .InitializeResultsPosition
|
|
al 00C6CC .AdvanceRoundNumber
|
|
al 00C6C5 .CheckPostRoundContinuation
|
|
al 00C6A5 .ProcessPostRoundEvents
|
|
al 00C691 .WaitPostRoundFrame
|
|
al 00CFA6 .UpdateCountersAndDisplay
|
|
al 00C68D .StartPostRoundDelay
|
|
al 00C67E .ApplyPendingScoreUpdate
|
|
al 00EB66 .DispatchNextQueuedEvent
|
|
al 00C6E1 .RoundEventSlotTable
|
|
al 00C66A .ProcessRoundEventSlotTable
|
|
al 00D126 .InitializeConditionalObject
|
|
al 00D610 .InitializeSecondaryActors
|
|
al 00C619 .RunPrimaryRoundHandlers
|
|
al 00C8A2 .InitializeObjectStateLookup
|
|
al 00C605 .CheckRoundTransitionState
|
|
al 00C5FE .RunRoundStateLoop
|
|
al 00D069 .InitializeDefaultObjects
|
|
al 00C6F7 .CompleteMatchState
|
|
al 00C5F1 .FinishGameplayReset
|
|
al 00C5DC .ClearObjectMotionFields
|
|
al 00C7C9 .ClearEightCharacterField
|
|
al 00C5BA .ResumeRoundSetupAtSelectionDisplay
|
|
al 00CF51 .ClearStateFieldPair
|
|
al 00C91B .QueueRandomDirectionRecord
|
|
al 00C5A4 .ResumeRoundSetupAtRandomDirection
|
|
al 00CF67 .QueueRoundNumberDisplay
|
|
al 00C57F .ResetGameplayState
|
|
al 00C904 .QueueRandomStateRecord
|
|
al 00C571 .StoreRoundMusicCue
|
|
al 00C573 .PrepareRoundObjects
|
|
al 00EB41 .StoreObjectEventBankValue
|
|
al 00D06B .InitializeObjectsFromTable
|
|
al 00C536 .ResetRoundCounters
|
|
al 00C566 .SelectRoundMusicCue
|
|
al 00C52A .EnableRoundAudio
|
|
al 00C51E .InitializeRoundState
|
|
al 00CF8B .QueuePlayerValueDisplay
|
|
al 00C8E8 .InitializeRandomBitfields
|
|
al 00C7DD .QueuePlayerSelectionDisplay
|
|
al 00C85A .FillSelectionBackgroundBlocks
|
|
al 00C4FF .WaitForPlayerSelection
|
|
al 00C4F5 .StartPlayerSelection
|
|
al 00C4EC .DeriveSelectedSideFromMode
|
|
al 00C50C .CompleteMatchSetup
|
|
al 00C4CE .SelectDistinctSecondPlayerValue
|
|
al 00C850 .Random0To5
|
|
al 00E978 .EnableNmiAndWaitForFrame
|
|
al 00C4B9 .InitializeMatchState
|
|
al 00EA63 .ProcessInlinePpuStream
|
|
al 00E983 .FillPpuMemoryWith26
|
|
al 00C4AA .InitializeSessionDisplay
|
|
al 00EB9D .InitializeQueuedEventSystem
|
|
al 00C496 .CheckStartInputSign
|
|
al 00EB4C .SelectObjectEventBank0
|
|
al 00C489 .WaitForStartInput
|
|
al 00EB4E .UpdateObjectEventBank_Exchange
|
|
al 00EA17 .CopyInlineDisplayRecord
|
|
al 00EB48 .SelectObjectEventBank1
|
|
al 00C43F .RunAttractMessageLoop
|
|
al 00C43E .IRQ
|
|
al 00C74A .InitializeTitleScreen
|
|
al 00C8BB .ExpandRecordPointerList
|
|
al 00E96C .DisablePpuRendering
|
|
al 00C7B1 .InitializeSpriteSortTables
|
|
al 00C416 .Reset_ClearPageLoop
|
|
al 00C40B .Reset
|
|
al 00C3FC .AddIntegratedPosition
|
|
al 00C3DC .SaveVelocitySignExtension
|
|
al 00C3D3 .CalculateSignedVelocityDelta
|
|
al 00E5F5 .AdvanceRandomState
|
|
al 00C3BB .HideUnusedOamSpriteLoop
|
|
al 00C3C7 .FinishFrameRendering
|
|
al 00C3B9 .HideUnusedOamSprites
|
|
al 00C38E .CopyStatusOamData
|
|
al 00E77B .RenderSpriteRecordList
|
|
al 00C366 .RenderNextSortedObject
|
|
al 00C35D .ContinueObjectDepthSort
|
|
al 00C33C .SortNextObjectPair
|
|
al 00C331 .OAMTemplate_C331
|
|
al 00C386 .FinalizeOamAndPpuQueue
|
|
al 00C32A .FinishSelectionOam
|
|
al 00C2FB .CopySelectionOamTemplate
|
|
al 00C339 .SortObjectsByY
|
|
al 00C3AA .TerminatePpuUpdateQueue
|
|
al 00F94D .FrameOamTemplate_F94D
|
|
al 00C2E6 .CopyTransitionOamTemplate
|
|
al 00C2F5 .CheckOamBuildMode
|
|
al 00C2DE .BuildFrameOam
|
|
al 00C2CA .StoreSecondaryAnimationTile
|
|
al 00C2D7 .SetFinalBaseObjectTile
|
|
al 00E695 .BuildBaseMovementTransforms
|
|
al 00C2A0 .StorePrimaryAnimationTile
|
|
al 00C2A3 .SelectSecondaryAnimationTile
|
|
al 00E673 .BuildCurrentMovementTransforms
|
|
al 00C27B .SaveBaseObjectRenderFlags
|
|
al 00C2D0 .SetDefaultBaseObjectTile
|
|
al 00C265 .UpdateBaseObjectSprites
|
|
al 00E6B7 .ClearMovementTransforms
|
|
al 00C255 .UpdateNextGameplayObject
|
|
al 00C253 .UpdateAllGameplayObjects
|
|
al 00E746 .InitializeRenderingStateFromCarry
|
|
al 00C249 .CommitSignedPositionDelta
|
|
al 00C237 .SubtractPositionThreshold
|
|
al 00C23A .SaveSignedPositionDelta
|
|
al 00C94F .ClearBasePositionFields
|
|
al 00C943 .ClearBaseAccelerationFields
|
|
al 00C215 .AdvanceBaseMotionPhase
|
|
al 00CAD2 .EvaluateTrajectoryResult
|
|
al 00C1F0 .DoubleVerticalVelocity
|
|
al 00C1D0 .DoubleHorizontalVelocity
|
|
al 00C228 .UpdatePositionSignState
|
|
al 00C1A4 .ReflectBaseMotionValues
|
|
al 00C3CA .IntegrateObjectVelocityAndPosition
|
|
al 00C18D .UpdateBaseMotionSequence
|
|
al 00C17B .AddObjectVerticalDelta
|
|
al 00C165 .AddObjectHorizontalDelta
|
|
al 00C15D .IntegrateObjectPositionLoop
|
|
al 00EB6A .CommonEngineExit
|
|
al 00C15B .IntegrateAllObjectPositions
|
|
al 00C151 .UpdateNextShortCountdown
|
|
al 00C149 .UpdateShortCountdowns
|
|
al 00EB15 .QueueDecodedObjectEventSelectIndex
|
|
al 00C144 .UpdateNextObjectTimer
|
|
al 00C137 .UpdateObjectTimerLoop
|
|
al 00C122 .UpdateFrameObjectsAndTimers
|
|
al 00C118 .NMI_StoreSecondObject
|
|
al 00C10A .NMI_StoreFirstObject
|
|
al 00C87E .CalculateControllerAssignments
|
|
al 00EB0A .QueueInlineObjectEvent
|
|
al 00C11C .NMI_RestoreRegisters
|
|
al 00EB2A .ProcessQueuedObjectEvent
|
|
al 00C49C .InitializeNewSession
|
|
al 00C0E7 .NMI_RunCommand0B
|
|
al 00C0EC .NMI_CheckState
|
|
al 00C0CA .NMI_UpdateControllerState
|
|
al 00C0B3 .NMI_ReadControllers
|
|
al 00F9D0 .InitializeAudioEngine
|
|
al 00C081 .NMI_ReadPacketLoop
|
|
al 00C072 .NMI_WritePacket
|
|
al 00C07E .NMI_ReadPacket
|
|
al 00C08D .NMI_QueueDone
|
|
al 00C055 .NMI_PacketLoop
|
|
al 00C046 .NMI
|
|
al 00C036 .CalculateRandomizedPitchMotion
|
|
al 00C030 .TeamSelectionSpriteXTable
|
|
al 00C02A .TeamSelectionSpriteTileTable
|
|
al 00C024 .TeamInitialTileTable
|
|
al 00C000 .TitleCopyrightPpuStream
|