![]() |
Routines |
| Prev: 9358 | Up: Map | Next: 9398 |
|
Used by the routine at MAIN_LOOP_MONSTERS.
Selects the half-row holding B, N, M, SYMBOL SHIFT and SPACE, keeps bit 1 -- SYMBOL SHIFT -- and leaves it at $5E20 for PICK_UP and PUT_DOWN. It is read whatever the control method; fire is bit 4 of READ_CONTROLS.
|
||||
| READ_PICKUP_KEY | 938B | LD A,$7E | ||
| 938D | OUT ($FD),A | |||
| 938F | IN A,($FE) | |||
| 9391 | CPL | |||
| 9392 | AND $02 | |||
| 9394 | LD ($5E20),A | |||
| 9397 | RET | |||
| Prev: 9358 | Up: Map | Next: 9398 |