Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
system_routines:human_interface [2016/06/11 12:42] ex_writer [Example: //Football// DOIT Table] |
system_routines:human_interface [2016/06/11 12:45] (current) ex_writer [MSKTD] |
||
---|---|---|---|
Line 43: | Line 43: | ||
Mode 01 and 10 expect the returned-to point to be interpretive; mode 00 expect it to be machine instructions. | Mode 01 and 10 expect the returned-to point to be interpretive; mode 00 expect it to be machine instructions. | ||
- | //Return code// (byte 0, bit 0–5) from [[#SENTRY]] routine | + | //Return code// (byte 0, bit 0–5) from [[#SENTRY]] routine (e.g., ST0, SJ1, SCT7, etc.) |
//Handler address// (bytes 1 and 2) contains the address of the handling routine. | //Handler address// (bytes 1 and 2) contains the address of the handling routine. | ||
Line 170: | Line 170: | ||
==== MSKTD ==== | ==== MSKTD ==== | ||
- | JOYSTICK MASK TO DELTAS | + | CONVERT JOYSTICK MASK TO DELTAS |
| Calling Sequence: | <code z80>SYSTEM MSKTD</code> or <code z80>LD B,(joystick mask) | | Calling Sequence: | <code z80>SYSTEM MSKTD</code> or <code z80>LD B,(joystick mask) |