Use labels instead of constants for HRAM

Use explicit ldh instruction to access HRAM locations, don't rely on optimizing ld
This commit is contained in:
Rangi
2018-08-25 14:28:22 -04:00
parent 376c64468b
commit eb1e3636bb
243 changed files with 4706 additions and 4661 deletions

View File

@@ -28,14 +28,14 @@ _DummyGame:
xor a
call ByteFill
xor a
ld [hSCY], a
ld [hSCX], a
ld [rWY], a
ldh [hSCY], a
ldh [hSCX], a
ldh [rWY], a
ld [wJumptableIndex], a
ld a, $1
ld [hBGMapMode], a
ldh [hBGMapMode], a
ld a, LCDC_DEFAULT
ld [rLCDC], a
ldh [rLCDC], a
ld a, $e4
call DmgToCgbBGPals
ld a, $e0
@@ -200,7 +200,7 @@ endr
ret
.RevealAll:
ld a, [hJoypadPressed]
ldh a, [hJoypadPressed]
and A_BUTTON
ret z
xor a