![]() |
Game Status Buffer |
| Address | Length | Description | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 9965 | 32 |
|
||||||||||
| 9985 | 64 |
|
||||||||||
| 99F5 | 1 |
|
||||||||||
| 99F6 | 1 |
Holds the number of the menu selection the dart points at in the main menu.
|
||||||||||
| 9A10 | 6 |
|
||||||||||
| 9A2B | 15 |
|
||||||||||
| 9A48 | 15 |
|
||||||||||
| 9A60 | 15 |
|
||||||||||
| 9AA6 | 2 |
|
||||||||||
| 9AA8 | 1 |
|
||||||||||
| 9AA9 | 2 |
|
||||||||||
| 9AAB | 2 |
|
||||||||||
| 9AAE | 2 |
|
||||||||||
| 9AB0 | 4 |
Player totals when playing a two player game.
Total is used for single player games instead.
|
||||||||||
| 9AB8 | 1 |
|
||||||||||
| 9AB9 | 4 |
Used by the routine at RevealDartboard.
|
||||||||||
| 9ABD | 2 |
|
||||||||||
| 9ABF | 4 |
|
||||||||||
| 9AC3 | 2 |
|
||||||||||
| 9AC5 | 2 |
|
||||||||||
| 9AC7 | 1 |
|
||||||||||
| 9AC8 | 24 |
|
||||||||||
| 9AE0 | 12 |
|
||||||||||
| 9AEC | 6 |
|
||||||||||
| 9AF2 | 6 |
|
||||||||||
| 9AF8 | 6 |
|
||||||||||
| 9AFE | 6 |
|
||||||||||
| 9B04 | 12 |
|
||||||||||
| 9B10 | 1 |
|
||||||||||
| 9B11 | 1 |
|
||||||||||
| 9B12 | 1 |
|
||||||||||
| 9B13 | 2 |
|
||||||||||
| 9B15 | 2 |
|
||||||||||
| 9B17 | 2 |
|
||||||||||
| 9B19 | 2 |
|
||||||||||
| 9B1B | 2 |
|
||||||||||
| 9B1D | 2 |
|
||||||||||
| 9B1F | 2 |
Total (when playing a single player game).
|
||||||||||
| 9B21 | 2 |
|
||||||||||
| 9B23 | 2 |
|
||||||||||
| 9B25 | 304 |
|
||||||||||
| 9C55 | 74 |
|
||||||||||
| 9C9F | 74 |
|
||||||||||
| 9CE9 | 74 |
|
||||||||||
| A871 | 2 |
|
||||||||||
| A873 | 2 |
|
||||||||||
| AF49 | 6 |
|
||||||||||
| AF4F | 2 |
|
||||||||||
| AF51 | 12 |
|
||||||||||
| AF5D | 2 |
|
||||||||||
| AF5F | 20 |
|
||||||||||
| F80A | 2 |
|
||||||||||
| F80C | 2 |
|
||||||||||
| F814 | 1 |
|
||||||||||
| F815 | 1 |
|
||||||||||
| F816 | 2 |
|
||||||||||
| F818 | 2 |
|
||||||||||
| F81A | 2 |
|
||||||||||
| F81C | 2 |
Pointer to the attribute buffer location of where the characters will be printed.
|
||||||||||
| F81E | 1 |
Helper variable for printing routines.
Holds an attribute value to copy for ControlCode_ClearScreen.
|
||||||||||
| F821 | 1 |
|
||||||||||
| F822 | 5 |
|
||||||||||
| F827 | 2 |
Holds the initial value of the stack pointer. This is set in GameEntryPoint and restored only at 95BE.
|
||||||||||
| F82B | 2 |
Pointer to the screen buffer location of where the characters will be printed.
|