1046 lines
29 KiB
Plaintext
1046 lines
29 KiB
Plaintext
al 00FFFA .InterruptVectorsFFFA
|
|
al 00FFEA .AudioDataFFEA
|
|
al 00FF64 .AudioDataFF64
|
|
al 00FF4E .AudioLookupTableFF4E
|
|
al 00FF3E .AudioMaskTable
|
|
al 00FEF6 .AudioSequenceFEF6
|
|
al 00FEAE .AudioSequenceFEAE
|
|
al 00FE2C .AudioSequenceFE2C
|
|
al 00FDFC .AudioSequenceFDFC
|
|
al 00FDC9 .@write_noise
|
|
al 00FDC3 .@noise_alt
|
|
al 00FDD2 .SoundEffectReturnFDD2
|
|
al 00FD99 .UpdateSoundEffectNoiseFD99
|
|
al 00FD89 .@write_triangle
|
|
al 00FD7F .@limit_ok
|
|
al 00FD63 .UpdateSoundEffectTriangleFD63
|
|
al 00FD5B .@write_pulse2
|
|
al 00FD4A .@use_87
|
|
al 00FD32 .@decode_event
|
|
al 00FD1D .UpdateSoundEffectVoice1FD1D
|
|
al 00FD17 .@store_sweep
|
|
al 00FD04 .@store_control
|
|
al 00FCFA .@select_control
|
|
al 00FF53 .DecodeAudioEvent
|
|
al 00FCD9 .UpdateSoundEffectVoice0FCD9
|
|
al 00FDD3 .SoundEffectDescriptorDataFDD3
|
|
al 00FC9A .@find_effect
|
|
al 00FC96 .@start_effect
|
|
al 00FC89 .AudioControlTableFC89
|
|
al 00FC75 .@trigger_noise
|
|
al 00FC63 .NoiseEffectUpdateFC63
|
|
al 00FC57 .NoiseEffectFC57
|
|
al 00FC1F .SetupNoiseEffectShort
|
|
al 00FC0E .@load_noise
|
|
al 00FBFF .SetupNoiseEffectLong
|
|
al 00FB77 .NoiseAudioDataFB77
|
|
al 00FB76 .UpdatePulsePitchReturnFB76
|
|
al 00FB5A .UpdateTriangleState
|
|
al 00FB41 .@check_more
|
|
al 00FB28 .@adjust
|
|
al 00FB10 .@scale
|
|
al 00FB17 .UpdatePulsePitch
|
|
al 00FAF2 .@positive_fc
|
|
al 00FADC .@skip_store_07ff
|
|
al 00FACF .Pulse2UpdatePitchFACF
|
|
al 00FAC8 .Pulse2StoreDelayFAC8
|
|
al 00FAC3 .Pulse2LoadDelayFAC3
|
|
al 00FABF .Pulse2ResetStateFABF
|
|
al 00FABB .Pulse2StoreDelayFABB
|
|
al 00FAB3 .Pulse2IncrementStateFAB3
|
|
al 00FA95 .UpdateActivePulse2
|
|
al 00FA94 .@return
|
|
al 00FAF7 .WritePulse2State
|
|
al 00FA69 .@store_mode
|
|
al 00FA5E .@active
|
|
al 00FA4F .Pulse2EffectFA4F
|
|
al 00F9B3 .AudioEffectDataF9B3
|
|
al 00F9A3 .Pulse1EffectTableF9A3
|
|
al 00F99E .@store_volume
|
|
al 00F995 .@update_volume
|
|
al 00F98A .Pulse1EffectF98A
|
|
al 00F97D .Pulse1EffectF97D
|
|
al 00F975 .Pulse1EffectF975
|
|
al 00F96D .Pulse1EffectF96D
|
|
al 00F965 .Pulse1EffectSweep9AF965
|
|
al 00F969 .Pulse1EffectF969
|
|
al 00F95B .Pulse1EffectF95B
|
|
al 00F948 .Pulse1EffectF948
|
|
al 00F93E .Pulse1StopF93E
|
|
al 00F947 .Pulse1EffectReturnF947
|
|
al 00F93A .Pulse1ActiveF93A
|
|
al 00F92B .Pulse1EffectSweepF92B
|
|
al 00F931 .Pulse1EffectF931
|
|
al 00F921 .Pulse1EffectF921
|
|
al 00F90E .Pulse1EffectF90E
|
|
al 00F8CA .@write_sweep
|
|
al 00F8C2 .@check_07
|
|
al 00F8AE .Pulse1EffectF8AE
|
|
al 00F8AB .Pulse1EffectF8AB
|
|
al 00F89C .Pulse1EffectF89C
|
|
al 00F88D .Pulse1EffectF88D
|
|
al 00F889 .ConfigureApuChannel2F889
|
|
al 00F885 .ConfigureApuChannel1F885
|
|
al 00F884 .@return
|
|
al 00FF00 .ApuPeriodTableFF00
|
|
al 00F873 .ConfigureApuChannelCommonF873
|
|
al 00F86B .ConfigurePulse1F86B
|
|
al 00F86A .@return
|
|
al 00FC8D .UpdateSoundEffect
|
|
al 00FC3D .UpdateNoiseChannel
|
|
al 00FA74 .UpdatePulse2Channel
|
|
al 00F8D4 .UpdatePulse1Channel
|
|
al 00F812 .@copy
|
|
al 00F809 .CopyCourseObjectList
|
|
al 00F808 .CourseObjectReturnF808
|
|
al 00F7E7 .CourseObjectReserveNextF7E7
|
|
al 00F7EC .CourseObjectAppendSavedF7EC
|
|
al 00F826 .AdvanceCourseList
|
|
al 00F7CD .CourseObjectAppendCurrentF7CD
|
|
al 00F7C9 .CourseObjectCheckSavedF7C9
|
|
al 00F7FA .CourseObjectCheckLimitF7FA
|
|
al 00F821 .ReserveCourseListEntry
|
|
al 00F7AC .CourseObjectContinueF7AC
|
|
al 00F799 .BuildCourseObjectList
|
|
al 00F792 .@next_candidate
|
|
al 00F770 .@next_pattern
|
|
al 00F75F .FindCourseObjectSearchF75F
|
|
al 00F798 .FindCourseObjectReturnF798
|
|
al 00F755 .FindCourseObjectPattern
|
|
al 00F73E .ResetRuntimeCourseState
|
|
al 00F72C .@check_next
|
|
al 00F731 .@clear_runtime
|
|
al 00F739 .@set_be
|
|
al 00F71E .@check_course
|
|
al 00F70E .UpdateRuntimeCourseState
|
|
al 00F70D .@return
|
|
al 00F6FB .AdvanceRuntimePosition
|
|
al 00F6C7 .UpdateCourseObjectLoadStructureF6C7
|
|
al 00F839 .LoadCourseListPointer
|
|
al 00F68D .UpdateCourseObjectRuntime
|
|
al 00F681 .@copy
|
|
al 00F67A .@fill
|
|
al 00F66A .@store_value
|
|
al 00F65B .@find_slot
|
|
al 00F654 .@next_entry
|
|
al 00F644 .@reset_stream
|
|
al 00F638 .@special_type
|
|
al 00F625 .@advance_eb
|
|
al 00F64E .BuildCourseStructure
|
|
al 00F5F6 .@build_structure
|
|
al 00F5C9 .ProcessCourseAfterToggleF5C9
|
|
al 00F5BA .ProcessCourseToggleF5BA
|
|
al 00F681 .CopyCourseStructure
|
|
al 00F676 .InitializeCourseStructure
|
|
al 00F62D .ContinueCourseDefinition
|
|
al 00F82E .LoadCourseStructurePointer
|
|
al 00F54B .ProcessCourseDefinitionCommandF54A
|
|
al 00F53A .@increment_stream
|
|
al 00F525 .@advance_stream
|
|
al 00F512 .@position_matches
|
|
al 00F4B4 .CoursePatternF4B4
|
|
al 00F4A5 .CoursePatternF4A5
|
|
al 00F496 .CoursePatternF496
|
|
al 00F46E .CoursePatternF46E
|
|
al 00F466 .CoursePatternF466
|
|
al 00F45E .CoursePatternF45E
|
|
al 00F456 .CoursePatternF456
|
|
al 00F3EA .CoursePatternF3EA
|
|
al 00F3DC .CoursePatternF3DC
|
|
al 00F3CE .CoursePatternF3CE
|
|
al 00F3C0 .CoursePatternF3C0
|
|
al 00F35D .CoursePatternF35D
|
|
al 00F355 .CoursePatternF355
|
|
al 00F34D .CoursePatternF34D
|
|
al 00F345 .CoursePatternF345
|
|
al 00F33D .CoursePatternF33D
|
|
al 00F335 .CoursePatternF335
|
|
al 00F32D .CoursePatternF32D
|
|
al 00F314 .CoursePatternF314
|
|
al 00F30A .CoursePatternF30A
|
|
al 00F2F8 .CoursePatternF2F8
|
|
al 00F2E2 .CoursePatternF2E2
|
|
al 00F2CC .CoursePatternF2CC
|
|
al 00F297 .CoursePatternF297
|
|
al 00F25E .CoursePatternF25E
|
|
al 00F1EB .CoursePatternF1EB
|
|
al 00F1D1 .CoursePatternF1D1
|
|
al 00F1A4 .CoursePatternF1A4
|
|
al 00F16B .CoursePatternF16B
|
|
al 00F112 .CoursePatternF112
|
|
al 00F10A .CoursePatternF10A
|
|
al 00F101 .CourseStructureTemplateF101
|
|
al 00F0B3 .CourseStructureTemplateF0B3
|
|
al 00F0AB .CoursePatternF0AB
|
|
al 00F087 .CourseStructurePointerHighF087
|
|
al 00F063 .CourseStructurePointerLowF063
|
|
al 00F000 .CourseDefinitionDataF000
|
|
al 00EE0A .CourseDefinitionDataEE0A
|
|
al 00ED4A .RuntimeCommandDataED4A
|
|
al 00ED3A .RuntimeDataED3A
|
|
al 00ED1E .@fill_second
|
|
al 00ECFF .@fill_first
|
|
al 00ECE6 .@load_parameters
|
|
al 00ECE1 .@no_match
|
|
al 00ECC8 .@return
|
|
al 00ECBF .IncrementWrap40ECBF
|
|
al 00EC99 .UpdateRuntimeAccumulatorEC99
|
|
al 00EC98 .@return
|
|
al 00EC6E .@store
|
|
al 00EC6C .@use_c7
|
|
al 00EC3D .@copy
|
|
al 00EC3A .GlobalRuntimeReturnEC3A
|
|
al 00EC1A .GlobalRuntimeStoreC2EC16
|
|
al 00EC1C .GlobalRuntimeSetFlagEC18
|
|
al 00EC10 .GlobalRuntimeIncrementC2EC10
|
|
al 00EBF6 .GlobalRuntimeUpdateC2EBF6
|
|
al 00EBDF .GlobalRuntimeSetTriggerEBDC
|
|
al 00EBE9 .GlobalRuntimeCheckMode4EBE9
|
|
al 00EBD0 .GlobalRuntimeIncrement05E0EBCD
|
|
al 00EC5D .UpdateOamEntriesEC5D
|
|
al 00EBBC .GlobalRuntimeReturnEBBC
|
|
al 00EBBD .GlobalRuntimeUpdateTrackEBBD
|
|
al 00EBB6 .GlobalRuntimeCheck5CEBB6
|
|
al 00EC75 .InitializeRuntimeFieldsEC75
|
|
al 00EB77 .GlobalRuntimeCheckNextEB77
|
|
al 00EB7C .GlobalRuntimeIncrementBDEB7C
|
|
al 00ECC9 .CheckRuntimeTableValuesECC9
|
|
al 00EB9D .GlobalRuntimeReturnEB9D
|
|
al 00EB7F .GlobalRuntimeShiftAgainEB7F
|
|
al 00EB93 .GlobalRuntimeSetFlagsEB93
|
|
al 00EB43 .GlobalRuntimeSetC1EB43
|
|
al 00EB49 .GlobalRuntimeCheckBFEB49
|
|
al 00EB9E .GlobalRuntimeSecondaryEB9E
|
|
al 00EB35 .GlobalRuntimeCheckC1EB35
|
|
al 00EB5E .GlobalRuntimeUpdateEB5E
|
|
al 00EB23 .GlobalRuntimeCheckBDEB23
|
|
al 00EB7E .GlobalRuntimeReturnEB7E
|
|
al 00EAFF .@second_loop
|
|
al 00EAE2 .@first_loop
|
|
al 00EB16 .@return
|
|
al 00EAE0 .@build_first
|
|
al 00EAA5 .GlobalStateCopyLoopEAA5
|
|
al 00EAC0 .GlobalStateClear3AEAC0
|
|
al 00EAB5 .GlobalStateInitializeEAB5
|
|
al 00EAC4 .GlobalStateReturnEAC4
|
|
al 00EA8B .@next_slot
|
|
al 00EA88 .@build_secondary
|
|
al 00EA61 .@build_primary
|
|
al 00EA58 .@alternate_state
|
|
al 00EA46 .@slot_loop
|
|
al 00EA3B .@store_direction
|
|
al 00EA39 .@negative_direction
|
|
al 00EA2B .@check_input
|
|
al 00EA23 .@check_state
|
|
al 00EA43 .Slot0DirectionReturnEA43
|
|
al 00EA07 .UpdateSlot0DirectionEA07
|
|
al 00EA01 .SlotPositionTableMatchEA01
|
|
al 00E9F9 .SlotPositionStoreE9F9
|
|
al 00E9F1 .SlotPositionUseCurrentE9F1
|
|
al 00E9DF .@invert
|
|
al 00E9D9 .SlotPositionFlipDirectionE9D9
|
|
al 00E9D2 .SlotPositionCheckFlagsE9D2
|
|
al 00E9E9 .SlotPositionLowE9E9
|
|
al 00E9E3 .SlotPositionNextE9E3
|
|
al 00E9AD .SlotPositionResetBCE9AD
|
|
al 00E9B8 .SlotPositionCheckState3E9B8
|
|
al 00E9C4 .SlotPositionCheckBoundsE9C4
|
|
al 00E981 .SlotPositionTableLoopE981
|
|
al 00E97F .SlotPositionCheckTableE97F
|
|
al 00E96E .SlotPositionLoopE96E
|
|
al 00E960 .Slot0388UpdateFrom94E960
|
|
al 00E949 .@store_state
|
|
al 00E930 .@next_slot
|
|
al 00E929 .@slot_loop
|
|
al 00E927 .UpdateFourSlotCCE927
|
|
al 00E91A .@store_boundary
|
|
al 00E924 .@restore_y
|
|
al 00E90B .@save_y
|
|
al 00E926 .@return
|
|
al 00E8E2 .@return
|
|
al 00E8D2 .@return
|
|
al 00E8BE .SlotA4ReturnE8BE
|
|
al 00E8A5 .@update
|
|
al 00E88E .@set_d8
|
|
al 00E86F .AdjustSlotBCFromAE86F
|
|
al 00E84F .StoreSlotBCE4E84F
|
|
al 00E893 .InitializeAndCalculateSlotE893
|
|
al 00E841 .@next_slot
|
|
al 00E838 .@slot_loop
|
|
al 00E831 .@set_flag
|
|
al 00E835 .@return
|
|
al 00E80D .LoadTablePointerE80D
|
|
al 00E7FC .LoadRiderLanePositionE7FC
|
|
al 00E7F2 .StoreRiderCommandStateE7F2
|
|
al 00E7EC .@clear_state
|
|
al 00E7D0 .ResetRiderScriptE7D0
|
|
al 00E7CA .@advance_script
|
|
al 00E7A3 .UpdateRiderCommandStateE7A3
|
|
al 00E794 .DispatchRiderCommandE794
|
|
al 00E77E .@load_command
|
|
al 00E762 .ProcessRiderScriptEntryE762
|
|
al 00E760 .ProcessRiderScriptE760
|
|
al 00E754 .@store_script_index
|
|
al 00E753 .@return
|
|
al 00E73B .UpdateSingleRiderScriptStateE73B
|
|
al 00E735 .@next_rider
|
|
al 00E71E .@adjust
|
|
al 00E72B .@clear_state
|
|
al 00E70D .@next_rider
|
|
al 00E6F5 .DataTableE6F5
|
|
al 00E6E1 .DataTableE6E1
|
|
al 00E8E7 .UpdateSlotStateIfReadyE8E7
|
|
al 00E8D3 .InitializeGlobalB6E8D3
|
|
al 00E8FA .SetSlotBCE4To10E8FA
|
|
al 00E8C6 .InitializeRiderMotionState
|
|
al 00E8BF .ClearRiderMotionState
|
|
al 00E956 .Slot0388CheckA4E956
|
|
al 00E8FF .UpdateSlotBoundaryE8FF
|
|
al 00E8EE .InitializeSlotModeE8EE
|
|
al 00E89D .UpdateRiderMotionState
|
|
al 00E879 .InitializeSlotMode4E879
|
|
al 00EA8F .UpdateGlobalStateEA8F
|
|
al 00E818 .UpdateSlotFlagE818
|
|
al 00E934 .UpdateSlot0388E934
|
|
al 00E854 .InitializeSlotMode2E854
|
|
al 00E845 .InitializeSlotFieldsE845
|
|
al 00E86A .AdjustSlotBCE86A
|
|
al 00E85D .InitializeSlotMode6E85D
|
|
al 00E8E3 .SetSlotA4OneE8E3
|
|
al 00E963 .ClearSlotStateE963
|
|
al 00E6B7 .CommandHandlerVectorsE6B7
|
|
al 00E6AD .DataE6AD
|
|
al 00E6A9 .PpuRowDescriptor2E6A9
|
|
al 00E6A5 .PpuRowDescriptor1E6A5
|
|
al 00E6A1 .PpuRowDescriptor0E6A1
|
|
al 00E6A1 .PpuRowDescriptorsE6A1
|
|
al 00E69A .RiderSpriteTileTableE69A
|
|
al 00E697 .DataE697
|
|
al 00E68C .ScriptE68C
|
|
al 00E689 .ScriptE689
|
|
al 00E686 .ScriptE686
|
|
al 00E684 .ScriptE684
|
|
al 00E667 .ScriptE667
|
|
al 00E652 .ScriptE652
|
|
al 00E649 .ScriptE649
|
|
al 00E63E .ScriptE63E
|
|
al 00E631 .ScriptE631
|
|
al 00E61E .ScriptE61E
|
|
al 00E60B .ScriptE60B
|
|
al 00E5F8 .ScriptE5F8
|
|
al 00E5E5 .ScriptE5E5
|
|
al 00E5D0 .ScriptE5D0
|
|
al 00E5BB .ScriptE5BB
|
|
al 00E5A6 .ScriptE5A6
|
|
al 00E599 .ScriptE599
|
|
al 00E584 .ScriptE584
|
|
al 00E56E .ScriptPointerHighTableE56E
|
|
al 00E55A .ScriptPointerLowContinuationE55A
|
|
al 00E554 .PointerHighTableE554
|
|
al 00E54E .PointerLowTableE54E
|
|
al 00E541 .DataTableE541
|
|
al 00E53D .SlotPositionThresholdTableE53D
|
|
al 00E53C .@return
|
|
al 00E526 .SlotPairSetStateE526
|
|
al 00E528 .SlotPairStoreStateE528
|
|
al 00E513 .SlotPairMultipleE513
|
|
al 00E52C .CompareSlotDistance
|
|
al 00E4FF .SlotPairNextInnerE4FF
|
|
al 00E4F0 .SlotPairCompareE4F0
|
|
al 00E4E0 .SlotPairInnerE4E2
|
|
al 00E50A .SlotPairNextOuterE50A
|
|
al 00E4D9 .SlotPairStartInnerE4D9
|
|
al 00E4CA .SlotPairOuterE4CA
|
|
al 00E4BD .@write_loop
|
|
al 00E4A7 .@next
|
|
al 00E49D .@loop
|
|
al 00E49B .ProcessSlotBits
|
|
al 00E48C .@check_second
|
|
al 00E492 .@process
|
|
al 00E484 .@adjust
|
|
al 00E495 .@next_slot
|
|
al 00E458 .@slot_loop
|
|
al 00E4AD .WriteSlotPattern
|
|
al 00E43F .@process_slot
|
|
al 00E44A .@next_slot
|
|
al 00E432 .@slot_loop
|
|
al 00E455 .@return
|
|
al 00E421 .@no_swap
|
|
al 00E40F .@inner_loop
|
|
al 00E40D .@outer_loop
|
|
al 00E409 .@start_sort
|
|
al 00E3F6 .@initialize
|
|
al 00E3D4 .GlobalDisplayOamLoopE3D4
|
|
al 00E3C1 .GlobalDisplayCombineFCE3C1
|
|
al 00E3B8 .GlobalDisplayCheck1AE3B8
|
|
al 00E3AA .GlobalDisplayFinalizeE3AA
|
|
al 00E39B .GlobalDisplayIncreaseE39B
|
|
al 00E377 .GlobalDisplayRotateE377
|
|
al 00E37A .GlobalDisplayIndexReadyE37A
|
|
al 00E3C8 .GlobalDisplayStore01E3C8
|
|
al 00E36B .GlobalDisplaySelectIndexE36B
|
|
al 00E3C6 .GlobalDisplayBuildE3C6
|
|
al 00E344 .@tiles_ready
|
|
al 00E358 .SlotSpritesReturnE358
|
|
al 00E2F6 .BuildSlotSprites
|
|
al 00E303 .SlotSpritesCheckBCE303
|
|
al 00E2D0 .@continue
|
|
al 00E2BD .@no_borrow
|
|
al 00E2AF .UpdateStructureState
|
|
al 00E2AC .@dispatch
|
|
al 00E29B .@combine_flags
|
|
al 00E25C .SlotValueReturnYE25C
|
|
al 00E25E .SlotValueCheckGlobalE25E
|
|
al 00E24D .SlotValueCheckACE24D
|
|
al 00E243 .SlotValueCheckPositionE243
|
|
al 00E267 .SlotValueReturnACE267
|
|
al 00E22F .GetSlotValue
|
|
al 00E21C .EntryTypeAddFlagE21C
|
|
al 00E215 .EntryTypeHaveBaseE215
|
|
al 00E213 .EntryTypeUseTwoE213
|
|
al 00E21F .EntryTypeAlternateE21F
|
|
al 00E1EB .EntryBuildDecrementYE1EB
|
|
al 00E1E2 .EntryBuildWriteLoopE1E2
|
|
al 00E1F2 .EntryBuildAlternateE1F2
|
|
al 00E1F8 .EntryBuildReturnE1F8
|
|
al 00E1D1 .EntryBuildDispatchE1D1
|
|
al 00E1F9 .GetRuntimeEntryType
|
|
al 00E26A .BuildSlotStructure
|
|
al 00E19D .@next_entry
|
|
al 00E184 .@entry_loop
|
|
al 00E3F4 .SortRuntimeSlots
|
|
al 00E16E .@write_loop
|
|
al 00E16C .WriteStructureE16C
|
|
al 00E17E .StateE0E6ReturnE17E
|
|
al 00E139 .StateE0E6BuildStructureE139
|
|
al 00E124 .StateE0E6CheckPositionE124
|
|
al 00E10A .StateE0E6UpdateE10A
|
|
al 00E0E6 .UpdateStructureGenerator
|
|
al 00E0E5 .@return
|
|
al 00E09E .@return
|
|
al 00E097 .SharedReturnE097
|
|
al 00E071 .PairSetY
|
|
al 00E076 .PairAfterMark
|
|
al 00E065 .PairMarkBoth
|
|
al 00E05B .PairMarkXOnly
|
|
al 00E061 .PairMarkX
|
|
al 00E098 .Add2UnlessHighE098
|
|
al 00E045 .PairCompare80Reverse
|
|
al 00E091 .Add12UnlessHighE091
|
|
al 00E020 .PairCompare8CReverse
|
|
al 00E02A .PairCompare80
|
|
al 00E00E .PairCompare8C
|
|
al 00E07E .PairNextY
|
|
al 00E01D .PairNextYTrampoline
|
|
al 00E086 .PairNextX
|
|
al 00DFDD .PairNextXTrampoline
|
|
al 00DFE0 .PairCheckY
|
|
al 00DFD9 .PairCheckX
|
|
al 00DFC6 .@found
|
|
al 00DFBA .@search_table
|
|
al 00DFD1 .@store
|
|
al 00DFB2 .UpdateSlot70
|
|
al 00DFA8 .@subtract
|
|
al 00DF48 .@copy_display
|
|
al 00DF7F .BuildDisplayValues
|
|
al 00DF41 .@refresh_display
|
|
al 00DF52 .@carry_subunit
|
|
al 00DF3B .@check_subunit
|
|
al 00DF51 .@return
|
|
al 00DF24 .@check_flag
|
|
al 00DF17 .@clamp
|
|
al 00DFA4 .DivideByX_DFA4
|
|
al 00DF15 .@minimum
|
|
al 00DF07 .@set_x
|
|
al 00DEF8 .@shift_loop
|
|
al 00DF2D .@store_result
|
|
al 00DEDB .@store_flag
|
|
al 00DED9 .@set_flag
|
|
al 00DECC .@check_existing
|
|
al 00DEDE .@next_slot
|
|
al 00DEBD .@slot_loop
|
|
al 00DEBB .UpdateSlotFlags
|
|
al 00DE9D .StateDE31AfterLoopDE9D
|
|
al 00DE9A .StateDE31NextDE9A
|
|
al 00DE91 .StateDE31SubtractDE91
|
|
al 00DE6F .StateDE31LoopDE6F
|
|
al 00DE66 .StateDE31SetupLoopDE66
|
|
al 00DE5E .StateDE31ValueReadyDE5E
|
|
al 00DE4E .StateDE31SelectValueDE4E
|
|
al 00DEA5 .StateDE31ReturnDEA5
|
|
al 00DEA6 .StateDE31Mode1DEA6
|
|
al 00DE20 .@set_90
|
|
al 00DE24 .@update_ac
|
|
al 00DDE9 .@select_index
|
|
al 00DDEE .@store_index
|
|
al 00DE2D .@next_slot
|
|
al 00DDD3 .@slot_loop
|
|
al 00DDBA .StateUpdateStoreDCDDBA
|
|
al 00DDAE .StateUpdateSet90DDAE
|
|
al 00DDBC .StateUpdateInitialize02C0DDBC
|
|
al 00DDCE .StateUpdateCopyTemplateDDCE
|
|
al 00DDBF .StateUpdateMode8DDBF
|
|
al 00DD8D .GlobalStateUpdateDD8D
|
|
al 00DD6C .@store_ff
|
|
al 00DD6E .@return
|
|
al 00DD5D .@check_slot
|
|
al 00DD1A .StateDCF2CommonDD1A
|
|
al 00DD38 .InitializeSlotState
|
|
al 00DD06 .UpdateSlotFrom94DD06
|
|
al 00DCFE .StateDCF2Increment94DCFE
|
|
al 00DD08 .StateDCF2Store0384DD08
|
|
al 00DCFA .StateDCF2ZeroDCFA
|
|
al 00DD11 .StateDCF2Mode2DD11
|
|
al 00DD37 .StateDCF2ReturnDD37
|
|
al 00DCF1 .@return
|
|
al 00DCDB .@increment
|
|
al 00DCDD .@return
|
|
al 00DCC7 .AdjustSlotAC
|
|
al 00DCC6 .@return
|
|
al 00DCB8 .@store
|
|
al 00DCB5 .@from_table
|
|
al 00DCA0 .UpdateSlot0368DCA0
|
|
al 00DC9A .CalculateSlotRemainingFromADC9A
|
|
al 00DC8D .SlotUpdateReturnDC8D
|
|
al 00DC6E .@check_position
|
|
al 00DC69 .@set_flag
|
|
al 00DC5C .@table_index_ready
|
|
al 00DC8E .SlotUpdateAlternateDC8E
|
|
al 00DC87 .SlotUpdateCommonDC87
|
|
al 00DC39 .@clear_fields
|
|
al 00DC97 .CalculateSlotRemaining
|
|
al 00DC19 .@return
|
|
al 00DBDD .@reset_slot
|
|
al 00DBE0 .@initialize
|
|
al 00DBC4 .SlotSetupDBC4
|
|
al 00DB94 .SlotConfigReturnDB94
|
|
al 00DB8C .SlotConfigIncrementCheckDB8C
|
|
al 00DB5C .SlotConfigFromTableDB5C
|
|
al 00DB6C .SlotConfigSpecialDB6C
|
|
al 00DB5F .SlotConfigStore78DB5F
|
|
al 00DB58 .SlotConfigCheckIndexDB58
|
|
al 00DB32 .@store_a4
|
|
al 00DB30 .@small_value
|
|
al 00DB4D .@return_zero
|
|
al 00DB34 .@configure_slot
|
|
al 00DB95 .ResetSlotState
|
|
al 00DAE3 .InitializeSlot
|
|
al 00DAD7 .@next_slot
|
|
al 00DAC8 .@search_slots
|
|
al 00DAA5 .@check_entry
|
|
al 00DADF .@next_outer
|
|
al 00DA9F .SlotSearchDA9F
|
|
al 00DA92 .@no_high_decrement
|
|
al 00DA89 .@no_high_increment
|
|
al 00DA9B .@next_slot
|
|
al 00DA7C .@slot_loop
|
|
al 00DA79 .@return
|
|
al 00DA7A .UpdateSlotPositions
|
|
al 00DCDE .UpdateSlot0374
|
|
al 00DCF2 .UpdateSlotState
|
|
al 00DC1A .UpdateSlotDC1A
|
|
al 00DA58 .UpdateSlotPosition
|
|
al 00DA2C .@slot_loop
|
|
al 00DA69 .RuntimeSlotsReturnDA69
|
|
al 00DA14 .SlotStateReturnDA14
|
|
al 00DA03 .SlotSetDirectionDA03
|
|
al 00D9F6 .SlotStateHandlerD9F6
|
|
al 00D9F3 .@advance_state
|
|
al 00DA10 .SlotResetStateDA10
|
|
al 00D9E7 .@nonzero_slot
|
|
al 00D9F5 .@return
|
|
al 00D9D3 .SlotStateHandlerD9D3
|
|
al 00D9B6 .@check_position
|
|
al 00D9AA .@skip_decrement
|
|
al 00D9A7 .@decrement_position
|
|
al 00D99F .@store_49
|
|
al 00D9A1 .@update_timing
|
|
al 00D9D2 .@return
|
|
al 00D9C0 .@advance_state
|
|
al 00D983 .SlotStateHandlerD983
|
|
al 00D970 .SlotStateAdvanceD970
|
|
al 00D96A .@store_direction
|
|
al 00D96E .SlotStateResetD96E
|
|
al 00D95D .@compare
|
|
al 00D953 .SlotStateHandlerD953
|
|
al 00D97E .SlotStateTailD97E
|
|
al 00D952 .@return
|
|
al 00D94E .@advance_state
|
|
al 00D933 .SlotStateHandlerD933
|
|
al 00DA15 .UpdateSlotDerivedPosition
|
|
al 00D924 .DispatchSlotState
|
|
al 00D91A .@loop
|
|
al 00D918 .UpdateFourObjects
|
|
al 00D561 .GraphicsAndUiDataD561
|
|
al 00D551 .PpuRecordDataD551
|
|
al 00D541 .PpuRecordDataD541
|
|
al 00D531 .PpuRecordDataD531
|
|
al 00D521 .PpuRecordDataD521
|
|
al 00D511 .PpuRecordDataD511
|
|
al 00D501 .PpuRecordDataD501
|
|
al 00D4F1 .PpuRecordDataD4F1
|
|
al 00D4E1 .PpuRecordDataD4E1
|
|
al 00D4C0 .PpuCommandDataD4C0
|
|
al 00D4B0 .PpuRecordDataD4B0
|
|
al 00D4A0 .PpuRecordDataD4A0
|
|
al 00D490 .PpuRecordDataD490
|
|
al 00D480 .PpuRecordDataD480
|
|
al 00D46E .PpuRecordDataD46E
|
|
al 00D3D6 .PpuGraphicsDataD3D6
|
|
al 00D3AD .@write_byte
|
|
al 00D3AA .@next_write
|
|
al 00D3A7 .@decode_count
|
|
al 00D39D .@set_ppuctrl
|
|
al 00D387 .ProcessPpuUpdateCommand
|
|
al 00D386 .@done
|
|
al 00D35D .@read
|
|
al 00D35B .ReadOneController
|
|
al 00D336 .@shift
|
|
al 00D322 .@next
|
|
al 00D31C .@process
|
|
al 00D30F .@return
|
|
al 00D2D1 .@next_value
|
|
al 00D2FF .Advance0300WriteIndex
|
|
al 00D2BA .@next_group
|
|
al 00D2A3 .Build0300Descriptor
|
|
al 00D29C .@clear_attribute_bytes
|
|
al 00D283 .@fill_fc
|
|
al 00D26D .@calculate_address
|
|
al 00D259 .@loop
|
|
al 00D260 .InitializePpuMemory
|
|
al 00D23D .@next_entry
|
|
al 00D217 .@write_row
|
|
al 00D211 .@next_row
|
|
al 00D202 .@store_common
|
|
al 00D1FC .@store_value
|
|
al 00D1EE .@build_entry
|
|
al 00D1E3 .@calculate_count
|
|
al 00D19B .@wait_ppu
|
|
al 00D180 .@delay_inner
|
|
al 00D17E .NmiRuntimeDelayD17E
|
|
al 00D16D .@hide_oam_entries
|
|
al 00D1B3 .ApplyPpuScrollState
|
|
al 00D14E .@wait_ppu
|
|
al 00ECE4 .BuildPairedPpuRows
|
|
al 00D135 .@fill
|
|
al 00D11F .Initialize0300Structure
|
|
al 00D0F6 .@copy
|
|
al 00D0F4 .Initialize03D0Structure
|
|
al 00D0DD .@store_value
|
|
al 00D0D9 .@read_next
|
|
al 00D0C8 .@next_rider
|
|
al 00D0C6 .BuildRiderCourseObjectTable
|
|
al 00D0B6 .@reduce
|
|
al 00D0BE .@store
|
|
al 00D0AD .@next_rider
|
|
al 00D0A6 .CourseScanStoreResultD0A6
|
|
al 00D0A4 .CourseScanResultD0A4
|
|
al 00D088 .CheckRiderCourseOtherSideD088
|
|
al 00D058 .CheckRiderCourseAhead
|
|
al 00D054 .@use_y
|
|
al 00D044 .@next_entry
|
|
al 00D03C .@check_48
|
|
al 00D025 .@scan_entry
|
|
al 00D018 .ScanRiderStructure
|
|
al 00DB50 .ConfigureSlot
|
|
al 00D015 .@configure
|
|
al 00CFFA .@merge
|
|
al 00CFFF .@return
|
|
al 00CFEA .UpdateRiderPackedState
|
|
al 00CFE3 .SetRiderPositionHighNibbleMaskCFE3
|
|
al 00CFE5 .MergeRiderPositionFlagsCFE5
|
|
al 00CFE9 .RiderPositionFlagsReturnCFE9
|
|
al 00CFDB .UpdateRiderPositionFlagsCFDB
|
|
al 00CFCB .UpdateRiderPositionFlags
|
|
al 00CFCA .@return
|
|
al 00CFC4 .@next_rider
|
|
al 00CFA6 .@check_rider
|
|
al 00CF96 .CheckAdjacentRiderConflict
|
|
al 00CF94 .RiderCourseValueInvalidCF94
|
|
al 00CF8B .RiderCourseValueCheckCF8B
|
|
al 00E7FF .LoadIndexedValueE7FF
|
|
al 00CF85 .RiderCourseStoreCF85
|
|
al 00CF88 .RiderCourseValueCheckCF88
|
|
al 00CF6A .RiderCourseEntryCF6A
|
|
al 00CF87 .RiderCourseReturnCF87
|
|
al 00CF47 .RiderCourseEntryCF47
|
|
al 00CF64 .RiderCoursePathCF64
|
|
al 00CF2B .RiderCourseAlternateCF2B
|
|
al 00CF0C .CheckRiderCourseState
|
|
al 00D000 .SelectRiderConfiguration
|
|
al 00CEFF .@copy_runtime
|
|
al 00CF04 .@advance_slot
|
|
al 00CED2 .@next_slot
|
|
al 00CECF .@return
|
|
al 00CEB2 .RiderStateUpdateCEB2
|
|
al 00CEAF .@increment
|
|
al 00CEA0 .@alternate
|
|
al 00CE9F .@return
|
|
al 00CE80 .CodeCE80
|
|
al 00CE6D .CodeCE6D
|
|
al 00CE82 .CodeCE82
|
|
al 00CE4D .CodeCE4D
|
|
al 00CE46 .CodeCE46
|
|
al 00CE39 .CodeCE39
|
|
al 00CE45 .CodeCE45
|
|
al 00CE29 .CodeCE29
|
|
al 00CE28 .CodeCE28
|
|
al 00CE15 .CodeCE15
|
|
al 00CE1D .CodeCE1D
|
|
al 00CE00 .CodeCE00
|
|
al 00CE0A .CodeCE0A
|
|
al 00CE83 .UpdateSlotTimer
|
|
al 00CDDE .CodeCDDE
|
|
al 00CDD5 .CodeCDD5
|
|
al 00CDBD .CodeCDBD
|
|
al 00CE58 .CodeCE58
|
|
al 00CDBA .CodeCDBA
|
|
al 00CDB2 .CodeCDB2
|
|
al 00CDAC .CodeCDAC
|
|
al 00CD95 .CodeCD95
|
|
al 00CDEE .CodeCDEE
|
|
al 00CD8C .CodeCD8C
|
|
al 00CD79 .CodeCD79
|
|
al 00CD70 .CodeCD70
|
|
al 00CD58 .@return
|
|
al 00CD59 .CodeCD59
|
|
al 00CD3A .@update_slot
|
|
al 00CD3D .@next_slot
|
|
al 00CD25 .@slot_loop
|
|
al 00CD40 .@post_update
|
|
al 00CD15 .@copy
|
|
al 00CD13 .Copy02C0Template
|
|
al 00CCEC .@entry_loop
|
|
al 00CD12 .@return
|
|
al 00CCDD .Initialize02C0Entries
|
|
al 00D1C7 .BuildIndirectStructure
|
|
al 00CCC6 .SequenceSetupIndexReady
|
|
al 00DD6F .UpdateSlotAccumulator
|
|
al 00CCBB .SequenceSetupStorePointer
|
|
al 00CCA3 .SequenceSetupCalculate55
|
|
al 00CCB9 .SequenceSetupSelectPointer
|
|
al 00CC7A .@store_state
|
|
al 00CC7C .@return
|
|
al 00CC65 .StateSequenceStep2StoreSecondary
|
|
al 00CC62 .StateSequenceStep2StorePrimary
|
|
al 00DFA2 .DivideBy10
|
|
al 00CC3A .StateSequenceStep2CopyTable
|
|
al 00CC32 .StateSequenceStep2BuildStructure
|
|
al 00CC2F .StateSequenceStep2Set45
|
|
al 00CC6A .StateSequenceStep2Return
|
|
al 00CBF8 .StateSequenceStep2StoreFB
|
|
al 00CCCA .SequenceSetupLoadIndexedParameters
|
|
al 00CBD4 .StateSequenceStep2LoadTables
|
|
al 00CC7D .SequenceSetup
|
|
al 00CC15 .StateSequenceStep2CheckThreshold
|
|
al 00CBBF .StateSequenceStep2RunStep3
|
|
al 00CBB9 .StateSequenceStep2CallThreshold
|
|
al 00CBC9 .StateSequenceStep2Process
|
|
al 00CBA4 .StateSequenceStep2
|
|
al 00CB9F .StateSequenceCommonCB9F
|
|
al 00CB99 .StateSequenceSet03AD
|
|
al 00CB82 .StateSequenceStep1Copy
|
|
al 00CBA3 .StateSequenceReturn
|
|
al 00CB77 .StateSequenceStep1
|
|
al 00CB69 .StateSequenceStep0MaybeAdvance
|
|
al 00CB6D .StateSequenceStep0SetFlags
|
|
al 00CB73 .StateSequenceStep0Finish
|
|
al 00CB3B .StateSequenceStep0
|
|
al 00CB36 .DispatchIndirectHighByte
|
|
al 00CB25 .@check_flag
|
|
al 00CB1D .@next_record
|
|
al 00CB2B .@return
|
|
al 00CB11 .@store
|
|
al 00CAFE .@fill
|
|
al 00CB05 .SharedReturnCB05
|
|
al 00CAF3 .StateHelperCAF3
|
|
al 00CAA9 .SharedReturnCAA9
|
|
al 00CAAA .StateHelperCAAA
|
|
al 00CA8C .@clear
|
|
al 00CA84 .RuntimeInputReturnCA84
|
|
al 00CA7F .RuntimeInputSetDelayCA7F
|
|
al 00CA67 .RuntimeInputStoreB0CA67
|
|
al 00CA63 .RuntimeInputDecrementCA63
|
|
al 00CA20 .RuntimeTransitionCA20
|
|
al 00CA38 .RuntimeInputStateCA38
|
|
al 00CA0A .@next_rider
|
|
al 00CA08 .UpdateFourRiderRuntime
|
|
al 00E42B .ProcessSortedSlots
|
|
al 00CED0 .ProcessRiderSlots
|
|
al 00DA26 .UpdateRuntimeSlots
|
|
al 00E456 .PrepareSortedSlots
|
|
al 00E17F .ProcessRuntimeEntries
|
|
al 00E359 .UpdateGlobalDisplay
|
|
al 00DEE2 .UpdateGlobalFC
|
|
al 00E4C8 .UpdateSlotPairState
|
|
al 00EA44 .BuildFourSlotSpritesEA44
|
|
al 00E836 .UpdateFourSlot8CE836
|
|
al 00DE31 .UpdateDisplayState
|
|
al 00E96C .UpdateFourSlotPositionsE96C
|
|
al 00CD1F .UpdateFourSlots
|
|
al 00DDD1 .UpdateTriggeredSlots
|
|
al 00E09F .CheckSlotState
|
|
al 00DFD5 .CompareRuntimeSlots
|
|
al 00EAC5 .BuildGlobalDisplayEAC5
|
|
al 00DF30 .UpdateGlobalCounters
|
|
al 00C9C9 .@after_optional_updates
|
|
al 00C9D5 .@continue_runtime
|
|
al 00CA9B .StateHelperCA9B
|
|
al 00C9BB .@normal_runtime
|
|
al 00E733 .UpdateAllRiderScriptStateE733
|
|
al 00D19B .UpdatePpuState
|
|
al 00C997 .RuntimeUpdatePpuTailC997
|
|
al 00F4FF .ProcessCourseDefinition
|
|
al 00E70B .UpdateRiderCourseStateE70B
|
|
al 00DBFE .UpdateGlobalPosition
|
|
al 00DA6A .UpdateAccumulator
|
|
al 00EB17 .UpdateGlobalRuntimeEB17
|
|
al 00C971 .Advance0300IndexC971
|
|
al 00C94B .Append0300EntryC94B
|
|
al 00C93F .@copy_03d1
|
|
al 00C935 .Setup0300EntryC935
|
|
al 00C92C .Setup0300EntryC92C
|
|
al 00C91D .@store_06
|
|
al 00C90E .@update_record
|
|
al 00C8EA .@copy_0300_template
|
|
al 00C902 .@load_reference
|
|
al 00C8DE .ContinueGameRuntimeC8DE
|
|
al 00C8DB .@select_rider
|
|
al 00C8AC .@initialize_riders
|
|
al 00C87F .@store_34
|
|
al 00C86D .@clear
|
|
al 00C83A .@initialize_course_ram
|
|
al 00C831 .@clear_ram
|
|
al 00D13F .InitializePairedPpuRows
|
|
al 00C81F .@return
|
|
al 00C817 .@changed
|
|
al 00C81B .@store
|
|
al 00C811 .@prev
|
|
al 00C80A .@next
|
|
al 00C7EC .@early_return
|
|
al 00C7ED .@input
|
|
al 00C7DC .@success
|
|
al 00C7DA .@failure
|
|
al 00C7BA .@receive_payload
|
|
al 00C7A3 .@wait_second_preamble
|
|
al 00C796 .@wait_first_preamble
|
|
al 00C792 .@restart
|
|
al 00C782 .ReceiveWaitSecondUpdate
|
|
al 00C762 .ReceiveHeaderByteOk
|
|
al 00C757 .ReceiveValidateHeader
|
|
al 00C74B .ReceiveWaitUpdate
|
|
al 00C748 .ReceiveRunUpdate
|
|
al 00C744 .ReceiveError
|
|
al 00C751 .ReceiveFirstBlockOk
|
|
al 00C792 .ReceiveDataBlockCode
|
|
al 00C734 .SetTransmitPreambleCountsCode
|
|
al 00C6FD .@send_payload
|
|
al 00C6EB .@short_preamble
|
|
al 00C6E4 .@long_preamble
|
|
al 00C6D9 .@initial_delay
|
|
al 00C726 .SetupTransmitWorkingBufferCode
|
|
al 00C6D1 .TransmitDataBlockCode
|
|
al 00C716 .SetupTransmitRamBlockCode
|
|
al 00C6BE .@finish_bit
|
|
al 00C6AD .@next_bit
|
|
al 00C6A5 .SerialReceiveByteCode
|
|
al 00C698 .@delay
|
|
al 00C691 .SerialReceiveBitCode
|
|
al 00C690 .@return
|
|
al 00C68A .SerialIncrementCountCode
|
|
al 00C67D .@finish_bit
|
|
al 00C681 .@bit_set
|
|
al 00C673 .@next_bit
|
|
al 00C66E .SerialTransmitByteCode
|
|
al 00C668 .@low_delay
|
|
al 00C65F .@high_delay
|
|
al 00C653 .SerialPulseLongCode
|
|
al 00C656 .SerialPulseCommon
|
|
al 00C64E .SerialPulseShortCode
|
|
al 00C643 .@wait_low
|
|
al 00C639 .@wait_high
|
|
al 00C639 .SerialWaitPulseCode
|
|
al 00C62D .SerialWriteTimingCode
|
|
al 00C623 .@copy
|
|
al 00EC47 .BuildOamEntryEC47
|
|
al 00C5F2 .@copy_template
|
|
al 00E1A3 .BuildRuntimeEntry
|
|
al 00C5C2 .InitializeRuntimeState
|
|
al 00C5B2 .@copy
|
|
al 00C621 .CopyPersistentBufferToWorkingRam
|
|
al 00C58A .@copy_fields
|
|
al 00C594 .@copy_rom_field
|
|
al 00C582 .SetSerialUpdateSelector11
|
|
al 00C575 .InitializeSerialSelectionMarker
|
|
al 00C562 .SetSerialUpdateSelector05
|
|
al 00C56E .SetSerialUpdateSelector
|
|
al 00CB06 .CalculatePersistentRecordOffset
|
|
al 00CB13 .CalculateReferenceRecordOffset
|
|
al 00C503 .C503_ShiftLoop
|
|
al 00C4FC .C4FC_CompareLimit
|
|
al 00C4F7 .C4F7_AddSaved
|
|
al 00C50B .C50B_SubtractLimit
|
|
al 00C4E4 .C4E4_Overflow
|
|
al 00C4E8 .C4E8_DifferenceReady
|
|
al 00C4DC .C4DC_Accumulate
|
|
al 00C4C6 .C4C6_ReferenceDifference
|
|
al 00C522 .LoadReferenceTriplet
|
|
al 00C4CC .C4CC_CalculateValue
|
|
al 00C512 .C512_FinalizeValue
|
|
al 00C49E .C49E_CopyTriplet
|
|
al 00C4AD .C4AD_CheckReference
|
|
al 00C4A9 .C4A9_ValueAccepted
|
|
al 00C49A .C49A_FirstDifference
|
|
al 00C53A .LoadPersistentTriplet
|
|
al 00C482 .@store_state
|
|
al 00CAFA .StateHelperCAFA
|
|
al 00C477 .@advance
|
|
al 00C464 .SharedReturnC464
|
|
al 00C462 .@store
|
|
al 00CC6B .StateSequenceStep3
|
|
al 00C44E .State0CSetComplete
|
|
al 00C43D .NmiState0C
|
|
al 00C447 .ContinueAsyncHandshake
|
|
al 00EC3B .CopyWorkingBufferToPersistentEC3B
|
|
al 00C42A .@copy_record_tails
|
|
al 00C454 .StateHandshakeReturn
|
|
al 00C450 .StateHandshakeComplete
|
|
al 00C41C .NmiState0D
|
|
al 00C409 .InitializeSprite0
|
|
al 00C3F3 .InitializeSelectionMarker
|
|
al 00CA85 .ResetRuntimeZeroPagePreserveSelection
|
|
al 00C3E4 .@choice5
|
|
al 00C3D5 .@higher_choice
|
|
al 00C3D2 .@enter_sequence
|
|
al 00C3EA .@move_vertical_marker
|
|
al 00C3BD .NmiState08
|
|
al 00C411 .SetSprite0X
|
|
al 00C3AF .AdvanceNmiStateAndEnterNmiSequence
|
|
al 00C3B8 .MoveHorizontalMarker
|
|
al 00C395 .NmiState01
|
|
al 00C3B1 .EnterNmiSequenceMode
|
|
al 00C3EF .SetSprite0Y
|
|
al 00C36A .@selection_done
|
|
al 00C7DE .UpdateMenuSelection
|
|
al 00C389 .@finish_select
|
|
al 00C359 .@select
|
|
al 00C339 .@wait
|
|
al 00C32B .ResetRuntimePpuFieldsC32F
|
|
al 00D23B .ProcessTwoIndexedEntries
|
|
al 00D255 .FillOamShadowWithF8
|
|
al 00C2F0 .@wait
|
|
al 00D24F .DisablePpuRendering
|
|
al 00C2EC .@sequence_abort
|
|
al 00C2D9 .@advance_index
|
|
al 00C2D3 .@have_fb
|
|
al 00C2BD .@alternate_init
|
|
al 00C2ED .@sequence_mode
|
|
al 00D3C1 .ProcessPpuUpdateStream
|
|
al 00C281 .ProcessPpuUpdateByIndex
|
|
al 00C2A9 .DispatchNmiState
|
|
al 00F844 .UpdateAudio
|
|
al 00D347 .ReadControllers
|
|
al 00D310 .UpdateRuntimeCounters
|
|
al 00C26F .@skip_timed
|
|
al 00D14E .NmiRuntimeUpdate
|
|
al 00D0AB .UpdateRiderLanePositionStates
|
|
al 00C262 .@skip_optional
|
|
al 00C27F .NmiPpuUpdate
|
|
al 00C24B .@skip_mask
|
|
al 00C23B .NMI
|
|
al 00C22D .@tails
|
|
al 00C210 .@buf
|
|
al 00C1FF .@copy
|
|
al 00C739 .ReceiveRuntimeDataCode
|
|
al 00C339 .WaitForVblankEndAndEnableNmi
|
|
al 00C1ED .@finish
|
|
al 00C6C8 .TransmitRuntimeDataCode
|
|
al 00C1F7 .@alternate
|
|
al 00C32F .DisableNmi
|
|
al 00D326 .ShiftRuntimeState
|
|
al 00C1D8 .@main
|
|
al 00C333 .SetPpuControl
|
|
al 00C318 .InitializeRuntimePpuState
|
|
al 00C1FD .InitializePersistentRam
|
|
al 00C1B5 .@clear_ram
|
|
al 00C1AE .@clear_select
|
|
al 00C195 .@vblank2
|
|
al 00C18E .@vblank1
|
|
al 00C184 .Reset
|
|
al 00C180 .ExpectedReceiveHeaderC180
|
|
al 00C17F .ReceiveHeaderTableBaseC17F
|
|
al 00C178 .RuntimeOamTemplateC178
|
|
al 00C174 .DataC174
|
|
al 00C170 .State0318TableC170
|
|
al 00C16A .State0317TableC16A
|
|
al 00C166 .State0316TableC166
|
|
al 00C160 .State0315TableC160
|
|
al 00C158 .DataC158
|
|
al 00C150 .Copy02C0TemplateC150
|
|
al 00C147 .Initialize02C0EntryTableC147
|
|
al 00C142 .DataC142
|
|
al 00C13C .Prepare0300StructureTemplateC13C
|
|
al 00C134 .StateSequenceStep2Template
|
|
al 00C130 .NmiSequenceStepPointerHigh
|
|
al 00C12C .NmiSequenceStepPointerLow
|
|
al 00C111 .PpuUpdatePointerHigh
|
|
al 00C0F6 .PpuUpdatePointerLow
|
|
al 00C0ED .IndexedParameterTableC0ED
|
|
al 00C0EC .IndexedParameterTableC0EC
|
|
al 00C0E8 .SequencePointerOffsetTable
|
|
al 00C0E5 .SequenceFlagsTable
|
|
al 00C0E2 .SequenceParameter02Table
|
|
al 00C0DE .SequenceLimitTable
|
|
al 00C0DA .SequencePositionTable
|
|
al 00C0D8 .DataC0D8
|
|
al 00C0D4 .SlotTimerReloadTable
|
|
al 00C0D1 .Slot94BoundaryTable
|
|
al 00C0CE .Slot90BoundaryTable
|
|
al 00C0CC .SlotPositionThresholdTable
|
|
al 00C0CA .SlotACAlternateTargetTable
|
|
al 00C0C8 .SlotACTargetTableC0C8
|
|
al 00C0C4 .DataC0C4
|
|
al 00C0C0 .DataC0C0
|
|
al 00C0BC .SlotPositionAddTableC0BC
|
|
al 00C0B8 .DataC0B8
|
|
al 00C0B4 .DataC0B4
|
|
al 00C0B0 .DataC0B0
|
|
al 00C091 .PersistentRecordInitialDataC091
|
|
al 00C090 .DataC090
|
|
al 00C08B .MenuVerticalYTableC08B
|
|
al 00C088 .Sprite0InitialXTableC088
|
|
al 00C083 .MenuHorizontalXTableC083
|
|
al 00C080 .MenuInitialYTable
|
|
al 00C586 .RestoreWorkingRecordFields
|
|
al 00C07A .NmiSequence7C07A
|
|
al 00C076 .NmiSequence8C076
|
|
al 00C070 .NmiSequence6C070
|
|
al 00C064 .NmiSequence5C064
|
|
al 00C5AC .Prepare0300Structure
|
|
al 00C571 .SetSerialUpdateSelector09
|
|
al 00C05C .NmiSequence4C05C
|
|
al 00C485 .CompareAndUpdateRecord
|
|
al 00C5A7 .CallC92CWithZero
|
|
al 00C455 .SelectNmiUpdateForState
|
|
al 00C56A .SetSerialUpdateSelector04
|
|
al 00C052 .NmiSequence3C052
|
|
al 00C875 .InitializeGameRuntime
|
|
al 00C566 .SetSerialUpdateSelector0E
|
|
al 00C5A3 .SetSerialUpdateSelector17
|
|
al 00C820 .InitializeCourseRuntime
|
|
al 00C869 .ClearRuntimeZeroPage
|
|
al 00C551 .SerialUpdateSelectorCluster
|
|
al 00C046 .NmiSequence2C046
|
|
al 00C55E .SetSerialUpdateSelector06
|
|
al 00C040 .NmiSequence1C040
|
|
al 00C03C .NmiSequence0C03C
|
|
al 00C033 .NmiSequencePointerHigh
|
|
al 00C02A .NmiSequencePointerLow
|
|
al 00C01C .NmiStateToSequenceIndex
|
|
al 00C97C .UpdateRaceRuntime
|
|
al 00C465 .NmiState04_07
|
|
al 00CB2C .DispatchNmiSequenceStep
|
|
al 00C99A .UpdateGameplayRuntime
|
|
al 00C346 .NmiState00
|
|
al 00C000 .NmiStateHandlerTable
|