Nearly out of space, needs poke 82,0 to type in. 0D=1:W=0:F=1:P=0:H=0:DIM G$(44),J$(7),Q$(7),U$(18):G$="DODGE RACER (PRESS FIRE)":J$="SCORE: ":Q$=" HIGH: " 1GR.7:C=80:V=66:X=80:Y=66:CO.1:PL.3,70:DR.155,70:DR.155,33:DR.112,33:DR.112,4:DR.3,4:DR.3,70:PL.18,55:DR.140,55 2DR.140,48:DR.97,48:DR.97,19:DR.18,19:DR.18,55:CO.2:PAI.0,0:SO.:POKE 752,1:? G$:? J$;P:?Q$;H:PAI.19,20:GOTO4 3V=40:CI.45,36,20:CI.45,36,35:CI.113,36,20:CI.113,36,35:CO.0:PL.79,29:DR.79,43:SO.:CO.2:PAI.0,0:PAI.45,35:PAI.113,35 4T=STRIG(0):IF T=0:SO.0,60,2,2:POKE 77,0:I=0:N=1:GOTO 5:ENDIF:U$="WELCOME TO LEVEL 2":CO.3:PL.1,41:PL.2,41:GOTO4 5S=STICK(0):IF S=7:D=1:ENDIF:IF S=11:D=2:ENDIF:IF S=14:D=3:ENDIF:IF S=13:D=4:ENDIF:IF D=1:X=X+1:ENDIF:IF D=2:X=X-1:ENDIF 6IF D=3:Y=Y-1:ENDIF:IF D=4:Y=Y+1:ENDIF:LOCATE X,Y,W:A=RAND(155):B=RAND(70):IF Y=41 AND X<40 AND I=1:I=0:P=P+(100*N) 7N=N+1:SO.1,0,2,5:ENDIF:IF Y=33 AND X>97:I=1:ENDIF:LOCATEA,B,L:IF L=0 AND F>10:CO.1:PLOTA,B:SO.1,50,4,4:F=1:P=P+N:CLS:?P 8IF P>=H:H=P:ENDIF:SO.1,0,0,0:ENDIF:IF W=1:GOTO 9:ENDIF:IF F=0:P=0:ENDIF:CO.2:PL.X,Y:CO.0:PL.C,V:C=X:V=Y:F=F+1:GOTO5 9SO.0,20,0,6:F=0:D=1:W=0:G$="GAME OVER":CO.1:IF P>999:GR.7:POKE 752,1:?U$:?J$;P:?Q$;H:X=68:C=68:Y=40:GOTO 3:ENDIF:GOTO1 Variables Key: X = X POSITION Y = Y POSITION C = 'OLD' X POSITION V = 'OLD' Y POSITION D = DIRECTION (1=RIGHT, 2=LEFT, 3=UP, 4=DOWN) W = COLOR VARIABLE FOR CRASH LOCATOR L = COLOR VARIABLE FOR JUNK PLACEMENT S = STICK 0 T = TRIG 0 P = POINTS H = HIGH SCORE F = FRAME DELAY A = RANDOM X VALUE B = RANDOM Y VALUE N = NUMBER LAPS COMPLETED I = LAP CHECKPOINT G$ = "DODGE RACER"/"GAME OVER" J$ = "SCORE: " Q$ = " HIGH: " U$ = "WELCOME TO LEVEL 2"