quill | Routines |
Prev: 65170 | Up: Map | Next: 65212 |
|
||||||||||||||||
65196 | PUSH BC | Store X and Y co-ordinate | ||||||||||||||
65197 | CALL 8874 | 'Pixel address' routine | ||||||||||||||
65200 | LD (64215),A | Store x co-ordinate % 8 | ||||||||||||||
65203 | LD BC,64786 | BC=pixel conversion table | ||||||||||||||
65206 | ADD A,C | Offset is 'pixel in byte' | ||||||||||||||
65207 | LD C,A | BC=entry in pixel conversion table | ||||||||||||||
65208 | LD A,(BC) | A=pixel converted to byte | ||||||||||||||
65209 | POP BC | Retrieve X and Y co-ordinate | ||||||||||||||
65210 | AND (HL) | Is that pixel set? | ||||||||||||||
65211 | RET |
Prev: 65170 | Up: Map | Next: 65212 |