![]() |
Routines |
Prev: 60120 | Up: Map |
|
||||||||
60121 | LD HL,23611 | Point HL at the system variable FLAGS | ||||||
60124 | BIT 5,(HL) | Check the keypress flag | ||||||
60126 | RES 5,(HL) | Reset the flag ready for the next keypress | ||||||
60128 | RET Z | Return if no key was pressed | ||||||
60129 | LD A,(23560) | Collect the ASCII code of the key last pressed | ||||||
60132 | CP 48 | Is the ASCII code < 48 ('0')? | ||||||
60134 | JR C,60139 | Jump if so | ||||||
60136 | CP 128 | Is the ASCII code < 128? | ||||||
60138 | RET C | Return if so | ||||||
60139 | XOR A | Set the zero flag to indicate that no (relevant) key was pressed | ||||||
60140 | RET |
Prev: 60120 | Up: Map |