| Dynamite Dan | Routines | 
| Prev: ECBD | Up: Map | Next: ECF4 | 
| 
 | ||||||||||||
| ECDD | PUSH HL | Store HL and DE. | ||||||||||
| ECDE | PUSH DE | |||||||||||
| ECDF | LD (HL),A | |||||||||||
| ECE0 | LD A,H | |||||||||||
| ECE1 | AND $03 | |||||||||||
| ECE3 | RLCA | |||||||||||
| ECE4 | RLCA | |||||||||||
| ECE5 | RLCA | |||||||||||
| ECE6 | OR $40 | |||||||||||
| ECE8 | LD H,A | |||||||||||
| ECE9 | LD B,$08 | 8 lines to draw. | ||||||||||
| ECEB | LD A,(DE) | Get the UDG data. | ||||||||||
| ECEC | LD (HL),A | Copy it to screen. | ||||||||||
| ECED | INC H | Move forward a line. | ||||||||||
| ECEE | INC DE | Move forward in the graphic buffer. | ||||||||||
| ECEF | DJNZ $ECEB | Loop until all 8 lines are drawn. | ||||||||||
| ECF1 | POP DE | Restore HL and DE and return. | ||||||||||
| ECF2 | POP HL | |||||||||||
| ECF3 | RET | |||||||||||
| Prev: ECBD | Up: Map | Next: ECF4 |