|  | Routines | 
| Prev: 37764 | Up: Map | Next: 37909 | 
| 
Used by the routine at 37764.
 | ||||
| 37880 | POP DE | Remove return address of calling routine from top of stack | ||
| 37881 | LD SP,23808 | Set stack pointer to 23808 | ||
| 37884 | LD HL,38205 | Load HL with start address of main game loop routine | ||
| 37887 | PUSH HL | Store HL (address of main game loop) | ||
| 37888 | LD (23613),SP | Store stack pointer address at 23613 | ||
| 37892 | PUSH DE | Store HL (return address in routine that called this routine) | ||
| 37893 | CALL 47897 | Play upward scale sound | ||
| 37896 | CALL 64230 | Wait for interrupt then display "PRESS FIRE TO CONTINUE" window and wait for fire to be pressed | ||
| 37899 | LD IX,23296 | Set base address for load to 23296 | ||
| 37903 | LD DE,23808 | Set data length to 23808 | ||
| 37906 | LD A,255 | Load A with 255 to denote a data block | ||
| 37908 | RET | Return | ||
| Prev: 37764 | Up: Map | Next: 37909 |