![]() |
Routines |
| Prev: 42987 | Up: Map | Next: 43020 |
|
Used by the routines at GameEntryPoint, Handler_TimeOut, Handler_Fired, Handler_NewsFlash and Messaging_GameOver.
|
||||
|
Not technically any key but any control button.
|
||||
| PressAnyKey | 42997 | CALL Handler_Debounce_Controls | Call Handler_Debounce_Controls. | |
| 43000 | CALL Handler_Press_Fire | Call Handler_Press_Fire. | ||
|
This entry point is used by the routines at GameMenu and Player_Name.
|
||||
| PressAnyKey_0 | 43003 | LD BC,64 | BC=0064. | |
|
This entry point is used by the routine at Controller_Yes_No.
|
||||
| PressAnyKey_1 | 43006 | LD (52283),BC | Write BC to *52283. | |
| 43010 | HALT | Halt operation (suspend CPU until the next interrupt). | ||
| 43011 | LD A,1 | Write 1 to *52285. | ||
| 43013 | LD (52285),A | |||
| 43016 | CALL 52124 | Call 52124. | ||
| 43019 | RET | Return. | ||
| Prev: 42987 | Up: Map | Next: 43020 |