Files
disasm/_wip/Pinball (JU)/copilot/reconstructed.lbl
T
tmerritt 2ae09f78ce Pass 1 complete for all 14 WIP projects; Pinball (JU) Pass 2 complete; tools fixed
- Pass 1 complete for all 14 WIP projects:
  - Donkey Kong (JU): 76.3% code
  - Donkey Kong Jr. Math (U): 81.9% code
  - Duck Hunt (JUE): 37.5% code
  - Hogan's Alley (JU): 41.8% code (needs CDL reclass for E970-E9C9 branch table)
  - Ice Climber (JE/U): 74.7% code
  - Lode Runner (U): 52.6% code
  - Millipede (U): 74.6% code
  - Pac-Man (Tengen) (U): 19.5% code
  - Pac-Man (U): 19.6% code
  - Pinball (JU): 59.5% code
  - Popeye (JU) PRG 0/1: 72.3% code
  - Raid on Bungeling Bay (U): 64.6% code
  - Raid on Bungeling Bay (U) [a2]: 64.3% code

- Pinball (JU) Pass 2 complete: 4,734 instructions, 196 semantic labels, 150 zero-page aliases, BYTE-IDENTICAL

- Tools fixed:
  - cdl_reclass.py: Fixed override logic to always win over CDL conflicts
  - nesdis.py: Fixed a: prefix parsing for JSR/JMP operands; fixed IND mode emission

- Root OVERVIEW.md updated with all Pass 1 completion statuses
- Pinball (JU) and Urban Champion (JU) project OVERVIEW.md updated

