Identify JOYP_SGB_MLT_REQ constant

This commit is contained in:
Rangi42
2025-08-11 16:38:46 -04:00
parent fcd13b1298
commit 468488e7a5
2 changed files with 7 additions and 4 deletions

View File

@@ -53,3 +53,6 @@ DEF HOF_MASTER_COUNT EQU 200
; card flip
DEF CARDFLIP_DECK_SIZE EQU 4 * 6
; SGB command MLT_REQ can be used to detect SGB hardware
DEF JOYP_SGB_MLT_REQ EQU %00000011

View File

@@ -990,8 +990,8 @@ PushSGBBorderPalsAndWait:
call _PushSGBPals
call SGBDelayCycles
ldh a, [rJOYP]
and $3
cp $3
and JOYP_SGB_MLT_REQ
cp JOYP_SGB_MLT_REQ
jr nz, .carry
ld a, JOYP_SGB_ZERO
ldh [rJOYP], a
@@ -1018,8 +1018,8 @@ endr
call SGBDelayCycles
call SGBDelayCycles
ldh a, [rJOYP]
and $3
cp $3
and JOYP_SGB_MLT_REQ
cp JOYP_SGB_MLT_REQ
jr nz, .carry
call .FinalPush
and a