home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Inverse 8
/
Inverse_08_19xx_Oxygen_Side_B.d64
/
e
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2023-02-26
|
4KB
|
106 lines
1 dimpl$(100),an$(100):fora=1to40:i$=i$+"[192]":next:fora=1to38:a$=a$+" ":next
2 e$=chr$(13):print"[147][197][158]dycja plik[185]w"e$"[206][159]owy rodzaj plik[185]w"e$"[153][215]yj[174]cie
3 h$[178]" open!(NULL)val(NULL)(NULL)(NULL)(NULL)!":r$[178]"onononononon":[161]q$:[139]q$[178]"e"[137]22
4 [139]q$[178]"(NULL)"[167][153]"load list(NULL)\pos@ g\poswny dysk"h$"stop":[137]104
5 [139]q$[179][177]"n"[137]3
6 [153]"load list(NULL)\pos@ odpowiedni dysk do nowych danych"[166]57)h$:[161]q$:[139]q$[179][177]e$[137]6
7 [159]2,8,2,"fn*,s,r":[132]2,t$:[160]2:[139]t$[178]""[167][159]1,8,15,"i":[160]1:[137]11
8 [153]"load"[163]9)"(NULL)a tym dysku sor ju@"[166]53)"pliki: sys"t$
9 [161]q$:[139]q$[167][138]1
10 [137]9
11 [129]o[178]1[164]80:n$[178]n$[170]"0":[130]:[153]"loadlist (NULL)azwa nowego rodzaju plikposw:
12 foro=5to34:printtab(o)"[145][163]":next:print"[145][145][153]
13 [133]" on";t$:[139]t$[178]""[176][195](t$)[177]30[137]13
14 t$[178]t$[170][200](a$,30[171][195](t$)):[153][163]50)"list (NULL)azwa etykiety:
15 foro=13to27:printtab(o)"[145][163]":next:print"[145][145][159]
16 [153][163]11):[133]"on";o$:[139]o$[178]""[176][195](o$)[177]15[137]16
17 [153]"load (NULL)liki: print"t$e$" clr(NULL)azwa: open"o$e$"verify"i$[166]57)"poke(list(NULL)print#/list(NULL)poke)
18 getq$:ifq$="n"goto11
19 ifq$<>"t"goto18
20 open2,8,2,"[164],s,w":print#2,n$:close2:open2,8,2,"[165]"+o$+",s,w":print#2,t$
21 close2:open2,8,2,"[163],s,w":print#2,0;e$0:close2:w$=" 0":a=0:goto37
22 t$="":print"[147] [155][215]\[185]@ dysk z danymi"h$:getq$:ifq$<>e$goto22
23 open2,8,2,"[165]*,s,r":input#2,t$:close2:ift$=""thenopen1,8,15,"i":close1:goto22
24 open2,8,2,"[163],s,r":input#2,a,n:close2:print"[147]"i$" [156][208]liki: "t$" "i$"
25 [139]n[179]100[167]o[178]1:[153]" valsysdycja printnowego syspliku print#nropen"a"def(s\poswekcont"n"cmddef)":[137]27
26 [153]" (NULL)deftworzenie printnowego defpliku print#nropen"a[170]1
27 w[178]a[171]o:[139]a[177]0[176]o[178]0[167][153]" (NULL)orekta printstarego pliku print#nropen
28 getq$:if(q$="e"ora=0)ando=1thenw=a:goto34
29 ifq$="u"ando=0thena=a+1:w=a:n=0:goto34
30 ifq$=""andw<a-othenw=w+1
31 ifq$=""andw>0thenw=w-1
32 print"[145]"tab(25)w"[157] ":ifq$<>"k"goto28
33 n=100:ww=1
34 w$=str$(w):w=0:print"[147][158] "t$" [156]nr[158]"w$spc(58)"[155][208][152]owr[185]t
35 [161]q$:[139]q$[178]""[137]35
36 [139]q$[178]"p"[137]22
37 [159]1,8,15:[139]n[178]0[167]n[178]1:[137]43
38 [153][163]7)"onpoke. print#. list. . def(NULL)grywanie . list. print#. poke.liston
39 open2,8,2,w$+",s,r":input#1,o:ifo=0goto42
40 printtab(7)"[194]rak tego pliku na dysku![145]":getq$:ifq$<>e$goto40
41 close2:printa$:goto38
42 foro=1ton:input#2,pl$(o),an$(o):w=w+len(pl$(o)+an$(o)):next:close2
43 close1:e=n:q=0:ti$="000000
44 [153]"loaddef (NULL)odzaj: "t$" open";
45 [139]n[179]100[167][153]" (NULL)zupe\nianie lub korekta pliku nrsys"w$a$:[137]47
46 [153]" (NULL)orekta danych starego pliku nrsys"w$a$
47 [153]"on listlen(NULL)(NULL)(NULL)1 def- poprzednie (1) $sys-(NULL)atn(NULL)right$(NULL) print!!-(NULL)val(NULL)(NULL)
48 print" [155][195][210][211][210]2 [150]- nast[177]pne (1) [155][[156]-pierwsze
49 [153]" list< - poprzednie (20) open(NULL)listeset list]clr-ostatnie
50 print" [155]> - nast[177]pne (20) [159][218][155]amiana [153][211][155]\ownik
51 [139]n[179]100[167][153]"on (NULL)val(NULL)(NULL)(NULL)(NULL)print-wpisanie open(NULL)liststawkaonononcmdcmdcmdopen(NULL)listopia
52 printtab(27)"[145][211]+[210][158]-korekta[149]"e$i$" [154][201]lo[174][188] danych[159]"n" [194]ajt[185]w[156]"w"[152]<"ti$;
53 print"[157][157][157][157][148]:> "
54 b=val(w$):print"[206]umer s\[185]wka: [151][211]\[185]wka:[129]"b*100+1"-";:ifb=athenprint"[158]";
55 printval(w$)*100+n;e$"[152]"i$"
56 [139]o[179]1[167]o[178]1
57 [139]o[177]n[167]o[178]n
58 [153][163]13)r$"list"o"cmd "e$"- open"pl$(o)a$e$"- print"an$(o)a$
59 [161]q$:[139]q$[178]""[167]o[178]o[171]1:[137]56
60 [139]q$[178]""[167]o[178]o[170]1:[137]57
61 [139]q$[178]","[167]o[178]o[171]20:[137]56
62 [139]q$[178]"."[167]o[178]o[170]20:[137]57
63 [139]q$[178]":"[167]o[178]1:[137]58
64 [139]q$[178]";"[167]o[178]n:[137]58
65 [139]q$[178]""[175]n[179]100[137]97
66 [139]q$[178]""[175]n[179]100[167]n[178]n[170]1:pl$(n)[178]pl$(o):an$(n)[178]an$(o):o[178]n:[137]44
67 [139]q$[178]"(NULL)"[137]80
68 [139]q$[178]""[167]q$[178]pl$(o):pl$(o)[178]an$(o):an$(o)[178]q$:[137]44
69 [139]q$[178]""[137]43
70 [139]q$[178]e$[175]n[179]100[167]n[178]n[170]1:o[178]n:[137]99
71 [139]q$[178]"!"[175]q[178]1[167][138]1
72 [139]q$[178]"!"[167]q[178]1
73 [139]q$[178]"$"[137]100
74 [139]q$[179][177][199](141)[175]pl$(1)[179][177]""[137]59
75 [153]"print#"i$[166]11)"def(NULL)orekta s\poswka nrsys"o
76 o$[178]pl$(o):n$[178]an$(o):[153]""i$:[159]1,0:[153]"oncontpolskie:open"[166]34)o$e$"onprint# >sys";
77 [132]1,o$:o$[178][200](o$,37)
78 [153]e$"verify"i$"contzagraniczne:print"[166]30)n$e$"onprint# >sys";:[132]1,n$:n$[178][200](n$,37)
79 [160]1:w[178]w[171][195](pl$(o)[170]an$(o))[170][195](o$[170]n$):pl$(o)[178]o$:an$(o)[178]n$:[153]:[137]44
80 [153]" pdefolsko-contzagraniczny zcontagraniczno-defpolski
81 getq$:ifq$="z"goto89
82 ifq$<>"p"then81
83 print"[145][152][208]odaj pierwsz[176] liter[177] s\[185]wka [150]polskiego.[145][151]":gosub95
84 foro=1ton:n$=left$(pl$(o),1):ifn$<>o$thennext:goto44
85 printtab(13)r$"[155]"o"[157] "e$"- "n$"[159]"mid$(pl$(o),2)a$e$"- [153]"an$(o)a$
86 getq$:ifo=norq$=e$goto44
87 ifq$=" "thennext
88 goto86
89 print"[145][152][208]odaj pierwsz[176] liter[177] s\[185]wka [154]zagranicz.[145][151]":gosub95
90 foro=1ton:n$=left$(an$(o),1):ifn$<>o$thennext:goto44
91 printtab(13)r$"[155]"o"[157] "e$"- [159]"pl$(o)a$e$"- "n$"[153]"mid$(an$(o),2)a$
92 getq$:ifo=norq$=e$goto44
93 ifq$=" "thennext
94 goto92
95 geto$:ifo$=""orasc(o$+a$)<63orasc(o$+a$)>218goto95
96 printi$" [154][211][208][193][195][197][156]-nast[177]pne s\[185]wko [154][210][197][212][213][210][206][156]-wyj[174]cie[145][145][145]":return
97 forb=ntoostep-1:pl$(b+1)=pl$(b):an$(b+1)=an$(b):next:pl$(o)="-":an$(o)="-
98 n[178]n[170]1:w[178]w[170]2
99 [153]"print#"i$[166]11)"clr(NULL)owe s\poswko nr"o:[137]76
100 [139]n[177]e[167][153]n[171]e"wpisanych. (NULL)zybko^log:sys"[181](ti[173]60[173](n[171]e))"s/1 s\poswko
101 poke53280,9:ifww<1thenopen2,8,2,"@:[163],s,w":print#2,a;e$n:close2
102 open2,8,2,"@:"+w$+",s,w":foro=1ton:print#2,pl$(o)e$an$(o):next:close2
103 poke53280,0:goto43
104 getq$:ifq$<>e$goto104
105 print"g[207]104"e$"g[207]104":poke631,13:poke198,1:load"/",8