Routines |
Prev: D8C0 | Up: Map | Next: D92E |
|
||||||||||||||
D909 | PUSH AF | Save AF, DE, BC and HL | ||||||||||||
D90A | PUSH DE | |||||||||||||
D90B | PUSH BC | |||||||||||||
D90C | PUSH HL | |||||||||||||
D90D | LD ($A093),A | Save color attribute at A093 | ||||||||||||
D910 | LD A,E | Save width at A095 | ||||||||||||
D911 | LD ($A095),A | |||||||||||||
D914 | PUSH BC | Save BC and HL briefly | ||||||||||||
D915 | PUSH HL | |||||||||||||
D916 | LD A,($A095) | Save width at B | ||||||||||||
D919 | LD B,A | |||||||||||||
D91A | LD A,($A093) | Set color attribute into attribute file | ||||||||||||
D91D | LD (HL),A | |||||||||||||
D91E | INC HL | Increment pointer to the attribute file | ||||||||||||
D91F | DJNZ $D91D | Jump back while there are columns to fill | ||||||||||||
D921 | POP HL | Restore HL | ||||||||||||
D922 | LD DE,$0020 | Increment pointer to attribute file to the next row | ||||||||||||
D925 | ADD HL,DE | |||||||||||||
D926 | POP BC | Restore BC | ||||||||||||
D927 | DJNZ $D914 | Jump back while there are rows to fill | ||||||||||||
D929 | POP HL | Restore HL, BC, DE and AF | ||||||||||||
D92A | POP BC | |||||||||||||
D92B | POP DE | |||||||||||||
D92C | POP AF | |||||||||||||
D92D | RET |
Prev: D8C0 | Up: Map | Next: D92E |