![]() |
Routines |
| Prev: 680C | Up: Map | Next: 6878 |
|
Prints message 12, the game is over, and asks Y or N. Y starts again at GameLoop. N resets the machine.
|
||||
| OfferAnotherGame | 685B | CALL DescribeLocation | Call DescribeLocation to describe the ending. | |
| 685E | XOR A | The picture may be drawn again. | ||
| 685F | LD ($6185),A | |||
| 6862 | CALL DrawRoomOnce | Call DrawRoomOnce to draw it. | ||
| 6865 | LD A,$12 | Message 12 asks whether to play again. | ||
| 6867 | CALL PrintSystemMessage | |||
| OfferAnotherGame_Key | 686A | CALL WaitKeyDown | Wait for a key. | |
| 686D | CP $4E | N (4E) resets the Spectrum. | ||
| 686F | JR Z,ResetMachine | |||
| 6871 | CP $59 | Any key but Y (59) asks again. | ||
| 6873 | JR NZ,OfferAnotherGame_Key | |||
| 6875 | JP GameLoop | Jump to GameLoop to start another game. | ||
| Prev: 680C | Up: Map | Next: 6878 |