![]() |
Routines |
| Prev: 30002 | Up: Map | Next: 30057 |
|
Used by the routine at PictureRecord.
Writes a run of attribute bytes into the illustration buffer and returns to the record loop.
|
||||
| PaintAttributeRun | 30014 | INC IX | ||
| 30016 | LD L,(IX+1) | |||
| 30019 | LD H,0 | |||
| 30021 | ADD HL,HL | |||
| 30022 | ADD HL,HL | |||
| 30023 | ADD HL,HL | |||
| 30024 | ADD HL,HL | |||
| 30025 | ADD HL,HL | |||
| 30026 | LD D,0 | |||
| 30028 | LD E,(IX+0) | |||
| 30031 | INC IX | |||
| 30033 | INC IX | |||
| 30035 | ADD HL,DE | |||
| 30036 | LD DE,27770 | |||
| 30039 | ADD HL,DE | |||
| 30040 | LD A,(IX+0) | |||
| 30043 | INC IX | |||
| 30045 | LD B,(IX+0) | |||
| 30048 | INC IX | |||
| PaintAttributeRun_0 | 30050 | LD (HL),A | ||
| 30051 | INC HL | |||
| 30052 | DJNZ PaintAttributeRun_0 | |||
| 30054 | JP PictureRecord | |||
| Prev: 30002 | Up: Map | Next: 30057 |