Routines
28576: 'A' pressed - down
The address of this routine is found in the
keypress table at 58624
| 28576 |
CD506E |
CALL 28240 |
| 28579 |
2E00 |
LD L,0 |
| 28581 |
3843 |
JR C,28650 |
| 28583 |
CB7E |
BIT 7,(HL) |
| 28585 |
7A |
LD A,D |
| 28586 |
2825 |
JR Z,28625 |
| 28588 |
FE03 |
CP 3 |
| 28590 |
2818 |
JR Z,28616 |
| 28592 |
FE0A |
CP 10 |
| 28594 |
280F |
JR Z,28611 |
| 28596 |
FE0E |
CP 14 |
| 28598 |
C2216F |
JP NZ,28449 |
| 28601 |
7B |
LD A,E |
| 28602 |
FE50 |
CP 80 |
| 28604 |
20F8 |
JR NZ,28598 |
This entry point is used by the routines at
28315,
28436 and
28460:
| 28606 |
42 |
LD B,D |
| 28607 |
04 |
INC B |
| 28608 |
C3646F |
JP 28516 |
ERIC is on the middle floor, facing right.
| 28611 |
7B |
LD A,E |
| 28612 |
FE0F |
CP 15 |
| 28614 |
18F4 |
JR 28604 |
ERIC is on the top floor, facing right.
| 28616 |
7B |
LD A,E |
| 28617 |
FE54 |
CP 84 |
| 28619 |
28F1 |
JR Z,28606 |
| 28621 |
FEB3 |
CP 179 |
| 28623 |
18EB |
JR 28604 |
ERIC is facing left.
| 28625 |
FE0A |
CP 10 |
| 28627 |
280C |
JR Z,28641 |
| 28629 |
FE03 |
CP 3 |
| 28631 |
C2396F |
JP NZ,28473 |
| 28634 |
7B |
LD A,E |
| 28635 |
FE1A |
CP 26 |
| 28637 |
20F8 |
JR NZ,28631 |
| 28639 |
18DD |
JR 28606 |
ERIC is on the middle floor, facing left.
| 28641 |
7B |
LD A,E |
| 28642 |
FE55 |
CP 85 |
| 28644 |
28D8 |
JR Z,28606 |
| 28646 |
FEB7 |
CP 183 |
| 28648 |
18F3 |
JR 28637 |
ERIC is on a staircase.
| 28650 |
AE |
XOR (HL) |
| 28651 |
17 |
RLA |
| 28652 |
D2386E |
JP NC,28216 |
| 28655 |
18CD |
JR 28606 |