- Moved from _wip/ to top-level - Added header.s, chr.s (16-byte iNES header + 8KB CHR) - Updated linker.cfg for HEADER/PRG/CHR segments - Updated Makefile for full-ROM comparison (reconstructed.nes vs rom.nes) - Fixed tool paths from ../../../_tools/ to ../../_tools/ - Added data_label_map.tsv for Pass 3 data table naming - Full-ROM byte-identical verified: make passes, verify_pass1.py passes Pass 1: Complete (CDL-verified, 33.9% code) Pass 2: Complete (519 labels renamed, 10 zero-page aliases) Pass 3: Complete (55 data tables named, 6 major structures documented) Build: BYTE-IDENTICAL at full-ROM level
19 KiB
19 KiB
| 1 | label | Label_C000 | InitAPU_C000 |
|---|---|---|---|
| 2 | label | Label_C003 | CheckControllerStart |
| 3 | label | Label_C026 | ScaleInputIndex |
| 4 | label | Label_C04E | SetAPUVolume |
| 5 | label | Label_C056 | SetAPUSweep |
| 6 | label | Label_C058 | InitAPUWaveform |
| 7 | label | Label_C05E | SaveXY |
| 8 | label | Label_C063 | InitSoundPointers |
| 9 | label | Label_C06E | UpdateControllerState |
| 10 | label | Label_C087 | InitControllerTables |
| 11 | label | Label_C0A0 | InitControllerTablesLoop |
| 12 | label | Label_C0AE | InitControllerTablesAlt |
| 13 | label | Label_C0B1 | InitControllerTablesExit |
| 14 | label | Label_C0CF | InitPPU |
| 15 | label | Label_C0E0 | InitPPULoop |
| 16 | label | Label_C0F1 | InitAPUFrameCounter |
| 17 | label | Label_C0F8 | InitAPUFrameCounterExit |
| 18 | label | Label_C0FC | InitPPUFinal |
| 19 | label | Label_C18D | LoadBackgroundData |
| 20 | label | Label_C195 | LoadBackgroundDataLoop |
| 21 | label | Label_C199 | LoadBackgroundDataAlt |
| 22 | label | Label_C19B | LoadBackgroundDataExit |
| 23 | label | Label_C1A7 | SetupSpriteData |
| 24 | label | Label_C1B2 | SetupSpriteDataLoop |
| 25 | label | Label_C20F | CopySpriteTables |
| 26 | label | Label_C22C | CopySpriteTablesLoop |
| 27 | label | Label_C24D | WaitVBlank |
| 28 | label | Label_C288 | WaitVBlankLoop |
| 29 | label | Label_C2A5 | InitGameVariables |
| 30 | label | Label_C2DE | ClearRAM |
| 31 | label | Label_C30C | ClearRAMPage |
| 32 | label | Label_C30D | ClearRAMPageLoop |
| 33 | label | Label_C31B | InitGameState |
| 34 | label | Label_C327 | InitGameStateExit |
| 35 | label | Label_C332 | InitAPUCall |
| 36 | label | Label_C335 | InitAPU |
| 37 | label | Label_C352 | ClearControllerState |
| 38 | label | Label_C358 | InitAPURegisters |
| 39 | label | Label_C376 | InitSpritesAlt1 |
| 40 | label | Label_C37D | InitSpritesAlt2 |
| 41 | label | Label_C384 | InitSpritesMain |
| 42 | label | Label_C3A0 | InitSpritesLoop |
| 43 | label | Label_C3B3 | InitSpritesExit_C3B3 |
| 44 | label | Label_C3C8 | InitSpritesAlt3 |
| 45 | label | Label_C3E0 | InitSpritesAlt4 |
| 46 | label | Label_C3F5 | InitSpritesAlt5 |
| 47 | label | Label_C408 | InitSpritesAlt6 |
| 48 | label | Label_C41E | InitSpritesAlt7 |
| 49 | label | Label_C425 | InitSpritesAlt8 |
| 50 | label | Label_C438 | InitSpritesAlt9 |
| 51 | label | Label_C44E | InitSpritesAlt10 |
| 52 | label | Label_C465 | InitGameState2 |
| 53 | label | Label_C48A | InitGameState2Exit |
| 54 | label | Label_C508 | InitGameState3 |
| 55 | label | Label_C533 | InitGameState3Exit |
| 56 | label | Label_C5D1 | InitGameState4 |
| 57 | label | Label_C5FC | InitGameState4Exit |
| 58 | label | Label_C66E | Reset |
| 59 | label | Label_C66F | ResetEntry |
| 60 | label | Label_C69E | InitSystem |
| 61 | label | Label_CA02 | WaitPPUReady |
| 62 | label | Label_CA07 | WaitPPUReadyLoop |
| 63 | label | Label_CA0F | InitStack |
| 64 | label | Label_CA11 | LoadGameConfig |
| 65 | label | Label_CA14 | InitVariables |
| 66 | label | Label_CA17 | SetupInitialState |
| 67 | label | Label_CA19 | SetupRAMPointer |
| 68 | label | Label_CA1D | ClearRAMStart |
| 69 | label | Label_CA1F | ClearRAMByte |
| 70 | label | Label_CA21 | ClearRAMLoop |
| 71 | label | Label_CA2F | StoreConfig |
| 72 | label | Label_CA32 | CallInitRoutines |
| 73 | label | Label_CA35 | CallInitRoutines2 |
| 74 | label | Label_CA38 | SetupScroll |
| 75 | label | Label_CA3A | SetupScroll2 |
| 76 | label | Label_CA40 | SetupGameMode |
| 77 | label | Label_CA42 | SetGameMode1 |
| 78 | label | Label_CA44 | SetZpA5 |
| 79 | label | Label_CA46 | InitAPURegisters2 |
| 80 | label | Label_CA48 | InitAPURegisters2Exit |
| 81 | label | Label_CA4B | CallCheckControllerStart |
| 82 | label | Label_CA4E | CallE7EF |
| 83 | label | Label_CA51 | SetupPPUCtrl |
| 84 | label | Label_CA53 | SetupPPUCtrlExit |
| 85 | label | Label_CA56 | SetZp08 |
| 86 | label | Label_CA58 | SetZp09 |
| 87 | label | Label_CA5C | SetupX |
| 88 | label | Label_CA5E | CopyConfigData |
| 89 | label | Label_CA69 | TitleScreenLoop |
| 90 | label | Label_CA6D | CheckGameMode |
| 91 | label | Label_CA6F | CheckRoundIndex |
| 92 | label | Label_CA73 | CallInitAPU |
| 93 | label | Label_CA76 | GameplayFrame |
| 94 | label | Label_CA87 | MainGameLoop |
| 95 | label | Label_CA8B | CallCheckRoundEnd |
| 96 | label | Label_CA8E | MainGameLoopJump |
| 97 | label | Label_CA91 | NmiHandler |
| 98 | label | Label_CA9B | NmiFrameUpdate |
| 99 | label | Label_CAA5 | NmiVBlankOnly_CAA5 |
| 100 | label | Label_CAAC | NmiFrameUpdate2 |
| 101 | label | Label_CAAF | NmiFrameUpdate3 |
| 102 | label | Label_CAB2 | NmiFrameUpdate4 |
| 103 | label | Label_CAB5 | NmiExit |
| 104 | label | Label_CAC2 | NmiVBlankOnly_CAC2 |
| 105 | label | Label_CADA | UpdateScroll |
| 106 | label | Label_CBE2 | InitSprites |
| 107 | label | Label_CBF7 | InitSpritesAlt |
| 108 | label | Label_CC0B | InitSpritesExit |
| 109 | label | Label_CC46 | UpdateSprites |
| 110 | label | Label_CC61 | UpdateSpritesExit |
| 111 | label | Label_CC67 | UpdateOAM_CC67 |
| 112 | label | Label_CC77 | UpdateOAMExit |
| 113 | label | Label_CC85 | UpdateOAM_CC85 |
| 114 | label | Label_CC95 | UpdateOAMExit2 |
| 115 | label | Label_CCAF | UpdatePalettes |
| 116 | label | Label_CCC6 | UpdatePalettes2 |
| 117 | label | Label_CCCB | UpdatePalettesExit |
| 118 | label | Label_CCCE | UpdatePalettesLoop |
| 119 | label | Label_CCD0 | UpdatePlayers |
| 120 | label | Label_CCDA | UpdatePlayersExit |
| 121 | label | Label_CDE0 | ProcessControllerInput |
| 122 | label | Label_CE43 | ScrollBackground |
| 123 | label | Label_CE8B | ScrollBackgroundExit |
| 124 | label | Label_CF92 | UpdateSpritePositions |
| 125 | label | Label_CFA1 | CheckRoundEnd |
| 126 | label | Label_CFAB | CheckRoundEndExit |
| 127 | label | Label_CFC3 | HandleKO |
| 128 | label | Label_CFD3 | HandleKOExit |
| 129 | label | Label_CFE5 | HandleTimeout |
| 130 | label | Label_CFF8 | HandleTimeoutExit |
| 131 | label | Label_D01A | UpdateRoundTimerInit |
| 132 | label | Label_D027 | UpdateRoundTimerInitExit |
| 133 | label | Label_D057 | UpdateRoundTimer |
| 134 | label | Label_D08E | SpriteDMA |
| 135 | label | Label_D09D | DrawBackground |
| 136 | label | Label_D174 | UpdatePPUMask |
| 137 | label | Label_D187 | UpdatePPUMaskExit |
| 138 | label | Label_D1A7 | UpdatePPUMaskAlt |
| 139 | label | Label_D1C6 | UpdatePPUMaskLoop |
| 140 | label | Label_D216 | UpdateHUD |
| 141 | label | Label_D2E2 | UpdateHUDExit |
| 142 | label | Label_D30A | UpdateScore |
| 143 | label | Label_D3FA | UpdateScoreLoop |
| 144 | label | Label_D40E | UpdateScoreExit |
| 145 | label | Label_D469 | DrawRoundNumber |
| 146 | label | Label_D5D1 | DrawRoundNumberExit |
| 147 | label | Label_D7DB | UpdatePlayerPositions |
| 148 | label | Label_D80C | UpdatePlayerPositionsExit |
| 149 | label | Label_DAA7 | CheckCollisions |
| 150 | label | Label_DADD | CheckCollisionsExit |
| 151 | label | Label_DBCB | UpdateTimers |
| 152 | label | Label_DBDC | UpdateTimersExit |
| 153 | label | Label_DBFD | ProcessInputs |
| 154 | label | Label_DE03 | ProcessInputsExit |
| 155 | label | Label_DE24 | ProcessInputsAlt |
| 156 | label | Label_DE2E | ProcessInputsAltExit |
| 157 | label | Label_DEC9 | UpdateRoundState |
| 158 | label | Label_DEE3 | UpdateRoundStateExit |
| 159 | label | Label_DF4C | UpdateRoundStateAlt |
| 160 | label | Label_DF5E | UpdateRoundStateAltExit |
| 161 | label | Label_E00F | HandlePlayer1 |
| 162 | label | Label_E02B | HandlePlayer1Exit |
| 163 | label | Label_E048 | HandlePlayer2 |
| 164 | label | Label_E064 | HandlePlayer2Exit |
| 165 | label | Label_E076 | HandlePlayer1Alt |
| 166 | label | Label_E08D | HandlePlayer1Entry |
| 167 | label | Label_E11D | HandlePlayer2Entry |
| 168 | label | Label_E223 | HandlePlayer1Logic |
| 169 | label | Label_E2B9 | HandlePlayer2Logic |
| 170 | label | Label_E2C9 | HandlePlayerLogicExit |
| 171 | label | Label_E350 | HandleGameOver |
| 172 | label | Label_E3B2 | HandleGameOverExit |
| 173 | label | Label_E3E0 | HandleRoundStart |
| 174 | label | Label_E40E | HandleRoundStartExit |
| 175 | label | Label_E459 | UpdateSound |
| 176 | label | Label_E48B | UpdateSoundExit |
| 177 | label | Label_E4A4 | UpdateSoundAlt |
| 178 | label | Label_E4E2 | UpdateSoundAltExit |
| 179 | label | Label_E506 | PlaySoundEffect |
| 180 | label | Label_E535 | PlaySoundEffectExit |
| 181 | label | Label_E54A | PlaySoundEffectAlt |
| 182 | label | Label_E5B2 | UpdateMusic |
| 183 | label | Label_E617 | UpdateMusicExit |
| 184 | label | Label_E61B | UpdateMusicAlt |
| 185 | label | Label_E6D4 | UpdateMusicLoop |
| 186 | label | Label_E6FA | UpdateMusicLoopExit |
| 187 | label | Label_E793 | InitSpriteData |
| 188 | label | Label_E7B6 | InitSpriteDataExit |
| 189 | label | Label_E7EF | InitSound |
| 190 | label | Label_E7FE | InitSoundExit |
| 191 | label | Label_C39A | InitSpritesLoop |
| 192 | label | Label_C3AD | InitSpritesAltExit |
| 193 | label | Label_C3C3 | InitSpritesCheckE6 |
| 194 | label | Label_C3E3 | InitSpritesSetE4 |
| 195 | label | Label_C3E9 | InitSpritesSetE6 |
| 196 | label | Label_C3FF | InitSpritesCallChain |
| 197 | label | Label_C405 | InitSpritesClearEF |
| 198 | label | Label_C40E | InitSpritesCheckF1 |
| 199 | label | Label_C40F | InitSpritesSetF3 |
| 200 | label | Label_C444 | InitSpritesCheckF2 |
| 201 | label | Label_C44A | InitSpritesSetF2 |
| 202 | label | Label_C478 | InitSpritesAlt1Entry |
| 203 | label | Label_C49C | InitSpritesAlt1Loop |
| 204 | label | Label_C4A4 | InitSpritesAlt2Entry |
| 205 | label | Label_C4A5 | InitSpritesAlt2Loop |
| 206 | label | Label_C4BB | InitSpritesCheck10B |
| 207 | label | Label_C4C3 | InitSpritesInc10B |
| 208 | label | Label_C4CA | InitSpritesCheck10BMax |
| 209 | label | Label_C4E3 | InitSpritesCheck10C |
| 210 | label | Label_C4E6 | InitSpritesCheck10CAF |
| 211 | label | Label_C4F4 | InitSpritesSetF4 |
| 212 | label | Label_C512 | InitGameState3CheckE6 |
| 213 | label | Label_C520 | InitGameState3Loop |
| 214 | label | Label_C52D | InitGameState3Alt |
| 215 | label | Label_C542 | InitGameState4CheckF2 |
| 216 | label | Label_C55A | InitGameState4Loop |
| 217 | label | Label_C590 | InitGameState4ClearEF |
| 218 | label | Label_C593 | InitGameState4MaskF3 |
| 219 | label | Label_C5A4 | InitGameState4MaskEF |
| 220 | label | Label_C5AB | InitGameState4CheckF9 |
| 221 | label | Label_C5C5 | InitGameState4DecD8 |
| 222 | label | Label_C5CA | InitGameState4CheckF2Alt |
| 223 | label | Label_C5F5 | WaitVBlankLoop_C5F5 |
| 224 | label | Label_C5F6 | WaitVBlankDecD8 |
| 225 | label | Label_C5F9 | WaitVBlankDecD9 |
| 226 | label | Label_C5FF | WaitVBlankCheckFF |
| 227 | label | Label_C605 | WaitVBlankCheckFA |
| 228 | label | Label_C60B | WaitVBlankStore |
| 229 | label | Label_C622 | WaitVBlankCallC1B2 |
| 230 | label | Label_C637 | WaitVBlankCallC1B2Alt |
| 231 | label | Label_C63D | WaitVBlankCallC1B2Alt2 |
| 232 | label | Label_C644 | WaitVBlankJmpC20F |
| 233 | label | Label_C647 | WaitVBlankZeroE4 |
| 234 | label | Label_C64E | WaitVBlankCallC1B2Zero |
| 235 | label | Label_CAE1 | TitleScreenCheckMode |
| 236 | label | Label_CB06 | CheckControllerStartEntry |
| 237 | label | Label_CB0F | CheckControllerStartLoop |
| 238 | label | Label_CB31 | CheckControllerStartExit |
| 239 | label | Label_CB4B | CheckControllerStartWait |
| 240 | label | Label_CB4E | CheckControllerStartJmp |
| 241 | label | Label_CB51 | GameplayFrameCallD012 |
| 242 | label | Label_CB55 | GameplayFrameCallE70C |
| 243 | label | Label_CB61 | TitleScreenLoopCallInitAPU |
| 244 | label | Label_CB66 | UpdateScrollEntry |
| 245 | label | Label_CBB6 | InitSpritesSetPos |
| 246 | label | Label_CBC0 | InitSpritesZero5FF |
| 247 | label | Label_CBDA | UpdateScrollLogic |
| 248 | label | Label_CBFB | InitSpritesBeqCBFB |
| 249 | label | Label_CC02 | UpdateScrollCheckZp1F |
| 250 | label | Label_CC15 | InitSpritesIncY |
| 251 | label | Label_CC1B | InitSpritesCpy02 |
| 252 | label | Label_CC24 | InitSpritesSet5FD |
| 253 | label | Label_CC29 | UpdateScrollReadDispatch |
| 254 | label | Label_CC3A | UpdateScrollCheckDispatch |
| 255 | label | Label_CC3E | UpdateScrollReadZpA4 |
| 256 | label | Label_CC42 | UpdateScrollCheckDispatchAlt |
| 257 | label | Label_CC5C | UpdateScrollCheckZpA4 |
| 258 | label | Label_CC6E | UpdateOAMSetPointer |
| 259 | label | Label_CC7B | UpdateOAMClear200 |
| 260 | label | Label_CC97 | UpdateOAMCheckZp23 |
| 261 | label | Label_CCAE | UpdateOAMDecrement |
| 262 | label | Label_CCC3 | UpdateOAMCheckZp27 |
| 263 | label | Label_CCCF | UpdateOAMZeroY |
| 264 | label | Label_CCE3 | UpdatePalettesCheckZp27 |
| 265 | label | Label_CCF3 | UpdatePalettesZeroY |
| 266 | label | Label_CCFB | ProcessControllerInputLoop |
| 267 | label | Label_CCFD | ProcessControllerInputStore |
| 268 | label | Label_CD22 | RoundLogicCheckZp21 |
| 269 | label | Label_CD33 | RoundLogicBeqCD84 |
| 270 | label | Label_CD38 | RoundLogicSet21 |
| 271 | label | Label_CD41 | ProcessControllerInputEntry |
| 272 | label | Label_CD5D | ProcessControllerInputRead2002 |
| 273 | label | Label_CD6C | ProcessControllerInputAndFB |
| 274 | label | Label_CD76 | ProcessControllerInputStaZp08 |
| 275 | label | Label_CD84 | ProcessControllerInputRead2002Alt |
| 276 | label | Label_CD85 | ProcessControllerInputRead2002Alt2 |
| 277 | label | Label_CD94 | ProcessControllerInputAnd04 |
| 278 | label | Label_CDAA | ProcessControllerInputOra18 |
| 279 | label | Label_CDC3 | ProcessControllerInputStaZp09 |
| 280 | label | Label_CDCA | RoundLogicEntry |
| 281 | label | Label_CDD6 | RoundLogicDecZp2A |
| 282 | label | Label_CDDC | RoundLogicBplCDD6 |
| 283 | label | Label_CDFE | RoundLogicSaveXY |
| 284 | label | Label_CE14 | ScrollBackgroundEntry |
| 285 | label | Label_CE20 | ScrollBackgroundIncX |
| 286 | label | Label_CE23 | ScrollBackgroundTXA_CE23 |
| 287 | label | Label_CE26 | ScrollBackgroundCmp6F_CE26 |
| 288 | label | Label_CE3A | ScrollBackgroundRead2002 |
| 289 | label | Label_CE55 | ScrollBackgroundSetZp21 |
| 290 | label | Label_CE6C | ScrollBackgroundLoop |
| 291 | label | Label_CE83 | ScrollBackgroundInx |
| 292 | label | Label_CEAD | ScrollBackgroundTXA_CEAD |
| 293 | label | Label_CEBD | ScrollBackgroundCmp6F_CEBD |
| 294 | label | Label_CEBE | ScrollBackgroundAdc01 |
| 295 | label | Label_CEC5 | ScrollBackgroundAnd0F |
| 296 | label | Label_CECE | ScrollBackgroundStaZp01 |
| 297 | label | Label_CEF1 | ScrollBackgroundAdcZp01_CEF1 |
| 298 | label | Label_CEF5 | ScrollBackgroundCmp0A_CEF5 |
| 299 | label | Label_CF23 | ScrollBackgroundSbcZp01_CF23 |
| 300 | label | Label_CF25 | ScrollBackgroundStaZp01Alt |
| 301 | label | Label_CF4E | ScrollBackgroundCallCF92 |
| 302 | label | Label_CF4F | ScrollBackgroundCallCF92Entry |
| 303 | label | Label_CF5A | ScrollBackgroundAdcZp01_CF5A |
| 304 | label | Label_CF67 | ScrollBackgroundCmp0A_CF67 |
| 305 | label | Label_CF6B | ScrollBackgroundSbcZp01_CF6B |
| 306 | label | Label_CF70 | ScrollBackgroundCallCF92Alt |
| 307 | label | Label_CF83 | ScrollBackgroundCallCF92Alt2 |
| 308 | label | Label_CF8F | ScrollBackgroundStaZp01Alt2 |
| 309 | label | Label_CFB3 | CheckRoundEndEntry |
| 310 | label | Label_D012 | UpdateRoundTimerCallD057 |
| 311 | label | Label_D015 | UpdateRoundTimerBeq |
| 312 | label | Label_D030 | DrawBackgroundEntry |
| 313 | label | Label_D034 | DrawBackgroundSetZpA2 |
| 314 | label | Label_D040 | DrawBackgroundSetZpA2Alt |
| 315 | label | Label_D044 | DrawBackgroundLdx0 |
| 316 | label | Label_D050 | UpdateRoundTimerInitSetPtr |
| 317 | label | Label_D05E | UpdateRoundTimerInitSetZp09 |
| 318 | label | Label_D066 | UpdateRoundTimerInitCallCE3A |
| 319 | label | Label_D07A | SetupInitialStateEntry |
| 320 | label | Label_D07E | SetupInitialStateLoop |
| 321 | label | Label_D084 | SpriteDMAEntry |
| 322 | label | Label_D086 | SpriteDMALoop_D086 |
| 323 | label | Label_D088 | SpriteDMASetZp00 |
| 324 | label | Label_D1A4 | UpdatePPUMaskCheckZp85 |
| 325 | label | Label_D1AE | UpdatePPUMaskASL |
| 326 | label | Label_D1C4 | UpdatePPUMaskEntry |
| 327 | label | Label_D1CA | UpdatePPUMaskCheckZp8B |
| 328 | label | Label_D1E8 | UpdatePPUMaskBCS |
| 329 | label | Label_D1EA | UpdatePPUMaskLdx01 |
| 330 | label | Label_D1F9 | UpdatePPUMaskSetZp88 |
| 331 | label | Label_D213 | UpdatePlayersCheckZp00 |
| 332 | label | Label_D243 | UpdatePlayersBitZp00 |
| 333 | label | Label_D254 | UpdatePlayersCpyZp43 |
| 334 | label | Label_D261 | UpdatePlayersStxZp31 |
| 335 | label | Label_D27B | UpdatePlayersEntry |
| 336 | label | Label_D289 | UpdatePlayersCpyZp43Alt |
| 337 | label | Label_D29E | UpdatePlayersStyZp43 |
| 338 | label | Label_D2A5 | UpdatePlayersEntryAlt |
| 339 | label | Label_D2A7 | UpdatePlayersStxZp31Alt |
| 340 | label | Label_D2A9 | UpdatePlayersStyZp43Alt |
| 341 | label | Label_D2AD | UpdatePlayersCallE4E2 |
| 342 | label | Label_D2AF | UpdatePlayersCallE4E2Alt |
| 343 | label | Label_D2B2 | UpdatePlayersCallE5AC |
| 344 | label | Label_D2C4 | UpdatePlayersCallE462 |
| 345 | label | Label_D2CA | UpdatePlayersCheckZp1F |
| 346 | label | Label_D300 | UpdateScoreEntry |
| 347 | label | Label_D301 | UpdateScoreCheckZp88 |
| 348 | label | Label_D304 | UpdateScoreSetZp31 |
| 349 | label | Label_D313 | UpdateScoreLoadZp1F |
| 350 | label | Label_D31F | UpdateScoreBeqD31F |
| 351 | label | Label_D327 | UpdateScoreLdxZp89 |
| 352 | label | Label_D332 | UpdateScoreCallE2B9 |
| 353 | label | Label_D341 | UpdateScoreCallE459 |
| 354 | label | Label_D34B | UpdateScoreCallE462 |
| 355 | label | Label_D35E | UpdateScoreCpy0D |
| 356 | label | Label_D367 | UpdateScoreSetZp31Alt |
| 357 | label | Label_D392 | UpdateScoreLdx02 |
| 358 | label | Label_D3A4 | UpdateScoreCheckZp88Alt |
| 359 | label | Label_D3BD | UpdateScoreSetZp31Alt2 |
| 360 | label | Label_D3C3 | UpdateScoreBneD408 |
| 361 | label | Label_D3CE | UpdateScoreCallE46E |
| 362 | label | Label_D3D1 | UpdateScoreBneD40E |
| 363 | label | Label_D3F3 | UpdateScoreSetZp31Alt3 |
| 364 | label | Label_D408 | UpdateScoreBneD3CE |
| 365 | label | Label_D411 | UpdateScoreLDY02 |
| 366 | label | Label_D436 | DrawRoundNumberCalc |
| 367 | label | Label_D444 | DrawRoundNumberClc |
| 368 | label | Label_D447 | DrawRoundNumberADC06 |
| 369 | label | Label_D45B | DrawRoundNumberCallE7A7 |
| 370 | label | Label_D463 | DrawRoundNumberCallE4E2 |
| 371 | label | Label_D7FC | UpdatePlayerPositionsCheckZp84 |
| 372 | label | Label_D807 | UpdatePlayerPositionsSetZp32 |
| 373 | label | Label_D825 | UpdatePlayerPositionsEntry |
| 374 | label | Label_D828 | UpdatePlayerPositionsStxZp31 |
| 375 | label | Label_DA25 | TitleScreenSetMode |
| 376 | label | Label_DAB3 | SpriteDMACheckZp96 |
| 377 | label | Label_DB57 | SpriteDMACmp02 |
| 378 | label | Label_DB7D | SpriteDMALoopEntry |
| 379 | label | Label_DB8E | SpriteDMALdx0A |
| 380 | label | Label_DB91 | SpriteDMABeqDB91 |
| 381 | label | Label_DB92 | SpriteDMALdy0A |
| 382 | label | Label_DB9E | SpriteDMALdaF940 |
| 383 | label | Label_DBA6 | SpriteDMALoop_DBA6 |
| 384 | label | Label_DBAA | SpriteDMADex |
| 385 | label | Label_DBBF | SpriteDMACheckZp93 |
| 386 | label | Label_DBDD | SpriteDMACallCDE0 |
| 387 | label | Label_DBEF | SpriteDMACallDD8C |
| 388 | label | Label_DBF0 | SpriteDMARTS |
| 389 | label | Label_DCF6 | UpdateTimersEntry |
| 390 | label | Label_DCFF | UpdateTimersBeqDD33 |
| 391 | label | Label_DD00 | UpdateTimersCmp02 |
| 392 | label | Label_DD33 | UpdateTimersBeqDD33Alt |
| 393 | label | Label_DD34 | UpdateTimersBeqDD34 |
| 394 | label | Label_DD3B | UpdateTimersCmp02Alt |
| 395 | label | Label_DD8C | UpdateTimersAnd1F |
| 396 | label | Label_DD96 | UpdateTimersBneDDAB |
| 397 | label | Label_DDAB | UpdateTimersCallCDE0 |
| 398 | label | Label_DE1C | ProcessInputsEntry |
| 399 | label | Label_DE35 | ProcessInputsCheckZp1F |
| 400 | label | Label_DF53 | HandleKOEntry |
| 401 | label | Label_DF74 | HandleKOLda05EC |
| 402 | label | Label_DF75 | HandleKOAnd07 |
| 403 | label | Label_DF7A | HandleKOLoop |
| 404 | label | Label_DF8D | HandleKOCmp07 |
| 405 | label | Label_DF9E | HandleKOCheckZp88 |
| 406 | label | Label_DFAE | HandleKOBeqDFB7 |
| 407 | label | Label_DFB7 | HandleKOLda0321 |
| 408 | label | Label_DFDA | HandleKODex |
| 409 | label | Label_DFDF | HandleKODexBne |
| 410 | label | Label_DFE4 | HandleKOCheckZp1F |
| 411 | label | Label_DFE5 | HandleKOBeqDFE4 |
| 412 | label | Label_E040 | HandlePlayer1CheckZpC0 |
| 413 | label | Label_E052 | HandlePlayer1BeqE075 |
| 414 | label | Label_E056 | HandlePlayer1LdxZp89 |
| 415 | label | Label_E06D | HandlePlayer1CallE1CD |
| 416 | label | Label_E073 | HandlePlayer1CallE1FD |
| 417 | label | Label_E075 | HandlePlayer1Entry |
| 418 | label | Label_E0B4 | HandlePlayer1CheckZp87 |
| 419 | label | Label_E0B7 | HandlePlayer1BeqE235 |
| 420 | label | Label_E11A | HandlePlayer2CallE1FD |
| 421 | label | Label_E11C | HandlePlayer2Entry |
| 422 | label | Label_E1CD | HandlePlayer2CallE1FDEntry |
| 423 | label | Label_E1FD | HandlePlayer2Dex |
| 424 | label | Label_E207 | HandlePlayer1LogicLdxZp36 |
| 425 | label | Label_E20D | HandlePlayer1LogicInx |
| 426 | label | Label_E21E | HandlePlayer1LogicLda0258 |
| 427 | label | Label_E235 | HandlePlayer1LogicBeq |
| 428 | label | Label_E236 | HandlePlayer1LogicLdaZp87 |
| 429 | label | Label_E24A | HandlePlayer1LogicCallE4E2 |
| 430 | label | Label_E255 | HandlePlayer1LogicCallE5AC |
| 431 | label | Label_E26C | HandlePlayer1LogicCallE4E2Alt |
| 432 | label | Label_E290 | HandlePlayer2LogicEntry |
| 433 | label | Label_E29C | HandlePlayer2LogicCpyZp43 |
| 434 | label | Label_E2A3 | HandlePlayer2LogicStxZp31 |
| 435 | label | Label_E2B8 | HandlePlayer2LogicCallE4E2 |
| 436 | label | Label_E2C1 | HandlePlayer2LogicCallE5AC |
| 437 | label | Label_E2D8 | HandlePlayer2LogicCallE4E2Alt |
| 438 | label | Label_E2E5 | HandlePlayer2LogicCallE4E2Alt2 |
| 439 | label | Label_E2FF | HandlePlayer2LogicCallE4E2Alt3 |
| 440 | label | Label_E30F | HandleGameOverEntry |
| 441 | label | Label_E312 | HandleGameOverCallE4E2 |
| 442 | label | Label_E31E | HandleGameOverCallE5AC |
| 443 | label | Label_E334 | HandleGameOverCallE4E2Alt |
| 444 | label | Label_E346 | HandleGameOverCallE4E2Alt2 |
| 445 | label | Label_E34F | HandleGameOverCallE4E2Alt3 |
| 446 | label | Label_E418 | HandleRoundStartEntry |
| 447 | label | Label_E41A | HandleRoundStartCallE4E2 |
| 448 | label | Label_E42A | HandleRoundStartCallE5AC |
| 449 | label | Label_E438 | HandleRoundStartCallE4E2Alt |
| 450 | label | Label_E450 | HandleRoundStartCallE4E2Alt2 |
| 451 | label | Label_E458 | HandleRoundStartCallE4E2Alt3 |
| 452 | label | Label_E461 | HandleRoundStartCallE4E2Alt4 |
| 453 | label | Label_E462 | UpdateSoundEntry |
| 454 | label | Label_E469 | UpdateSoundCallE4E2 |
| 455 | label | Label_E46E | UpdateSoundCallE5AC |
| 456 | label | Label_E479 | UpdateSoundCallE4E2Alt |
| 457 | label | Label_E48A | UpdateSoundCallE4E2Alt2 |
| 458 | label | Label_E496 | UpdateSoundCallE4E2Alt3 |
| 459 | label | Label_E4AE | UpdateSoundCallE5ACAlt |
| 460 | label | Label_E4BD | UpdateSoundCallE4E2Alt5 |
| 461 | label | Label_E4BF | UpdateSoundCallE4E2Alt6 |
| 462 | label | Label_E4EA | UpdateSoundCallE5ACAlt2 |
| 463 | label | Label_E4F6 | UpdateSoundCallE4E2Alt7 |
| 464 | label | Label_E50A | PlaySoundEffectEntry |
| 465 | label | Label_E52A | PlaySoundEffectCallE4E2 |
| 466 | label | Label_E52B | PlaySoundEffectCallE5AC |
| 467 | label | Label_E52F | PlaySoundEffectCallE4E2Alt |
| 468 | label | Label_E543 | PlaySoundEffectCallE4E2Alt2 |
| 469 | label | Label_E549 | PlaySoundEffectCallE5ACAlt |
| 470 | label | Label_E56B | PlaySoundEffectCallE4E2Alt3 |
| 471 | label | Label_E582 | PlaySoundEffectCallE5ACAlt2 |
| 472 | label | Label_E594 | PlaySoundEffectCallE4E2Alt4 |
| 473 | label | Label_E595 | PlaySoundEffectCallE5ACAlt3 |
| 474 | label | Label_E5AB | UpdateMusicEntry |
| 475 | label | Label_E5AC | UpdateMusicCallE4E2 |
| 476 | label | Label_E5CD | UpdateMusicCallE5AC |
| 477 | label | Label_E5D9 | UpdateMusicCallE4E2Alt |
| 478 | label | Label_E5E4 | UpdateMusicCallE4E2Alt2 |
| 479 | label | Label_E5E5 | UpdateMusicCallE5ACAlt |
| 480 | label | Label_E5FB | UpdateMusicCallE5ACAlt2 |
| 481 | label | Label_E60E | UpdateMusicCallE4E2Alt3 |
| 482 | label | Label_E62D | UpdateMusicCallE5ACAlt3 |
| 483 | label | Label_E62F | UpdateMusicCallE4E2Alt4 |
| 484 | label | Label_E630 | UpdateMusicCallE5ACAlt4 |
| 485 | label | Label_E641 | UpdateMusicCallE4E2Alt5 |
| 486 | label | Label_E65A | UpdateMusicCallE5ACAlt5 |
| 487 | label | Label_E669 | UpdateMusicCallE4E2Alt6 |
| 488 | label | Label_E695 | UpdateMusicLoopEntry |
| 489 | label | Label_E6A8 | UpdateMusicLoopCallE4E2 |
| 490 | label | Label_E6BE | UpdateMusicLoopCallE5AC |
| 491 | label | Label_E6CE | UpdateMusicLoopCallE4E2Alt |
| 492 | label | Label_E6DD | UpdateMusicLoopCallE4E2Alt2 |
| 493 | label | Label_E6E3 | UpdateMusicLoopCallE5ACAlt |
| 494 | label | Label_E6E6 | UpdateMusicLoopCallE4E2Alt3 |
| 495 | label | Label_E6F2 | UpdateMusicLoopCallE5ACAlt2 |
| 496 | label | Label_E6F9 | UpdateMusicLoopCallE4E2Alt4 |
| 497 | label | Label_E70C | InitSpriteDataEntry |
| 498 | label | Label_E72D | InitSpriteDataLoop |
| 499 | label | Label_E749 | InitSpriteDataCallE4E2 |
| 500 | label | Label_E753 | InitSpriteDataCallE5AC |
| 501 | label | Label_E764 | InitSpriteDataCallE4E2Alt |
| 502 | label | Label_E768 | InitSpriteDataCallE5ACAlt |
| 503 | label | Label_E777 | InitSpriteDataCallE4E2Alt2 |
| 504 | label | Label_E77C | InitSpriteDataCallE5ACAlt2 |
| 505 | label | Label_E7A7 | InitSpriteDataCallE4E2Alt3 |
| 506 | label | Label_E7AB | InitSpriteDataCallE5ACAlt3 |
| 507 | label | Label_E7AF | InitSpriteDataCallE4E2Alt4 |
| 508 | label | Label_E7B1 | InitSpriteDataCallE5ACAlt4 |
| 509 | label | Label_E7BE | InitSpriteDataCallE4E2Alt5 |
| 510 | label | Label_E7C6 | InitSpriteDataCallE5ACAlt5 |
| 511 | label | Label_E7D6 | InitSpriteDataCallE4E2Alt6 |
| 512 | label | Label_E7DB | InitSpriteDataCallE5ACAlt6 |
| 513 | label | Label_E7F7 | InitSoundEntry |
| 514 | label | Label_E7F9 | InitSoundCallE4E2 |
| 515 | label | Label_E80B | InitSoundCallE5AC |
| 516 | label | Label_E80C | InitSoundExit_E80C |
| 517 | label | Label_D2C7 | UpdatePlayersCallE462_CF |
| 518 | label | Label_DB48 | SpriteDMACheckZp96_DB48 |
| 519 | label | Label_DFBC | HandleKOCheckZp1F_DFBC |