home *** CD-ROM | disk | FTP | other *** search
- 10 REM (null)^ SYSUSRDIM(null) (null)USRDIM(null)L(null)XXXXXXXXXX
- 11 REM ^ THAT CRAZY LOOKING REM IS A PRINT AT ROUTINE USING SYSZ,ROW, COL.
- 12 ::::: ::::: (null) TO 40 ::::: ::::: ::::: ::::: ::::: :::::
- 13 "[141][145] [150]""[184]""[184]""[184]""[184]""[184]""[184]""[184]""[184]""[184]""[184]""[184]""[184]""
- 14 "GOSUBON ""FRE""FRE""FRE""FRE""FRE""FRE""FRE""FRE""FRE""FRE""FRE""FRE""
- 15 "[141][145] ""[184]"" ""[184]""
- 16 "GOSUBON ""FRE"" THIS IS AN OLD COMMODORE DEF""FRE""
- 17 "[141][145] ""[184]"" ""[184]""
- 18 "GOSUBON ""FRE"" EDUCATIONAL PROGRAM THAT DEF""FRE""
- 19 "[141][145] ""[184]"" ""[184]""
- 20 "GOSUBON ""FRE"" WAS MADE TO RUN ON MANY DEF""FRE""
- 21 "[141][145] ""[184]"" ""[184]""
- 22 "GOSUBON ""FRE"" TYPES OF COMMODORE DEF""FRE""
- 23 "[141][145] ""[184]"" ""[184]""
- 24 "GOSUBON ""FRE"" COMPUTERS. EVERYTHING DEF""FRE""
- 25 "[141][145] ""[184]"" ""[184]""
- 26 "GOSUBON ""FRE"" NOT NEEDED WAS REMOVED DEF""FRE""
- 27 "[141][145] ""[184]"" ""[184]""
- 28 "GOSUBON ""FRE"" AND IMPROVEMENTS MADE. DEF""FRE""
- 29 "[141][145] ""[184]"" ""[184]""
- 30 "GOSUBON ""FRE""FRE""FRE""FRE""FRE""FRE""FRE""FRE""FRE""FRE""FRE""FRE""
- 32 "[141][145] ""[184]""[184]""[184]""[184]""[184]""[184]""[184]""[184]""[184]""[184]""[184]""[184]""[154].
- 35 [[179][179][179][179][179] BLAME IT [145] JIM GREEN [177][177][177][177][177]].
- 40 [134]F(4),PL$(4),G(4),E$(8),B(8):L[178]53280:H[178]53281
- 50 [151]L,15:[151]H,15:[153]"LOADRETURN";:[141] 580:Z[178]2054
- 55 [153]" ----------------------------------"
- 60 [153]"POKE 1. BEGIN SCOOTERS"
- 65 [153]" 2. INSTRUCTIONS":[153]" 3. QUIT"
- 70 [153]" ----------------------------------":C[178]3:[141] 595
- 75 [153]" PRESS A NUMBER KEY (1-3) ";
- 80 [161]G$:[139]G$[179]"1"[176]G$[177]"3"[167] 80
- 85 [145][197](G$)[141]140, 95, 90:[137]50
- 90 [153]"CONTLOAD":[151]H,6:[151]L,14:[128]
- 95 [153]"LOADPOKE":[151]H,15:[151]L,15:[141]130:[137]365
- 100 [141]105:[142]
- 105 [151]198,0:[158]Z,23,6:[153]" (null)RESS <(null)(null)ATNLENVAL> TO CONTINUE WAITPOKE
- 110 GETG$:IFG$<>" "THEN110
- 115 RETURN
- 120 PRINT"[147][142][151] SCOOTERS ...."
- 125 PRINT" --------------------------------------":PRINT"":RETURN
- 130 PRINT"[147] [211]COOTERS"TAB(26)"[201]NSTRUCTIONS"
- 135 PRINT" --------------------------------------":PRINT"":RETURN
- 140 PRINT"[147]":RESTORE:POKEH,15:POKEL,15
- 145 FORI=1TO4:P(I)=0:NEXTI:RESTORE:FORJ=1TO4:READG(J):NEXTJ:DATA35,36,37,42
- 150 FORJ=1TO8:READE$(J),B(J):NEXTJ
- 155 DATAN,-80,NE,-78,E,2,SE,82,S,80,SW,78,W,-2,NW,-82
- 160 W=W+1:PRINT"[147][151] WELCOME TO GAME"W
- 165 PRINT"";:GOSUB 580:C=1:GOSUB 595
- 170 PRINT" HOW MANY PLAYERS? (1 TO 4) ";
- 175 GETG$:IFG$<"1"ORG$>"4"THEN175
- 180 N=VAL(G$)
- 185 GOSUB120:PRINT" NAMES ARE LIMITED TO 7 LETTERS."
- 190 PL$(1)="CRANKY":PL$(2)="LANKY":PL$(3)="PETE":PL$(4)="REPETE":FORJ=1TON
- 195 PRINT"[151] PLAYER"J"[157]: YOUR NAME";:C=1:GOSUB 595
- 200 POKE646,154:POKE198,1:INPUT"[151]";PL$(J):IFLEN(PL$(J))>7THEN185
- 205 PRINT:PRINT:NEXT:GOSUB295:GOSUB355
- 210 FORJ=1TON:GOSUB525
- 215 IFPEEK(F(D9)+B)<>127ANDPEEK(F(D9)+B)<>255THEN235
- 220 POKEF(D9),32:F(D9)=F(D9)+B
- 225 POKEF(D9),G(D9):POKEF(D9)+54272,1
- 230 FORT=15TO5STEP-1:POKE54296,T:POKE54296,10:NEXT:P(J)=P(J)+1
- 232 GOSUB290:GOTO215
- 235 GOSUB245:NEXT:GOTO210
- 240 NEXTJ:GOTO210
- 245 FORI=1TO4:FORK=1TO8
- 250 IFPEEK(F(I)+B(K))=127ORPEEK(F(I)+B(K))=255THENI=10:K=10
- 255 NEXTK,I:IFI>9THENRETURN
- 265 SYSZ,22,0:PRINT"GAME OVER..THE SCORES TELLS WINNER.
- 270 [153]"PLAY AGAIN Y/N CMDCMDCMDCMDCMDCMDCMDCMDCMDCMDCMDCMDCMDCMDCMDCMDCMDCMDCMDCMDCMDCMDCMDCMDCMDCMD";
- 275 [161]G$:[139]G$[179][177]"Y"[175]G$[179][177]"N"[167]275
- 280 [139]G$[178]"Y"[167]145
- 285 [142]
- 290 [158]Z,9[170]3[172]J,32:[153]P(J):[142]
- 295 [153]"LOADVERIFYORTAN=TAN=TAN=TAN=TAN=TAN=TAN=TAN=TAN=TAN=TAN=TAN=TAN=TAN=TAN^ GAME"W:[129]J[178]1[164]10
- 300 [153]"(null)SPC((null)SPC((null)SPC((null)SPC((null)SPC((null)SPC((null)SPC((null)SPC((null)SPC((null)SPC((null)SPC((null)SPC((null)SPC((null)SPC((null)SPC((null)":[139]J[178]10[167]310
- 305 [153]"-TAN(null)TAN(null)TAN(null)TAN(null)TAN(null)TAN(null)TAN(null)TAN(null)TAN(null)TAN(null)TAN(null)TAN(null)TAN(null)TAN(null)TAN<"
- 310 [130]:[153]"/TAN>TAN>TAN>TAN>TAN>TAN>TAN>TAN>TAN>TAN>TAN>TAN>TAN>TAN>TANEXP";
- 315 [129]J[178]1[164]5:[153]"DEFSINSINSINSINSINSINSINSINON"
- 320 [153]"CONTSINSINSINSINSINSINSIN"
- 325 [153]"DEFSINSINSINSINSINSINSINON"
- 330 [153]"CONTSINSINSINSINSINSINSINSIN":[130]:[129]J[178]1[164]4
- 335 X[178](1064)[170][181]([187](1)[172]800):[139][194](X)[179][177]127[175][194](X)[179][177]255[167]335
- 340 F(J)[178]X:[151]X,G(J):[151]X[170]54272,7:[130]:[153]""[163]32);
- 345 [153]" NCMDCMDCMDCMDNW DEF(null) NECMDCMDCMDCMDCMDDEF(null)(null)(null)CMDCMDCMDCMDCMDWDEFTANTAN(null)TANTANE";
- 350 [153]"DEFCMDCMDCMDCMDCMD(null)(null)(null)CMDCMDCMDCMDCMDSW DEF(null) SECMDCMDCMDCMDSPOKE":[142]
- 355 [153][163]32)" CMDCMDCMDCMDCMDCMDCMDSCORES:CONT":[129]J[178]1[164]N
- 360 [158]Z,8[170]3[172]J,32:[153][163]32)PL$(J):[141]290:[130]:[142]
- 365 C[178]2:[141] 595:[153]"POKE (null)ELL YA' SEE THERE'S THESE STR$ROIDS WHO"
- 370 [153]" HUNT FOR MINERALS ON PLANET (null)ERCURY..."
- 375 [153]" ATNW COME ON! (null)HIS IS JUST A WIMPY GAME"
- 380 [153]" PLAYED ON A GRID WHERE YOU TRY TO SCOOT"
- 385 [153]" SOME CHARACTERS (HERE-IN-AFTER CALLED"
- 390 [153]"'SCOOTERS') ACROSS THE BOARD, ERASING"
- 395 [153]" OTHER CHARACTERS AS YOU GO."
- 400 [153]" (null)OUR SCOOTERS ARE # $ % *POKE. (null)HE BOARD"
- 405 [153]" CHARACTERS ARE DEFSINWAIT POKEAND SYSSIN POKEAND THE BOARD"
- 410 [153]" LOOKS LIKE THIS....":[141]105:[141]130
- 415 [153]"FOR ORTAN=TAN=TAN=TAN=TAN=TAN=TAN=TAN=TAN=TAN=TAN"
- 420 [153]" (null)DEFSINWAITFOR(null)SYSSINFOR(null)DEFSINWAITFOR(null)SYSSINFOR(null)DEFSINWAITFOR(null)SYSSINFOR(null)DEFSINWAITFOR(null)SYSSINFOR(null)DEFSINWAITFOR(null)SYSSINFOR(null)"
- 425 [153]" -TAN(null)TAN(null)TAN(null)TAN(null)TAN(null)TAN(null)TAN(null)TAN(null)TAN(null)TAN(null)TAN *DEFVAL
- 430 PRINT" [221][158][191][129][221][150][191][146][129][221]*[129][221][150][191][146][129][221][158][191][129][221][150][191][146][129][221][158][191][129][221][150][191][146][129][221][158][191][129][221][150][191][146][129][221]"
- 435 PRINT" [171][192][219][192][219][192][219][192][219][192][219][192][219][192][219][192][219][192][219][192][219][192]"
- 440 PRINT"[208]RESS [210][197][212][213][210][206] TO SEE WHAT HAPPENS..."
- 445 GETG$:IFG$<>CHR$(13)THEN 445
- 450 PRINT"":FORT=9TO23STEP2:PRINTTAB(T)"*";:FORD=1TO100:NEXT:PRINT"[157] ";:NEXT:PRINT
- 455 PRINT"[151][193]IN'T THAT SIMPLE!! [197]ACH PLAYER"
- 460 PRINT"(UP TO FOUR PLAYERS) MAY, IN TURN,
- 465 [153]"MOVE A SCOOTER TO COLLECT THE DEFSINWAIT SYSSINPOKE."
- 470 [153]"(null)OU GET ONE POINT FOR EACH SIN AND"
- 475 [153]"THE PLAYER WITH THE MOST POINTS WINS.":[141]105:[141]130
- 480 [153]"POKE(null)COOTERS GO NORTH,SOUTH,EAST,WEST,OR"
- 485 [153]"DIAGONALLY, BUT ONLY IN A STRAIGHT LINE"
- 490 [153]"AND ONLY ONTO SQUARES WITH DEFSINWAIT SYSSINPOKE."
- 495 [153]"ATNNY PLAYER MAY MOVE ANY SCOOTER."
- 500 [153]"(null)HE GAME ENDS WHEN ALL SCOOTERS ERASE"
- 505 [153]"ALL SIN OR WHEN NO MOVES ARE POSSIBLE."
- 510 [153]"(null)HE PLAYS ARE ENTERED LIKE THIS %(null)VAL"
- 515 [153]"(null)HAT MEANS MOVE % (null)(null)(null)(null)LEFT$VALATN(null)(null)."
- 520 [153]" LEFT$APPY (null)COOTERING!":[141]105:[137]50
- 525 [158]Z,22,0:[153]"CONT"PL$(J);", POKETYPE A SCOOTER'S SYMBOL "
- 530 [153]" AND A DIRECTION CMDCMDCMDCMDCMDCMDCMDCMD";:[141] 595
- 535 [151]646,150:[151]198,1:[133]"POKE";A$:[139][195](A$)[179]2[167] 525
- 540 A[178][198]([200](A$,1)):D9[178]0:[129]K[178]1[164]4:[139]A[178]G(K)[167]D9[178]K
- 545 [130]K:[139]D9[178]0[167] 525
- 550 A$[178][201](A$,[195](A$)[171]1):E[178]0:[129]K[178]1[164]8:[139]A$[178]E$(K)[167]E[178]K
- 555 [130]K:[139]E[178]0[167] 525
- 560 B[178]B(E):[139][194](F(D9)[170]B)[178]127[176][194](F(D9)[170]B)[178]255[167][142]
- 570 [158]Z,22,0:[153]"SORRY, ";PL$(J);", BUT ";[199](G(D9));" CAN'T GO "
- 575 [153]"THAT WAY. TRY ANOTHER MOVE: CMDCMDCMDCMDCMD";:[137] 535
- 580 [153]" WAIT(null) WAIT(null) WAIT(null) WAIT(null) (null) WAIT(null) WAIT(null) WAIT(null) WAIT(null)"
- 585 [153]"SYS (null) (null)WAIT WAIT WAITDEFTHEN SYS WAITDEFTHEN SYS WAIT WAITDEFTAN SYS WAITDEFSQR SYS(null) (null)WAIT"
- 590 [153]" (null) WAIT WAITSQR WAITSQR WAITSQR WAIT WAITSQR WAIT(null) (null) WAIT":[142]
- 595 S[178]54272:[151]S[170]24,15:[129]T[178]1[164]C
- 600 [151]S[170]5,1:[151]S[170]6,248:[151]S[170]1,25:[151]S,244:[151]S[170]4,17
- 605 [129]D[178]1[164]130:[130]:[151]S[170]4,16:[130]:[129]T[178]S[164]S[170]23:[151]T,0:[130]:[142]
-