Pass 3 complete: Wild Gunman (JU) data table naming

Added semantic names to 4 major data tables in Wild Gunman (JU):

- SpriteAttributeTable at : Sprite attribute data (Y/tile/attr/X groups)
- NoteVolumeTable at : APU note period/volume lookup table (32 bytes)
- VolumeEnvelopeTable at : APU volume envelope lookup table (96 bytes)
- SpritePositionTable at : Sprite position/attribute table (2168 bytes)

Build verified byte-identical. verify_pass1.py passes.

Updated TODO.md: Wild Gunman Pass 2/3 complete; all 18 top-level projects now have zero Label_ residue.
This commit is contained in:
tmerritt committed 2026-10-19 10:54:59 -04:00
1 parent 18d44a8883
commit ec42fd053a
4 files changed
+84 -2

No files matched your search

@@ -4,6 +4,7 @@ al 00FE1B .SoundSub18
al 00FDF7 .SoundSub17
al 00FCF0 .Block_FCF0
al 00FB10 .Block_FB10
al 00F77C .SpritePositionTable
al 00F76F .SoundSub16
al 00F724 .SoundSub15
al 00F723 .Block_F723
@@ -63,6 +64,7 @@ al 00F50A .Block_F50A
al 00F4EF .Block_F4EF
al 00F4D0 .Block_F4D0
al 00F4B7 .Block_F4B7
al 00F48F .VolumeEnvelopeTable
al 00F48A .SoundSub_Return_3
al 00F48E .Block_F48E
al 00F468 .Block_F468
@@ -74,6 +76,7 @@ al 00F418 .Block_F418
al 00F40F .SoundSub_Return_1
al 00F40A .Block_F40A
al 00F3FA .Block_F3FA
al 00F3EF .NoteVolumeTable
al 00F417 .Block_F417
al 00F3EB .Block_F3EB
al 00F3EE .Block_F3EE
@@ -598,6 +601,7 @@ al 00C82F .Block_C82F
al 00C81C .Block_C81C
al 00C826 .Block_C826
al 00C803 .Block_C803
al 00C6AC .SpriteAttributeTable
al 00C5EC .Sub_C5EC
al 00C5E6 .Block_C5E6
al 00C5DF .Sub_C5DF