quill | Routines |
Prev: 64294 | Up: Map | Next: 64402 |
Used by the routine at DRAW_LOCATION.
|
||||||||
DRAW_PICTURE | 64370 | LD HL,(64184) | HL is address of picture data | |||||
64373 | EX DE,HL | HL now holds current location | ||||||
64374 | ADD HL,HL | |||||||
64375 | ADD HL,DE | HL=offset in picture data table of current location | ||||||
64376 | LD E,(HL) | E=LSB of picture data for this location | ||||||
64377 | INC HL | |||||||
64378 | LD D,(HL) | D=MSB of picture data for this location | ||||||
64379 | PUSH DE | |||||||
64380 | POP IX | IX=picture data location | ||||||
64382 | LD A,0 | A=0 | ||||||
64384 | LD (64226),A | |||||||
64387 | LD (IY+10),0 | |||||||
64391 | LD A,2 | |||||||
64393 | CALL 5633 | 'Channel Open' | ||||||
64396 | CALL 3405 | 'Temporary colour items' | ||||||
64399 | JP PROCESS_GRAPHIC_INSTRUCTION | Process next drawing instruction |
Prev: 64294 | Up: Map | Next: 64402 |