0 PRINTCHR$(14)"{CLEAR} {R}EAD DATA? Y/N":B=0:AL=50152:BA=50164:CI=50000
1 BY=256:FT=1.0595:FI=262.39:CT=.000595:GOSUB7
2 GETA$:N=1-1*(A$="Y")-2*(A$="N"):ONNGOTO2,3,1000
3 PRINT"{DOWN}PAYPAL DONATIONS APPRECIATED":PRINT"A{CM @}---------------"
4 FORN=49152TO49971:READA:POKEN,A:PRINT"{HOME}"N:NEXT:GOSUB1500
5 FORN=51024TO51118:READA:POKEN,A:PRINT"{HOME}"N:NEXT
6 FORN=50040TO50116:READA:POKEN,A:PRINT"{HOME}"N:NEXT:GOTO1000
7 FQ=FI*(1+B*CT):FORN=.TO11:FQ=FQ*FT:HI=INT(FQ/BY):LO=FQ-(HI*BY)
8 POKEAL+N,HI:POKEBA+N,LO:PRINT"{HOME}"N"{LEFT} ":NEXT:RETURN
10 PRINT"{HOME}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN} {UP}"
11 GETA$:IFA$=""THEN11
12 A=ASC(A$):IFA>48THENIFA<52THENV=A-49:V7=V*7:PRINTVZ$(V):GOTO10
13 IFA=32THEN28
14 IFA>64ANDA<72THENA=A-64:ONAGOTO310,150,170,40,160,44,50
15 IFA>71ANDA<79THENA=A-71:ONAGOTO140,142,190,200,96,98,100
16 IFA=194THENBP=ABS(BP-1):GOSUB30
17 IFA=204THENLP=ABS(LP-1):GOSUB30
18 IFA=200THENHP=ABS(HP-1):GOSUB30
20 IFA>136THENIFA<140THENA=A-136:F(A)=F(A)+1+3*(F(A)=2):GOSUB30
21 IFA>132THENIFA<136THENA=A-129:GOTO60
23 PK=PEEK(51121+V7):IFA=17THENPK=PK+12*(PK>11):GOSUB38:GOTO10
24 IFA=145THENPK=PK-12*(PK<244):GOSUB38:GOTO10
25 IFA=157THENPK=PK+(PK>.):GOSUB38:GOTO10
26 IFA=29THENPK=PK-(PK<255):GOSUB38:GOTO10
27 GOTO11
28 SYS49152:GOTO10:REM SYS49815
30 POKE54295,16*RE-4*(F(3)>.)-2*(F(2)>.)-(F(1)>.):FORN=1TO3:POKE1615+N,F(N):NEXT
31 F1=-21*(F(1)=2):F2=7-14*(F(2)=2):F3=14-7*(F(3)=2)
32 POKE51104,F1:POKE51106,F1:POKE51108,F2:POKE51110,F3
33 POKE54296,15+16*LP+32*BP+64*HP
34 POKECR+585,14-7*LP:POKECR+587,14-7*BP:POKECR+589,14-7*HP:RETURN
38 PL(V7/7)=PK:POKE51121+V7,PK
39 PRINT"{HOME}{DOWN}"SPC(21+V7)" {LEFT}{LEFT}{LEFT}{LEFT}"PK:RETURN
40 A=0:B=2:IC=496:AH=0:B8=V*8:GOTO106
44 A=0:B=0:IC=576:AH=3:B8=0:GOTO106
50 A=0:B=2:IC=616:AH=4:B8=V*8:GOTO107
60 F(A)=F(A)+1+5*(F(A)=4):POKE1260+A*7,F(A):GOSUB61:GOTO11
61 GL=F(A+3):IFF(A)=2THENGL=GL-1:GL=(GLOR255)ANDNOT(GLAND255)
62 POKE51092+A*7,GL:RETURN
96 INPUT"POKEA,B";A,B:POKEA,B:GOTO10
98 INPUT"V,F. TUNING";A,B
99 GOSUB7:GOSUB1502:PRINT"{HOME} ":GOTO10
100 INPUT"GLIDE INTERVAL 1,2,3";F(7),F(8),F(9)
101 A=4:GOSUB61:A=5:GOSUB61:A=6:GOSUB61:GOTO10
106 PRINT"GO-MI-MX-DIR-LOP"
107 PP=0:POKECR+IC+B8,7
109 GETA$:IFA$=""THEN109
110 IFA$<>"{LEFT}"THENIFA$<>"{RIGHT}"THEN115
112 POKECR+IC+B8+PP,14:IFA$="{LEFT}"THEN:PP=PP-1:IFPP<.THENPP=4
113 IFA$="{RIGHT}"THENPP=PP+1:IFPP=5THENPP=.
114 POKECR+IC+B8+PP,7:GOTO109
115 IFA$>"/"THENIFA$<":"THENPOKEMV+IC+B8+PP,ASC(A$):A$="{RIGHT}":GOTO112
116 IFA$>"@"THENIFA$<"G"THENPOKEMV+IC+B8+PP,ASC(A$)-64:A$="{RIGHT}":GOTO112
118 IFA$="T"THEN130
119 IFA$<>CHR$(13)THEN109
120 FORN=ATOB:NP=N+AH:PF$(NP)=""
122 FORM=0TO4:C=PEEK(MV+IC+N*8+M):B$="-":IFC>47THENB$=CHR$(C)
124 IFC<7THENB$=CHR$(C+64)
126 PF$(NP)=PF$(NP)+B$:NEXTM,N:POKECR+IC+B8+PP,14:GOSUB1250:GOTO10
130 FORN=ATOB:FORM=0TO4:POKEMV+IC+N*8+M,PEEK(MV+IC+B8+M):NEXTM,N
132 GOTO109
140 INPUT"SAVE FILE";N$:GOTO1300
142 INPUT"LOAD FILE";N$:GOTO1400
150 INPUT"ARPEGIO DELAY 1,2,3";D1,D2,D3
152 POKEDN,D1:POKEDN+7,D2:POKEDN+14,D3:GOTO1154
160 INPUT"CUT OFF U,D,SQ,RES.";FC(0),FC(1),SQ(3),RE
161 POKE51166,FC(0):POKE51167,FC(1):POKE51101,SQ(3):POKE51102,ABS(1-SQ(3))
162 GOSUB30:GOTO180
170 INPUT"PW RATE UP,DW,SQ";PW(0),PW(1),SQ(0):FORN=.TO14STEP7
171 POKE51080+N,SQ(0):POKE51081+N,ABS(1-SQ(0))
172 POKE51145+N,PW(0):POKE51146+N,PW(1):NEXT
180 PRINTTAB(30)" {UP}":GOTO1150
190 INPUT"GLIDE DLY/TRM 1,2,3 ";D1,D2,D3,E1,E2,E3
191 POKEDY,E1:POKEDY+7,E2:POKEDY+14,E3:TF=137:TN=29
192 E1=-TF*(E1=.)-TN*(E1>.):E2=-TF*(E2=.)-TN*(E2>.):E3=-TF*(E3=.)-TN*(E3>.)
193 POKEDT,E1:POKEDT+7,E2:POKEDT+14,E3
194 POKEDG,D1:POKEDG+7,D2:POKEDG+14,D3:GOTO1190
200 INPUT"WAVETABLE DELAY 1,2,3";D1,D2,D3
202 POKEDW,D1:POKEDW+7,D2:POKEDW+14,D3:GOTO1194
310 X=8:Y=3:CU=40:PC=55424:GOTO360
315 GETA$:IFA$=""THEN315
316 A=ASC(A$):IFA=32THENPOKEPC,14:GOTO11
318 IFA>132THENIFA<137THEN400
321 KK=7:IFA=129THENA=49:GOTO375
322 IFA>148THENIFA<156THENA=A-99:GOTO375
323 KK=.:IFA>48THENIFA<57THEN375
324 IFA>63THENIFA<91THENIFY>5THENPOKEMV+X+CU*Y,A-64:A=29:GOTO340
325 IFA>32THENIFA<39THEN390
330 IFA=188THENPP=PEEK(PD):A=29:GOTO340
335 IFA=190THENPOKEPD,PP:A=29
340 AA=1-(AAND128)/64:IF(AAND29)=29THENX=X+AA:GOTO360
345 IFAAND17THENY=Y+AA
360 Y=Y2(Y):X=X2(X):POKEPC,14:PC=CR+X+CU*Y:POKEPC,7:PD=PC-S
370 MC=CR+137:VY=PEEK(PD):FORN=7TO.STEP-1:POKEMC+N,VYAND1:VY=VY/2:NEXT:GOTO315
375 IFY>5THENIFA<53THENPOKEMV+CU*Y,A:POKENA+(Y-6)*7,A-48:GOTO315
380 CL=1-PEEK(CR+88+A)AND1:POKECR+88+A,CL
384 C8=PD+(KK=7)*(X-8)
385 BI=2^(56-A):FORN=.TOKK:POKEC8+N,PEEK(C8+N)AND(255-BI)OR(BI*CL):NEXT:GOTO315
390 YY=A-30:FORN=8TO15:POKEMV+N+40*YY,PEEK(MV+N+40*Y):NEXT:GOTO315
400 IFY<6THENPOKE1190,A-84:POKEDR,A-132:GOTO315
405 POKE1030+40*Y,A-84:POKECN+7*(Y-6),14-3*(A-132):GOTO315
900 L=4:IFPK<100THENL=3
905 IFPK<10THENL=2
910 RETURN
1000 PRINT"{CLEAR}":DR=49402:MV=1024:CR=55296:S=54272:FORN=STOS+24:POKEN,.:NEXT
1001 NA=51033:DW=NA+1:DG=NA+3:DN=NA+5:CN=NA+6:DT=NA+4:DY=NA+86
1002 FORN=.TO3:PF$(N)="41712":PF$(N+4)="11F9-":PW(N)=1:FC(N)=1:SQ(N)=0
1003 POKE51145+N*7,1:POKE51146+N*7,1:POKEDT+N*7,137:NEXT:GOSUB1251
1004 PK=24:FORV7=.TO14STEP7:GOSUB38:NEXT
1005 GOSUB1270:V=0:V7=0:LP=1:BP=.:HP=.:FORK=1TO3:F(K)=2:F(K+3)=2:F(K+6)=12
1006 NEXT:RE=15
1011 POKE56579,128:POKE56577,128
1012 DIMX2(16):FORN=8TO15:X2(N)=N:NEXT:X2(7)=15:X2(16)=8
1014 DIMY2(9):FORN=3TO8:Y2(N)=N:NEXT:Y2(2)=8:Y2(9)=3
1015 I$(2)=" ":I$(3)=" ":I$(4)=""
1016 DE$(0)="/":DE$(1)="{REVERSE ON}/{REVERSE OFF}"
1020 PS$="{HOME}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{RIGHT}{RIGHT}{RIGHT}{RIGHT}{RIGHT}{RIGHT}{RIGHT}{RIGHT}{RIGHT}{RIGHT}{RIGHT}{RIGHT}{RIGHT}{RIGHT}{RIGHT}{RIGHT}{RIGHT}{RIGHT}":VZ$(0)=PS$+"{YELLOW}1{LIGHT BLUE} 2 3"
1022 VZ$(1)=PS$+"1 {YELLOW}2{LIGHT BLUE} 3"
1024 VZ$(2)=PS$+"1 2 {YELLOW}3{LIGHT BLUE}"
1025 PRINTCHR$(142)"{HOME}"
1026 PRINT" P P P"
1037 PRINT"{HOME}{DOWN}{DOWN}{DOWN} {A}{A}{A}{A}{SH ASTERISK}{SH ASTERISK}{SH ASTERISK}{SH ASTERISK} {CM +}{P}/VTRSG H SAVE PATCH"
1038 PRINT" {A}{A}{A}{A}{SH ASTERISK}{SH ASTERISK}{SH ASTERISK}{SH ASTERISK} 12345678 I LOAD PATCH"
1039 PRINT" {A}{A}{A}{A}{SH ASTERISK}{SH ASTERISK}{SH ASTERISK}{SH ASTERISK} J GLIDE"
1043 A$=" @@@@@@@@":PRINTA$"{RIGHT}{RIGHT}{RIGHT}{RIGHT}{RIGHT}{RIGHT}{RIGHT}{RIGHT}B{RIGHT}{RIGHT}{RIGHT}{RIGHT}{RIGHT}{RIGHT}B{RIGHT}{RIGHT}{RIGHT}{RIGHT}{RIGHT}{RIGHT}B"
1044 A=4:GOSUB61:A=5:GOSUB61:A=6:GOSUB61
1045 PRINTA$:PRINTA$:PRINT"{UP}{UP}"
1150 PRINTVZ$(V7/7):POKE1190,PEEK(DR)+48
1152 FORY=.TO2:POKE1264+40*Y,PEEK(NA+7*Y)+48
1153 POKE1270+40*Y,53-(PEEK(CN+7*Y)+1)/3:NEXT
1154 PRINT"{HOME}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}":FORN=.TO2:PK=PEEK(DN+N*7):L=LEN(STR$(PK))
1155 PRINT"{RIGHT}{PINK}"I$(L)PK"{LIGHT BLUE}":NEXT
1156 PRINT"{DOWN}{PINK}B ARP DELAY{LIGHT BLUE}"
1157 PK=PW(0):GOSUB900:L1=L:PK=PW(1):GOSUB900:L2=L:PK=SQ(0):GOSUB900:L3=L
1158 PRINT"C PW RATE"TAB(14)I$(L1)PW(0)"{LEFT}"PW(1)"{LEFT}"I$(L2);
1159 PRINTI$(L1)PW(0)"{LEFT}"PW(1)"{LEFT}"I$(L2);
1160 PRINTI$(L1)PW(0)"{LEFT}"PW(1)"{LEFT}"I$(L2)
1161 PRINT"{UP}"TAB(18)DE$(SQ(0))SPC(7)DE$(SQ(0))SPC(7)DE$(SQ(0))
1162 PRINT"D PW ENV LOOP"SPC(3)PF$(0)" {RIGHT}"PF$(1)" "PF$(2)
1167 PK=FC(0):GOSUB900:L1=L:PK=FC(1):GOSUB900:L2=L:PK=SQ(3):GOSUB900:L3=L
1168 PRINT"E CUTOFF RATE"TAB(14)I$(L1)FC(0)"{LEFT}"FC(1)"{LEFT}"I$(L2)
1169 PRINT"{UP}"TAB(18)DE$(SQ(3));:PK=RE:GOSUB900:L4=L:PRINTTAB(22)I$(L4)RE"{LEFT} "
1170 PRINT"F FILTER"SPC(8)PF$(3)" L B H"
1180 PRINT"G ADSR"SPC(10)PF$(4)" "PF$(5)" "PF$(6)
1190 FORN=.TO2:PK=PEEK(DG+N*7):L=LEN(STR$(PK))
1192 PRINT"{HOME}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}"TAB(21+N*7)I$(L)PK:PK=PEEK(DY+N*7):L=LEN(STR$(PK))
1193 PRINT"{HOME}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}"TAB(21+N*7)I$(L)PK:NEXT
1194 PRINT"{HOME}{DOWN}{DOWN}":FORN=.TO2:PK=PEEK(DW+N*7):L=LEN(STR$(PK))
1195 PRINT"{RIGHT}"I$(L)PK:NEXT
1200 GOSUB30:GOTO10
1250 IFAH=4THEN1270
1251 FORN=0TO3:B7=N*7
1252 FORM=1TO5:K=ASC(MID$(PF$(N),M,1))-48:IFK>16THENK=K-7
1254 P(M)=K:NEXT:P(3)=P(3)+1:P(2)=P(2)-1:IFP(2)=-1THENP(2)=255
1256 POKE51144+B7,P(1)+P(4):POKE51142+B7,P(2):POKE51143+B7,P(3)
1258 IFP(5)THENP(5)=P(5)+1
1259 POKE51141+B7,P(4)+(P(5)+4)*32:NEXT:RETURN
1270 FORN=0TO2:B7=N*7
1272 FORM=1TO4:K=ASC(MID$(PF$(N+4),M,1))-48:IFK>16THENK=K-7
1274 P(M)=K:NEXT
1276 POKE54277+B7,16*P(1)+P(2):POKE54278+B7,16*P(3)+P(4)
1278 NEXT:RETURN
1300 L=LEN(N$):IFL<1ORL>16THEN1150
1302 PK=51168:PE=1152
1303 O=.:FORN=.TO5:FORM=.TO7:POKEPK+O,PEEK(PE+N*40+M):O=O+1:NEXTM,N
1314 PK=51216
1315 O=.:FORN=.TO6:FORM=1TO5:POKEPK+O,ASC(MID$(PF$(N),M,1)):O=O+1:NEXTM,N
1317 POKE51075,RE:POKE51082,LP:POKE51089,BP:POKE51096,HP
1318 POKE51124,F(1):POKE51131,F(2):POKE51138,F(3)
1340 PK=51140:POKEPK+7,F(4)
1350 POKEPK+14,F(5):POKEPK+21,F(6):GOSUB4000:GOTO1150
1400 L=LEN(N$):IFL<1ORL>16THEN1150
1402 GOSUB5000:PK=51168
1403 PE=1152:O=.:FORN=.TO5:FORM=.TO7:POKEPE+N*40+M,PEEK(PK+O):O=O+1:NEXTM,N
1414 PK=51216:O=.:FORN=.TO6:PF$(N)=""
1415 FORM=1TO5:A=PEEK(PK+O):PF$(N)=PF$(N)+CHR$(A):O=O+1:NEXTM,N
1417 RE=PEEK(51075):LP=PEEK(51082):BP=PEEK(51089):HP=PEEK(51096)
1418 F(1)=PEEK(51124):F(2)=PEEK(51131):F(3)=PEEK(51138)
1421 PE=51121:B7=V7:FORV7=.TO14STEP7:PK=PEEK(PE+V7):GOSUB39:NEXT:V7=B7
1422 A=1:B=PEEK(51122):GOSUB7:GOSUB1505
1423 A=2:B=PEEK(51129):GOSUB7:GOSUB1510
1424 A=3:B=PEEK(51136):GOSUB7:GOSUB1520
1440 PE=51140:FORN=1TO3:F(N+3)=PEEK(PE+N*7):NEXT
1450 POKE1288,F(4):POKE1295,F(5):POKE1302,F(6)
1455 GOSUB1251:GOSUB1270:PRINT"{HOME} ":GOTO1150
1500 FORN=CITOCI+39:READA:POKEN,A:PRINT"{HOME}"N:NEXT:A=4:B=0
1502 IFA=1ORA=4THENPOKE51122,B
1503 IFA=2ORA=4THENPOKE51129,B
1504 IFA=3ORA=4THENPOKE51136,B
1505 IFA=1ORA=4THENPOKE50021,196:POKE50026,195:SYSCI
1510 IFA=2ORA=4THENPOKE50021,197:POKE50026,196:SYSCI
1520 IFA=3ORA=4THENPOKE50021,198:POKE50026,197:SYSCI
1530 RETURN
2330 DATA162,77,181,56,157,60,3,234,189,81,199,149,56,202,16,242,234,234,234
2350 DATA44,1,221,112,3,76,164,192,173,1,221,41,7,168,190,159,199,142,79,4
2352 DATA74,72,234,234,144,42
2354 DATA189,200,199,157,113,7,189,197,199,157,114,7,169,128
2355 DATA157,112,7,224,21,208,5,190,158,199,16,230
2356 DATA169,1,149,86,149,87,149,88,181,69,149,90,169,11,149,91
2358 DATA234,234,234
2360 DATA142,1,221,44,1,221,112,251,173,1,221,41,63,234,125,177,199
2366 DATA157,86,4,185,167,199,149,85,234,41,4,234,234,234,208,3,76,176,194
2368 DATA104,208,3,76,192,193,169,128,141,1,221
2374 DATA165,197,141,231,7,74,208,130,234,234,234
2400 DATA162,77,189,60,3,149,56,202,16,248,96
2410 DATA234,234,234,234,234
2415 DATA165,63,240,31,234,165,162,201,5,144,24
2420 DATA162,3,189,248,4,157,252,4,202,208,247
2430 DATA165,56,133,62,165,64,133,61,134,162,234,234,234
2490 DATA162,21,32,67,194,240,23
2500 DATA173,134,7,133,254,173,133,7,141,21,212,70,254,106,70,254,106
2510 DATA70,254,106,141,22,212,162,14,234,234,181,115,133,108,133,110
2520 DATA214,86,208,16,169,4,213,87,176,4,169,1,149,87,246,87,181,65,149,86
2525 DATA234,234,234,234
2535 DATA189,8,5,208,95,24,180,64,185,143,195
2540 DATA117,91,168,181,85,121,149,195,168
2545 DATA189,86,4,121,248,4
2550 DATA168,234,234,177,107,157,1,212,177,109,157,0,212
2552 DATA24,181,85,117,87,168,185,126,4,157,4,212
2555 DATA214,90,208,18,181,69,149,90,234,234,234
2560 DATA214,91
2565 DATA16,7,181,70,234,234,234,149,91
2570 DATA32,67,194,240,12
2575 DATA189,112,7,157,2,212,189,113,7,157,3,212
2580 DATA138,56,233,7,170,176,129
2612 DATA76,137,192
2660 DATA214,88,208,203,234,234,234,181,67,149,88
2662 DATA214,89,16,9,181,68,141,130,193,246,89,240,137
2665 DATA24,189,153,7,157,0,212,125,156,7,157,153,7
2670 DATA189,152,7,157,1,212,125,155,7
2675 DATA157,152,7,76,46,193,234
2680 DATA56,189,156,7,233,1,73,255,157,156,7
2690 DATA189,155,7,233,0,73,255,157,155,7,189,175,199,149,89,16,199
2692 DATA234,234,234,234
2695 DATA165,63,208,2
2700 DATA133,64,166,64,173,86,4,164,85,234,234,240,34
2710 DATA234,202,48,62,213,56,208,249,181,57,149,56
2715 DATA232,228,64,208,247,202,134,64,234,234
2717 DATA208,45,165,61,133,64,165,62,234,234,16,58
2720 DATA224,4,240,3,232,134,64,234,234,149,55
2730 DATA202,234,181,55,213,56,144,10,180,56,149,56,234,234,148,55
2740 DATA176,238,232,134,2
2750 DATA166,64,56,202,240,9,181,56,229,56,157,248,4,176,244
2771 DATA234,134,162,134,85,232,234,234,234
2810 DATA165,56,141,86,4,134,63
2811 DATA234,234,165,64,10,10,101,2,168,185,120,195,133,91,76,132,192
2860 REM DATA234,234,234,234,234
2870 DATA189,114,7,168,74,41,64,240,59,189,112,7,133,254,144,20
2880 DATA253,202,199,157,112,7,176,33,189,113,7,233,0,221,198,199,208,20,240,27
2890 DATA125,201,199,157,112,7,144,13,189,113,7,105,0
2900 DATA221,199,199,240,9,157,113,7,181,112,96,234,234,234
2950 DATA165,254,157,112,7
2980 DATA152,41,63,133,254,152,10,41,192,5,254,73,1,157,114,7,181,111,96,234
3010 DATA234,234,234,234,234,234,234,234,234,234,234,234
3015 DATA234,234,234,234,234,234,234,234,234,181,115,133,108,133,110
3020 DATA234,234,234,234,234,234,234,234,234,234,234,234,234
3040 DATA188,8,5,192,4,240,49,192,3,208,25
3045 DATA164,250,185,152,7,157,152,7,185,153,7,157,153,7,234,176,25
3050 DATA234,234,234,234,234,234,234,234
3055 DATA189,86,4,125,176,199,168,177,107,157,152,7,177,109,157,153,7
3060 DATA234,134,250,189,86,4,234,234,234,168
3070 DATA56,177,109,253,153,7,133,252,177,107,253,152,7
3080 DATA133,251,169,255,105,0
3090 DATA234,234,160,2,6,252,38,251,42,136,16,248,234,234,157,155,7
3110 DATA165,251,234,234,157,156,7,169,33,149,89
3120 DATA76,126,192
3200 DATA162,11,189,232,195,133,254,189,244,195,133,253,138,24
3210 DATA105,12,168,165,253,153,85,196,165,254,153,244,195
3220 DATA6,253,38,254,152,234,234,144,234,202,16,219,96
3400 DATA0,255,255,255,255,255,32,32,0
3402 DATA4,32,.,2,.,12,11
3404 DATA4,32,.,2,.,12,11
3406 DATA4,32,.,2,.,12,11
3412 DATA4,0,1,0,0,0,0
3414 DATA44,0,1,0,0,0,0
3416 DATA84,0,1,0,0,0,0
3500 DATA.,0,0,97,0,0,1
3502 DATA.,0,196,97,196,0,1
3504 DATA.,0,197,97,197,0,1
3506 DATA.,0,198,97,198,0,1
3550 DATA0,21,0,21,7,21,14,21
3560 DATA4,0,4,0,44,40,84,80
3600 DATA32,4,8,12,16,11,11,11,11,11,10,10,10
3610 DATA11,10,9,9,11,10,9,8,32,32,32,0,12,24,36,32
3620 DATA0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0
3630 DATA2,2,2,2,1,1,1,1,0,0,0,0,3,3,3,2,2,2,1,1,1,0,0,0
4000 FORK=1TOL:POKE51007+K,ASC(MID$(N$,K,1)):NEXT
4020 POKE780,2:POKE781,8:POKE782,0:SYS65466:REM SETFLS
4030 POKE780,L:POKE781,64:POKE782,199:SYS65469:REM SETNAM
4040 POKE251,80:POKE252,199:POKE780,251:POKE781,51:POKE782,200:SYS65496:REM SAVE
4045 RETURN
5000 FORK=1TOL:POKE51007+K,ASC(MID$(N$,K,1)):NEXT
5020 POKE780,2:POKE781,8:POKE782,0:SYS65466:REM SETFLS
5030 POKE780,L:POKE781,64:POKE782,199:SYS65469:REM SETNAM
5040 POKE780,0:POKE781,80:POKE782,199:SYS65493:REM LOAD
5045 RETURN