All 17 top-level projects pass verify_pass1.py; 13/14 WIP projects build (Hogan's Alley needs CDL reclass for E970-E9C9 branch table)
2026-10-18 20:52:49 -04:00

682 lines
16 KiB
Plaintext

al 00FFF7 .ResetVector
al 00FFF0 .UpdateAPU19
al 00FFE9 .UpdateAPU18
al 00FFE3 .UpdateAPU17
al 00FFDC .UpdateAPU16
al 00FEBC .Label_FEBC
al 00FEB6 .Label_FEB6
al 00FE9B .Label_FE9B
al 00FEC5 .Label_FEC5
al 00FE82 .Label_FE82
al 00FE88 .Label_FE88
al 00FE71 .Label_FE71
al 00FE56 .Label_FE56
al 00FE8B .Label_FE8B
al 00FE41 .Label_FE41
al 00FE30 .Label_FE30
al 00FE15 .Label_FE15
al 00FE1B .Label_FE1B
al 00FE44 .Label_FE44
al 00FE01 .Label_FE01
al 00FE04 .Label_FE04
al 00FDA2 .Label_FDA2
al 00FD9C .Label_FD9C
al 00FDE7 .Label_FDE7
al 00FD9A .Label_FD9A
al 00FD91 .UpdateAPU15
al 00FD87 .Label_FD87
al 00FD52 .Label_FD52
al 00FD40 .Label_FD40
al 00FD10 .Label_FD10
al 00FD6D .Label_FD6D
al 00FD5C .Label_FD5C
al 00FD33 .Label_FD33
al 00FD24 .Label_FD24
al 00FD0D .UpdateAPU13
al 00FCE2 .UpdateAPU12
al 00FD55 .UpdateAPU14
al 00FCD1 .Label_FCD1
al 00FCC4 .Label_FCC4
al 00FCB4 .Label_FCB4
al 00FCA5 .Label_FCA5
al 00FC83 .Label_FC83
al 00FC72 .UpdateAPU11
al 00FC5F .Label_FC5F
al 00FC2B .UpdateAPU10
al 00FC18 .Label_FC18
al 00FC54 .Label_FC54
al 00FC45 .Label_FC45
al 00FC34 .Label_FC34
al 00FC15 .Label_FC15
al 00FC12 .Label_FC12
al 00FC61 .Label_FC61
al 00FBDD .UpdateAPU8
al 00FC0F .UpdateAPU9
al 00FBCC .Label_FBCC
al 00FBC3 .Label_FBC3
al 00FBBB .Label_FBBB
al 00FBCE .Label_FBCE
al 00FBAC .Label_FBAC
al 00FC27 .Label_FC27
al 00FBAA .Label_FBAA
al 00FB8C .Label_FB8C
al 00FB7F .Label_FB7F
al 00FB6E .UpdateAPU7
al 00FB5D .UpdateAPU6
al 00FB5C .Label_FB5C
al 00FB49 .UpdateAPU5
al 00FB46 .UpdateAPU4
al 00FB43 .UpdateAPU3
al 00FB40 .UpdateAPU2
al 00FB2C .UpdateAPU
al 00F4AB .Label_F4AB
al 00F4A8 .Label_F4A8
al 00F4A2 .Label_F4A2
al 00F461 .Label_F461
al 00F44B .UpdateMusicChannel35
al 00F44A .Label_F44A
al 00F441 .Label_F441
al 00F41E .UpdateMusicChannel34
al 00F415 .Label_F415
al 00F402 .Label_F402
al 00F3ED .Label_F3ED
al 00F3E8 .UpdateMusicChannel33
al 00F3E2 .Label_F3E2
al 00F3D7 .Label_F3D7
al 00F3B9 .UpdateMusicChannel32
al 00F3B0 .Label_F3B0
al 00F3AC .Label_F3AC
al 00F36D .Label_F36D
al 00F321 .UpdateMusicChannel31
al 00F320 .Label_F320
al 00F2F0 .UpdateMusicChannel30
al 00F2D5 .Label_F2D5
al 00F2E3 .Label_F2E3
al 00F2C4 .Label_F2C4
al 00F267 .Label_F267
al 00F271 .Label_F271
al 00F257 .Label_F257
al 00F259 .Label_F259
al 00F232 .Label_F232
al 00F22C .Label_F22C
al 00F226 .UpdateMusicChannel29
al 00F1FB .UpdateMusicChannel28
al 00F1F0 .Label_F1F0
al 00F1D1 .Label_F1D1
al 00F1E5 .Label_F1E5
al 00F1CB .Label_F1CB
al 00F1AD .Label_F1AD
al 00F1A1 .Label_F1A1
al 00F181 .Label_F181
al 00F1C0 .Label_F1C0
al 00F16B .Label_F16B
al 00F157 .Label_F157
al 00F150 .Label_F150
al 00F15C .Label_F15C
al 00F140 .UpdateMusicChannel27
al 00F138 .UpdateMusicChannel26
al 00F12E .Label_F12E
al 00F106 .Label_F106
al 00F10E .Label_F10E
al 00F0FD .Label_F0FD
al 00F0E7 .UpdateMusicChannel25
al 00F10F .Label_F10F
al 00F0DF .UpdateMusicChannel24
al 00F0D4 .Label_F0D4
al 00F0D0 .Label_F0D0
al 00F0C4 .UpdateMusicChannel23
al 00F0B6 .Label_F0B6
al 00F0B2 .Label_F0B2
al 00F0A5 .Label_F0A5
al 00F096 .Label_F096
al 00F0A0 .Label_F0A0
al 00F08D .Label_F08D
al 00F076 .Label_F076
al 00F06F .UpdateMusicChannel22
al 00F062 .Label_F062
al 00F05A .Label_F05A
al 00F03F .UpdateMusicChannel21
al 00F03A .Label_F03A
al 00F021 .Label_F021
al 00F015 .Label_F015
al 00F003 .Label_F003
al 00EFFB .Label_EFFB
al 00F013 .Label_F013
al 00EFDC .UpdateMusicChannel20
al 00EFD8 .Label_EFD8
al 00EFD3 .UpdateMusicChannel19
al 00EF79 .UpdateMusicChannel18
al 00EF5F .Label_EF5F
al 00EF50 .Label_EF50
al 00EF49 .Label_EF49
al 00EF2F .Label_EF2F
al 00EF34 .Label_EF34
al 00EF60 .Label_EF60
al 00EF28 .UpdateMusicChannel17
al 00EECD .Label_EECD
al 00EEBC .Label_EEBC
al 00EEBE .Label_EEBE
al 00EEAC .Label_EEAC
al 00EE9D .Label_EE9D
al 00EE8B .Label_EE8B
al 00EE67 .Label_EE67
al 00EE5B .Label_EE5B
al 00EE4D .UpdateMusicChannel16
al 00EE42 .Label_EE42
al 00EE3D .UpdateMusicChannel15
al 00EE21 .Label_EE21
al 00EE08 .Label_EE08
al 00EDF2 .UpdateMusicChannel14
al 00EE2B .Label_EE2B
al 00EDED .UpdateMusicChannel13
al 00EDD6 .Label_EDD6
al 00EDCD .Label_EDCD
al 00EDD4 .Label_EDD4
al 00EDB6 .Label_EDB6
al 00EDB0 .UpdateMusicChannel12
al 00ED1F .Label_ED1F
al 00ED0C .Label_ED0C
al 00ED06 .UpdateMusicChannel11
al 00ECC9 .Label_ECC9
al 00ECC5 .Label_ECC5
al 00ECAF .Label_ECAF
al 00EC94 .Label_EC94
al 00EC8D .UpdateMusicChannel10
al 00EC88 .Label_EC88
al 00EC80 .UpdateMusic2
al 00EC32 .Label_EC32
al 00EC23 .Label_EC23
al 00EC22 .Label_EC22
al 00EC4A .Label_EC4A
al 00EBF9 .UpdateSoundChannel9
al 00EBD1 .Label_EBD1
al 00EBBE .Label_EBBE
al 00EBB5 .Label_EBB5
al 00EBE0 .Label_EBE0
al 00EB9D .UpdateSoundChannel8
al 00EB5B .Label_EB5B
al 00EB3C .Label_EB3C
al 00EB33 .Label_EB33
al 00EB27 .UpdateSoundChannel7
al 00EB20 .Label_EB20
al 00EB18 .Label_EB18
al 00EB07 .Label_EB07
al 00EAF9 .Label_EAF9
al 00EB0D .UpdateSoundChannel6
al 00EAE5 .UpdateSoundChannel5
al 00EADE .Label_EADE
al 00EAD1 .UpdateSoundChannel4_EAD1_3
al 00EA58 .UpdateSoundEffect2
al 00EA57 .Label_EA57
al 00EA50 .UpdateSoundEffect
al 00EA46 .Label_EA46
al 00EA42 .Label_EA42
al 00EA33 .Label_EA33
al 00EA2F .UpdateSoundChannels
al 00EA25 .Label_EA25
al 00EA23 .Label_EA23
al 00EA1C .Label_EA1C
al 00E9ED .UpdateSoundChannel3_E9ED_3
al 00E9D6 .Label_E9D6
al 00E9A5 .Label_E9A5
al 00E9BC .Label_E9BC
al 00E999 .Label_E999
al 00E9A8 .Label_E9A8
al 00E9E5 .Label_E9E5
al 00E9DE .Label_E9DE
al 00E96A .UpdateSoundChannel2_E96A_3
al 00E959 .Label_E959
al 00E94D .UpdateSoundEffects
al 00E94A .Label_E94A
al 00E931 .Label_E931
al 00E961 .Label_E961
al 00E92C .Label_E92C
al 00E91E .Label_E91E
al 00E91C .Label_E91C
al 00E908 .Label_E908
al 00E8F3 .Label_E8F3
al 00E8EC .Label_E8EC
al 00E8D0 .Label_E8D0
al 00E8AC .Label_E8AC
al 00E8B2 .Label_E8B2
al 00E8A4 .Label_E8A4
al 00E87A .Label_E87A
al 00E86D .Label_E86D
al 00E863 .Label_E863
al 00E829 .Label_E829
al 00E819 .Label_E819
al 00E81E .Label_E81E
al 00E7FC .Label_E7FC
al 00E801 .Label_E801
al 00E7B0 .Label_E7B0
al 00E7AC .UpdateMusicChannel2
al 00E770 .Label_E770
al 00E768 .Label_E768
al 00E782 .Label_E782
al 00E747 .Label_E747
al 00E75F .Label_E75F
al 00E733 .Label_E733
al 00E728 .Label_E728
al 00E72C .Label_E72C
al 00E718 .Label_E718
al 00E716 .Label_E716
al 00E6F9 .Label_E6F9
al 00E6DE .Label_E6DE
al 00E6C6 .Label_E6C6
al 00E6B4 .Label_E6B4
al 00E70B .Label_E70B
al 00E6A1 .Label_E6A1
al 00E68F .UpdateMusicChannel
al 00E686 .Label_E686
al 00E672 .Label_E672
al 00E67C .Label_E67C
al 00E687 .Label_E687
al 00E658 .Label_E658
al 00E64C .Label_E64C
al 00E62F .Label_E62F
al 00E639 .Label_E639
al 00E645 .Label_E645
al 00E615 .Label_E615
al 00E609 .UpdateMusicEngine
al 00E608 .Label_E608
al 00E5B6 .Label_E5B6
al 00E565 .Label_E565
al 00E575 .Label_E575
al 00E4F6 .Label_E4F6
al 00E506 .PlaySound
al 00E497 .UpdateDisplay3
al 00E490 .Label_E490
al 00E48C .UpdateSprites_C34B3
al 00E45B .Label_E45B
al 00E40E .UpdateDisplay
al 00E407 .Label_E407
al 00E403 .CheckGameState
al 00E3E6 .Label_E3E6
al 00E3E2 .UpdateGameMode
al 00E2A6 .UpdateBallPhysics
al 00E29D .Label_E29D
al 00E293 .InitSprites2
al 00E28A .InitSound
al 00E284 .Label_E284
al 00E278 .UpdateBallTrajectory_E278_3
al 00E252 .Label_E252
al 00E25D .Label_E25D
al 00E23B .Label_E23B
al 00E236 .Label_E236
al 00E22D .Label_E22D
al 00E20D .Label_E20D
al 00E202 .Label_E202
al 00E21E .Label_E21E
al 00E1F7 .Label_E1F7
al 00E1E8 .Label_E1E8
al 00E1C3 .Label_E1C3
al 00E1CC .Label_E1CC
al 00E19F .Label_E19F
al 00E194 .Label_E194
al 00E181 .Label_E181
al 00E17B .Label_E17B
al 00E166 .Label_E166
al 00E15B .Label_E15B
al 00E159 .Label_E159
al 00E170 .Label_E170
al 00E14B .Label_E14B
al 00E136 .Label_E136
al 00E0FD .InitGame
al 00E0F6 .WritePPU2
al 00E0EF .WritePPU
al 00E0E8 .Label_E0E8
al 00E0E3 .DrawSprite
al 00E0BB .Label_E0BB
al 00E09D .Label_E09D
al 00E09B .InitSprites
al 00E087 .Label_E087
al 00E082 .Label_E082
al 00E092 .Label_E092
al 00E06B .Label_E06B
al 00E059 .Label_E059
al 00E049 .InitPPU
al 00E046 .WaitFrame
al 00E041 .Label_E041
al 00E03A .Label_E03A
al 00E035 .WaitPPUReady
al 00E030 .Label_E030
al 00E02C .WaitVBlank_E0232
al 00E025 .WaitVBlank_E023_3
al 00E023 .WaitVBlank_E023Loop
al 00E019 .Label_E019
al 00E015 .Label_E015
al 00DFEA .Label_DFEA
al 00DFE8 .Label_DFE8
al 00DE7E .UpdateSoundChannel4_EAD1_1
al 00DE75 .UpdateSoundChannel3_E9ED_1
al 00DE6C .Label_DE6C
al 00DE63 .UpdateSoundChannel2_E96A_1
al 00DE52 .Label_DE52
al 00DE41 .UpdateSoundChannel
al 00DE30 .UpdateSoundEngine
al 00DE1B .Label_DE1B
al 00DDFA .Label_DDFA
al 00DDF1 .UpdateBumperState16
al 00DDD9 .Label_DDD9
al 00DDD0 .Label_DDD0
al 00DDC9 .Label_DDC9
al 00DDC7 .UpdateBumperState15
al 00DDBE .UpdateBumperHit4
al 00DDB5 .Label_DDB5
al 00DDAC .UpdateBumperState13
al 00DDA3 .UpdateBumperState12
al 00DDA2 .Label_DDA2
al 00DD92 .UpdateBumperState11
al 00DD8F .UpdateBumperState10
al 00DD84 .Label_DD84
al 00DD78 .UpdateBumperState9
al 00DD75 .UpdateBumperState8
al 00DD6F .Label_DD6F
al 00DD6C .Label_DD6C
al 00DD65 .Label_DD65
al 00DD5D .UpdateBumperState7
al 00DD5A .Label_DD5A
al 00DD4E .Label_DD4E
al 00DD43 .Label_DD43
al 00DD32 .UpdateBumperChain2
al 00DD31 .Label_DD31
al 00DD1B .Label_DD1B
al 00DD0D .Label_DD0D
al 00DD14 .Label_DD14
al 00DD1E .Label_DD1E
al 00DD05 .Label_DD05
al 00DCFB .Label_DCFB
al 00DCF9 .Label_DCF9
al 00DCE3 .UpdateBumperState5
al 00DCEC .UpdateBumperState6
al 00DCDD .UpdateBumperChain
al 00DCCB .Label_DCCB
al 00DCC9 .Label_DCC9
al 00DCC8 .Label_DCC8
al 00DCAA .UpdateBumperState4
al 00DC9E .Label_DC9E
al 00DC82 .Label_DC82
al 00DC7A .Label_DC7A
al 00DC8E .Label_DC8E
al 00DC6C .Label_DC6C
al 00DC64 .Label_DC64
al 00DC5A .Label_DC5A
al 00DC3E .UpdateBumperHit2
al 00DC2E .Label_DC2E
al 00DC34 .Label_DC34
al 00DC37 .Label_DC37
al 00DC11 .UpdateBumperState3
al 00DC0D .UpdateBumperState2
al 00DBFC .Label_DBFC
al 00DBFA .UpdateBumperSprites
al 00DBF9 .Label_DBF9
al 00DBEE .Label_DBEE
al 00DBE3 .UpdateBumperHit
al 00DBDE .Label_DBDE
al 00DBCD .Label_DBCD
al 00DBC8 .UpdateBumperState
al 00DBB8 .Label_DBB8
al 00DBB6 .UpdateBumper
al 00D744 .Label_D744
al 00D739 .UpdateBallDirection
al 00D738 .Label_D738
al 00D730 .CheckBallSpeed
al 00D726 .Label_D726
al 00D728 .Label_D728
al 00D70E .Label_D70E
al 00D71F .Label_D71F
al 00D70C .Label_D70C
al 00D710 .Label_D710
al 00D6F5 .Label_D6F5
al 00D6C3 .Label_D6C3
al 00D70F .Label_D70F
al 00D6CB .Label_D6CB
al 00D6A8 .UpdateBallVelocity
al 00D69A .Label_D69A
al 00D677 .Label_D677
al 00D66C .Label_D66C
al 00D678 .Label_D678
al 00D63F .Label_D63F
al 00D63A .Label_D63A
al 00D61A .Label_D61A
al 00D5F5 .UpdateFlipperSprites_3
al 00D5F1 .Label_D5F1
al 00D5F0 .Label_D5F0
al 00D5CB .Label_D5CB
al 00D5C3 .Label_D5C3
al 00D5C1 .CheckFlipperPressed
al 00D5D7 .Label_D5D7
al 00D5D1 .UpdateFlipperState
al 00D553 .Label_D553
al 00D544 .Label_D544
al 00D53E .Label_D53E
al 00D52F .Label_D52F
al 00D528 .Label_D528
al 00D4F0 .UpdateFlippers_3
al 00D4CF .UpdateScoreDisplay2
al 00D4B9 .ReadPPUData2
al 00D4A1 .ReadPPUData_3
al 00D49F .Label_D49F
al 00D481 .Label_D481
al 00D48F .Label_D48F
al 00D45C .Label_D45C
al 00D445 .Label_D445
al 00D46A .Label_D46A
al 00D437 .Label_D437
al 00D497 .Label_D497
al 00D499 .Label_D499
al 00D420 .Label_D420
al 00D413 .Label_D413
al 00D41E .Label_D41E
al 00D439 .Label_D439
al 00D40B .Label_D40B
al 00D42E .Label_D42E
al 00D42A .Label_D42A
al 00D3EA .Label_D3EA
al 00D3F4 .Label_D3F4
al 00D40F .Label_D40F
al 00D441 .Label_D441
al 00D3CC .UpdateScoreDigits
al 00D3AA .UpdateScoreDisplay_3
al 00D3A8 .Label_D3A8
al 00D390 .DrawScore
al 00D38F .Label_D38F
al 00D386 .CheckTiltSwitch
al 00D37F .Label_D37F
al 00D381 .Label_D381
al 00D379 .Label_D379
al 00D36B .Label_D36B
al 00D36D .Label_D36D
al 00D365 .Label_D365
al 00D359 .CheckBallPosition
al 00D358 .Label_D358
al 00D33C .Label_D33C
al 00D334 .CheckBallVelocity
al 00D2E9 .CheckBallPocket
al 00D2E0 .Label_D2E0
al 00D2E7 .Label_D2E7
al 00D2A3 .Label_D2A3
al 00D2B8 .Label_D2B8
al 00D288 .Label_D288
al 00D271 .Label_D271
al 00D2E4 .CheckFlipperHit
al 00D296 .CheckCollision
al 00D25B .Label_D25B
al 00D261 .Label_D261
al 00D238 .Label_D238
al 00D248 .Label_D248
al 00D1FB .UpdateBallSprite
al 00D1EA .Label_D1EA
al 00D203 .Label_D203
al 00D1D1 .Label_D1D1
al 00D1CA .Label_D1CA
al 00D1BD .Label_D1BD
al 00D1CE .Label_D1CE
al 00D1B3 .Label_D1B3
al 00D1AA .Label_D1AA
al 00D1B8 .Label_D1B8
al 00D191 .UpdateBallY2
al 00D18E .Label_D18E
al 00D15B .UpdateBallPosition2
al 00D159 .UpdateBallPosition_3
al 00D154 .Label_D154
al 00D125 .Label_D125
al 00D11E .Label_D11E
al 00D118 .Label_D118
al 00D10E .Label_D10E
al 00D157 .Label_D157
al 00D0F8 .Label_D0F8
al 00D0F5 .Label_D0F5
al 00D0E0 .UpdateFlipperSound
al 00D0DF .Label_D0DF
al 00D0D2 .Label_D0D2
al 00D0C9 .Label_D0C9
al 00D0AD .UpdateScore2
al 00D093 .UpdateBallX
al 00D08F .Label_D08F
al 00D076 .Label_D076
al 00D06C .Label_D06C
al 00D07C .UpdateBallY
al 00D066 .Label_D066
al 00D055 .Label_D055
al 00D03C .UpdateScore
al 00D030 .Label_D030
al 00CFEC .UpdateSprites_C34B2
al 00CFEB .Label_CFEB
al 00CFD5 .Label_CFD5
al 00CFCC .Label_CFCC
al 00CFC1 .Label_CFC1
al 00CFA7 .Label_CFA7
al 00CF9E .Label_CF9E
al 00CF97 .Label_CF97
al 00CF95 .Label_CF95
al 00CF8A .Label_CF8A
al 00CFD3 .Label_CFD3
al 00CF82 .ProcessSpriteAttributes2
al 00CF43 .Label_CF43
al 00CF3A .Label_CF3A
al 00CF76 .Label_CF76
al 00CF25 .Label_CF25
al 00CF7B .Label_CF7B
al 00CF04 .ProcessSpriteAttributes
al 00CEF2 .ProcessSpriteData
al 00CEEA .Label_CEEA
al 00CED1 .Label_CED1
al 00CEC9 .Label_CEC9
al 00CEC5 .Label_CEC5
al 00CEA9 .Label_CEA9
al 00CE96 .Label_CE96
al 00CE77 .Label_CE77
al 00CE70 .Label_CE70
al 00CE6C .InitializeRAM
al 00CE4E .Label_CE4E
al 00CDA5 .Label_CDA5
al 00CDA4 .UpdateBonusDisplay_3
al 00CD9C .IncrementBonus
al 00CD7D .Label_CD7D
al 00CD71 .Label_CD71
al 00CD68 .Label_CD68
al 00CD5E .Label_CD5E
al 00CD59 .Label_CD59
al 00CD97 .Label_CD97
al 00CD46 .Label_CD46
al 00CD41 .Label_CD41
al 00CD34 .Label_CD34
al 00CD30 .Label_CD30
al 00CD0B .Label_CD0B
al 00CD02 .Label_CD02
al 00CCE9 .Label_CCE9
al 00CCDD .Label_CCDD
al 00CCD9 .Label_CCD9
al 00CCD3 .Label_CCD3
al 00CCA2 .Label_CCA2
al 00CCB7 .Label_CCB7
al 00CCBB .Label_CCBB
al 00CCB6 .Label_CCB6
al 00CC8F .Label_CC8F
al 00CC7F .Label_CC7F
al 00CC78 .Label_CC78
al 00CC77 .Label_CC77
al 00CC70 .Label_CC70
al 00CC64 .Label_CC64
al 00CC58 .Label_CC58
al 00CC5D .Label_CC5D
al 00CC35 .Label_CC35
al 00CC3A .Label_CC3A
al 00CC18 .Label_CC18
al 00CC15 .Label_CC15
al 00CBF6 .Label_CBF6
al 00CBFD .Label_CBFD
al 00CC06 .Label_CC06
al 00CC01 .Label_CC01
al 00CBE9 .Label_CBE9
al 00CBCF .Label_CBCF
al 00CBC4 .Label_CBC4
al 00CBBA .Label_CBBA
al 00CBB6 .Label_CBB6
al 00CBB4 .Label_CBB4
al 00CBAF .Label_CBAF
al 00CBA7 .Label_CBA7
al 00C3F4 .ClearPlayfieldRTS
al 00C3E9 .Label_C3E9
al 00C3E0 .DrawGameOverScreen
al 00C3CE .UpdateBonusTimer
al 00C3C7 .BallLost
al 00C3B7 .UpdateBallTrajectory_E278_1
al 00C3B1 .UpdateFlipper
al 00C3D3 .BallLostHandler
al 00C38C .CheckTilt
al 00C37C .BallPhysicsMain
al 00C34D .Label_C34D
al 00C33F .Label_C33F
al 00C34B .UpdateSprites_C34B_3
al 00C32E .DrawDigits
al 00C315 .Label_C315
al 00C301 .DrawStatusBar
al 00C2F0 .Label_C2F0
al 00C2DE .DrawPlayfield
al 00C2CF .Label_C2CF
al 00C2BD .Label_C2BD
al 00C294 .InitBallLaunch
al 00C27F .GameStateUpdate
al 00C26F .HandleBonus
al 00C22B .Label_C22B
al 00C223 .Label_C223
al 00C231 .Label_C231
al 00C25A .NmiFrameEnd
al 00C20B .Label_C20B
al 00C1ED .NmiHandler
al 00C1DD .Label_C1DD
al 00C1E7 .Label_C1E7
al 00C1C5 .Label_C1C5
al 00C1EA .Label_C1EA
al 00C18F .UpdateSpritePositions
al 00C181 .UpdateSprites_C34B_1
al 00C160 .Label_C160
al 00C157 .Label_C157
al 00C142 .Label_C142
al 00C18C .Label_C18C
al 00C145 .Label_C145
al 00C12F .Label_C12F
al 00C121 .Label_C121
al 00C10B .Label_C10B
al 00C10E .ProcessController
al 00C0E9 .CheckHighScore
al 00C0CC .CheckController
al 00C0BF .WaitVBlank_E023Frame
al 00C0BC .GameModePlay
al 00C0D3 .UpdateFrameCounter
al 00C0A4 .Label_C0A4
al 00C0AE .GameModeTitle
al 00C09B .CheckGameMode
al 00C074 .Label_C074
al 00C06C .Label_C06C
al 00C04A .ClearSpriteRAM
al 00C058 .InitLevel
al 00C03B .MainGameLoop
al 00C023 .InitGameState
al 00C01D .Label_C01D
al 00C00D .ClearZeropage
al 00C002 .WaitVBlank_E023_1
al 00C000 .Reset