Routines |
Prev: 758D | Up: Map | Next: 75A3 |
|
||||||||||
7591 | PUSH DE | |||||||||
7592 | EXX | |||||||||
7593 | POP HL | HL'=graphic buffer address | ||||||||
7594 | LD C,$08 | There are 8 pixels to insert into the column | ||||||||
7596 | LD B,$08 | There are 8 bytes per row in the buffer | ||||||||
7598 | RRCA | Push a pixel into the carry flag | ||||||||
7599 | RL (HL) | Drag the pixel from the carry flag into the buffer, and slide all the other pixels in the row one to the left | ||||||||
759B | DEC HL | |||||||||
759C | DJNZ $7599 | |||||||||
759E | DEC C | Next pixel | ||||||||
759F | JR NZ,$7596 | Jump back until all 8 pixels have been inserted | ||||||||
75A1 | EXX | |||||||||
75A2 | RET |
Prev: 758D | Up: Map | Next: 75A3 |