;================================================================================ ; RAM Labels & Assertions ;-------------------------------------------------------------------------------- pushpc org 0 ;-------------------------------------------------------------------------------- ; Labels for values in WRAM and assertions that ensure they're correct and ; at the expected addresses. All values larger than one byte are little endian. ;-------------------------------------------------------------------------------- ; Placeholder and for compass item max count allocations, still WIP ;-------------------------------------------------------------------------------- base $7F5000 RedrawFlag: skip 1 ; skip 2 ; Unused HexToDecDigit1: skip 1 ; Space for storing the result of hex to decimal conversion. HexToDecDigit2: skip 1 ; Digits are stored from high to low. HexToDecDigit3: skip 1 ; HexToDecDigit4: skip 1 ; HexToDecDigit5: skip 1 ; base $7F5410 CompassTotalsWRAM: skip $10 ;================================================================================ ; RAM Assertions ;-------------------------------------------------------------------------------- macro assertRAM(label, address) assert