home *** CD-ROM | disk | FTP | other *** search
- 3 POKE53280,12:POKE53281,0:CLR:PRINT"[147]"CHR$(14)CHR$(8)
- 5 GOSUB60100:GOTO430
- 9 :
- 10 REM====ANY KEY===GETA$(14)=======
- 11 :
- 12 X=08:Y=24:W$=" [208]LEASE PRESS A KEY [145][145]":GOSUB66
- 14 GETA$:IFA$=""THEN14
- 15 RETURN
- 21 :
- 22 REM========MEMORY CHECK===========
- 23 :
- 24 REM"START OF BASIC PROGRAM:";PEEK(43)+256*PEEK(44)
- 26 PRINT"[211]TART OF SIMPLE VARIABLES:";PEEK(45)+256*PEEK(46)
- 28 PRINT"[197]ND OF SIMPLE VARIABLES:";PEEK(47)+256*PEEK(48)-1:RETURN
- 29 PRINT"[211]TART OF ARRAYS: ";PEEK(47)+256*PEEK(48)
- 30 PRINT"[197]ND OF ARRAYS: ";PEEK(49)+256*PEEK(50)-1 :RETURN
- 31 PRINT"[195]URRENT BOTTOM OF STRINGS: ";PEEK(51)+256*PEEK(52)
- 32 PRINT"[208]REVIOUS BOTTOM OF STRINGS: ";PEEK(53)+256*PEEK(54) :RETURN
- 33 PRINT" >>>[212]IME IS--";G1-G;" "D" STRINGS"
- 40 RETURN
- 55 :
- 56 REM=====TIME GARBAGE COLLECTION====
- 57 :
- 58 DIMX$(D):FORI=1TOD:X$(I)="[212]HIS IS A REAL TEST":NEXT:GOTO60
- 59 DIMX$(D):FORI=1TOD:X$(I)=STR$(RND(1)):NEXT
- 60 G=TI:I=FRE(0):G1=TI:RETURN
- 63 :
- 64 REM========PRINT AT=======
- 65 :
- 66 POKE 783,PEEK(783)AND254:POKE782,X:POKE781,Y:SYS65520:PRINTW$
- 67 POKE783,PEEK(783)OR1:RETURN
- 68 :
- 69 REM PRINT TIME
- 70 :
- 74 PRINTTAB(4);D;TAB(13);PEEK(47)+256*PEEK(48)-1;TAB(23);PEEK(51)+256*PEEK(52);
- 76 PRINTTAB(34)G1-G
- 80 RETURN
- 81 :
- 82 REM PLEASE BE PATIENT
- 83 :
- 84 W$="[156] [208]LEASE BE PATIENT . . .":GOSUB66:RETURN
- 90 W$=" ":GOSUB66:RETURN
- 131 :
- 132 REM ==== DISKREAD SUBROUTINE ======
- 133 :
- 134 PRINT"[147]":L=LEN(F$):B=951:POKEB,L+2:POKEB+L+1,44:POKEB+2+L,80
- 136 L=LEN(F$):B=951:POKEB,L+2:POKEB+L+1,44:POKEB+2+L,80
- 138 FORI=0TOL-1:POKEB+1+I,ASC(MID$(F$,I+1,1)):NEXT
- 139 PRINT"[147]";
- 140 POKE909,1:SYS828:RETURN
- 427 :
- 428 REM ========MENU===================
- 429 :
- 430 PRINT"[150][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192]"
- 432 PRINT"[158] [193][160][196][197][205][207][206][211][212][210][193][212][201][207][206][160][207][198][160][212][200][197]"
- 434 PRINT:PRINT" [211][208][197][197][196][160][207][198][160][199][193][210][194][193][199][197][160][195][207][204][204][197][195][212][201][207][206]"
- 436 PRINT:PRINT"[159] BY [205]AURICE [202]ONES"
- 438 PRINT:PRINT:PRINT" (1) [153][210]UN DEMO"
- 439 PRINT:PRINT" (2)";"[153] [210]EAD INFORMATION"
- 440 PRINT:PRINT" (3)";"[153] [210]ETURN TO [204][207][193][196][211][212][193][210]"
- 441 PRINT:PRINT"[158] [208]LEASE ENTER A NUMBER"
- 442 PRINT:PRINT"[150][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192]";
- 443 GOSUB14:IFA$< "1"ORA$>"3"THENGOSUB14
- 444 ONVAL(A$)GOTO500,800,60000
- 497 :
- 498 REM ======== RUN DEMO=========
- 499 :
- 500 F$="SD":POKE53281,1:POKE53280,1:GOSUB134:GOSUB12
- 502 PRINT"[147] [212][201][205][201][206][199][160][199][193][210][194][193][199][197][160][195][207][204][204][197][195][212][201][207][206]"
- 504 PRINT"[144] [206]UMBER OF [212]OP OF [194]OTTOM OF [212]IME"
- 506 PRINT" STRINGS ARRAYS STRINGS USED"
- 508 PRINT:PRINT" << [211]TRINGS ABOVE CODE >>"
- 510 PRINT" << [211]TRINGS IN CODE >>"
- 512 X=5:Y=9:GOSUB84
- 514 D=100:GOSUB59:GOSUB90:X=0:Y=8:W$="":GOSUB66:GOSUB74:CLR
- 516 X=5:Y=11:GOSUB84
- 518 D=150:GOSUB59:GOSUB90:X=0:Y=10:W$="":GOSUB66:GOSUB74:CLR
- 520 X=5:Y=13:GOSUB84
- 522 D=200:GOSUB59:GOSUB90:X=0:Y=12:W$="":GOSUB66:GOSUB74:CLR
- 526 X=0:Y=16:W$="":GOSUB66:D=100:GOSUB58:GOSUB74:CLR
- 530 X=0:Y=18:W$="":GOSUB66:D=300:GOSUB58:GOSUB74:CLR
- 534 X=0:Y=20:W$="":GOSUB66:D=500:GOSUB58:GOSUB74
- 788 PRINT"":GOSUB12
- 790 POKE53280,12:POKE53281,0:PRINT"[147]":GOTO430
- 797 :
- 798 REM=====READ INFORMATION SCREENS===
- 799 :
- 800 POKE53280,1:POKE53281,1
- 802 F$="SEXP1":GOSUB134:GOSUB12:F$="SEXP2":GOSUB134:GOSUB12:F$="SEXP3":GOSUB134
- 804 GOSUB12
- 810 POKE53280,12:POKE53281,0:PRINT"[147]":GOTO430
- 10000 D=PEEK(186):N$="B.STRINGS":OPEN15,D,15,"S0:"+N$:CLOSE15:SAVEN$,D:END
- 60000 OPEN15,8,15,"R0:HELLO CONNECT=HELLO CONNECT":INPUT#15,ER:CLOSE15
- 60010 IF ER<>63 THEN PRINT"[147]":END
- 60020 A$="HELLO CONNECT":Q$=CHR$(34)
- 60025 POKE646,PEEK(53281)
- 60030 PRINT"[147]LOAD"Q$A$Q$",8"
- 60040 PRINT"RUN":POKE631,13:POKE632,13:POKE198,2:END
- 60100 FORI=828TO969:READA:POKEI,A:NEXT:RETURN
- 60102 DATA 173,183,003,162,184,160,003
- 60104 DATA 032,189,255,169,001,162,008
- 60106 DATA 160,000,032,186,255,032,192
- 60108 DATA 255,162,001,032,198,255,032
- 60110 DATA 207,255,032,207,255,032,207
- 60112 DATA 255,141,059,003,032,183,255
- 60114 DATA 041,064,208,068,173,059,003
- 60116 DATA 201,128,176,236,173,059,003
- 60118 DATA 201,064,176,033,173,059,003
- 60120 DATA 201,031,144,034,173,059,003
- 60122 DATA 201,031,240,035,173,059,003
- 60124 DATA 032,210,255,162,020,160,000
- 60126 DATA 136,208,253,202,208,248,076
- 60128 DATA 093,003,173,059,003,105,127
- 60130 DATA 076,137,003,173,059,003,105
- 60132 DATA 064,076,137,003,169,013,076
- 60134 DATA 137,003,169,001,032,195,255
- 60136 DATA 032,204,255,096,007,066,076
- 60138 DATA 085,082,066,044,080,048,048
- 60140 DATA 048,048,048,048,048,048,048
- 60142 DATA 048,048
-