27 lines
891 B
Plaintext
27 lines
891 B
Plaintext
; =============================================================================
|
|
; Golf (JU) application-specific RAM aliases
|
|
; =============================================================================
|
|
; Pass 2 names are introduced only where usage is established. RAM reused by
|
|
; unrelated subsystems remains numeric until the owning routines are audited.
|
|
|
|
; PPU/NMI infrastructure
|
|
ppu_ctrl_shadow = $00
|
|
ppu_mask_shadow = $01
|
|
nmi_vector_lo = $02
|
|
nmi_vector_hi = $03
|
|
source_pointer_lo = $04
|
|
source_pointer_hi = $05
|
|
destination_pointer_lo = $06
|
|
destination_pointer_hi = $07
|
|
nmi_complete_flag = $08
|
|
|
|
; Title/menu state
|
|
title_input_mode = $09
|
|
menu_input_latch = $0A
|
|
menu_selection = $0D
|
|
current_hole_index = $2B
|
|
|
|
; Course overview/grid generation
|
|
grid_inner_index = $6F
|
|
grid_group_index = $70
|