Solution for the freeware TI-99/4A text adventure "Space Outpost" by Jim Beck. This game is available on Tigercub PD disk 1422 "More Text Adventures". The version on the above disk has a couple of issues, one of which prevents game completion. I have created a copy of Tigercub PD disk 1422 containing a fixed version of Space Outpost. This solution is for the fixed version. In the below walkthrough, commands in square brackets are optional but generally informative. Text walkthrough:- (You start in a comfortable bed) D, [PUSH BUTTON (this just stops the alarm from ringing), LOOK COMPUTER (Solar explosion! Evacuate!)], E, N, E, PUSH PURPLE (this allows card access to security doors later), W, S, E, E, S (in a transporter), PUSH BLUE (you have now teleported to the remote transporter), N, W, GET OVERALLS, LOOK OVERALLS (yellow security card), GET CARD, E, S, PUSH BLUE, N, W, W, S, GO SHUTTLE, PUSH RED (airlock closed), PUSH GREEN (shuttle begins to move), PUSH BLUE (airlock open), D (in a port of lunar base), E, N, [READ SIGN, PUT CARD], IN SLOT, E, E, N, W (main office), GET CARD, E, S, W, W, S, W, GO SHUTTLE, PUSH RED, PUSH GREEN, PUSH BLUE, D, N, E, E, N (security checkstop), [PUT CARD], IN SLOT, E, E, S (locker), GET SUIT, LOOK SUIT, GET CARD, N, W, W, S, S, PUSH BLUE, N, W, S, [PUT CARD], IN SLOT, W, GET HELMET, E, N, E, S, PUSH BLUE, N, W, W, S, GO SHUTTLE, PUSH RED, PUSH GREEN, PUSH BLUE, D, E, N, E, E, S, [READ SIGN, INV] (check you have both suit and helmet), GO AIRLOCK, GO STARSHIP, GET KEY, D, E, N, W, W, S, W, W, GET CAN, E, GO SHUTTLE, PUSH RED, PUSH GREEN, PUSH BLUE, D, N, E, E, N, E, S, UNLOCK DOOR, S (fuel supply room), FILL CAN, [INV] (you should now have a can of fuel), N, N, W, S, W, W, S, GO SHUTTLE, PUSH RED, PUSH GREEN, PUSH BLUE, D, E, N, E, E, S, GO AIRLOCK, POUR FUEL, GO STARSHIP, PUSH RED (Congratulations! You have completed this adventure!) The following bugs have been corrected in the fixed version of the game:- The "spacesuit bug". This allowed prematurely obtaining the red security card simply by having the overalls in inventory and typing "LOOK SUIT" even when the spacesuit was not present. It also prevented the red security card from being found in the spacesuit if the player was not in possession of the overalls. Seems to be an error caused by duplication of code from the previous BASIC line. 3590 IF P2$="SUI" THEN IF B$(6,36)<>"" THEN IF SU=0 THEN B$(5,LOC)="-A Red Security Card" :: SU=1 :: GOTO 3020 has been changed to 3590 IF P2$="SUI" THEN IF B$(3,36)<>"" THEN IF SU=0 THEN B$(5,LOC)="-A Red Security Card" :: SU=1 :: GOTO 3020 The game object descriptions are stored in a separate file on disk named "OUTPOST/O". The version on Tigercub PD disk 1422 has a superfluous corrupted 80-byte record at the beginning of the file. This means that although the game at first glance appears to play OK, all of the in-game objects or off-by one when read into the B$() array and many of them appear in the wrong rooms. This makes the game incompletable, and in some cases nonsensical. I have removed this superfluous record from the object data file in the fixed copy of the game. The protection has also been removed from the BASIC listing in the fixed copy to facilitate any possible future maintenance of this game. Note this can be done on most protected TI-99/4A extended BASIC programs with the commands CALL INIT :: CALL LOAD(-31931,0) once the program is loaded into memory. benkid77 - 3 December 2020