Donkey Kong (JU): Pass 2 complete

- 6,014 instructions (76.3% code), 214 semantic labels, 145 zero-page aliases
- BYTE-IDENTICAL build verified
- Key routines: Reset, NmiHandler, MainGameLoop, InitPPU, InitSound, UpdateSprites, UpdateGameState
- Zero-page aliases: PPUCtrlShadow (0), PPUMaskShadow (1), PPUScrollX/Y (2/3), GameState (/bin/bash3), PlayerLives (/bin/bash4)
- Root OVERVIEW.md updated to reflect Pass 2 completion
This commit is contained in:
tmerritt committed 2026-10-18 21:03:21 -04:00
1 parent 2ae09f78ce
commit 7aeea7bf78
6 files changed
+1452 -325

No files matched your search

@@ -0,0 +1,627 @@
label Label_C79E Reset
label Label_C7E1 MainGameLoop
label Label_C7E7 InitPPU_1
label Label_C7E1 GameLoopEntry
label Label_C7E7 InitPPURegisters
label Label_C85F NmiHandler
label Label_C8C1 NmiFrameUpdate
label Label_C8CB NmiFrameUpdate2
label Label_C8D4 NmiFrameUpdate3
label Label_C8D7 NmiFrameUpdate4
label Label_C8E8 NmiFrameEnd
label Label_C8F3 InitAPURegisters
label Label_C8F3 InitAPU
label Label_C8FE InitSound_1
label Label_C914 InitLevel
label Label_C940 UpdateGameState
label Label_C95D UpdateGameState2
label Label_C98A UpdateGameState3
label Label_CA30 UpdateSprites
label Label_CA53 UpdateSprites2
label Label_CA56 CallCBAE
label Label_CA5C CallCBB7
label Label_CAA9 CopyToOAM
label Label_CAB9 CopyFromOAM
label Label_CAC9 UpdateSpriteData
label Label_CB1B HandleController
label Label_CBAE ClearZeropage
label Label_CBB7 WaitVBlank_1
label Label_CBBD UpdateScroll
label Label_CBCA UpdateScroll2
label Label_CBF4 UpdateScroll3
label Label_CBF5 UpdateOAM
label Label_CBF7 UpdateOAM2
label Label_CC03 UpdateOAM3
label Label_CC04 UpdateScroll4
label Label_CC23 UpdateScroll5
label Label_CC34 UpdateScroll6
label Label_CC47 InitScroll
label Label_CCC1 UpdateScroll7
label Label_CCD6 UpdateScroll8
label Label_CCF4 CheckGameState_1
label Label_CD22 UpdateGameTimer
label Label_CD6F UpdateSpritePosition
label Label_CD76 UpdateSpritePosition2
label Label_CD7F UpdateSpritePosition3
label Label_CD89 UpdateSpritePosition4
label Label_CD9D UpdateSpritePosition5
label Label_CDB1 UpdateSpritePosition6
label Label_CDCA UpdateSpritePosition7
label Label_CE0E UpdateSpritePosition8
label Label_CE24 UpdateSpritePosition9
label Label_CE7C UpdateSpritePosition10
label Label_CED6 UpdateSpritePosition11
label Label_CF13 UpdateSpritePosition12
label Label_CF19 UpdateSpritePosition13_1
label Label_CF1C UpdateSpritePosition13_3
label Label_CF2B UpdateSpritePosition14
label Label_CF42 UpdateSpritePosition15
label Label_CF87 UpdateSpritePosition16
label Label_CFA8 UpdateSpritePosition17
label Label_CFC6 UpdateSpritePosition18
label Label_D008 UpdateSpritePosition19
label Label_D032 UpdateSpritePosition20
label Label_D041 UpdateSpritePosition21_1
label Label_D04C UpdateSpritePosition21_3
label Label_D086 UpdateSpritePosition22_1
label Label_D0B5 UpdateSpritePosition22_3
label Label_D0C0 UpdateSpritePosition23
label Label_D11F UpdateSpritePosition24
label Label_D169 UpdateSpritePosition25
label Label_D175 UpdateSpritePosition26
label Label_D19A UpdateSpritePosition27
label Label_D1A4 UpdateSpritePosition28
label Label_D1AA UpdateSpritePosition29
label Label_D1CF UpdateSpritePosition30
label Label_D208 UpdateSpritePosition31
label Label_D25D UpdateSpritePosition32
label Label_D275 UpdateSpritePosition33
label Label_D28B UpdateSpritePosition34
label Label_D2CB UpdateSpritePosition35
label Label_D2DF UpdateSpritePosition36
label Label_D2FD UpdateSpritePosition37
label Label_D323 UpdateSpritePosition38
label Label_D326 UpdateSpritePosition39
label Label_D32F UpdateSpritePosition40
label Label_D360 UpdateSpritePosition41
label Label_D36A UpdateSpritePosition42_1
label Label_D37B UpdateSpritePosition42_3
label Label_D37E UpdateSpritePosition43
label Label_D38E UpdateSpritePosition44
label Label_D3AA UpdateSpritePosition45
label Label_D3CC UpdateSpritePosition46
label Label_D4A1 UpdateSpritePosition47
label Label_D4B9 UpdateSpritePosition48
label Label_D4CF UpdateSpritePosition49
label Label_D4F0 UpdateSpritePosition50
label Label_D5C1 UpdateSpritePosition51
label Label_D5D1 UpdateSpritePosition52
label Label_D5F5 UpdateSpritePosition53
label Label_D6A8 UpdateSpritePosition54
label Label_D730 UpdateSpritePosition55
label Label_D739 UpdateSpritePosition56
label Label_DBB6 UpdateSpritePosition57
label Label_DBC8 UpdateSpritePosition58
label Label_DBE3 UpdateSpritePosition59
label Label_DBFA UpdateSpritePosition60
label Label_DC0D UpdateSpritePosition61
label Label_DC11 UpdateSpritePosition62
label Label_DC3E UpdateSpritePosition63
label Label_DCAA UpdateSpritePosition64
label Label_DCDD UpdateSpritePosition65
label Label_DCE3 UpdateSpritePosition66
label Label_DCEC UpdateSpritePosition67
label Label_DD32 UpdateSpritePosition68
label Label_DD5D UpdateSpritePosition69
label Label_DD75 UpdateSpritePosition70
label Label_DD78 UpdateSpritePosition71
label Label_DD8F UpdateSpritePosition72
label Label_DD92 UpdateSpritePosition73
label Label_DDA3 UpdateSpritePosition74
label Label_DDAC UpdateSpritePosition75
label Label_DDBE UpdateSpritePosition76
label Label_DDBE UpdateSpritePosition77
label Label_DDC7 UpdateSpritePosition78
label Label_DDF1 UpdateSpritePosition79
label Label_DE30 UpdateSpritePosition80
label Label_DE41 UpdateSpritePosition81
label Label_DE63 UpdateSpritePosition82
label Label_DE75 UpdateSpritePosition83
label Label_DE7E UpdateSpritePosition84
label Label_DE30 UpdateSoundEngine
label Label_E023 WaitVBlank_3
label Label_E025 WaitVBlank2
label Label_E02C WaitVBlank3
label Label_E035 WaitPPUReady
label Label_E046 WaitFrame
label Label_E049 InitPPU_3
label Label_E09B InitSprites
label Label_E0E3 DrawSprite
label Label_E0EF WritePPU
label Label_E0F6 WritePPU2
label Label_E0FD InitGame
label Label_E278 UpdateBallTrajectory
label Label_E28A InitSound_3
label Label_E293 InitSprites2
label Label_E2A6 UpdateBallPhysics
label Label_E3E2 UpdateGameMode
label Label_E403 CheckGameState_3
label Label_E40E UpdateDisplay
label Label_E459 UpdateDisplay2
label Label_E48C UpdateSprites3
label Label_E497 UpdateDisplay3
label Label_E4E2 UpdateDisplay4
label Label_E506 PlaySound
label Label_E535 PlaySoundEffect
label Label_E54A PlayMusic
label Label_E5B2 UpdateMusic
label Label_E609 UpdateMusicEngine
label Label_E68F UpdateMusicChannel
label Label_E7AC UpdateMusicChannel2
label Label_E94D UpdateSoundEffects
label Label_E96A UpdateSoundChannel2
label Label_E9ED UpdateSoundChannel3
label Label_EA2F UpdateSoundChannels
label Label_EA50 UpdateSoundEffect
label Label_EA58 UpdateSoundEffect2
label Label_EAD1 UpdateSoundChannel4
label Label_EAE5 UpdateSoundChannel5
label Label_EB0D UpdateSoundChannel6
label Label_EB27 UpdateSoundChannel7
label Label_EB9D UpdateSoundChannel8
label Label_EBF9 UpdateSoundChannel9
label Label_EC80 UpdateMusic2
label Label_EC8D UpdateMusicChannel10
label Label_ED06 UpdateMusicChannel11
label Label_EDB0 UpdateMusicChannel12
label Label_EDED UpdateMusicChannel13
label Label_EDF2 UpdateMusicChannel14
label Label_EE3D UpdateMusicChannel15
label Label_EE4D UpdateMusicChannel16
label Label_EF28 UpdateMusicChannel17
label Label_EF79 UpdateMusicChannel18
label Label_EFD3 UpdateMusicChannel19
label Label_EFDC UpdateMusicChannel20
label Label_F03F UpdateMusicChannel21
label Label_F06F UpdateMusicChannel22
label Label_F0C4 UpdateMusicChannel23
label Label_F0DF UpdateMusicChannel24_1
label Label_F0E7 UpdateMusicChannel24_3
label Label_F138 UpdateMusicChannel25
label Label_F140 UpdateMusicChannel26_1
label Label_F1FB UpdateMusicChannel26_3
label Label_F226 UpdateMusicChannel27
label Label_F2F0 UpdateMusicChannel28
label Label_F321 UpdateMusicChannel29
label Label_F3B9 UpdateMusicChannel30
label Label_F3E8 UpdateMusicChannel31
label Label_F41E UpdateMusicChannel32
label Label_F44B UpdateMusicChannel33
label Label_FB2C UpdateAPU
label Label_FB40 UpdateAPU2
label Label_FB43 UpdateAPU3
label Label_FB46 UpdateAPU4
label Label_FB49 UpdateAPU5
label Label_FB5D UpdateAPU6
label Label_FB6E UpdateAPU7
label Label_FBDD UpdateAPU8
label Label_FC0F UpdateAPU9
label Label_FC2B UpdateAPU10
label Label_FC72 UpdateAPU11
label Label_FCE2 UpdateAPU12
label Label_FD0D UpdateAPU13
label Label_FD55 UpdateAPU14
label Label_FD91 UpdateAPU15
label Label_FFDC UpdateAPU16
label Label_FFE3 UpdateAPU17
label Label_FFE9 UpdateAPU18
label Label_FFF0 UpdateAPU19
label Label_FFF7 ResetVector
zp Zp00 TempPtrLo
zp Zp01 TempPtrHi
zp Zp02 TempReg
zp Zp03 TempReg2
zp Zp04 TempReg3
zp Zp05 TempReg3
zp Zp06 TempReg4
zp Zp07 TempReg5
zp Zp08 TempReg6
zp Zp09 TempReg7
zp Zp0A TempReg8
zp Zp0B TempReg9
zp Zp0C TempReg10
zp Zp0D TempReg11
zp Zp0E TempReg12
zp Zp0F TempReg13
zp Zp10 PPUCtrlShadow
zp Zp11 PPUMaskShadow
zp Zp12 PPUScrollX
zp Zp13 PPUScrollY
zp Zp10 PPUCtrlShadow
zp Zp11 PPUMaskShadow
zp Zp12 PPUScrollX
zp Zp13 PPUScrollY
zp Zp14 TempReg14
zp Zp15 TempReg15
zp Zp16 TempReg16
zp Zp17 TempReg17
zp Zp18 TempReg18
zp Zp19 TempReg19
zp Zp1A TempReg20
zp Zp1B TempReg21
zp Zp1C TempReg22
zp Zp1D TempReg23
zp Zp1E TempReg24
zp Zp1F TempReg25
zp Zp20 TempReg26
zp Zp21 TempReg27
zp Zp22 TempReg28
zp Zp23 TempReg29
zp Zp24 TempReg30
zp Zp25 TempReg31
zp Zp26 TempReg32
zp Zp27 TempReg33
zp Zp28 TempReg34
zp Zp29 TempReg35
zp Zp2A TempReg36
zp Zp2B TempReg37
zp Zp2C TempReg38
zp Zp2D TempReg39
zp Zp2E TempReg40
zp Zp2F TempReg41
zp Zp2F TempReg42
zp Zp30 TempReg43
zp Zp31 TempReg44
zp Zp32 TempReg45
zp Zp33 TempReg46
zp Zp34 TempReg47
zp Zp35 TempReg48
zp Zp36 TempReg49
zp Zp37 TempReg50
zp Zp38 TempReg51
zp Zp39 TempReg52
zp Zp3A TempReg53
zp Zp3B TempReg54
zp Zp3C TempReg55
zp Zp3D TempReg56
zp Zp3E TempReg57
zp Zp3F TempReg58
zp Zp40 TempReg59
zp Zp41 TempReg60
zp Zp42 TempReg61
zp Zp43 TempReg62
zp Zp44 TempReg63
zp Zp45 TempReg64
zp Zp46 TempReg65
zp Zp47 TempReg66
zp Zp48 TempReg67
zp Zp49 TempReg68
zp Zp4A TempReg69
zp Zp4B TempReg70
zp Zp4C TempReg71
zp Zp4D TempReg72
zp Zp4E TempReg73
zp Zp4F TempReg74
zp Zp50 TempReg75
zp Zp51 TempReg76
zp Zp52 TempReg77
zp Zp53 TempReg78
zp Zp54 TempReg79
zp Zp55 TempReg80
zp Zp56 TempReg81
zp Zp57 TempReg82
zp Zp58 TempReg83
zp Zp59 TempReg84
zp Zp5A TempReg85
zp Zp5B TempReg86
zp Zp5C TempReg87
zp Zp5D TempReg88
zp Zp5E TempReg89
zp Zp5F TempReg90
zp Zp5F TempReg91
zp Zp60 TempReg92
zp Zp61 TempReg93
zp Zp62 TempReg94
zp Zp63 TempReg95
zp Zp64 TempReg96
zp Zp65 TempReg96
zp Zp66 TempReg97
zp Zp67 TempReg98
zp Zp68 TempReg99
zp Zp69 TempReg100
zp Zp6A TempReg101
zp Zp6B TempReg102
zp Zp6C TempReg103
zp Zp6D TempReg104
zp Zp6E TempReg105
zp Zp6F TempReg106
zp Zp70 TempReg107
zp Zp71 TempReg108
zp Zp72 TempReg109
zp Zp73 TempReg110
zp Zp74 TempReg111
zp Zp75 TempReg111
zp Zp76 TempReg112
zp Zp77 TempReg113
zp Zp78 TempReg114
zp Zp79 TempReg115
zp Zp7A TempReg116
zp Zp7B TempReg117
zp Zp7C TempReg118
zp Zp7D TempReg119
zp Zp7E TempReg120
zp Zp7F TempReg121
zp Zp80 TempReg122
zp Zp81 TempReg123
zp Zp82 TempReg124
zp Zp83 TempReg125
zp Zp84 TempReg126
zp Zp85 TempReg127
zp Zp86 TempReg128
zp Zp87 TempReg129
zp Zp88 TempReg130
zp Zp89 TempReg131
zp Zp8A TempReg132
zp Zp8B TempReg133
zp Zp8C TempReg134
zp Zp8D TempReg135
zp Zp8E TempReg136
zp Zp8F TempReg137
zp Zp90 TempReg138
zp Zp91 TempReg139
zp Zp92 TempReg140
zp Zp93 TempReg141
zp Zp94 TempReg141
zp Zp95 TempReg142
zp Zp96 TempReg143
zp Zp97 TempReg144
zp Zp98 TempReg145
zp Zp99 TempReg146
zp Zp9A TempReg147
zp Zp9B TempReg148
zp Zp9C TempReg149
zp Zp9D TempReg150
zp Zp9E TempReg151
zp Zp9F TempReg152
zp ZpA0 TempReg153
zp ZpA1 TempReg154
zp ZpA2 TempReg155
zp ZpA3 TempReg156
zp ZpA4 TempReg157
zp ZpA5 TempReg158
zp ZpA6 TempReg159
zp ZpA7 TempReg160
zp ZpA8 TempReg161
zp ZpA9 TempReg162
zp ZpAA TempReg163
zp ZpAB TempReg164
zp ZpAC TempReg165
zp ZpAD TempReg166
zp ZpAE TempReg167
zp ZpAF TempReg168
zp ZpB0 TempReg169
zp ZpB1 TempReg170
zp ZpB2 TempReg171
zp ZpB3 TempReg172
zp ZpB4 TempReg173
zp ZpB5 TempReg174
zp ZpB6 TempReg175
zp ZpB7 TempReg176
zp ZpB8 TempReg177
zp ZpB9 TempReg177
zp ZpBA TempReg178
zp ZpBB TempReg179
zp ZpBC TempReg180
zp ZpBD TempReg181
zp ZpBE TempReg182
zp ZpBF TempReg183
zp ZpC0 TempReg184
zp ZpC1 TempReg185
zp ZpC2 TempReg186
zp ZpC3 TempReg187
zp ZpC4 TempReg188
zp ZpC5 TempReg189
zp ZpC6 TempReg190
zp ZpC7 TempReg191
zp ZpC8 TempReg192
zp ZpC9 TempReg193
zp ZpCA TempReg194
zp ZpCB TempReg195
zp ZpCC TempReg196
zp ZpCD TempReg197
zp ZpCE TempReg198
zp ZpCF TempReg199
zp ZpD0 TempReg185
zp ZpD1 TempReg186
zp ZpD2 TempReg187
zp ZpD3 TempReg188
zp ZpD4 TempReg189
zp ZpD5 TempReg190
zp ZpD6 TempReg191
zp ZpD7 TempReg192
zp ZpD8 TempReg193
zp ZpD9 TempReg194
zp ZpDA TempReg195
zp ZpDB TempReg196
zp ZpDC TempReg197
zp ZpDD TempReg198
zp ZpDE TempReg199
zp ZpDF TempReg200
zp ZpE0 TempReg201
zp ZpE1 TempReg202
zp ZpE2 TempReg203
zp ZpE3 TempReg204
zp ZpE4 TempReg205
zp ZpE5 TempReg206
zp ZpE6 TempReg207
zp ZpE7 TempReg208
zp ZpE8 TempReg209
zp ZpE9 TempReg210
zp ZpEA TempReg211
zp ZpEB TempReg212
zp ZpEC TempReg213
zp ZpED TempReg214
zp ZpEE TempReg215
zp ZpEF TempReg216
zp ZpF0 TempReg217
zp ZpF1 TempReg218
zp ZpF2 TempReg219
zp ZpF3 TempReg220
zp ZpF4 TempReg221
zp ZpF5 TempReg222
zp ZpF6 TempReg223
zp ZpF7 TempReg224
zp ZpF8 TempReg225
zp ZpF9 TempReg226
zp ZpFA TempReg227
zp ZpFB TempReg228
zp ZpFC TempReg229
zp ZpFD TempReg230
zp ZpFE TempReg231
zp ZpFF TempReg232
zp Zp00 Zp00
zp Zp01 Zp01
zp Zp02 Zp02
zp Zp03 Zp03
zp Zp04 Zp04
zp Zp05 Zp05
zp Zp06 Zp06
zp Zp07 Zp07
zp Zp08 Zp08
zp Zp09 Zp09
zp Zp0A Zp0A
zp Zp0B Zp0B
zp Zp0C Zp0C
zp Zp0F Zp0F
zp Zp10 Zp10
zp Zp11 Zp11
zp Zp12 Zp12
zp Zp13 Zp13
zp Zp14 Zp14
zp Zp15 Zp15
zp Zp18 Zp18
zp Zp19 Zp19
zp Zp1A Zp1A
zp Zp1B Zp1B
zp Zp1C Zp1C
zp Zp1D Zp1D
zp Zp1E Zp1E
zp Zp1F Zp1F
zp Zp20 Zp20
zp Zp21 Zp21
zp Zp22 Zp22
zp Zp23 Zp23
zp Zp24 Zp24
zp Zp25 Zp25
zp Zp26 Zp26
zp Zp27 Zp27
zp Zp2C Zp2C
zp Zp2E Zp2E
zp Zp34 Zp34
zp Zp35 Zp35
zp Zp36 Zp36
zp Zp37 Zp37
zp Zp38 Zp38
zp Zp39 Zp39
zp Zp3A Zp3A
zp Zp3B Zp3B
zp Zp3F Zp3F
zp Zp40 Zp40
zp Zp41 Zp41
zp Zp43 Zp43
zp Zp44 Zp44
zp Zp45 Zp45
zp Zp46 Zp46
zp Zp47 Zp47
zp Zp48 Zp48
zp Zp49 Zp49
zp Zp4A Zp4A
zp Zp4B Zp4B
zp Zp4C Zp4C
zp Zp4D Zp4D
zp Zp4E Zp4E
zp Zp4F Zp4F
zp Zp50 Zp50
zp Zp51 Zp51
zp Zp52 Zp52
zp Zp53 Zp53
zp Zp54 Zp54
zp Zp55 Zp55
zp Zp56 Zp56
zp Zp57 Zp57
zp Zp58 Zp58
zp Zp59 Zp59
zp Zp5A Zp5A
zp Zp5B Zp5B
zp Zp5C Zp5C
zp Zp5D Zp5D
zp Zp5E Zp5E
zp Zp68 Zp68
zp Zp72 Zp72
zp Zp7D Zp7D
zp Zp7E Zp7E
zp Zp85 Zp85
zp Zp86 Zp86
zp Zp88 Zp88
zp Zp8A Zp8A
zp Zp94 Zp94
zp Zp95 Zp95
zp Zp96 Zp96
zp Zp97 Zp97
zp Zp98 Zp98
zp Zp99 Zp99
zp Zp9A Zp9A
zp Zp9B Zp9B
zp Zp9C Zp9C
zp Zp9D Zp9D
zp Zp9E Zp9E
zp Zp9F Zp9F
zp ZpA0 ZpA0
zp ZpA1 ZpA1
zp ZpA2 ZpA2
zp ZpA3 ZpA3
zp ZpAD ZpAD
zp ZpAE ZpAE
zp ZpAF ZpAF
zp ZpB3 ZpB3
zp ZpB7 ZpB7
zp ZpB8 ZpB8
zp ZpB9 ZpB9
zp ZpBE ZpBE
zp ZpBF ZpBF
zp ZpC0 ZpC0
zp ZpC1 ZpC1
zp ZpC2 ZpC2
zp ZpCC ZpCC
zp ZpCD ZpCD
zp ZpCE ZpCE
zp ZpCF ZpCF
zp ZpD0 ZpD0
zp ZpD2 ZpD2
zp ZpD3 ZpD3
zp ZpD4 ZpD4
zp ZpD5 ZpD5
zp ZpD8 ZpD8
zp ZpD9 ZpD9
zp ZpDA ZpDA
zp ZpDB ZpDB
zp ZpE0 ZpE0
zp ZpE4 ZpE4
zp ZpE8 ZpE8
zp ZpEC ZpEC
zp ZpF0 ZpF0
zp ZpF1 ZpF1
zp ZpF2 ZpF2
zp ZpF3 ZpF3
zp ZpF5 ZpF5
zp ZpF6 ZpF6
zp ZpF7 ZpF7
zp ZpF8 ZpF8
zp ZpF9 ZpF9
zp ZpFA ZpFA
zp ZpFB ZpFB
zp ZpFC ZpFC
zp ZpFD ZpFD
zp ZpFE ZpFE
zp ZpFF ZpFF
1 label Label_C79E Reset
2 label Label_C7E1 MainGameLoop
3 label Label_C7E7 InitPPU_1
4 label Label_C7E1 GameLoopEntry
5 label Label_C7E7 InitPPURegisters
6 label Label_C85F NmiHandler
7 label Label_C8C1 NmiFrameUpdate
8 label Label_C8CB NmiFrameUpdate2
9 label Label_C8D4 NmiFrameUpdate3
10 label Label_C8D7 NmiFrameUpdate4
11 label Label_C8E8 NmiFrameEnd
12 label Label_C8F3 InitAPURegisters
13 label Label_C8F3 InitAPU
14 label Label_C8FE InitSound_1
15 label Label_C914 InitLevel
16 label Label_C940 UpdateGameState
17 label Label_C95D UpdateGameState2
18 label Label_C98A UpdateGameState3
19 label Label_CA30 UpdateSprites
20 label Label_CA53 UpdateSprites2
21 label Label_CA56 CallCBAE
22 label Label_CA5C CallCBB7
23 label Label_CAA9 CopyToOAM
24 label Label_CAB9 CopyFromOAM
25 label Label_CAC9 UpdateSpriteData
26 label Label_CB1B HandleController
27 label Label_CBAE ClearZeropage
28 label Label_CBB7 WaitVBlank_1
29 label Label_CBBD UpdateScroll
30 label Label_CBCA UpdateScroll2
31 label Label_CBF4 UpdateScroll3
32 label Label_CBF5 UpdateOAM
33 label Label_CBF7 UpdateOAM2
34 label Label_CC03 UpdateOAM3
35 label Label_CC04 UpdateScroll4
36 label Label_CC23 UpdateScroll5
37 label Label_CC34 UpdateScroll6
38 label Label_CC47 InitScroll
39 label Label_CCC1 UpdateScroll7
40 label Label_CCD6 UpdateScroll8
41 label Label_CCF4 CheckGameState_1
42 label Label_CD22 UpdateGameTimer
43 label Label_CD6F UpdateSpritePosition
44 label Label_CD76 UpdateSpritePosition2
45 label Label_CD7F UpdateSpritePosition3
46 label Label_CD89 UpdateSpritePosition4
47 label Label_CD9D UpdateSpritePosition5
48 label Label_CDB1 UpdateSpritePosition6
49 label Label_CDCA UpdateSpritePosition7
50 label Label_CE0E UpdateSpritePosition8
51 label Label_CE24 UpdateSpritePosition9
52 label Label_CE7C UpdateSpritePosition10
53 label Label_CED6 UpdateSpritePosition11
54 label Label_CF13 UpdateSpritePosition12
55 label Label_CF19 UpdateSpritePosition13_1
56 label Label_CF1C UpdateSpritePosition13_3
57 label Label_CF2B UpdateSpritePosition14
58 label Label_CF42 UpdateSpritePosition15
59 label Label_CF87 UpdateSpritePosition16
60 label Label_CFA8 UpdateSpritePosition17
61 label Label_CFC6 UpdateSpritePosition18
62 label Label_D008 UpdateSpritePosition19
63 label Label_D032 UpdateSpritePosition20
64 label Label_D041 UpdateSpritePosition21_1
65 label Label_D04C UpdateSpritePosition21_3
66 label Label_D086 UpdateSpritePosition22_1
67 label Label_D0B5 UpdateSpritePosition22_3
68 label Label_D0C0 UpdateSpritePosition23
69 label Label_D11F UpdateSpritePosition24
70 label Label_D169 UpdateSpritePosition25
71 label Label_D175 UpdateSpritePosition26
72 label Label_D19A UpdateSpritePosition27
73 label Label_D1A4 UpdateSpritePosition28
74 label Label_D1AA UpdateSpritePosition29
75 label Label_D1CF UpdateSpritePosition30
76 label Label_D208 UpdateSpritePosition31
77 label Label_D25D UpdateSpritePosition32
78 label Label_D275 UpdateSpritePosition33
79 label Label_D28B UpdateSpritePosition34
80 label Label_D2CB UpdateSpritePosition35
81 label Label_D2DF UpdateSpritePosition36
82 label Label_D2FD UpdateSpritePosition37
83 label Label_D323 UpdateSpritePosition38
84 label Label_D326 UpdateSpritePosition39
85 label Label_D32F UpdateSpritePosition40
86 label Label_D360 UpdateSpritePosition41
87 label Label_D36A UpdateSpritePosition42_1
88 label Label_D37B UpdateSpritePosition42_3
89 label Label_D37E UpdateSpritePosition43
90 label Label_D38E UpdateSpritePosition44
91 label Label_D3AA UpdateSpritePosition45
92 label Label_D3CC UpdateSpritePosition46
93 label Label_D4A1 UpdateSpritePosition47
94 label Label_D4B9 UpdateSpritePosition48
95 label Label_D4CF UpdateSpritePosition49
96 label Label_D4F0 UpdateSpritePosition50
97 label Label_D5C1 UpdateSpritePosition51
98 label Label_D5D1 UpdateSpritePosition52
99 label Label_D5F5 UpdateSpritePosition53
100 label Label_D6A8 UpdateSpritePosition54
101 label Label_D730 UpdateSpritePosition55
102 label Label_D739 UpdateSpritePosition56
103 label Label_DBB6 UpdateSpritePosition57
104 label Label_DBC8 UpdateSpritePosition58
105 label Label_DBE3 UpdateSpritePosition59
106 label Label_DBFA UpdateSpritePosition60
107 label Label_DC0D UpdateSpritePosition61
108 label Label_DC11 UpdateSpritePosition62
109 label Label_DC3E UpdateSpritePosition63
110 label Label_DCAA UpdateSpritePosition64
111 label Label_DCDD UpdateSpritePosition65
112 label Label_DCE3 UpdateSpritePosition66
113 label Label_DCEC UpdateSpritePosition67
114 label Label_DD32 UpdateSpritePosition68
115 label Label_DD5D UpdateSpritePosition69
116 label Label_DD75 UpdateSpritePosition70
117 label Label_DD78 UpdateSpritePosition71
118 label Label_DD8F UpdateSpritePosition72
119 label Label_DD92 UpdateSpritePosition73
120 label Label_DDA3 UpdateSpritePosition74
121 label Label_DDAC UpdateSpritePosition75
122 label Label_DDBE UpdateSpritePosition76
123 label Label_DDBE UpdateSpritePosition77
124 label Label_DDC7 UpdateSpritePosition78
125 label Label_DDF1 UpdateSpritePosition79
126 label Label_DE30 UpdateSpritePosition80
127 label Label_DE41 UpdateSpritePosition81
128 label Label_DE63 UpdateSpritePosition82
129 label Label_DE75 UpdateSpritePosition83
130 label Label_DE7E UpdateSpritePosition84
131 label Label_DE30 UpdateSoundEngine
132 label Label_E023 WaitVBlank_3
133 label Label_E025 WaitVBlank2
134 label Label_E02C WaitVBlank3
135 label Label_E035 WaitPPUReady
136 label Label_E046 WaitFrame
137 label Label_E049 InitPPU_3
138 label Label_E09B InitSprites
139 label Label_E0E3 DrawSprite
140 label Label_E0EF WritePPU
141 label Label_E0F6 WritePPU2
142 label Label_E0FD InitGame
143 label Label_E278 UpdateBallTrajectory
144 label Label_E28A InitSound_3
145 label Label_E293 InitSprites2
146 label Label_E2A6 UpdateBallPhysics
147 label Label_E3E2 UpdateGameMode
148 label Label_E403 CheckGameState_3
149 label Label_E40E UpdateDisplay
150 label Label_E459 UpdateDisplay2
151 label Label_E48C UpdateSprites3
152 label Label_E497 UpdateDisplay3
153 label Label_E4E2 UpdateDisplay4
154 label Label_E506 PlaySound
155 label Label_E535 PlaySoundEffect
156 label Label_E54A PlayMusic
157 label Label_E5B2 UpdateMusic
158 label Label_E609 UpdateMusicEngine
159 label Label_E68F UpdateMusicChannel
160 label Label_E7AC UpdateMusicChannel2
161 label Label_E94D UpdateSoundEffects
162 label Label_E96A UpdateSoundChannel2
163 label Label_E9ED UpdateSoundChannel3
164 label Label_EA2F UpdateSoundChannels
165 label Label_EA50 UpdateSoundEffect
166 label Label_EA58 UpdateSoundEffect2
167 label Label_EAD1 UpdateSoundChannel4
168 label Label_EAE5 UpdateSoundChannel5
169 label Label_EB0D UpdateSoundChannel6
170 label Label_EB27 UpdateSoundChannel7
171 label Label_EB9D UpdateSoundChannel8
172 label Label_EBF9 UpdateSoundChannel9
173 label Label_EC80 UpdateMusic2
174 label Label_EC8D UpdateMusicChannel10
175 label Label_ED06 UpdateMusicChannel11
176 label Label_EDB0 UpdateMusicChannel12
177 label Label_EDED UpdateMusicChannel13
178 label Label_EDF2 UpdateMusicChannel14
179 label Label_EE3D UpdateMusicChannel15
180 label Label_EE4D UpdateMusicChannel16
181 label Label_EF28 UpdateMusicChannel17
182 label Label_EF79 UpdateMusicChannel18
183 label Label_EFD3 UpdateMusicChannel19
184 label Label_EFDC UpdateMusicChannel20
185 label Label_F03F UpdateMusicChannel21
186 label Label_F06F UpdateMusicChannel22
187 label Label_F0C4 UpdateMusicChannel23
188 label Label_F0DF UpdateMusicChannel24_1
189 label Label_F0E7 UpdateMusicChannel24_3
190 label Label_F138 UpdateMusicChannel25
191 label Label_F140 UpdateMusicChannel26_1
192 label Label_F1FB UpdateMusicChannel26_3
193 label Label_F226 UpdateMusicChannel27
194 label Label_F2F0 UpdateMusicChannel28
195 label Label_F321 UpdateMusicChannel29
196 label Label_F3B9 UpdateMusicChannel30
197 label Label_F3E8 UpdateMusicChannel31
198 label Label_F41E UpdateMusicChannel32
199 label Label_F44B UpdateMusicChannel33
200 label Label_FB2C UpdateAPU
201 label Label_FB40 UpdateAPU2
202 label Label_FB43 UpdateAPU3
203 label Label_FB46 UpdateAPU4
204 label Label_FB49 UpdateAPU5
205 label Label_FB5D UpdateAPU6
206 label Label_FB6E UpdateAPU7
207 label Label_FBDD UpdateAPU8
208 label Label_FC0F UpdateAPU9
209 label Label_FC2B UpdateAPU10
210 label Label_FC72 UpdateAPU11
211 label Label_FCE2 UpdateAPU12
212 label Label_FD0D UpdateAPU13
213 label Label_FD55 UpdateAPU14
214 label Label_FD91 UpdateAPU15
215 label Label_FFDC UpdateAPU16
216 label Label_FFE3 UpdateAPU17
217 label Label_FFE9 UpdateAPU18
218 label Label_FFF0 UpdateAPU19
219 label Label_FFF7 ResetVector
220 zp Zp00 TempPtrLo
221 zp Zp01 TempPtrHi
222 zp Zp02 TempReg
223 zp Zp03 TempReg2
224 zp Zp04 TempReg3
225 zp Zp05 TempReg3
226 zp Zp06 TempReg4
227 zp Zp07 TempReg5
228 zp Zp08 TempReg6
229 zp Zp09 TempReg7
230 zp Zp0A TempReg8
231 zp Zp0B TempReg9
232 zp Zp0C TempReg10
233 zp Zp0D TempReg11
234 zp Zp0E TempReg12
235 zp Zp0F TempReg13
236 zp Zp10 PPUCtrlShadow
237 zp Zp11 PPUMaskShadow
238 zp Zp12 PPUScrollX
239 zp Zp13 PPUScrollY
240 zp Zp10 PPUCtrlShadow
241 zp Zp11 PPUMaskShadow
242 zp Zp12 PPUScrollX
243 zp Zp13 PPUScrollY
244 zp Zp14 TempReg14
245 zp Zp15 TempReg15
246 zp Zp16 TempReg16
247 zp Zp17 TempReg17
248 zp Zp18 TempReg18
249 zp Zp19 TempReg19
250 zp Zp1A TempReg20
251 zp Zp1B TempReg21
252 zp Zp1C TempReg22
253 zp Zp1D TempReg23
254 zp Zp1E TempReg24
255 zp Zp1F TempReg25
256 zp Zp20 TempReg26
257 zp Zp21 TempReg27
258 zp Zp22 TempReg28
259 zp Zp23 TempReg29
260 zp Zp24 TempReg30
261 zp Zp25 TempReg31
262 zp Zp26 TempReg32
263 zp Zp27 TempReg33
264 zp Zp28 TempReg34
265 zp Zp29 TempReg35
266 zp Zp2A TempReg36
267 zp Zp2B TempReg37
268 zp Zp2C TempReg38
269 zp Zp2D TempReg39
270 zp Zp2E TempReg40
271 zp Zp2F TempReg41
272 zp Zp2F TempReg42
273 zp Zp30 TempReg43
274 zp Zp31 TempReg44
275 zp Zp32 TempReg45
276 zp Zp33 TempReg46
277 zp Zp34 TempReg47
278 zp Zp35 TempReg48
279 zp Zp36 TempReg49
280 zp Zp37 TempReg50
281 zp Zp38 TempReg51
282 zp Zp39 TempReg52
283 zp Zp3A TempReg53
284 zp Zp3B TempReg54
285 zp Zp3C TempReg55
286 zp Zp3D TempReg56
287 zp Zp3E TempReg57
288 zp Zp3F TempReg58
289 zp Zp40 TempReg59
290 zp Zp41 TempReg60
291 zp Zp42 TempReg61
292 zp Zp43 TempReg62
293 zp Zp44 TempReg63
294 zp Zp45 TempReg64
295 zp Zp46 TempReg65
296 zp Zp47 TempReg66
297 zp Zp48 TempReg67
298 zp Zp49 TempReg68
299 zp Zp4A TempReg69
300 zp Zp4B TempReg70
301 zp Zp4C TempReg71
302 zp Zp4D TempReg72
303 zp Zp4E TempReg73
304 zp Zp4F TempReg74
305 zp Zp50 TempReg75
306 zp Zp51 TempReg76
307 zp Zp52 TempReg77
308 zp Zp53 TempReg78
309 zp Zp54 TempReg79
310 zp Zp55 TempReg80
311 zp Zp56 TempReg81
312 zp Zp57 TempReg82
313 zp Zp58 TempReg83
314 zp Zp59 TempReg84
315 zp Zp5A TempReg85
316 zp Zp5B TempReg86
317 zp Zp5C TempReg87
318 zp Zp5D TempReg88
319 zp Zp5E TempReg89
320 zp Zp5F TempReg90
321 zp Zp5F TempReg91
322 zp Zp60 TempReg92
323 zp Zp61 TempReg93
324 zp Zp62 TempReg94
325 zp Zp63 TempReg95
326 zp Zp64 TempReg96
327 zp Zp65 TempReg96
328 zp Zp66 TempReg97
329 zp Zp67 TempReg98
330 zp Zp68 TempReg99
331 zp Zp69 TempReg100
332 zp Zp6A TempReg101
333 zp Zp6B TempReg102
334 zp Zp6C TempReg103
335 zp Zp6D TempReg104
336 zp Zp6E TempReg105
337 zp Zp6F TempReg106
338 zp Zp70 TempReg107
339 zp Zp71 TempReg108
340 zp Zp72 TempReg109
341 zp Zp73 TempReg110
342 zp Zp74 TempReg111
343 zp Zp75 TempReg111
344 zp Zp76 TempReg112
345 zp Zp77 TempReg113
346 zp Zp78 TempReg114
347 zp Zp79 TempReg115
348 zp Zp7A TempReg116
349 zp Zp7B TempReg117
350 zp Zp7C TempReg118
351 zp Zp7D TempReg119
352 zp Zp7E TempReg120
353 zp Zp7F TempReg121
354 zp Zp80 TempReg122
355 zp Zp81 TempReg123
356 zp Zp82 TempReg124
357 zp Zp83 TempReg125
358 zp Zp84 TempReg126
359 zp Zp85 TempReg127
360 zp Zp86 TempReg128
361 zp Zp87 TempReg129
362 zp Zp88 TempReg130
363 zp Zp89 TempReg131
364 zp Zp8A TempReg132
365 zp Zp8B TempReg133
366 zp Zp8C TempReg134
367 zp Zp8D TempReg135
368 zp Zp8E TempReg136
369 zp Zp8F TempReg137
370 zp Zp90 TempReg138
371 zp Zp91 TempReg139
372 zp Zp92 TempReg140
373 zp Zp93 TempReg141
374 zp Zp94 TempReg141
375 zp Zp95 TempReg142
376 zp Zp96 TempReg143
377 zp Zp97 TempReg144
378 zp Zp98 TempReg145
379 zp Zp99 TempReg146
380 zp Zp9A TempReg147
381 zp Zp9B TempReg148
382 zp Zp9C TempReg149
383 zp Zp9D TempReg150
384 zp Zp9E TempReg151
385 zp Zp9F TempReg152
386 zp ZpA0 TempReg153
387 zp ZpA1 TempReg154
388 zp ZpA2 TempReg155
389 zp ZpA3 TempReg156
390 zp ZpA4 TempReg157
391 zp ZpA5 TempReg158
392 zp ZpA6 TempReg159
393 zp ZpA7 TempReg160
394 zp ZpA8 TempReg161
395 zp ZpA9 TempReg162
396 zp ZpAA TempReg163
397 zp ZpAB TempReg164
398 zp ZpAC TempReg165
399 zp ZpAD TempReg166
400 zp ZpAE TempReg167
401 zp ZpAF TempReg168
402 zp ZpB0 TempReg169
403 zp ZpB1 TempReg170
404 zp ZpB2 TempReg171
405 zp ZpB3 TempReg172
406 zp ZpB4 TempReg173
407 zp ZpB5 TempReg174
408 zp ZpB6 TempReg175
409 zp ZpB7 TempReg176
410 zp ZpB8 TempReg177
411 zp ZpB9 TempReg177
412 zp ZpBA TempReg178
413 zp ZpBB TempReg179
414 zp ZpBC TempReg180
415 zp ZpBD TempReg181
416 zp ZpBE TempReg182
417 zp ZpBF TempReg183
418 zp ZpC0 TempReg184
419 zp ZpC1 TempReg185
420 zp ZpC2 TempReg186
421 zp ZpC3 TempReg187
422 zp ZpC4 TempReg188
423 zp ZpC5 TempReg189
424 zp ZpC6 TempReg190
425 zp ZpC7 TempReg191
426 zp ZpC8 TempReg192
427 zp ZpC9 TempReg193
428 zp ZpCA TempReg194
429 zp ZpCB TempReg195
430 zp ZpCC TempReg196
431 zp ZpCD TempReg197
432 zp ZpCE TempReg198
433 zp ZpCF TempReg199
434 zp ZpD0 TempReg185
435 zp ZpD1 TempReg186
436 zp ZpD2 TempReg187
437 zp ZpD3 TempReg188
438 zp ZpD4 TempReg189
439 zp ZpD5 TempReg190
440 zp ZpD6 TempReg191
441 zp ZpD7 TempReg192
442 zp ZpD8 TempReg193
443 zp ZpD9 TempReg194
444 zp ZpDA TempReg195
445 zp ZpDB TempReg196
446 zp ZpDC TempReg197
447 zp ZpDD TempReg198
448 zp ZpDE TempReg199
449 zp ZpDF TempReg200
450 zp ZpE0 TempReg201
451 zp ZpE1 TempReg202
452 zp ZpE2 TempReg203
453 zp ZpE3 TempReg204
454 zp ZpE4 TempReg205
455 zp ZpE5 TempReg206
456 zp ZpE6 TempReg207
457 zp ZpE7 TempReg208
458 zp ZpE8 TempReg209
459 zp ZpE9 TempReg210
460 zp ZpEA TempReg211
461 zp ZpEB TempReg212
462 zp ZpEC TempReg213
463 zp ZpED TempReg214
464 zp ZpEE TempReg215
465 zp ZpEF TempReg216
466 zp ZpF0 TempReg217
467 zp ZpF1 TempReg218
468 zp ZpF2 TempReg219
469 zp ZpF3 TempReg220
470 zp ZpF4 TempReg221
471 zp ZpF5 TempReg222
472 zp ZpF6 TempReg223
473 zp ZpF7 TempReg224
474 zp ZpF8 TempReg225
475 zp ZpF9 TempReg226
476 zp ZpFA TempReg227
477 zp ZpFB TempReg228
478 zp ZpFC TempReg229
479 zp ZpFD TempReg230
480 zp ZpFE TempReg231
481 zp ZpFF TempReg232
482 zp Zp00 Zp00
483 zp Zp01 Zp01
484 zp Zp02 Zp02
485 zp Zp03 Zp03
486 zp Zp04 Zp04
487 zp Zp05 Zp05
488 zp Zp06 Zp06
489 zp Zp07 Zp07
490 zp Zp08 Zp08
491 zp Zp09 Zp09
492 zp Zp0A Zp0A
493 zp Zp0B Zp0B
494 zp Zp0C Zp0C
495 zp Zp0F Zp0F
496 zp Zp10 Zp10
497 zp Zp11 Zp11
498 zp Zp12 Zp12
499 zp Zp13 Zp13
500 zp Zp14 Zp14
501 zp Zp15 Zp15
502 zp Zp18 Zp18
503 zp Zp19 Zp19
504 zp Zp1A Zp1A
505 zp Zp1B Zp1B
506 zp Zp1C Zp1C
507 zp Zp1D Zp1D
508 zp Zp1E Zp1E
509 zp Zp1F Zp1F
510 zp Zp20 Zp20
511 zp Zp21 Zp21
512 zp Zp22 Zp22
513 zp Zp23 Zp23
514 zp Zp24 Zp24
515 zp Zp25 Zp25
516 zp Zp26 Zp26
517 zp Zp27 Zp27
518 zp Zp2C Zp2C
519 zp Zp2E Zp2E
520 zp Zp34 Zp34
521 zp Zp35 Zp35
522 zp Zp36 Zp36
523 zp Zp37 Zp37
524 zp Zp38 Zp38
525 zp Zp39 Zp39
526 zp Zp3A Zp3A
527 zp Zp3B Zp3B
528 zp Zp3F Zp3F
529 zp Zp40 Zp40
530 zp Zp41 Zp41
531 zp Zp43 Zp43
532 zp Zp44 Zp44
533 zp Zp45 Zp45
534 zp Zp46 Zp46
535 zp Zp47 Zp47
536 zp Zp48 Zp48
537 zp Zp49 Zp49
538 zp Zp4A Zp4A
539 zp Zp4B Zp4B
540 zp Zp4C Zp4C
541 zp Zp4D Zp4D
542 zp Zp4E Zp4E
543 zp Zp4F Zp4F
544 zp Zp50 Zp50
545 zp Zp51 Zp51
546 zp Zp52 Zp52
547 zp Zp53 Zp53
548 zp Zp54 Zp54
549 zp Zp55 Zp55
550 zp Zp56 Zp56
551 zp Zp57 Zp57
552 zp Zp58 Zp58
553 zp Zp59 Zp59
554 zp Zp5A Zp5A
555 zp Zp5B Zp5B
556 zp Zp5C Zp5C
557 zp Zp5D Zp5D
558 zp Zp5E Zp5E
559 zp Zp68 Zp68
560 zp Zp72 Zp72
561 zp Zp7D Zp7D
562 zp Zp7E Zp7E
563 zp Zp85 Zp85
564 zp Zp86 Zp86
565 zp Zp88 Zp88
566 zp Zp8A Zp8A
567 zp Zp94 Zp94
568 zp Zp95 Zp95
569 zp Zp96 Zp96
570 zp Zp97 Zp97
571 zp Zp98 Zp98
572 zp Zp99 Zp99
573 zp Zp9A Zp9A
574 zp Zp9B Zp9B
575 zp Zp9C Zp9C
576 zp Zp9D Zp9D
577 zp Zp9E Zp9E
578 zp Zp9F Zp9F
579 zp ZpA0 ZpA0
580 zp ZpA1 ZpA1
581 zp ZpA2 ZpA2
582 zp ZpA3 ZpA3
583 zp ZpAD ZpAD
584 zp ZpAE ZpAE
585 zp ZpAF ZpAF
586 zp ZpB3 ZpB3
587 zp ZpB7 ZpB7
588 zp ZpB8 ZpB8
589 zp ZpB9 ZpB9
590 zp ZpBE ZpBE
591 zp ZpBF ZpBF
592 zp ZpC0 ZpC0
593 zp ZpC1 ZpC1
594 zp ZpC2 ZpC2
595 zp ZpCC ZpCC
596 zp ZpCD ZpCD
597 zp ZpCE ZpCE
598 zp ZpCF ZpCF
599 zp ZpD0 ZpD0
600 zp ZpD2 ZpD2
601 zp ZpD3 ZpD3
602 zp ZpD4 ZpD4
603 zp ZpD5 ZpD5
604 zp ZpD8 ZpD8
605 zp ZpD9 ZpD9
606 zp ZpDA ZpDA
607 zp ZpDB ZpDB
608 zp ZpE0 ZpE0
609 zp ZpE4 ZpE4
610 zp ZpE8 ZpE8
611 zp ZpEC ZpEC
612 zp ZpF0 ZpF0
613 zp ZpF1 ZpF1
614 zp ZpF2 ZpF2
615 zp ZpF3 ZpF3
616 zp ZpF5 ZpF5
617 zp ZpF6 ZpF6
618 zp ZpF7 ZpF7
619 zp ZpF8 ZpF8
620 zp ZpF9 ZpF9
621 zp ZpFA ZpFA
622 zp ZpFB ZpFB
623 zp ZpFC ZpFC
624 zp ZpFD ZpFD
625 zp ZpFE ZpFE
626 zp ZpFF ZpFF
@@ -0,0 +1,482 @@
label Label_C79E Reset
label Label_C7E1 MainGameLoop
label Label_C7E7 InitPPU_1
label Label_C7E1 GameLoopEntry
label Label_C7E7 InitPPURegisters
label Label_C85F NmiHandler
label Label_C8C1 NmiFrameUpdate
label Label_C8CB NmiFrameUpdate2
label Label_C8D4 NmiFrameUpdate3
label Label_C8D7 NmiFrameUpdate4
label Label_C8E8 NmiFrameEnd
label Label_C8F3 InitAPURegisters
label Label_C8F3 InitAPU
label Label_C8FE InitSound_1
label Label_C914 InitLevel
label Label_C940 UpdateGameState
label Label_C95D UpdateGameState2
label Label_C98A UpdateGameState3
label Label_CA30 UpdateSprites
label Label_CA53 UpdateSprites2
label Label_CA56 CallCBAE
label Label_CA5C CallCBB7
label Label_CAA9 CopyToOAM
label Label_CAB9 CopyFromOAM
label Label_CAC9 UpdateSpriteData
label Label_CB1B HandleController
label Label_CBAE ClearZeropage
label Label_CBB7 WaitVBlank_1
label Label_CBBD UpdateScroll
label Label_CBCA UpdateScroll2
label Label_CBF4 UpdateScroll3
label Label_CBF5 UpdateOAM
label Label_CBF7 UpdateOAM2
label Label_CC03 UpdateOAM3
label Label_CC04 UpdateScroll4
label Label_CC23 UpdateScroll5
label Label_CC34 UpdateScroll6
label Label_CC47 InitScroll
label Label_CCC1 UpdateScroll7
label Label_CCD6 UpdateScroll8
label Label_CCF4 CheckGameState_1
label Label_CD22 UpdateGameTimer
label Label_CD6F UpdateSpritePosition
label Label_CD76 UpdateSpritePosition2
label Label_CD7F UpdateSpritePosition3
label Label_CD89 UpdateSpritePosition4
label Label_CD9D UpdateSpritePosition5
label Label_CDB1 UpdateSpritePosition6
label Label_CDCA UpdateSpritePosition7
label Label_CE0E UpdateSpritePosition8
label Label_CE24 UpdateSpritePosition9
label Label_CE7C UpdateSpritePosition10
label Label_CED6 UpdateSpritePosition11
label Label_CF13 UpdateSpritePosition12
label Label_CF19 UpdateSpritePosition13_1
label Label_CF1C UpdateSpritePosition13_3
label Label_CF2B UpdateSpritePosition14
label Label_CF42 UpdateSpritePosition15
label Label_CF87 UpdateSpritePosition16
label Label_CFA8 UpdateSpritePosition17
label Label_CFC6 UpdateSpritePosition18
label Label_D008 UpdateSpritePosition19
label Label_D032 UpdateSpritePosition20
label Label_D041 UpdateSpritePosition21_1
label Label_D04C UpdateSpritePosition21_3
label Label_D086 UpdateSpritePosition22_1
label Label_D0B5 UpdateSpritePosition22_3
label Label_D0C0 UpdateSpritePosition23
label Label_D11F UpdateSpritePosition24
label Label_D169 UpdateSpritePosition25
label Label_D175 UpdateSpritePosition26
label Label_D19A UpdateSpritePosition27
label Label_D1A4 UpdateSpritePosition28
label Label_D1AA UpdateSpritePosition29
label Label_D1CF UpdateSpritePosition30
label Label_D208 UpdateSpritePosition31
label Label_D25D UpdateSpritePosition32
label Label_D275 UpdateSpritePosition33
label Label_D28B UpdateSpritePosition34
label Label_D2CB UpdateSpritePosition35
label Label_D2DF UpdateSpritePosition36
label Label_D2FD UpdateSpritePosition37
label Label_D323 UpdateSpritePosition38
label Label_D326 UpdateSpritePosition39
label Label_D32F UpdateSpritePosition40
label Label_D360 UpdateSpritePosition41
label Label_D36A UpdateSpritePosition42_1
label Label_D37B UpdateSpritePosition42_3
label Label_D37E UpdateSpritePosition43
label Label_D38E UpdateSpritePosition44
label Label_D3AA UpdateSpritePosition45
label Label_D3CC UpdateSpritePosition46
label Label_D4A1 UpdateSpritePosition47
label Label_D4B9 UpdateSpritePosition48
label Label_D4CF UpdateSpritePosition49
label Label_D4F0 UpdateSpritePosition50
label Label_D5C1 UpdateSpritePosition51
label Label_D5D1 UpdateSpritePosition52
label Label_D5F5 UpdateSpritePosition53
label Label_D6A8 UpdateSpritePosition54
label Label_D730 UpdateSpritePosition55
label Label_D739 UpdateSpritePosition56
label Label_DBB6 UpdateSpritePosition57
label Label_DBC8 UpdateSpritePosition58
label Label_DBE3 UpdateSpritePosition59
label Label_DBFA UpdateSpritePosition60
label Label_DC0D UpdateSpritePosition61
label Label_DC11 UpdateSpritePosition62
label Label_DC3E UpdateSpritePosition63
label Label_DCAA UpdateSpritePosition64
label Label_DCDD UpdateSpritePosition65
label Label_DCE3 UpdateSpritePosition66
label Label_DCEC UpdateSpritePosition67
label Label_DD32 UpdateSpritePosition68
label Label_DD5D UpdateSpritePosition69
label Label_DD75 UpdateSpritePosition70
label Label_DD78 UpdateSpritePosition71
label Label_DD8F UpdateSpritePosition72
label Label_DD92 UpdateSpritePosition73
label Label_DDA3 UpdateSpritePosition74
label Label_DDAC UpdateSpritePosition75
label Label_DDBE UpdateSpritePosition76
label Label_DDBE UpdateSpritePosition77
label Label_DDC7 UpdateSpritePosition78
label Label_DDF1 UpdateSpritePosition79
label Label_DE30 UpdateSpritePosition80
label Label_DE41 UpdateSpritePosition81
label Label_DE63 UpdateSpritePosition82
label Label_DE75 UpdateSpritePosition83
label Label_DE7E UpdateSpritePosition84
label Label_DE30 UpdateSoundEngine
label Label_E023 WaitVBlank_3
label Label_E025 WaitVBlank2
label Label_E02C WaitVBlank3
label Label_E035 WaitPPUReady
label Label_E046 WaitFrame
label Label_E049 InitPPU_3
label Label_E09B InitSprites
label Label_E0E3 DrawSprite
label Label_E0EF WritePPU
label Label_E0F6 WritePPU2
label Label_E0FD InitGame
label Label_E278 UpdateBallTrajectory
label Label_E28A InitSound_3
label Label_E293 InitSprites2
label Label_E2A6 UpdateBallPhysics
label Label_E3E2 UpdateGameMode
label Label_E403 CheckGameState_3
label Label_E40E UpdateDisplay
label Label_E459 UpdateDisplay2
label Label_E48C UpdateSprites3
label Label_E497 UpdateDisplay3
label Label_E4E2 UpdateDisplay4
label Label_E506 PlaySound
label Label_E535 PlaySoundEffect
label Label_E54A PlayMusic
label Label_E5B2 UpdateMusic
label Label_E609 UpdateMusicEngine
label Label_E68F UpdateMusicChannel
label Label_E7AC UpdateMusicChannel2
label Label_E94D UpdateSoundEffects
label Label_E96A UpdateSoundChannel2
label Label_E9ED UpdateSoundChannel3
label Label_EA2F UpdateSoundChannels
label Label_EA50 UpdateSoundEffect
label Label_EA58 UpdateSoundEffect2
label Label_EAD1 UpdateSoundChannel4
label Label_EAE5 UpdateSoundChannel5
label Label_EB0D UpdateSoundChannel6
label Label_EB27 UpdateSoundChannel7
label Label_EB9D UpdateSoundChannel8
label Label_EBF9 UpdateSoundChannel9
label Label_EC80 UpdateMusic2
label Label_EC8D UpdateMusicChannel10
label Label_ED06 UpdateMusicChannel11
label Label_EDB0 UpdateMusicChannel12
label Label_EDED UpdateMusicChannel13
label Label_EDF2 UpdateMusicChannel14
label Label_EE3D UpdateMusicChannel15
label Label_EE4D UpdateMusicChannel16
label Label_EF28 UpdateMusicChannel17
label Label_EF79 UpdateMusicChannel18
label Label_EFD3 UpdateMusicChannel19
label Label_EFDC UpdateMusicChannel20
label Label_F03F UpdateMusicChannel21
label Label_F06F UpdateMusicChannel22
label Label_F0C4 UpdateMusicChannel23
label Label_F0DF UpdateMusicChannel24_1
label Label_F0E7 UpdateMusicChannel24_3
label Label_F138 UpdateMusicChannel25
label Label_F140 UpdateMusicChannel26_1
label Label_F1FB UpdateMusicChannel26_3
label Label_F226 UpdateMusicChannel27
label Label_F2F0 UpdateMusicChannel28
label Label_F321 UpdateMusicChannel29
label Label_F3B9 UpdateMusicChannel30
label Label_F3E8 UpdateMusicChannel31
label Label_F41E UpdateMusicChannel32
label Label_F44B UpdateMusicChannel33
label Label_FB2C UpdateAPU
label Label_FB40 UpdateAPU2
label Label_FB43 UpdateAPU3
label Label_FB46 UpdateAPU4
label Label_FB49 UpdateAPU5
label Label_FB5D UpdateAPU6
label Label_FB6E UpdateAPU7
label Label_FBDD UpdateAPU8
label Label_FC0F UpdateAPU9
label Label_FC2B UpdateAPU10
label Label_FC72 UpdateAPU11
label Label_FCE2 UpdateAPU12
label Label_FD0D UpdateAPU13
label Label_FD55 UpdateAPU14
label Label_FD91 UpdateAPU15
label Label_FFDC UpdateAPU16
label Label_FFE3 UpdateAPU17
label Label_FFE9 UpdateAPU18
label Label_FFF0 UpdateAPU19
label Label_FFF7 ResetVector
zp Zp00 TempPtrLo
zp Zp01 TempPtrHi
zp Zp02 TempReg
zp Zp03 TempReg2
zp Zp04 TempReg3
zp Zp05 TempReg3
zp Zp06 TempReg4
zp Zp07 TempReg5
zp Zp08 TempReg6
zp Zp09 TempReg7
zp Zp0A TempReg8
zp Zp0B TempReg9
zp Zp0C TempReg10
zp Zp0D TempReg11
zp Zp0E TempReg12
zp Zp0F TempReg13
zp Zp10 PPUCtrlShadow
zp Zp11 PPUMaskShadow
zp Zp12 PPUScrollX
zp Zp13 PPUScrollY
zp Zp10 PPUCtrlShadow
zp Zp11 PPUMaskShadow
zp Zp12 PPUScrollX
zp Zp13 PPUScrollY
zp Zp14 TempReg14
zp Zp15 TempReg15
zp Zp16 TempReg16
zp Zp17 TempReg17
zp Zp18 TempReg18
zp Zp19 TempReg19
zp Zp1A TempReg20
zp Zp1B TempReg21
zp Zp1C TempReg22
zp Zp1D TempReg23
zp Zp1E TempReg24
zp Zp1F TempReg25
zp Zp20 TempReg26
zp Zp21 TempReg27
zp Zp22 TempReg28
zp Zp23 TempReg29
zp Zp24 TempReg30
zp Zp25 TempReg31
zp Zp26 TempReg32
zp Zp27 TempReg33
zp Zp28 TempReg34
zp Zp29 TempReg35
zp Zp2A TempReg36
zp Zp2B TempReg37
zp Zp2C TempReg38
zp Zp2D TempReg39
zp Zp2E TempReg40
zp Zp2F TempReg41
zp Zp2F TempReg42
zp Zp30 TempReg43
zp Zp31 TempReg44
zp Zp32 TempReg45
zp Zp33 TempReg46
zp Zp34 TempReg47
zp Zp35 TempReg48
zp Zp36 TempReg49
zp Zp37 TempReg50
zp Zp38 TempReg51
zp Zp39 TempReg52
zp Zp3A TempReg53
zp Zp3B TempReg54
zp Zp3C TempReg55
zp Zp3D TempReg56
zp Zp3E TempReg57
zp Zp3F TempReg58
zp Zp40 TempReg59
zp Zp41 TempReg60
zp Zp42 TempReg61
zp Zp43 TempReg62
zp Zp44 TempReg63
zp Zp45 TempReg64
zp Zp46 TempReg65
zp Zp47 TempReg66
zp Zp48 TempReg67
zp Zp49 TempReg68
zp Zp4A TempReg69
zp Zp4B TempReg70
zp Zp4C TempReg71
zp Zp4D TempReg72
zp Zp4E TempReg73
zp Zp4F TempReg74
zp Zp50 TempReg75
zp Zp51 TempReg76
zp Zp52 TempReg77
zp Zp53 TempReg78
zp Zp54 TempReg79
zp Zp55 TempReg80
zp Zp56 TempReg81
zp Zp57 TempReg82
zp Zp58 TempReg83
zp Zp59 TempReg84
zp Zp5A TempReg85
zp Zp5B TempReg86
zp Zp5C TempReg87
zp Zp5D TempReg88
zp Zp5E TempReg89
zp Zp5F TempReg90
zp Zp5F TempReg91
zp Zp60 TempReg92
zp Zp61 TempReg93
zp Zp62 TempReg94
zp Zp63 TempReg95
zp Zp64 TempReg96
zp Zp65 TempReg96
zp Zp66 TempReg97
zp Zp67 TempReg98
zp Zp68 TempReg99
zp Zp69 TempReg100
zp Zp6A TempReg101
zp Zp6B TempReg102
zp Zp6C TempReg103
zp Zp6D TempReg104
zp Zp6E TempReg105
zp Zp6F TempReg106
zp Zp70 TempReg107
zp Zp71 TempReg108
zp Zp72 TempReg109
zp Zp73 TempReg110
zp Zp74 TempReg111
zp Zp75 TempReg111
zp Zp76 TempReg112
zp Zp77 TempReg113
zp Zp78 TempReg114
zp Zp79 TempReg115
zp Zp7A TempReg116
zp Zp7B TempReg117
zp Zp7C TempReg118
zp Zp7D TempReg119
zp Zp7E TempReg120
zp Zp7F TempReg121
zp Zp80 TempReg122
zp Zp81 TempReg123
zp Zp82 TempReg124
zp Zp83 TempReg125
zp Zp84 TempReg126
zp Zp85 TempReg127
zp Zp86 TempReg128
zp Zp87 TempReg129
zp Zp88 TempReg130
zp Zp89 TempReg131
zp Zp8A TempReg132
zp Zp8B TempReg133
zp Zp8C TempReg134
zp Zp8D TempReg135
zp Zp8E TempReg136
zp Zp8F TempReg137
zp Zp90 TempReg138
zp Zp91 TempReg139
zp Zp92 TempReg140
zp Zp93 TempReg141
zp Zp94 TempReg141
zp Zp95 TempReg142
zp Zp96 TempReg143
zp Zp97 TempReg144
zp Zp98 TempReg145
zp Zp99 TempReg146
zp Zp9A TempReg147
zp Zp9B TempReg148
zp Zp9C TempReg149
zp Zp9D TempReg150
zp Zp9E TempReg151
zp Zp9F TempReg152
zp ZpA0 TempReg153
zp ZpA1 TempReg154
zp ZpA2 TempReg155
zp ZpA3 TempReg156
zp ZpA4 TempReg157
zp ZpA5 TempReg158
zp ZpA6 TempReg159
zp ZpA7 TempReg160
zp ZpA8 TempReg161
zp ZpA9 TempReg162
zp ZpAA TempReg163
zp ZpAB TempReg164
zp ZpAC TempReg165
zp ZpAD TempReg166
zp ZpAE TempReg167
zp ZpAF TempReg168
zp ZpB0 TempReg169
zp ZpB1 TempReg170
zp ZpB2 TempReg171
zp ZpB3 TempReg172
zp ZpB4 TempReg173
zp ZpB5 TempReg174
zp ZpB6 TempReg175
zp ZpB7 TempReg176
zp ZpB8 TempReg177
zp ZpB9 TempReg177
zp ZpBA TempReg178
zp ZpBB TempReg179
zp ZpBC TempReg180
zp ZpBD TempReg181
zp ZpBE TempReg182
zp ZpBF TempReg183
zp ZpC0 TempReg184
zp ZpC1 TempReg185
zp ZpC2 TempReg186
zp ZpC3 TempReg187
zp ZpC4 TempReg188
zp ZpC5 TempReg189
zp ZpC6 TempReg190
zp ZpC7 TempReg191
zp ZpC8 TempReg192
zp ZpC9 TempReg193
zp ZpCA TempReg194
zp ZpCB TempReg195
zp ZpCC TempReg196
zp ZpCD TempReg197
zp ZpCE TempReg198
zp ZpCF TempReg199
zp ZpD0 TempReg185
zp ZpD1 TempReg186
zp ZpD2 TempReg187
zp ZpD3 TempReg188
zp ZpD4 TempReg189
zp ZpD5 TempReg190
zp ZpD6 TempReg191
zp ZpD7 TempReg192
zp ZpD8 TempReg193
zp ZpD9 TempReg194
zp ZpDA TempReg195
zp ZpDB TempReg196
zp ZpDC TempReg197
zp ZpDD TempReg198
zp ZpDE TempReg199
zp ZpDF TempReg200
zp ZpE0 TempReg201
zp ZpE1 TempReg202
zp ZpE2 TempReg203
zp ZpE3 TempReg204
zp ZpE4 TempReg205
zp ZpE5 TempReg206
zp ZpE6 TempReg207
zp ZpE7 TempReg208
zp ZpE8 TempReg209
zp ZpE9 TempReg210
zp ZpEA TempReg211
zp ZpEB TempReg212
zp ZpEC TempReg213
zp ZpED TempReg214
zp ZpEE TempReg215
zp ZpEF TempReg216
zp ZpF0 TempReg217
zp ZpF1 TempReg218
zp ZpF2 TempReg219
zp ZpF3 TempReg220
zp ZpF4 TempReg221
zp ZpF5 TempReg222
zp ZpF6 TempReg223
zp ZpF7 TempReg224
zp ZpF8 TempReg225
zp ZpF9 TempReg226
zp ZpFA TempReg227
zp ZpFB TempReg228
zp ZpFC TempReg229
zp ZpFD TempReg230
zp ZpFE TempReg231
zp ZpFF TempReg232
1 label Label_C79E Reset
2 label Label_C7E1 MainGameLoop
3 label Label_C7E7 InitPPU_1
4 label Label_C7E1 GameLoopEntry
5 label Label_C7E7 InitPPURegisters
6 label Label_C85F NmiHandler
7 label Label_C8C1 NmiFrameUpdate
8 label Label_C8CB NmiFrameUpdate2
9 label Label_C8D4 NmiFrameUpdate3
10 label Label_C8D7 NmiFrameUpdate4
11 label Label_C8E8 NmiFrameEnd
12 label Label_C8F3 InitAPURegisters
13 label Label_C8F3 InitAPU
14 label Label_C8FE InitSound_1
15 label Label_C914 InitLevel
16 label Label_C940 UpdateGameState
17 label Label_C95D UpdateGameState2
18 label Label_C98A UpdateGameState3
19 label Label_CA30 UpdateSprites
20 label Label_CA53 UpdateSprites2
21 label Label_CA56 CallCBAE
22 label Label_CA5C CallCBB7
23 label Label_CAA9 CopyToOAM
24 label Label_CAB9 CopyFromOAM
25 label Label_CAC9 UpdateSpriteData
26 label Label_CB1B HandleController
27 label Label_CBAE ClearZeropage
28 label Label_CBB7 WaitVBlank_1
29 label Label_CBBD UpdateScroll
30 label Label_CBCA UpdateScroll2
31 label Label_CBF4 UpdateScroll3
32 label Label_CBF5 UpdateOAM
33 label Label_CBF7 UpdateOAM2
34 label Label_CC03 UpdateOAM3
35 label Label_CC04 UpdateScroll4
36 label Label_CC23 UpdateScroll5
37 label Label_CC34 UpdateScroll6
38 label Label_CC47 InitScroll
39 label Label_CCC1 UpdateScroll7
40 label Label_CCD6 UpdateScroll8
41 label Label_CCF4 CheckGameState_1
42 label Label_CD22 UpdateGameTimer
43 label Label_CD6F UpdateSpritePosition
44 label Label_CD76 UpdateSpritePosition2
45 label Label_CD7F UpdateSpritePosition3
46 label Label_CD89 UpdateSpritePosition4
47 label Label_CD9D UpdateSpritePosition5
48 label Label_CDB1 UpdateSpritePosition6
49 label Label_CDCA UpdateSpritePosition7
50 label Label_CE0E UpdateSpritePosition8
51 label Label_CE24 UpdateSpritePosition9
52 label Label_CE7C UpdateSpritePosition10
53 label Label_CED6 UpdateSpritePosition11
54 label Label_CF13 UpdateSpritePosition12
55 label Label_CF19 UpdateSpritePosition13_1
56 label Label_CF1C UpdateSpritePosition13_3
57 label Label_CF2B UpdateSpritePosition14
58 label Label_CF42 UpdateSpritePosition15
59 label Label_CF87 UpdateSpritePosition16
60 label Label_CFA8 UpdateSpritePosition17
61 label Label_CFC6 UpdateSpritePosition18
62 label Label_D008 UpdateSpritePosition19
63 label Label_D032 UpdateSpritePosition20
64 label Label_D041 UpdateSpritePosition21_1
65 label Label_D04C UpdateSpritePosition21_3
66 label Label_D086 UpdateSpritePosition22_1
67 label Label_D0B5 UpdateSpritePosition22_3
68 label Label_D0C0 UpdateSpritePosition23
69 label Label_D11F UpdateSpritePosition24
70 label Label_D169 UpdateSpritePosition25
71 label Label_D175 UpdateSpritePosition26
72 label Label_D19A UpdateSpritePosition27
73 label Label_D1A4 UpdateSpritePosition28
74 label Label_D1AA UpdateSpritePosition29
75 label Label_D1CF UpdateSpritePosition30
76 label Label_D208 UpdateSpritePosition31
77 label Label_D25D UpdateSpritePosition32
78 label Label_D275 UpdateSpritePosition33
79 label Label_D28B UpdateSpritePosition34
80 label Label_D2CB UpdateSpritePosition35
81 label Label_D2DF UpdateSpritePosition36
82 label Label_D2FD UpdateSpritePosition37
83 label Label_D323 UpdateSpritePosition38
84 label Label_D326 UpdateSpritePosition39
85 label Label_D32F UpdateSpritePosition40
86 label Label_D360 UpdateSpritePosition41
87 label Label_D36A UpdateSpritePosition42_1
88 label Label_D37B UpdateSpritePosition42_3
89 label Label_D37E UpdateSpritePosition43
90 label Label_D38E UpdateSpritePosition44
91 label Label_D3AA UpdateSpritePosition45
92 label Label_D3CC UpdateSpritePosition46
93 label Label_D4A1 UpdateSpritePosition47
94 label Label_D4B9 UpdateSpritePosition48
95 label Label_D4CF UpdateSpritePosition49
96 label Label_D4F0 UpdateSpritePosition50
97 label Label_D5C1 UpdateSpritePosition51
98 label Label_D5D1 UpdateSpritePosition52
99 label Label_D5F5 UpdateSpritePosition53
100 label Label_D6A8 UpdateSpritePosition54
101 label Label_D730 UpdateSpritePosition55
102 label Label_D739 UpdateSpritePosition56
103 label Label_DBB6 UpdateSpritePosition57
104 label Label_DBC8 UpdateSpritePosition58
105 label Label_DBE3 UpdateSpritePosition59
106 label Label_DBFA UpdateSpritePosition60
107 label Label_DC0D UpdateSpritePosition61
108 label Label_DC11 UpdateSpritePosition62
109 label Label_DC3E UpdateSpritePosition63
110 label Label_DCAA UpdateSpritePosition64
111 label Label_DCDD UpdateSpritePosition65
112 label Label_DCE3 UpdateSpritePosition66
113 label Label_DCEC UpdateSpritePosition67
114 label Label_DD32 UpdateSpritePosition68
115 label Label_DD5D UpdateSpritePosition69
116 label Label_DD75 UpdateSpritePosition70
117 label Label_DD78 UpdateSpritePosition71
118 label Label_DD8F UpdateSpritePosition72
119 label Label_DD92 UpdateSpritePosition73
120 label Label_DDA3 UpdateSpritePosition74
121 label Label_DDAC UpdateSpritePosition75
122 label Label_DDBE UpdateSpritePosition76
123 label Label_DDBE UpdateSpritePosition77
124 label Label_DDC7 UpdateSpritePosition78
125 label Label_DDF1 UpdateSpritePosition79
126 label Label_DE30 UpdateSpritePosition80
127 label Label_DE41 UpdateSpritePosition81
128 label Label_DE63 UpdateSpritePosition82
129 label Label_DE75 UpdateSpritePosition83
130 label Label_DE7E UpdateSpritePosition84
131 label Label_DE30 UpdateSoundEngine
132 label Label_E023 WaitVBlank_3
133 label Label_E025 WaitVBlank2
134 label Label_E02C WaitVBlank3
135 label Label_E035 WaitPPUReady
136 label Label_E046 WaitFrame
137 label Label_E049 InitPPU_3
138 label Label_E09B InitSprites
139 label Label_E0E3 DrawSprite
140 label Label_E0EF WritePPU
141 label Label_E0F6 WritePPU2
142 label Label_E0FD InitGame
143 label Label_E278 UpdateBallTrajectory
144 label Label_E28A InitSound_3
145 label Label_E293 InitSprites2
146 label Label_E2A6 UpdateBallPhysics
147 label Label_E3E2 UpdateGameMode
148 label Label_E403 CheckGameState_3
149 label Label_E40E UpdateDisplay
150 label Label_E459 UpdateDisplay2
151 label Label_E48C UpdateSprites3
152 label Label_E497 UpdateDisplay3
153 label Label_E4E2 UpdateDisplay4
154 label Label_E506 PlaySound
155 label Label_E535 PlaySoundEffect
156 label Label_E54A PlayMusic
157 label Label_E5B2 UpdateMusic
158 label Label_E609 UpdateMusicEngine
159 label Label_E68F UpdateMusicChannel
160 label Label_E7AC UpdateMusicChannel2
161 label Label_E94D UpdateSoundEffects
162 label Label_E96A UpdateSoundChannel2
163 label Label_E9ED UpdateSoundChannel3
164 label Label_EA2F UpdateSoundChannels
165 label Label_EA50 UpdateSoundEffect
166 label Label_EA58 UpdateSoundEffect2
167 label Label_EAD1 UpdateSoundChannel4
168 label Label_EAE5 UpdateSoundChannel5
169 label Label_EB0D UpdateSoundChannel6
170 label Label_EB27 UpdateSoundChannel7
171 label Label_EB9D UpdateSoundChannel8
172 label Label_EBF9 UpdateSoundChannel9
173 label Label_EC80 UpdateMusic2
174 label Label_EC8D UpdateMusicChannel10
175 label Label_ED06 UpdateMusicChannel11
176 label Label_EDB0 UpdateMusicChannel12
177 label Label_EDED UpdateMusicChannel13
178 label Label_EDF2 UpdateMusicChannel14
179 label Label_EE3D UpdateMusicChannel15
180 label Label_EE4D UpdateMusicChannel16
181 label Label_EF28 UpdateMusicChannel17
182 label Label_EF79 UpdateMusicChannel18
183 label Label_EFD3 UpdateMusicChannel19
184 label Label_EFDC UpdateMusicChannel20
185 label Label_F03F UpdateMusicChannel21
186 label Label_F06F UpdateMusicChannel22
187 label Label_F0C4 UpdateMusicChannel23
188 label Label_F0DF UpdateMusicChannel24_1
189 label Label_F0E7 UpdateMusicChannel24_3
190 label Label_F138 UpdateMusicChannel25
191 label Label_F140 UpdateMusicChannel26_1
192 label Label_F1FB UpdateMusicChannel26_3
193 label Label_F226 UpdateMusicChannel27
194 label Label_F2F0 UpdateMusicChannel28
195 label Label_F321 UpdateMusicChannel29
196 label Label_F3B9 UpdateMusicChannel30
197 label Label_F3E8 UpdateMusicChannel31
198 label Label_F41E UpdateMusicChannel32
199 label Label_F44B UpdateMusicChannel33
200 label Label_FB2C UpdateAPU
201 label Label_FB40 UpdateAPU2
202 label Label_FB43 UpdateAPU3
203 label Label_FB46 UpdateAPU4
204 label Label_FB49 UpdateAPU5
205 label Label_FB5D UpdateAPU6
206 label Label_FB6E UpdateAPU7
207 label Label_FBDD UpdateAPU8
208 label Label_FC0F UpdateAPU9
209 label Label_FC2B UpdateAPU10
210 label Label_FC72 UpdateAPU11
211 label Label_FCE2 UpdateAPU12
212 label Label_FD0D UpdateAPU13
213 label Label_FD55 UpdateAPU14
214 label Label_FD91 UpdateAPU15
215 label Label_FFDC UpdateAPU16
216 label Label_FFE3 UpdateAPU17
217 label Label_FFE9 UpdateAPU18
218 label Label_FFF0 UpdateAPU19
219 label Label_FFF7 ResetVector
220 zp Zp00 TempPtrLo
221 zp Zp01 TempPtrHi
222 zp Zp02 TempReg
223 zp Zp03 TempReg2
224 zp Zp04 TempReg3
225 zp Zp05 TempReg3
226 zp Zp06 TempReg4
227 zp Zp07 TempReg5
228 zp Zp08 TempReg6
229 zp Zp09 TempReg7
230 zp Zp0A TempReg8
231 zp Zp0B TempReg9
232 zp Zp0C TempReg10
233 zp Zp0D TempReg11
234 zp Zp0E TempReg12
235 zp Zp0F TempReg13
236 zp Zp10 PPUCtrlShadow
237 zp Zp11 PPUMaskShadow
238 zp Zp12 PPUScrollX
239 zp Zp13 PPUScrollY
240 zp Zp10 PPUCtrlShadow
241 zp Zp11 PPUMaskShadow
242 zp Zp12 PPUScrollX
243 zp Zp13 PPUScrollY
244 zp Zp14 TempReg14
245 zp Zp15 TempReg15
246 zp Zp16 TempReg16
247 zp Zp17 TempReg17
248 zp Zp18 TempReg18
249 zp Zp19 TempReg19
250 zp Zp1A TempReg20
251 zp Zp1B TempReg21
252 zp Zp1C TempReg22
253 zp Zp1D TempReg23
254 zp Zp1E TempReg24
255 zp Zp1F TempReg25
256 zp Zp20 TempReg26
257 zp Zp21 TempReg27
258 zp Zp22 TempReg28
259 zp Zp23 TempReg29
260 zp Zp24 TempReg30
261 zp Zp25 TempReg31
262 zp Zp26 TempReg32
263 zp Zp27 TempReg33
264 zp Zp28 TempReg34
265 zp Zp29 TempReg35
266 zp Zp2A TempReg36
267 zp Zp2B TempReg37
268 zp Zp2C TempReg38
269 zp Zp2D TempReg39
270 zp Zp2E TempReg40
271 zp Zp2F TempReg41
272 zp Zp2F TempReg42
273 zp Zp30 TempReg43
274 zp Zp31 TempReg44
275 zp Zp32 TempReg45
276 zp Zp33 TempReg46
277 zp Zp34 TempReg47
278 zp Zp35 TempReg48
279 zp Zp36 TempReg49
280 zp Zp37 TempReg50
281 zp Zp38 TempReg51
282 zp Zp39 TempReg52
283 zp Zp3A TempReg53
284 zp Zp3B TempReg54
285 zp Zp3C TempReg55
286 zp Zp3D TempReg56
287 zp Zp3E TempReg57
288 zp Zp3F TempReg58
289 zp Zp40 TempReg59
290 zp Zp41 TempReg60
291 zp Zp42 TempReg61
292 zp Zp43 TempReg62
293 zp Zp44 TempReg63
294 zp Zp45 TempReg64
295 zp Zp46 TempReg65
296 zp Zp47 TempReg66
297 zp Zp48 TempReg67
298 zp Zp49 TempReg68
299 zp Zp4A TempReg69
300 zp Zp4B TempReg70
301 zp Zp4C TempReg71
302 zp Zp4D TempReg72
303 zp Zp4E TempReg73
304 zp Zp4F TempReg74
305 zp Zp50 TempReg75
306 zp Zp51 TempReg76
307 zp Zp52 TempReg77
308 zp Zp53 TempReg78
309 zp Zp54 TempReg79
310 zp Zp55 TempReg80
311 zp Zp56 TempReg81
312 zp Zp57 TempReg82
313 zp Zp58 TempReg83
314 zp Zp59 TempReg84
315 zp Zp5A TempReg85
316 zp Zp5B TempReg86
317 zp Zp5C TempReg87
318 zp Zp5D TempReg88
319 zp Zp5E TempReg89
320 zp Zp5F TempReg90
321 zp Zp5F TempReg91
322 zp Zp60 TempReg92
323 zp Zp61 TempReg93
324 zp Zp62 TempReg94
325 zp Zp63 TempReg95
326 zp Zp64 TempReg96
327 zp Zp65 TempReg96
328 zp Zp66 TempReg97
329 zp Zp67 TempReg98
330 zp Zp68 TempReg99
331 zp Zp69 TempReg100
332 zp Zp6A TempReg101
333 zp Zp6B TempReg102
334 zp Zp6C TempReg103
335 zp Zp6D TempReg104
336 zp Zp6E TempReg105
337 zp Zp6F TempReg106
338 zp Zp70 TempReg107
339 zp Zp71 TempReg108
340 zp Zp72 TempReg109
341 zp Zp73 TempReg110
342 zp Zp74 TempReg111
343 zp Zp75 TempReg111
344 zp Zp76 TempReg112
345 zp Zp77 TempReg113
346 zp Zp78 TempReg114
347 zp Zp79 TempReg115
348 zp Zp7A TempReg116
349 zp Zp7B TempReg117
350 zp Zp7C TempReg118
351 zp Zp7D TempReg119
352 zp Zp7E TempReg120
353 zp Zp7F TempReg121
354 zp Zp80 TempReg122
355 zp Zp81 TempReg123
356 zp Zp82 TempReg124
357 zp Zp83 TempReg125
358 zp Zp84 TempReg126
359 zp Zp85 TempReg127
360 zp Zp86 TempReg128
361 zp Zp87 TempReg129
362 zp Zp88 TempReg130
363 zp Zp89 TempReg131
364 zp Zp8A TempReg132
365 zp Zp8B TempReg133
366 zp Zp8C TempReg134
367 zp Zp8D TempReg135
368 zp Zp8E TempReg136
369 zp Zp8F TempReg137
370 zp Zp90 TempReg138
371 zp Zp91 TempReg139
372 zp Zp92 TempReg140
373 zp Zp93 TempReg141
374 zp Zp94 TempReg141
375 zp Zp95 TempReg142
376 zp Zp96 TempReg143
377 zp Zp97 TempReg144
378 zp Zp98 TempReg145
379 zp Zp99 TempReg146
380 zp Zp9A TempReg147
381 zp Zp9B TempReg148
382 zp Zp9C TempReg149
383 zp Zp9D TempReg150
384 zp Zp9E TempReg151
385 zp Zp9F TempReg152
386 zp ZpA0 TempReg153
387 zp ZpA1 TempReg154
388 zp ZpA2 TempReg155
389 zp ZpA3 TempReg156
390 zp ZpA4 TempReg157
391 zp ZpA5 TempReg158
392 zp ZpA6 TempReg159
393 zp ZpA7 TempReg160
394 zp ZpA8 TempReg161
395 zp ZpA9 TempReg162
396 zp ZpAA TempReg163
397 zp ZpAB TempReg164
398 zp ZpAC TempReg165
399 zp ZpAD TempReg166
400 zp ZpAE TempReg167
401 zp ZpAF TempReg168
402 zp ZpB0 TempReg169
403 zp ZpB1 TempReg170
404 zp ZpB2 TempReg171
405 zp ZpB3 TempReg172
406 zp ZpB4 TempReg173
407 zp ZpB5 TempReg174
408 zp ZpB6 TempReg175
409 zp ZpB7 TempReg176
410 zp ZpB8 TempReg177
411 zp ZpB9 TempReg177
412 zp ZpBA TempReg178
413 zp ZpBB TempReg179
414 zp ZpBC TempReg180
415 zp ZpBD TempReg181
416 zp ZpBE TempReg182
417 zp ZpBF TempReg183
418 zp ZpC0 TempReg184
419 zp ZpC1 TempReg185
420 zp ZpC2 TempReg186
421 zp ZpC3 TempReg187
422 zp ZpC4 TempReg188
423 zp ZpC5 TempReg189
424 zp ZpC6 TempReg190
425 zp ZpC7 TempReg191
426 zp ZpC8 TempReg192
427 zp ZpC9 TempReg193
428 zp ZpCA TempReg194
429 zp ZpCB TempReg195
430 zp ZpCC TempReg196
431 zp ZpCD TempReg197
432 zp ZpCE TempReg198
433 zp ZpCF TempReg199
434 zp ZpD0 TempReg185
435 zp ZpD1 TempReg186
436 zp ZpD2 TempReg187
437 zp ZpD3 TempReg188
438 zp ZpD4 TempReg189
439 zp ZpD5 TempReg190
440 zp ZpD6 TempReg191
441 zp ZpD7 TempReg192
442 zp ZpD8 TempReg193
443 zp ZpD9 TempReg194
444 zp ZpDA TempReg195
445 zp ZpDB TempReg196
446 zp ZpDC TempReg197
447 zp ZpDD TempReg198
448 zp ZpDE TempReg199
449 zp ZpDF TempReg200
450 zp ZpE0 TempReg201
451 zp ZpE1 TempReg202
452 zp ZpE2 TempReg203
453 zp ZpE3 TempReg204
454 zp ZpE4 TempReg205
455 zp ZpE5 TempReg206
456 zp ZpE6 TempReg207
457 zp ZpE7 TempReg208
458 zp ZpE8 TempReg209
459 zp ZpE9 TempReg210
460 zp ZpEA TempReg211
461 zp ZpEB TempReg212
462 zp ZpEC TempReg213
463 zp ZpED TempReg214
464 zp ZpEE TempReg215
465 zp ZpEF TempReg216
466 zp ZpF0 TempReg217
467 zp ZpF1 TempReg218
468 zp ZpF2 TempReg219
469 zp ZpF3 TempReg220
470 zp ZpF4 TempReg221
471 zp ZpF5 TempReg222
472 zp ZpF6 TempReg223
473 zp ZpF7 TempReg224
474 zp ZpF8 TempReg225
475 zp ZpF9 TempReg226
476 zp ZpFA TempReg227
477 zp ZpFB TempReg228
478 zp ZpFC TempReg229
479 zp ZpFD TempReg230
480 zp ZpFE TempReg231
481 zp ZpFF TempReg232
File diff suppressed because it is too large. Load diff
+93 -93
View File
@@ -246,7 +246,7 @@ al 00ECC6 .Label_ECC6
al 00ECBF .Label_ECBF
al 00ECBE .Label_ECBE
al 00ECAF .Label_ECAF
al 00EC80 .Label_EC80
al 00EC80 .UpdateMusic2
al 00EC76 .Label_EC76
al 00EC97 .Label_EC97
al 00ECA7 .Label_ECA7
@@ -294,7 +294,7 @@ al 00EAE1 .Label_EAE1
al 00EADB .Label_EADB
al 00EAD6 .Label_EAD6
al 00EAD4 .Label_EAD4
al 00EAD1 .Label_EAD1
al 00EAD1 .UpdateSoundChannel4
al 00EACD .Label_EACD
al 00EACC .Label_EACC
al 00EAC8 .Label_EAC8
@@ -310,7 +310,7 @@ al 00EA64 .Label_EA64
al 00EA5F .Label_EA5F
al 00EA5E .Label_EA5E
al 00EA34 .Label_EA34
al 00EA2F .Label_EA2F
al 00EA2F .UpdateSoundChannels
al 00EA2A .Label_EA2A
al 00EA11 .Label_EA11
al 00EA01 .Label_EA01
@@ -398,7 +398,7 @@ al 00E623 .Label_E623
al 00E620 .Label_E620
al 00E611 .Label_E611
al 00E60C .Label_E60C
al 00E609 .Label_E609
al 00E609 .UpdateMusicEngine
al 00E5FA .Label_E5FA
al 00E60F .Label_E60F
al 00E5E8 .Label_E5E8
@@ -440,7 +440,7 @@ al 00E436 .Label_E436
al 00E41B .Label_E41B
al 00E413 .Label_E413
al 00E411 .Label_E411
al 00E403 .Label_E403
al 00E403 .CheckGameState_3
al 00E408 .Label_E408
al 00E3E6 .Label_E3E6
al 00E3DD .Label_E3DD
@@ -476,9 +476,9 @@ al 00E2B6 .Label_E2B6
al 00E2B3 .Label_E2B3
al 00E29C .Label_E29C
al 00E28C .Label_E28C
al 00E28A .Label_E28A
al 00E28A .InitSound_3
al 00E280 .Label_E280
al 00E278 .Label_E278
al 00E278 .UpdateBallTrajectory
al 00E2A1 .Label_E2A1
al 00E29A .Label_E29A
al 00E295 .Label_E295
@@ -608,7 +608,7 @@ al 00DD73 .Label_DD73
al 00DD59 .Label_DD59
al 00DD60 .Label_DD60
al 00DD3A .Label_DD3A
al 00DD32 .Label_DD32
al 00DD32 .UpdateSpritePosition68
al 00DD06 .Label_DD06
al 00DD25 .Label_DD25
al 00DD13 .Label_DD13
@@ -636,7 +636,7 @@ al 00DBEE .Label_DBEE
al 00DBE7 .Label_DBE7
al 00DBCD .Label_DBCD
al 00DBED .Label_DBED
al 00DBB6 .Label_DBB6
al 00DBB6 .UpdateSpritePosition57
al 00DBA3 .Label_DBA3
al 00DBAC .Label_DBAC
al 00DB50 .Label_DB50
@@ -767,7 +767,7 @@ al 00D501 .Label_D501
al 00D4F9 .Label_D4F9
al 00D4EE .Label_D4EE
al 00D4ED .Label_D4ED
al 00D4CF .Label_D4CF
al 00D4CF .UpdateSpritePosition49
al 00D4CC .Label_D4CC
al 00D4C6 .Label_D4C6
al 00D4B1 .Label_D4B1
@@ -793,60 +793,60 @@ al 00D3AF .Label_D3AF
al 00D3CD .Label_D3CD
al 00D39C .Label_D39C
al 00D38B .Label_D38B
al 00D38E .Label_D38E
al 00D37E .Label_D37E
al 00D37B .Label_D37B
al 00D38E .UpdateSpritePosition44
al 00D37E .UpdateSpritePosition43
al 00D37B .UpdateSpritePosition42_3
al 00D373 .Label_D373
al 00D36A .Label_D36A
al 00D360 .Label_D360
al 00D36A .UpdateSpritePosition42_1
al 00D360 .UpdateSpritePosition41
al 00D35E .Label_D35E
al 00D353 .Label_D353
al 00D34E .Label_D34E
al 00D365 .Label_D365
al 00D32F .Label_D32F
al 00D326 .Label_D326
al 00D323 .Label_D323
al 00D2FD .Label_D2FD
al 00D32F .UpdateSpritePosition40
al 00D326 .UpdateSpritePosition39
al 00D323 .UpdateSpritePosition38
al 00D2FD .UpdateSpritePosition37
al 00D2F0 .Label_D2F0
al 00D2DF .Label_D2DF
al 00D2DF .UpdateSpritePosition36
al 00D2DD .Label_D2DD
al 00D2CB .Label_D2CB
al 00D2CB .UpdateSpritePosition35
al 00D2CA .Label_D2CA
al 00D28B .Label_D28B
al 00D28B .UpdateSpritePosition34
al 00D288 .Label_D288
al 00D275 .Label_D275
al 00D25D .Label_D25D
al 00D275 .UpdateSpritePosition33
al 00D25D .UpdateSpritePosition32
al 00D25B .Label_D25B
al 00D26D .Label_D26D
al 00D262 .Label_D262
al 00D23E .Label_D23E
al 00D227 .Label_D227
al 00D233 .Label_D233
al 00D208 .Label_D208
al 00D208 .UpdateSpritePosition31
al 00D205 .Label_D205
al 00D1F9 .Label_D1F9
al 00D1F3 .Label_D1F3
al 00D1E2 .Label_D1E2
al 00D1E5 .Label_D1E5
al 00D1CF .Label_D1CF
al 00D1CF .UpdateSpritePosition30
al 00D1CC .Label_D1CC
al 00D1C9 .Label_D1C9
al 00D1C6 .Label_D1C6
al 00D1C3 .Label_D1C3
al 00D1AA .Label_D1AA
al 00D1AA .UpdateSpritePosition29
al 00D1BB .Label_D1BB
al 00D1A4 .Label_D1A4
al 00D19A .Label_D19A
al 00D1A4 .UpdateSpritePosition28
al 00D19A .UpdateSpritePosition27
al 00D199 .Label_D199
al 00D189 .Label_D189
al 00D175 .Label_D175
al 00D175 .UpdateSpritePosition26
al 00D166 .Label_D166
al 00D169 .Label_D169
al 00D169 .UpdateSpritePosition25
al 00D14B .Label_D14B
al 00D139 .Label_D139
al 00D11D .Label_D11D
al 00D115 .Label_D115
al 00D11F .Label_D11F
al 00D11F .UpdateSpritePosition24
al 00D101 .Label_D101
al 00D0F4 .Label_D0F4
al 00D0F8 .Label_D0F8
@@ -854,46 +854,46 @@ al 00D0DD .Label_D0DD
al 00D0E4 .Label_D0E4
al 00D130 .Label_D130
al 00D138 .Label_D138
al 00D0C0 .Label_D0C0
al 00D0B5 .Label_D0B5
al 00D0C0 .UpdateSpritePosition23
al 00D0B5 .UpdateSpritePosition22_3
al 00D0AA .Label_D0AA
al 00D0A5 .Label_D0A5
al 00D086 .Label_D086
al 00D086 .UpdateSpritePosition22_1
al 00D065 .Label_D065
al 00D074 .Label_D074
al 00D0BF .Label_D0BF
al 00D063 .Label_D063
al 00D092 .Label_D092
al 00D04C .Label_D04C
al 00D04C .UpdateSpritePosition21_3
al 00D04B .Label_D04B
al 00D041 .Label_D041
al 00D032 .Label_D032
al 00D041 .UpdateSpritePosition21_1
al 00D032 .UpdateSpritePosition20
al 00D02A .Label_D02A
al 00D008 .Label_D008
al 00D008 .UpdateSpritePosition19
al 00CFF9 .Label_CFF9
al 00CFCD .Label_CFCD
al 00CFC6 .Label_CFC6
al 00CFC6 .UpdateSpritePosition18
al 00CFB8 .Label_CFB8
al 00CFAC .Label_CFAC
al 00CFA8 .Label_CFA8
al 00CFA8 .UpdateSpritePosition17
al 00CFA1 .Label_CFA1
al 00CF9B .Label_CF9B
al 00CF87 .Label_CF87
al 00CF87 .UpdateSpritePosition16
al 00CF79 .Label_CF79
al 00CF7A .Label_CF7A
al 00CF92 .Label_CF92
al 00CF55 .Label_CF55
al 00CF8F .Label_CF8F
al 00CF42 .Label_CF42
al 00CF2B .Label_CF2B
al 00CF42 .UpdateSpritePosition15
al 00CF2B .UpdateSpritePosition14
al 00CF2A .Label_CF2A
al 00CF1C .Label_CF1C
al 00CF19 .Label_CF19
al 00CF13 .Label_CF13
al 00CF1C .UpdateSpritePosition13_3
al 00CF19 .UpdateSpritePosition13_1
al 00CF13 .UpdateSpritePosition12
al 00CF0D .Label_CF0D
al 00CF01 .Label_CF01
al 00CED3 .Label_CED3
al 00CED6 .Label_CED6
al 00CED6 .UpdateSpritePosition11
al 00CEC1 .Label_CEC1
al 00CEB8 .Label_CEB8
al 00CEB1 .Label_CEB1
@@ -901,22 +901,22 @@ al 00CEA2 .Label_CEA2
al 00CEAE .Label_CEAE
al 00CE8B .Label_CE8B
al 00CE94 .Label_CE94
al 00CE7C .Label_CE7C
al 00CE7C .UpdateSpritePosition10
al 00CE2F .Label_CE2F
al 00CE24 .Label_CE24
al 00CE24 .UpdateSpritePosition9
al 00CE1F .Label_CE1F
al 00CE0E .Label_CE0E
al 00CE0E .UpdateSpritePosition8
al 00CDF3 .Label_CDF3
al 00CDEF .Label_CDEF
al 00CDCA .Label_CDCA
al 00CDCA .UpdateSpritePosition7
al 00CDD7 .Label_CDD7
al 00CDB1 .Label_CDB1
al 00CDB1 .UpdateSpritePosition6
al 00CDAE .Label_CDAE
al 00CD9D .Label_CD9D
al 00CD89 .Label_CD89
al 00CD7F .Label_CD7F
al 00CD76 .Label_CD76
al 00CD6F .Label_CD6F
al 00CD9D .UpdateSpritePosition5
al 00CD89 .UpdateSpritePosition4
al 00CD7F .UpdateSpritePosition3
al 00CD76 .UpdateSpritePosition2
al 00CD6F .UpdateSpritePosition
al 00CD6C .Label_CD6C
al 00CD69 .Label_CD69
al 00CD66 .Label_CD66
@@ -925,31 +925,31 @@ al 00CD58 .Label_CD58
al 00CD4F .Label_CD4F
al 00CD4A .Label_CD4A
al 00CD45 .Label_CD45
al 00CD22 .Label_CD22
al 00CD22 .UpdateGameTimer
al 00CD13 .Label_CD13
al 00CD07 .Label_CD07
al 00CCF4 .Label_CCF4
al 00CCF4 .CheckGameState_1
al 00CCF3 .Label_CCF3
al 00CCD6 .Label_CCD6
al 00CCC1 .Label_CCC1
al 00CCD6 .UpdateScroll8
al 00CCC1 .UpdateScroll7
al 00CCA6 .Label_CCA6
al 00CC99 .Label_CC99
al 00CC4A .Label_CC4A
al 00CC47 .Label_CC47
al 00CC34 .Label_CC34
al 00CC47 .InitScroll
al 00CC34 .UpdateScroll6
al 00CC24 .Label_CC24
al 00CC23 .Label_CC23
al 00CC04 .Label_CC04
al 00CC03 .Label_CC03
al 00CBF7 .Label_CBF7
al 00CBF5 .Label_CBF5
al 00CC23 .UpdateScroll5
al 00CC04 .UpdateScroll4
al 00CC03 .UpdateOAM3
al 00CBF7 .UpdateOAM2
al 00CBF5 .UpdateOAM
al 00CBEB .Label_CBEB
al 00CBDF .Label_CBDF
al 00CBF4 .Label_CBF4
al 00CBCA .Label_CBCA
al 00CBBD .Label_CBBD
al 00CBB7 .Label_CBB7
al 00CBAE .Label_CBAE
al 00CBF4 .UpdateScroll3
al 00CBCA .UpdateScroll2
al 00CBBD .UpdateScroll
al 00CBB7 .WaitVBlank_1
al 00CBAE .ClearZeropage
al 00CB9E .Label_CB9E
al 00CB7B .Label_CB7B
al 00CB46 .Label_CB46
@@ -958,7 +958,7 @@ al 00CB58 .Label_CB58
al 00CB36 .Label_CB36
al 00CB39 .Label_CB39
al 00CB30 .Label_CB30
al 00CB1B .Label_CB1B
al 00CB1B .HandleController
al 00CB15 .Label_CB15
al 00CAF6 .Label_CAF6
al 00CAFA .Label_CAFA
@@ -966,20 +966,20 @@ al 00CAE7 .Label_CAE7
al 00CB18 .Label_CB18
al 00CB02 .Label_CB02
al 00CAD8 .Label_CAD8
al 00CAC9 .Label_CAC9
al 00CAC9 .UpdateSpriteData
al 00CABB .Label_CABB
al 00CAB9 .Label_CAB9
al 00CAB9 .CopyFromOAM
al 00CAAB .Label_CAAB
al 00CAA9 .Label_CAA9
al 00CAA9 .CopyToOAM
al 00CA99 .Label_CA99
al 00CA94 .Label_CA94
al 00CA53 .Label_CA53
al 00CA53 .UpdateSprites2
al 00CA79 .Label_CA79
al 00CA64 .Label_CA64
al 00CA5F .Label_CA5F
al 00CA5A .Label_CA5A
al 00CA4A .Label_CA4A
al 00CA30 .Label_CA30
al 00CA30 .UpdateSprites
al 00CA26 .Label_CA26
al 00CA06 .Label_CA06
al 00C9B1 .Label_C9B1
@@ -989,18 +989,18 @@ al 00C989 .Label_C989
al 00C976 .Label_C976
al 00C985 .Label_C985
al 00C95C .Label_C95C
al 00C98A .Label_C98A
al 00C95D .Label_C95D
al 00C940 .Label_C940
al 00C914 .Label_C914
al 00C8FE .Label_C8FE
al 00C8F3 .Label_C8F3
al 00C8E8 .Label_C8E8
al 00C8CB .Label_C8CB
al 00C8D7 .Label_C8D7
al 00C98A .UpdateGameState3
al 00C95D .UpdateGameState2
al 00C940 .UpdateGameState
al 00C914 .InitLevel
al 00C8FE .InitSound_1
al 00C8F3 .InitAPU
al 00C8E8 .NmiFrameEnd
al 00C8CB .NmiFrameUpdate2
al 00C8D7 .NmiFrameUpdate4
al 00C8A5 .Label_C8A5
al 00C8D4 .Label_C8D4
al 00C8C1 .Label_C8C1
al 00C8D4 .NmiFrameUpdate3
al 00C8C1 .NmiFrameUpdate
al 00C85F .NmiHandler
al 00C853 .Label_C853
al 00C847 .Label_C847
@@ -1008,8 +1008,8 @@ al 00C831 .Label_C831
al 00C823 .Label_C823
al 00C815 .Label_C815
al 00C807 .Label_C807
al 00C7E7 .Label_C7E7
al 00C7E1 .Label_C7E1
al 00C7E7 .InitPPURegisters
al 00C7E1 .GameLoopEntry
al 00C7B9 .Label_C7B9
al 00C7A8 .Label_C7A8
al 00C79E .Reset