![]() |
Routines |
| Prev: A68F | Up: Map | Next: A6AB |
|
Used by the routine at C25E.
|
||||
| A69C | LD B,$08 | Set B to the number of bytes to copy | ||
| A69E | LD A,(DE) | Set B to the graphic data byte | ||
| A69F | OR (HL) | Blend graphic data of debris with graphic data of room | ||
| A6A0 | LD (HL),A | Copy graphic data to room graphic data buffer | ||
| A6A1 | INC DE | Increment graphic data address | ||
| A6A2 | PUSH DE | Save DE | ||
| A6A3 | LD DE,$0020 | Increment address room graphic data to the next line | ||
| A6A6 | ADD HL,DE | |||
| A6A7 | POP DE | Restore DE | ||
| A6A8 | DJNZ $A69E | Jump back until all bytes copied | ||
| A6AA | RET | |||
| Prev: A68F | Up: Map | Next: A6AB |