10 POKE53248+29,0:POKE53248+21,0:POKE53250,0:GOTO850 20 : 30 SYS 49152:REM GAME LOOP 40 : 50 REM ***** SOUND EFFECTS 60 MS=PEEK(53287)-241:VP=PEEK(S+1):IFPEEK(835)=85THEN110 70 GOSUB820:POKE54277,8:POKE54278,255:POKE54276,21:T=255 80 FORZ=1TO50:POKE54287,T 90 FORI=155TO50STEP-25:POKE54273,I:T=T-1:NEXTI,Z:POKE54278,15:POKE54296,0 100 LO=LO+1:GOTO160 110 GOSUB820:POKE54277,8:POKE54278,255:POKE54276,21:T=0 120 FORZ=10TO140STEP20:FORI=0TO250STEP6:POKES+39,I:POKE54287,Z:POKE54273,I 130 NEXTI,Z:POKE54296,0:POKE54278,15:WO=WO+1 140 : 150 REM ***** SCORE & REPLAY 160 PRINT"[147]":POKE53272,21:POKES+1,0 170 IFPEEK(835)=85THEN250 180 IN=IN+1:IFIN=6THENIN=1 190 IFIN=1THENPRINT"[147]SORRY, YOU JOG LIKE A YOUNG RADICAL WHIPPERSNAPPER!" 200 IFIN=2THENPRINT"[147]YOU JOG LIKE AN ELDERLY WOMAN WITH HIGH HEEL SHOES!" 210 IFIN=3THENPRINT"[147]YOU JOG LIKE OLD MAN WITH A WHITE RED TIPPED CANE!" 220 IFIN=4THENPRINT"[147]YOU HAVE TO LEARN TO WALK, BEFORE YOU CAN JOG!" 230 IFIN=5THENPRINT"[147]PERHAPS A LOWER LEVEL OF DIFFICULTY, IF THERE IS ONE..." 240 GOTO320 250 PRINT"[147]CONGRATULATIONS, YOU SURVIVED THE JOG " 260 PRINT"WITH ONLY "; 270 IFMS=0THENPRINT"WITH ZERO MIS-STEPS!" 280 IFMS=1THENPRINT"ONE MIS-STEP! " 290 IFMS>1ANDMS<5THENPRINTMS;" MIS-STEPS!" 300 IFMS>4THENPRINT"WITH A TOTAL OF";MS;" MIS-STEPS!" 310 IFVP<50THENPRINT"[147]CHEATERS NEVER PROSPER!":WO=WO-1:LO=LO+100 320 PRINT"---------------------------------------" 330 PRINT"TOTAL GAMES WON:";WO 340 PRINT"TOTAL GAMES LOST:";LO 350 PRINT"CURRENT O.P.S: ";:IFOPS=1THENPRINT"HIGH" 360 IFOPS=2THENPRINT"MEDIUM" 370 IFOPS=3THENPRINT"LOW" 380 PRINT"VERTICAL STATUS: "; 390 IFVP>49ANDVP<100THENPRINT"BEGINNER" 400 IFVP>99ANDVP<150THENPRINT"INTERMEDIATE" 410 IFVP>149THENPRINT"PROFESSIONAL" 420 IFVP<50THENPRINT"NO ANSWER" 430 PRINT"LENGTH OF GAME: ";:IFLG=1THENPRINT"SHORT" 440 IFLG=2THENPRINT"MEDIUM" 450 IFLG=3THENPRINT"LONG" 460 IFLG=255THENPRINT"ETERNAL" 470 FORI=0TO9:GETA$:NEXT 480 PRINT"PRESS F1[146] TO CHANGE O.P.S." 490 PRINT"PRESS F3[146] TO CHANGE VERTICAL STATUS" 500 PRINT"PRESS F5[146] TO CHANGE LENGTH OF GAME" 510 PRINT"PRESS F7[146] TO END THE GAME" 520 PRINT"PRESS ANY OTHER KEY TO PLAY AGAIN[146]" 530 GOSUB820:POKEV+5,8:POKEV+6,255:POKEV+4,21:POKEV+24,5 540 IFVP<50THENVP=50 550 GETA$:A=INT(RND(TI)*255):POKEV,A:POKEV+1,A:POKEV+4,33:POKEV+4,32 560 IFA$=""THEN550 570 GOSUB820:IFA$<>"[133]"THEN620 580 PRINT"[145]DO YOU WANT A L[146]OW M[146]EDIUM OR H[146]IGH OBJECTPER STEP RATING?" 590 GETB$:IFB$<>"L"ANDB$<>"M"ANDB$<>"H"THEN590 600 OPS=1:SPO=3:IFB$="M"THENOPS=2:SPO=2 610 IFB$="L"THENOPS=3:SPO=1 620 IFA$<>"[134]"THEN680 630 PRINT"[145]DO YOU WANT B[146]EGINNING I[146]NTERMEDIATE ORP[146]ROFESSIONAL STATUS?" 640 GETB$:IFB$<>"B"ANDB$<>"I"ANDB$<>"P"THEN640 650 VP=50:IFB$="I"THENVP=VP+50 660 IFB$="P"THENVP=VP+100 670 SM=VP 680 IFA$<>"[135]"THEN740 690 PRINT"[145]DO YOU WANT A S[146]HORT M[146]EDIUM L[146]ONG OR E[146]TERNAL GAME?" 700 GETB$:IFB$<>"S"ANDB$<>"M"ANDB$<>"L"ANDB$<>"E"THEN700 710 LG=1:IFB$="M"THENLG=2 720 IFB$="L"THENLG=3 730 IFB$="E"THENLG=255 740 IFA$="[136]"THENPOKE52,160:POKE56,160:POKE928,0:LOAD"HELLO CONNECT",8 750 FORI=1TO40:PRINT:NEXT:VP=SM:GOSUB780:POKE53272,(PEEK(53272)AND240)+12 755 GOTO30 760 : 770 REM ***** RESET OPS & VERTICAL 780 POKE835,LG:POKE832,OPS:POKE833,0:POKE834,0:POKE53287,241:POKES+1,VP 790 POKE830,0:POKES+16,0:POKE836,SPO:POKE53248,150:RETURN 800 : 810 REM ***** SOUND CHIP CLEAR 820 FORI=54272TO54295:POKEI,0:NEXT:POKE54296,15:RETURN 830 : 840 REM ***** GAME SET UP 850 POKE53281,0:POKE53280,0:PRINT"[147]"CHR$(142);TAB(15)"JOGGERS![146][205]" 860 PRINTTAB(15)"[223] [223][146][165][158]" 870 PRINTTAB(10)"BY. STEVEN PROPER" 880 PRINTTAB(10)"HOLD F[146] TO GO LEFT" 890 PRINTTAB(10)"HOLD J[146] TO GO RIGHT" 900 PRINTTAB(10)"PRESS K[146] TO JUMP" 904 PRINTTAB(6)"LOADSTAR IS NOT PUBLIC DOMAIN." 906 PRINTTAB(6)"PLEASE RESPECT THE AUTHORS RIGHTS." 910 PRINTTAB(6)"PLEASE WAIT, LOADING DATA..." 920 FORT=12288TO12414:READDA:POKET,DA:NEXT:I=0 930 READA:IFA=2040THEN950 940 POKE49152+I,A:I=I+1:GOTO930 950 POKE56334,PEEK(56334)AND254:POKE1,PEEK(1)AND251 960 FORI=0TO7:POKEI+12544,0:NEXT 970 FORI=0TO55:READA:PRINT:POKEI+12416,A:NEXT 980 POKE1,PEEK(1)OR4:POKE56334,PEEK(56334)OR1 985 POKE53272,(PEEK(53272)AND240)+12 990 POKE52,48:POKE56,48:CLR:OPS=2:VP=50:SM=50:S=53248:POKES+21,3 1000 V=54272:LG=1:SPO=2:GOSUB780:GOSUB820:GOTO30 1010 : 1020 REM ***** SPRITE DATA 1030 DATA 62,0,0,127,0,0,255,0,0 1040 DATA 254,0,0,252,0,0,252,0,0 1050 DATA 252,0,0,254,0,124,255,0,254 1060 DATA 127,0,255,62,0,127,128,64,63 1070 DATA 42,192,63,10,192,63,0,0,127 1080 DATA 0,0,255,0,0,254,0,0,124 1090 DATA 0,2,1,0,3,84,0,3,80,0 1100 DATA 0,0,124,0,0,254,0,0,255 1110 DATA 0,0,127,0,0,63,0,0,63 1120 DATA 62,0,63,127,0,127,255,0,255 1130 DATA 254,0,254,252,0,124,252,2,1 1140 DATA 252,3,84,254,3,80,255,0,0 1150 DATA 255,0,0,126,0,0,60,0,0 1160 DATA 128,64,0,42,192,0,10,192,0 1170 : 1180 REM ***** MACHINE LANGUAGE 1190 DATA 169, 0, 141, 24, 212, 169, 1, 141, 0 1200 DATA 212, 141, 1, 212, 169, 33, 141, 4, 212 1210 DATA 169, 32, 141, 4, 212, 169, 15, 141, 24 1220 DATA 212, 238, 65, 3, 173, 65, 3, 201, 255 1230 DATA 208, 8, 169, 0, 141, 65, 3, 238, 66 1240 DATA 3, 173, 66, 3, 205, 67, 3, 208, 6 1250 DATA 169, 85, 141, 67, 3, 96, 173, 248, 7 1260 DATA 201, 192, 208, 5, 169, 193, 76, 74, 192 1270 DATA 169, 192, 141, 248, 7, 165, 203, 201, 34 1280 DATA 208, 35, 174, 0, 208, 224, 62, 208, 10 1290 DATA 174, 16, 208, 224, 1, 208, 3, 76, 118 1300 DATA 192, 173, 0, 208, 24, 105, 8, 141, 0 1310 DATA 208, 201, 20, 176, 5, 169, 1, 141, 16 1320 DATA 208, 201, 21, 208, 45, 174, 0, 208, 224 1330 DATA 30, 208, 10, 174, 16, 208, 224, 1, 240 1340 DATA 3, 76, 167, 192, 173, 0, 208, 56, 233 1350 DATA 8, 141, 0, 208, 173, 16, 208, 201, 1 1360 DATA 208, 12, 173, 0, 208, 201, 100, 144, 5 1370 DATA 169, 0, 141, 16, 208, 201, 37, 208, 17 1380 DATA 174, 1, 208, 224, 50, 144, 10, 162, 0 1390 DATA 232, 238, 1, 208, 224, 32, 208, 248, 201 1400 DATA 4, 240, 3, 76, 204, 192, 164, 203, 192 1410 DATA 1, 208, 250, 76, 204, 192, 162, 0, 232 1420 DATA 169, 17, 32, 210, 255, 236, 64, 3, 208 1430 DATA 245, 32, 158, 224, 165, 98, 201, 135, 176 1440 DATA 247, 56, 233, 112, 141, 63, 3, 32, 158 1450 DATA 224, 165, 98, 56, 233, 128, 201, 40, 176 1460 DATA 244, 168, 173, 63, 3, 153, 191, 7, 56 1470 DATA 233, 15, 153, 191, 219, 173, 31, 208, 201 1480 DATA 1, 240, 3, 76, 0, 192, 238, 62, 3 1490 DATA 173, 68, 3, 205, 62, 3, 208, 15, 169 1500 DATA 0, 141, 62, 3, 238, 39, 208, 173, 39 1510 DATA 208, 201, 250, 240, 3, 76, 0, 192, 96,0,0,2040 1520 : 1530 REM ***** CUSTOM CHARACTERS 1540 DATA 0,60,126,255,24,24,24,24 1550 DATA 24,16,16,108,254,254,124,56 1560 DATA 192,3,0,48,0,6,0,48 1570 DATA 126,129,165,129,153,165,129,126 1580 DATA 0,0,0,97,243,223,12,0 1590 DATA 60,126,255,255,255,255,126,60 1600 DATA 8,8,8,8,8,8,8,62