![]() |
Game status buffer |
| Prev: 8000 | Up: Map | Next: 8006 |
|
Parameters for DrawPicture, read and written through IY. BASIC only POKEs the picture number here; *DrawPicture_Third and *DrawPicture_Thirds are always FF in the snapshot, so the routine takes the screen third and the number of thirds from the picture record.
The flags at DrawPicture_Flags:
|
||||||||||||
| DrawPicture_Number | 8002 | DEFB $01 | Picture number (01 for the first picture in the list). | |||||||||
| DrawPicture_Third | 8003 | DEFB $FF | Screen third to start at, from 00 (top) to 02 (bottom). FF means use the value in the picture record. | |||||||||
| DrawPicture_Thirds | 8004 | DEFB $FF | Number of thirds to draw, from 01 to 03. FF means use the value in the picture record. | |||||||||
| DrawPicture_Flags | 8005 | DEFB $0C | Flags, copied from the picture record. | |||||||||
|
View the equivalent code in;
|
||||||||||||
| Prev: 8000 | Up: Map | Next: 8006 |