7162: Routine at 7162
| 7162 |
LD A,($5B00) |
| 7165 |
OR A |
| 7166 |
JP NZ,$654F |
| 7169 |
LD A,$00 |
| 716B |
OUT ($FE),A |
| 716D |
LD HL,$3E00 |
| 7170 |
LD DE,$68E0 |
| 7173 |
LD BC,$00C8 |
| 7176 |
LDIR |
| 7178 |
LD HL,$0000 |
| 717B |
LD C,$2D |
| 717D |
LD DE,$0200 |
| 7180 |
CALL XXX |
| 7183 |
LD DE,$0020 |
| 7186 |
LD A,$09 |
| 7188 |
LD C,$79 |
| 718A |
CALL XXX |
| 718D |
LD C,$00 |
| 718F |
XOR A |
| 7190 |
LD DE,$0020 |
| 7193 |
CALL XXX |
| 7196 |
LD DE,$723F |
| 7199 |
LD C,$07 |
| 719B |
LD B,$20 |
| 719D |
CALL Process_UDG_Data |
| 71A0 |
XOR A |
| 71A1 |
LD DE,$0020 |
| 71A4 |
LD C,$00 |
| 71A6 |
CALL XXX |
| 71A9 |
LD DE,$725F |
| 71AC |
LD B,$20 |
| 71AE |
LD C,$07 |
| 71B0 |
CALL Process_UDG_Data |
| 71B3 |
CALL Draw_Gauge |
| 71B6 |
LD DE,$727F |
| 71B9 |
LD B,$20 |
| 71BB |
LD C,$07 |
| 71BD |
CALL Process_UDG_Data |
| 71C0 |
CALL Draw_Gauge |
| 71C3 |
DI |
| 71C4 |
PUSH IX |
| 71C6 |
LD IX,$5AA0 |
| 71CA |
LD (IX+$00),$50 |
| 71CE |
LD (IX+$1F),$20 |
| 71D2 |
LD (IX+$4F),$20 |
| 71D6 |
LD (IX+$5F),$20 |
| 71DA |
POP IX |
| 71DC |
EI |
| 71DD |
LD HL,$5000 |
| 71E0 |
LD B,$20 |
| 71E2 |
PUSH BC |
| 71E3 |
PUSH HL |
| 71E4 |
CALL $60B6 |
| 71E7 |
LD A,L |
| 71E8 |
POP HL |
| 71E9 |
LD (HL),A |
| 71EA |
INC HL |
| 71EB |
POP BC |
| 71EC |
DJNZ $71E2 |
| 71EE |
LD HL,$721A |
| 71F1 |
LD ($5B2A),HL |
| 71F4 |
LD A,$01 |
| 71F6 |
LD ($5B00),A |
| 71F9 |
LD HL,($5C78) |
| 71FC |
LD ($5B35),HL |
| 71FF |
LD A,$02 |
| 7201 |
CALL $1601 |
| 7204 |
LD BC,$0607 |
| 7207 |
CALL $0DD9 |
| 720A |
LD A,$07 |
| 720C |
LD ($5C8F),A |
| 720F |
LD BC,($76BF) |
| 7213 |
CALL $1A1B |
| 7216 |
LD A,"0" |
| 7218 |
RST $10 |
| 7219 |
RET |