Files
disasm/Urban Champion (JU)/copilot/data_label_map.tsv
T
tmerritt 4b9cb7231c Urban Champion (JU): Promote to top-level with full-ROM build
- 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
2026-10-18 20:10:03 -04:00

55 lines
1.8 KiB
Plaintext

label Label_C006 InitData_C006
label Label_C032 InitData_C032
label Label_C06A SoundPointerTable
label Label_C0A1 InitData_C0A1
label Label_C100 ControllerKeyTable
label Label_C1FE InitData_C1FE
label Label_C22F InitData_C22F
label Label_C26A InitData_C26A
label Label_C2A8 InitData_C2A8
label Label_C2F9 InitData_C2F9
label Label_C36E APUFrameCounterData
label Label_C42C InitData_C42C
label Label_C4F8 InitData_C4F8
label Label_C521 InitData_C521
label Label_C5A0 InitData_C5A0
label Label_C658 SpriteMetatileTable
label Label_CA02 TitleScreenData_CA02
label Label_CA34 TitleScreenData_CA34
label Label_CA5E TitleScreenData_CA5E
label Label_CB70 BranchTableOffsets
label Label_CC61 InvalidOpcode_CC61
label Label_CF32 InitData_CF32
label Label_CFC3 InitData_CFC3
label Label_D027 InitData_D027
label Label_D067 InitData_D067
label Label_D09D UpdateScrollData
label Label_D21B InvalidOpcode_D21B
label Label_D26E InitData_D26E
label Label_D344 InitData_D344
label Label_D361 InitData_D361
label Label_D36A InitData_D36A
label Label_D469 GameplayCode_D469
label Label_D834 GameplayCode_D834
label Label_DA34 TitleScreenData_DA34
label Label_DA36 TitleScreenData_DA36
label Label_DA5C TitleScreenData_DA5C
label Label_DA78 TitleScreenData_DA78
label Label_DA94 TitleScreenData_DA94
label Label_DAB7 SpriteDMATable
label Label_DBCB UpdateTimersData
label Label_DBCE UpdateTimersData_DBCE
label Label_DBFD ProcessInputsData
label Label_DD7D InitData_DD7D
label Label_DDAC InitData_DDAC
label Label_DE24 InvalidOpcode_DE24
label Label_DE36 InitData_DE36
label Label_DED8 InitData_DED8
label Label_DF56 InitData_DF56
label Label_DFEA InitData_DFEA
label Label_E11D HandlePlayerCode
label Label_E350 HandleGameOverData
label Label_E4C0 InitData_E4C0
label Label_E700 InitSpriteDataTable
label Label_E78A InitData_E78A
label Label_E813 SpritePatternTable