DA24: Routine at DA24
| DA24 |
LD HL,$6D83 |
| DA27 |
BIT 3,(HL) |
| DA29 |
JR Z,$DA30 |
| DA2B |
RES 3,(HL) |
| DA2D |
CALL PrintMenuItems |
| DA30 |
XOR A |
| DA31 |
LD ($6D89),A |
| DA34 |
LD A,($6DDD) |
| DA37 |
OR A |
| DA38 |
JR Z,$DA40 |
| DA3A |
IN A,($1F) |
| DA3C |
AND $1F |
| DA3E |
JR NZ,$DA5C |
| DA40 |
CALL $D9BB |
| DA43 |
OR A |
| DA44 |
RET Z |
| DA45 |
LD E,$01 |
| DA47 |
LD B,$05 |
| DA49 |
LD HL,$D9B6 |
| DA4C |
CP (HL) |
| DA4D |
JR Z,$DA57 |
| DA4F |
INC HL |
| DA50 |
SLA E |
| DA52 |
DJNZ $DA4C |
| DA54 |
XOR A |
| DA55 |
JR $DA5C |
| DA57 |
LD A,E |
| DA58 |
BIT 5,A |
| DA5A |
JR NZ,$DA60 |
| DA5C |
LD ($6D89),A |
| DA5F |
RET |
| DA60 |
CALL $D9BB |
| DA63 |
OR A |
| DA64 |
JR NZ,$DA60 |
| DA66 |
CALL $D9BB |
| DA69 |
OR A |
| DA6A |
JR Z,$DA66 |
| DA6C |
RET |