|  | Routines | 
| Prev: 44225 | Up: Map | Next: 44337 | 
| 
Used by the routine at 43950.
 | ||||
| 44253 | IM 1 | Set interrupt mode 1 | ||
| 44255 | LD A,(23446) | Increase bonus score by 17... | ||
| 44258 | ADD A,17 | ... | ||
| 44260 | LD (23446),A | ... | ||
| 44263 | CALL 64548 | Flash border and screen (as in cast a spell) | ||
| 44266 | LD A,10 | Draw window 10... | ||
| 44268 | CALL 47193 | ... | ||
| 44271 | LD HL,50947 | Point HL at "WELL DONE..." text | ||
| 44274 | CALL 46902 | ...and print to screen | ||
| 44277 | LD HL,16384 | Blank out top two thirds of display file... | ||
| 44280 | LD DE,16385 | ... | ||
| 44283 | LD BC,4095 | ... | ||
| 44286 | LD (HL),L | ... | ||
| 44287 | LDIR | ... | ||
| 44289 | LD A,71 | Load A with 71 (white INK, black PAPER, BRIGHT)... | ||
| 44291 | LD (23695),A | ...and store this value at 23693 and 23695... | ||
| 44294 | LD (23693),A | ... | ||
| 44297 | LD HL,22528 | Load HL with start of attribute section of video memory | ||
| 44300 | LD DE,22529 | Load DE with next byte up | ||
| 44303 | LD BC,511 | Load BC with length of data to copy (511 bytes = length of 16 rows of attribute area of video memory minus one) | ||
| 44306 | LD (HL),A | Load memory at HL with this attribute... | ||
| 44307 | LDIR | ...and repeat 511 times | ||
| 44309 | LD HL,0 | Set Magic Knight's x- and y-velocities to zero... | ||
| 44312 | LD (24844),HL | ... | ||
| 44315 | LD HL,19320 | Set Magic Knight's x-coordinate to 120 and y-coordinate to 75... | ||
| 44318 | LD (24840),HL | ... | ||
| 44321 | XOR A | Set unused data at 24842 to zero... | ||
| 44322 | LD (24842),A | ... | ||
| 44325 | CALL 61860 | Store background attributes if appropriate, then draw Magic Knight to display without drawing axes | ||
| 44328 | CALL 64230 | Wait for interrupt then display "PRESS FIRE TO CONTINUE" window and wait for fire to be pressed | ||
| 44331 | LD HL,51006 | Point HL at "YOU HAVE COMPLETED YOUR TASK..." text | ||
| 44334 | JP 64582 | Display cyan "game over" window and return to control selection menu | ||
| Prev: 44225 | Up: Map | Next: 44337 |