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

@@ -24,7 +24,7 @@ StartRTC:
GetTimeOfDay::
; get time of day based on the current hour
ld a, [hHours] ; hour
ldh a, [hHours] ; hour
ld hl, TimesOfDay
.check
@@ -65,11 +65,11 @@ StageRTCTimeForSave:
ld hl, wRTC
ld a, [wCurDay]
ld [hli], a
ld a, [hHours]
ldh a, [hHours]
ld [hli], a
ld a, [hMinutes]
ldh a, [hMinutes]
ld [hli], a
ld a, [hSeconds]
ldh a, [hSeconds]
ld [hli], a
ret