Introduce bound to QS loop to prevent infinite loop on last bomb loss

Move !INFINITE_BOMB define to ram.asm, replace with labels
This commit is contained in:
cassidoxa
2022-10-23 22:02:36 -04:00
parent 0e87fb3bc4
commit cafb0908a0
6 changed files with 38 additions and 33 deletions

View File

@@ -6,6 +6,7 @@
;--------------------------------------------------------------------------------
; Placeholder and for compass item max count allocations, still WIP
;--------------------------------------------------------------------------------
InfiniteBombs = $7F50C9
CompassTotalsWRAM = $7F5410
;================================================================================
@@ -15,4 +16,5 @@ macro assertRAM(label, address)
assert <label> = <address>, "<label> labeled at incorrect address."
endmacro
%assertRAM(InfiniteBombs, $7F50C9)
%assertRAM(CompassTotalsWRAM, $7F5410)