29977: Copy graphic buffer to the screen
| DE |
Attribute file address |
| HL |
Graphic buffer address |
| 29977 |
PUSH DE |
| 29978 |
LD BC,8 |
| 29981 |
LDIR |
| 29983 |
LD C,24 |
| 29985 |
EX DE,HL |
| 29986 |
ADD HL,BC |
| 29987 |
EX DE,HL |
| 29988 |
LD C,8 |
| 29990 |
LDIR |
| 29992 |
LD C,24 |
| 29994 |
EX DE,HL |
| 29995 |
ADD HL,BC |
| 29996 |
EX DE,HL |
| 29997 |
LD C,8 |
| 29999 |
LDIR |
| 30001 |
POP DE |
| 30002 |
LD A,D |
| 30003 |
SUB 80 |
| 30005 |
ADD A,A |
| 30006 |
ADD A,A |
| 30007 |
ADD A,A |
| 30008 |
LD D,A |
| 30009 |
LD C,3 |
| 30011 |
LD A,8 |
| 30013 |
PUSH BC |
| 30014 |
PUSH DE |
| 30015 |
LD C,8 |
| 30017 |
LDIR |
| 30019 |
POP DE |
| 30020 |
INC D |
| 30021 |
DEC A |
| 30022 |
JR NZ,30014 |
| 30024 |
LD A,E |
| 30025 |
ADD A,32 |
| 30027 |
LD E,A |
| 30028 |
JR C,30034 |
| 30030 |
LD A,D |
| 30031 |
SUB 8 |
| 30033 |
LD D,A |
| 30034 |
POP BC |
| 30035 |
DEC C |
| 30036 |
JR NZ,30011 |
| 30038 |
RET |