A new game takes its variables from a master copy (
TITLE_SCREEN) that the
start-up (
START) makes of the variables as the tape left them, ROOM ($FFB4)
among them: 29. Poke ROOM before the game runs -- in a snapshot
taken at the hand-over -- and every game starts in that room, with the
knight where a new game puts him in room 29. In nine of the other rooms
(3, 4, 9, 12, 23, 46, 52, 55 and 69) that is inside something or over a pit,
and he could not walk more than one of the four ways from there (run for
every room when this was written). ZXDB's pokes file (
the
game's entry) pokes the same address. Room 81 is the end of the quest:
started there, a game prints its verdict (failure) and goes to GAME OVER.
Room 1, the dark room GAME OVER is printed over, can be walked in (both run).
Tested in the simulator, room 33: the first pass was in room 33, and after
SYMBOL SHIFT and 0, GAME OVER and the title, the next game began in room
33 too. Without the poke, room 29.