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 [DOIT] |
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 51: | Line 51: | ||
---- | ---- | ||
- | === Example: //Football// DOIT Table === | + | === Example: Football DOIT Table === |
<code z80> | <code z80> | ||
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) |