![]()  | 
Routines | 
| Prev: C0BC | Up: Map | Next: C0FE | 
| 
 
Used by the routine at B0D7.
 
 | 
||||
| LoadGame | C0DF | LD ($C109),DE | Write DE to *C109. | |
| C0E3 | LD ($C10B),IX | Write IX to *C10B. | ||
| 
 
"PLAY SAVED GAME TAPE TO BE LOADED
.".
 
 | 
||||
| C0E7 | LD HL,$C0BC | HL=Messaging_PlaySavedGameTape. | ||
| C0EA | CALL PrintString | Call PrintString. | ||
| TryLoading | C0ED | LD IX,$C0FE | IX=C0FE. | |
| C0F1 | LD DE,$0011 | DE=0011. | ||
| C0F4 | LD A,$00 | Set A to 00 to indicate this is a header block. | ||
| C0F6 | AND A | Set flags. | ||
| C0F7 | CALL $0556 | Call LD_BYTES. | ||
| C0FA | JR NC,TryLoading | Jump back to TryLoading if there was a tape loading error to try again. | ||
| C0FC | JR LoadGameData | Jump to LoadGameData. | ||
| Prev: C0BC | Up: Map | Next: C0FE |