al 00FF85 .FF85PpuValueTable al 00FF82 .Label_FF82 al 00FF76 .Label_FF76 al 00FF6C .Label_FF6C al 00FF68 .Label_FF68 al 00FF58 .Label_FF58 al 00FF4C .Label_FF4C al 00FF42 .Label_FF42 al 00FF3E .Label_FF3E al 00FF00 .Label_FF00 al 00FF01 .Label_FF01 al 00FEFA .Label_FEFA al 00FEF2 .Label_FEF2 al 00FEEA .Label_FEEA al 00FEE2 .Label_FEE2 al 00FF03 .Label_FF03 al 00FEDA .Label_FEDA al 00FECB .Label_FECB al 00FEB2 .SubCFEB2 al 00FEAB .Label_FEAB al 00FE97 .SubCFE97 al 00FEB5 .SubCFEB5 al 00FE8E .Label_FE8E al 00FE48 .Label_FE48 al 00FE44 .Label_FE44 al 00FE3E .SubCFE3E al 00FE35 .Label_FE35 al 00FDF7 .Label_FDF7 al 00FDED .Label_FDED al 00FDE7 .Label_FDE7 al 00FE61 .SubCFE61 al 00FE50 .SubCFE50 al 00FD81 .Label_FD81 al 00FD70 .Label_FD70 al 00FD69 .Label_FD69 al 00FD5E .Label_FD5E al 00FD24 .Label_FD24 al 00FD0A .PpuTableFd0a al 00FCFD .Label_FCFD al 00FCDB .Label_FCDB al 00FCCE .Label_FCCE al 00FCB7 .Label_FCB7 al 00FCA8 .Label_FCA8 al 00FC7D .Label_FC7D al 00FC6B .Label_FC6B al 00FC6C .Label_FC6C al 00FC64 .Label_FC64 al 00FC5A .Label_FC5A al 00FC3F .Label_FC3F al 00FC43 .Label_FC43 al 00FBBE .Label_FBBE al 00FBB2 .NormalizeStateEntry al 00FBA3 .Label_FBA3 al 00FB83 .Label_FB83 al 00FB62 .Label_FB62 al 00FB84 .Label_FB84 al 00FB48 .Label_FB48 al 00FB3D .Label_FB3D al 00FB3B .Label_FB3B al 00FB30 .Label_FB30 al 00FB24 .Label_FB24 al 00FB27 .Label_FB27 al 00FB0D .Label_FB0D al 00FAFB .Label_FAFB al 00FAFF .Label_FAFF al 00FBA4 .StoreSpecialGridCoordinate al 00FAED .Label_FAED al 00FB25 .SubCFB25 al 00FAE2 .Label_FAE2 al 00FACA .Label_FACA al 00FABB .Label_FABB al 00FAAF .Label_FAAF al 00FC66 .CompareObjectState al 00FAA1 .Label_FAA1 al 00FA90 .SubCFA90 al 00FA8C .SubCFA8C al 00FA88 .Label_FA88 al 00FA78 .Label_FA78 al 00FBAE .NormalizeStatePair al 00FA80 .Label_FA80 al 00FA3D .Label_FA3D al 00FA39 .Label_FA39 al 00FA35 .NormalizeCourseGrid al 00FC6E .GetGridObjectIndex al 00FA1A .Label_FA1A al 00FA14 .Label_FA14 al 00FA0E .Label_FA0E al 00FA08 .Label_FA08 al 00FA18 .Label_FA18 al 00F9DF .Label_F9DF al 00F9D4 .Label_F9D4 al 00F9B2 .Label_F9B2 al 00F9AB .Label_F9AB al 00F9A2 .Label_F9A2 al 00F99E .SubCF99E al 00F99D .Label_F99D al 00F99B .Label_F99B al 00F983 .SubCF983 al 00F982 .Label_F982 al 00F953 .SubCF953 al 00F94B .Label_F94B al 00F93F .Label_F93F al 00F93B .Label_F93B al 00F929 .Label_F929 al 00F918 .Label_F918 al 00E6D5 .CourseLayoutPointerHi al 00E6C3 .CourseLayoutPointerLo al 00E585 .SubCE585 al 00E576 .Label_E576 al 00E559 .SubCE559 al 00E54A .Label_E54A al 00E52C .Label_E52C al 00E4CB .Label_E4CB al 00E4D4 .Label_E4D4 al 00E4B5 .Label_E4B5 al 00E4DF .Label_E4DF al 00E4A1 .Label_E4A1 al 00E48D .SubCE48D al 00E48B .SubCE48B al 00E46E .Label_E46E al 00E45A .Label_E45A al 00E458 .Label_E458 al 00E447 .Label_E447 al 00E437 .Label_E437 al 00E3C0 .FixedObjectAttributeTable al 00E3A2 .FixedObjectTileTable al 00E384 .FixedObjectXOffsets al 00E37D .FixedObjectSpanBounds al 00E334 .ObjectYOffsetTable al 00E2EB .ObjectXOffsetTable al 00E2A2 .ObjectTileTable al 00E283 .ObjectSpanEnds al 00E282 .ObjectSpanStartZero al 00E1B8 .GameplayPpuPalette al 00E1B5 .Label_E1B5 al 00E18B .Label_E18B al 00E16C .Label_E16C al 00E16A .Label_E16A al 00E156 .Label_E156 al 00E141 .Label_E141 al 00E121 .Label_E121 al 00E0ED .Label_E0ED al 00E0D8 .Label_E0D8 al 00E0CD .SubCE0CD al 00E0CA .Label_E0CA al 00E0BE .SubCE0BE al 00E0A4 .Label_E0A4 al 00E0B5 .Label_E0B5 al 00E0A0 .Label_E0A0 al 00E07C .SubCE07C al 00E079 .Label_E079 al 00E06D .Label_E06D al 00E052 .Label_E052 al 00E045 .Label_E045 al 00E043 .Label_E043 al 00E1A1 .SubCE1A1 al 00DFF5 .Label_DFF5 al 00DFF1 .Label_DFF1 al 00DFD9 .Label_DFD9 al 00DFCD .Label_DFCD al 00DFAE .Label_DFAE al 00DF9B .SubCDF9B al 00DF91 .Label_DF91 al 00DF6C .Label_DF6C al 00DFB8 .SubCDFB8 al 00DF3A .Label_DF3A al 00DF3B .Label_DF3B al 00DF23 .Label_DF23 al 00DF54 .Label_DF54 al 00DF03 .ParseHoleObjectList al 00DEA5 .Label_DEA5 al 00DE4B .Label_DE4B al 00DE5E .ParseHoleObjectPackage al 00DE30 .Label_DE30 al 00DE14 .Label_DE14 al 00DE03 .Label_DE03 al 00DDF7 .Label_DDF7 al 00DE0E .Label_DE0E al 00DE1A .SubCDE1A al 00DDE7 .Label_DDE7 al 00DE3C .Label_DE3C al 00DDC9 .Label_DDC9 al 00E1AB .SubCE1AB al 00DDBC .Label_DDBC al 00DE35 .SubCDE35 al 00E3FC .SubCE3FC al 00DDA4 .Label_DDA4 al 00DD94 .Label_DD94 al 00DD89 .Label_DD89 al 00DD7F .Label_DD7F al 00DC4A .Label_DC4A al 00DC53 .Label_DC53 al 00DC3D .Label_DC3D al 00DC07 .Label_DC07 al 00DBDE .Label_DBDE al 00DBC5 .Label_DBC5 al 00DBAC .Label_DBAC al 00DB94 .Label_DB94 al 00DB84 .Label_DB84 al 00DB7E .Label_DB7E al 00DB78 .Label_DB78 al 00DB72 .Label_DB72 al 00DB69 .Label_DB69 al 00DB5B .Label_DB5B al 00DB44 .Label_DB44 al 00DB38 .Label_DB38 al 00DB18 .Label_DB18 al 00DB0A .Label_DB0A al 00DAFD .Label_DAFD al 00DADA .StoreMenuSelection al 00DADC .LatchMenuInput al 00DAE6 .ReleaseMenuInputLatch al 00DB0D .MenuCursorYPositions al 00DAEC .Label_DAEC al 00DAA2 .TitleAndAttractNmi al 00FCF1 .SubCFCF1 al 00DA61 .Label_DA61 al 00DA4C .SubCDA4C al 00DB10 .SubCDB10 al 00DA2F .SubCDA2F al 00DA1C .SubCDA1C al 00DA15 .Label_DA15 al 00D9F9 .Label_D9F9 al 00D9FA .Label_D9FA al 00D9F6 .Label_D9F6 al 00D9F2 .Label_D9F2 al 00D9EA .Label_D9EA al 00D9D9 .SubCD9D9 al 00D9D8 .Label_D9D8 al 00D9CC .Label_D9CC al 00D9B9 .SubCD9B9 al 00D9B8 .Label_D9B8 al 00D988 .D988ScoreAdjustTable al 00D984 .Label_D984 al 00D968 .Label_D968 al 00D960 .Label_D960 al 00D951 .Label_D951 al 00D94E .Label_D94E al 00D947 .Label_D947 al 00D974 .Label_D974 al 00D93F .Label_D93F al 00D937 .Label_D937 al 00D92D .Label_D92D al 00D8ED .SubCD8ED al 00D822 .Label_D822 al 00D81D .Label_D81D al 00D7FF .Label_D7FF al 00D7C7 .Label_D7C7 al 00D796 .Label_D796 al 00D78F .Label_D78F al 00DA1D .SubCDA1D al 00D7F5 .SubCD7F5 al 00D767 .Label_D767 al 00D75D .Label_D75D al 00D7A8 .Label_D7A8 al 00D79E .Label_D79E al 00D771 .Label_D771 al 00D773 .Label_D773 al 00D774 .Label_D774 al 00D714 .Label_D714 al 00D6F4 .BitMaskTable al 00D6E4 .Label_D6E4 al 00D6E7 .Label_D6E7 al 00D6CB .Label_D6CB al 00D6BF .Label_D6BF al 00D6AE .Label_D6AE al 00D6B0 .Label_D6B0 al 00D69C .Label_D69C al 00D6A0 .Label_D6A0 al 00D6E9 .Label_D6E9 al 00D6E3 .Label_D6E3 al 00D663 .SubCD663 al 00D6FC .SubCD6FC al 00D562 .Label_D562 al 00D551 .Label_D551 al 00FD67 .SubCFD67 al 00D539 .Label_D539 al 00FC27 .SubCFC27 al 00FC24 .SubCFC24 al 00F906 .SubCF906 al 00D514 .Label_D514 al 00D4ED .Label_D4ED al 00D4E1 .Label_D4E1 al 00D4D6 .Label_D4D6 al 00D4D1 .Label_D4D1 al 00D4DF .Label_D4DF al 00D4C2 .Label_D4C2 al 00D4BB .SubCD4BB al 00D4B9 .Label_D4B9 al 00D4F0 .Label_D4F0 al 00D481 .Label_D481 al 00D473 .Label_D473 al 00D46D .Label_D46D al 00D453 .SubCD453 al 00D482 .Label_D482 al 00D425 .SubCD425 al 00D424 .Label_D424 al 00D422 .SubCD422 al 00D41C .Label_D41C al 00D419 .Label_D419 al 00D3C9 .Label_D3C9 al 00D301 .Label_D301 al 00D2E0 .Label_D2E0 al 00D2C8 .Label_D2C8 al 00D2F8 .SubCD2F8 al 00D275 .Label_D275 al 00D2AF .Label_D2AF al 00D25F .Label_D25F al 00D24C .Label_D24C al 00D239 .Label_D239 al 00D21D .SubCD21D al 00D2EE .SubCD2EE al 00D217 .Label_D217 al 00D3B7 .SubCD3B7 al 00D214 .Label_D214 al 00D4F7 .SubCD4F7 al 00D201 .Label_D201 al 00D2C2 .SubCD2C2 al 00D1FA .Label_D1FA al 00D515 .SubCD515 al 00D1F1 .Label_D1F1 al 00D505 .SubCD505 al 00D1CA .Label_D1CA al 00D1BF .Label_D1BF al 00D1BA .Label_D1BA al 00D1B3 .Label_D1B3 al 00D1B0 .Label_D1B0 al 00D1A5 .Label_D1A5 al 00D1A1 .Label_D1A1 al 00D190 .Label_D190 al 00D17C .Label_D17C al 00D14D .Label_D14D al 00D118 .Label_D118 al 00D135 .FinalSequenceThresholds al 00D10C .Label_D10C al 00D102 .Label_D102 al 00D0F8 .ClampReturnSequenceFrame al 00D12D .ReturnSequenceThresholds al 00D0EC .FindReturnSequenceFrame al 00D10A .FindFinalSequenceFrame al 00D121 .FinishSequenceNmi al 00D0D8 .ApplyTerminalSequenceFrame al 00D12A .TerminalSequenceThresholds al 00D0CE .FindTerminalSequenceFrame al 00D138 .ForwardSequenceFrameLimits al 00D0BF .ApplyForwardSequenceFrame al 00D124 .ForwardSequenceThresholds al 00D0B5 .FindForwardSequenceFrame al 00D0CC .SelectTerminalSequenceFrame al 00D0E0 .SelectReturnSequenceFrame al 00D0A6 .JumpToSelectSequenceFrame al 00D098 .Label_D098 al 00D08A .GameplaySequenceNmiContinue3 al 00D085 .Label_D085 al 00D064 .Label_D064 al 00D048 .Label_D048 al 00D03E .GameplaySequenceNmiContinue2 al 00D0A9 .SelectSequenceFrame al 00D021 .AdvanceSequenceToNextParity al 00D039 .AdvanceSequencePosition al 00D025 .InitializeSequenceReturnPhase al 00CFC3 .GameplaySequenceNmiContinue1 al 00CFEA .PollSequenceActionButton al 00CFC0 .UpdateSequenceInput al 00CFAA .GameplaySequenceNmiCallback al 00DA1E .SubCDA1E al 00CF9D .WaitForSequenceStart al 00CF8E .InitializeSequenceBounds al 00CF87 .DeriveAimAngleNibble al 00FC78 .SubCFC78 al 00CF51 .Label_CF51 al 00CF48 .Label_CF48 al 00CF2F .Label_CF2F al 00CF03 .Label_CF03 al 00CEF3 .Label_CEF3 al 00CEBB .Label_CEBB al 00CC74 .SpriteLayoutLists al 00CC5F .SpriteLayoutYOffsets al 00CC4A .SpriteLayoutXOffsets al 00CC44 .AltSpriteLayoutPointerHi al 00CC3E .AltSpriteLayoutPointerLo al 00CC31 .SpriteLayoutPointerHi al 00CC24 .SpriteLayoutPointerLo al 00CC15 .SpriteLayoutGroupMap al 00D4F2 .SubCD4F2 al 00CC0F .Label_CC0F al 00CBEA .ParseSpriteLayout al 00CBE6 .SubCCBE6 al 00CBDE .Label_CBDE al 00CBA2 .Label_CBA2 al 00CB6E .Label_CB6E al 00CBCB .SubCCBCB al 00CB3A .Label_CB3A al 00CB60 .SubCCB60 al 00D4F1 .SubCD4F1 al 00CB0F .SubCCB0F al 00CB0C .Label_CB0C al 00CAF9 .Label_CAF9 al 00CB97 .SubCCB97 al 00CB63 .SubCCB63 al 00CAE8 .Label_CAE8 al 00CAEB .Label_CAEB al 00CB2C .Label_CB2C al 00CAA1 .Label_CAA1 al 00CA9D .SubCCA9D al 00CA9C .Label_CA9C al 00CA88 .Label_CA88 al 00CA85 .Label_CA85 al 00CA7B .Label_CA7B al 00CA78 .Label_CA78 al 00CA60 .Label_CA60 al 00CA55 .SubCCA55 al 00CA70 .SubCCA70 al 00CA53 .SubCCA53 al 00CA0F .Label_CA0F al 00CA26 .Label_CA26 al 00CA06 .Label_CA06 al 00C9AB .Label_C9AB al 00C9BA .Label_C9BA al 00C998 .Label_C998 al 00C971 .Label_C971 al 00C9E6 .Label_C9E6 al 00C96B .Label_C96B al 00CA30 .SubCCA30 al 00C935 .Label_C935 al 00C945 .Label_C945 al 00C931 .Label_C931 al 00C946 .SubCC946 al 00C906 .Label_C906 al 00C8FB .Label_C8FB al 00C8EC .Label_C8EC al 00C8E8 .ClearOamShadowLoop al 00C8D9 .Label_C8D9 al 00C8BC .MultiplyBy32 al 00C8BB .MultiplyABy32 al 00C89A .SubCC89A al 00C89D .SetPpuScrollAndMask al 00C872 .Label_C872 al 00C751 .Label_C751 al 00C752 .SubCC752 al 00C73F .Label_C73F al 00C72F .Label_C72F al 00D9C7 .SubCD9C7 al 00C70E .WriteSecondaryMarkerOam al 00C70C .SelectSecondaryMarkerTile al 00C71B .FinishGameplayNmi al 00C6DA .WriteAnimationMarkerOam al 00C6D8 .SelectAnimationMarkerTile al 00C6D4 .ShowAnimationMarker al 00C69F .DecrementAimAngle al 00C6A3 .StoreWrappedAimAngle al 00C686 .InitializeAimDirection al 00C6C8 .GameplayDisplayNmiCallback al 00C721 .SubCC721 al 00C650 .PositionAimOamEntries al 00C640 .InitializeAimOamLoop al 00C642 .UpdateAimOamEntryLoop al 00C67E .HandleAimDirectionChange al 00C62D .HandleAimAdjustmentInput al 00CAA8 .RefreshSequenceSpriteLayout al 00C5ED .WrapClubSelectionIndex al 00C604 .BuildGameplayOam al 00C600 .ResetDirectionalRepeatLatch al 00C5F5 .RefreshClubSelectionDisplay al 00C5CD .HandleClubSelectionInput al 00C5C3 .StoreDirectionalInputIndex al 00C5B9 .ScanDirectionalSerialBits al 00C5A0 .GameplayInputNmiCallback al 00C599 .SubCC599 al 00C589 .SubCC589 al 00C586 .SubCC586 al 00C57B .StrobeAndReadController al 00C563 .Label_C563 al 00C575 .Label_C575 al 00C8F5 .SubCC8F5 al 00C527 .Label_C527 al 00C542 .Label_C542 al 00FF2B .SubCFF2B al 00C519 .Label_C519 al 00C517 .Label_C517 al 00C51F .Label_C51F al 00C501 .Label_C501 al 00C4F7 .Label_C4F7 al 00C504 .Label_C504 al 00D9B1 .SubCD9B1 al 00C4DC .Label_C4DC al 00C4EB .Label_C4EB al 00C4BA .Label_C4BA al 00C4B8 .Label_C4B8 al 00C49C .Label_C49C al 00C4A7 .Label_C4A7 al 00C909 .WaitFrameGroups al 00C481 .Label_C481 al 00C44E .Label_C44E al 00D48B .SubCD48B al 00C3FF .Label_C3FF al 00D906 .SubCD906 al 00C3BF .Label_C3BF al 00C4CB .SubCC4CB al 00C39F .Label_C39F al 00C3AE .Label_C3AE al 00C369 .Label_C369 al 00C41B .SubCC41B al 00E52F .SubCE52F al 00C336 .Label_C336 al 00C593 .SubCC593 al 00C33E .Label_C33E al 00C907 .SubCC907 al 00C380 .SubCC380 al 00C383 .SubCC383 al 00FEBF .SubCFEBF al 00FD12 .SubCFD12 al 00C2BF .Label_C2BF al 00C286 .Label_C286 al 00C2D9 .Label_C2D9 al 00C305 .SubCC305 al 00C27A .Label_C27A al 00C2C2 .Label_C2C2 al 00D65A .SubCD65A al 00C3B1 .SubCC3B1 al 00C26C .Label_C26C al 00C2BA .Label_C2BA al 00CA8E .SubCCA8E al 00C8B5 .RestorePpuCtrlShadow al 00C881 .WaitForFramePreservingY al 00D13E .SubCD13E al 00C238 .Label_C238 al 00C240 .Label_C240 al 00CE64 .SubCCE64 al 00D9FF .SubCD9FF al 00D65D .SubCD65D al 00C1EF .Label_C1EF al 00C894 .SpriteOffsetForController al 00FCE6 .SubCFCE6 al 00C916 .SubCC916 al 00FE72 .SubCFE72 al 00FC98 .UploadGeneratedCourseGrid al 00C1CD .Label_C1CD al 00C1D1 .Label_C1D1 al 00C1CA .Label_C1CA al 00C1BC .Label_C1BC al 00DD78 .DecodeCoursePackage al 00C84D .SubCC84D al 00C8F3 .WaitForFrame al 00C198 .Label_C198 al 00C199 .Label_C199 al 00C484 .SubCC484 al 00C192 .Label_C192 al 00C184 .Label_C184 al 00F931 .SubCF931 al 00C160 .Label_C160 al 00C17C .Label_C17C al 00C182 .Label_C182 al 00C14A .Label_C14A al 00C17E .Label_C17E al 00C136 .SubCC136 al 00E6B0 .SubCE6B0 al 00C8C8 .ClearNametableAndOam al 00C888 .InstallNmiCallback al 00C0E8 .SubCC0E8 al 00C0C7 .InitializeRuntimeState al 00C0C4 .IrqLoop al 00C0B8 .NmiEpilogue al 00C0A6 .NmiHandler al 00C09B .DiscardPpuBlockByteLoop al 00C08F .ReadPpuBlockByteLoop al 00C08D .ReadPpuBlockBytes al 00C8C1 .SetPpuAddress al 00DA23 .InitializeTitleAndGame al 00C087 .ReadPpuBlocks al 00C05D .CopyStartupTableLoop al 00C055 .Label_C055 al 00C04F .Label_C04F al 00C041 .ClearStartupRamLoop al 00C007 .WaitForFirstVblank al 00C000 .Reset