![]() |
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 |