Update hardware.inc to 5.3.0 and use its new constants
This commit is contained in:
@@ -945,32 +945,32 @@ _DebugColor_PushSGBPals:
|
||||
ld b, a
|
||||
.loop
|
||||
push bc
|
||||
xor a
|
||||
xor a ; JOYP_SGB_START
|
||||
ldh [rJOYP], a
|
||||
ld a, $30
|
||||
ld a, JOYP_SGB_FINISH
|
||||
ldh [rJOYP], a
|
||||
ld b, $10
|
||||
ld b, JOYP_SGB_ONE
|
||||
.loop2
|
||||
ld e, $8
|
||||
ld e, 8
|
||||
ld a, [hli]
|
||||
ld d, a
|
||||
.loop3
|
||||
bit 0, d
|
||||
ld a, $10
|
||||
ld a, JOYP_SGB_ONE
|
||||
jr nz, .okay
|
||||
ld a, $20
|
||||
ld a, JOYP_SGB_ZERO
|
||||
.okay
|
||||
ldh [rJOYP], a
|
||||
ld a, $30
|
||||
ld a, JOYP_SGB_FINISH
|
||||
ldh [rJOYP], a
|
||||
rr d
|
||||
dec e
|
||||
jr nz, .loop3
|
||||
dec b
|
||||
jr nz, .loop2
|
||||
ld a, $20
|
||||
ld a, JOYP_SGB_ZERO
|
||||
ldh [rJOYP], a
|
||||
ld a, $30
|
||||
ld a, JOYP_SGB_FINISH
|
||||
ldh [rJOYP], a
|
||||
ld de, 7000
|
||||
.wait
|
||||
|
Reference in New Issue
Block a user