Routines |
Prev: D392 | Up: Map | Next: D3B4 |
Used by the routine at Controls_Joystick.
|
||||||||||||||||||||
Controls_Keyboard | D39B | LD A,$F7 | Read from the keyboard;
|
|||||||||||||||||
D39D | IN A,($FE) | |||||||||||||||||||
Handle "1" being pressed.
|
||||||||||||||||||||
Controls_Input_01 | D39F | BIT 0,A | If "1" isn't being pressed then jump to Controls_Input_02. | |||||||||||||||||
D3A1 | JR NZ,Controls_Input_02 | |||||||||||||||||||
D3A3 | LD A,$12 | Set A=$12 and return. | ||||||||||||||||||
D3A5 | RET | |||||||||||||||||||
Handle "2" being pressed.
|
||||||||||||||||||||
Controls_Input_02 | D3A6 | BIT 1,A | If "2" isn't being pressed then jump to Controls_Input_03. | |||||||||||||||||
D3A8 | JR NZ,Controls_Input_03 | |||||||||||||||||||
D3AA | LD A,$10 | Set A=$10 and return. | ||||||||||||||||||
D3AC | RET | |||||||||||||||||||
Handle "3" being pressed.
|
||||||||||||||||||||
Controls_Input_03 | D3AD | BIT 2,A | If "3" isn't being pressed then jump to Controls_Input_O_P. | |||||||||||||||||
D3AF | JR NZ,Controls_Input_O_P | |||||||||||||||||||
D3B1 | LD A,$11 | Set A=$11 and return. | ||||||||||||||||||
D3B3 | RET |
Prev: D392 | Up: Map | Next: D3B4 |