home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
64'er Special 6
/
64er_Magazin_Sonderheft_06_86-06_1986_Markt__Technik_de_Disk_2_of_3_Side_A.d64
/
cad.hard.mps801
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2022-10-26
|
2KB
|
58 lines
10 a=peek(836)+1:poke836,a
20 ifa=1thenpoke55,0:poke56,32:clr:load"mps801.cad.obj",8,1
25 sys50192,11,15,2:poke53280,14:poke53281,15
30 open1,8,15,"u9":close1:printchr$(14)chr$(8)
40 print"[151][147] [164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164]"
50 print" [200]ardcopy - [200]auptmenue [146]"
60 fori=1to21:print" [180] [170]":next
70 print" [196]ruckertyp: [205][208][211]-801/803 [146]"
80 print" [193]. - [199]rafik laden"
90 print" [194]. - [199]rafik ansehen"
100 print" [195]. - [196]iskettenkommando senden"
110 print" [196]. - [196]irectory anzeigen"
120 print" [197]. - [200]ardcopy"
130 poke198,0
140 getx$:ifx$=""goto140
150 a=asc(x$)-64:ifa<1ora>5goto140
160 onagoto1000,2000,3000,4000,5000
1000 print"[147] [164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164]"
1010 print" [199]rafik laden [146]":gosub1200
1020 input" [206]ame ";n$:ifn$=""orn$="_"goto30
1030 iflen(n$)>10goto1020
1040 sys50192,11,15,2:sys50299,2
1050 open2,8,2,"pi."+n$+",p,r":fk=1:open1,8,15:gosub1105
1060 iffgoto30
1070 sys50442,2:close2:close1
1080 sys50299,0:goto30
1100 open1,8,15:fk=0
1105 input#1,f,f$,t,s:iff=0thenreturn
1110 iffkthensys50299,0:printchr$(14);chr$(8)
1120 print:print" [196]iskettenstatus :"
1130 print""f","f$","t","s
1140 getx$:ifx$=""goto1140
1150 close2:close1:return
1200 print" [183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183]"
1210 return
2000 sys50299,2:poke198,0
2010 getx$:ifx$=""goto2010
2020 sys50299,0:poke53272,23:goto130
3000 print"[147] [164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164]"
3010 print" [196]iskettenkommando senden [146]":gosub1200
3020 poke631,34:poke198,1
3030 input" [203]ommando ";c$:ifc$=""orc$="_"goto30
3040 fk=0:open1,8,15,c$:gosub1105:iff=0thengosub1120
3050 close2:close1:goto30
4000 print"[147] [164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164]"
4010 print" [196]irectory anzeigen [146]"
4020 print"":open2,8,0,"$0":gosub1100:iffgoto30
4030 sys50475:close2:close1:poke198,0
4040 getx$:ifx$=""goto4040
4050 goto30
5000 print"[147] [164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164]"
5010 print" [200]ardcopy [146]":gosub1200
5020 print" [196]rucker eingeschaltet (j/n) ?":poke198,0
5030 getx$:ifx$<>"j"andx$<>"n"goto5030
5040 ifx$="n"goto30
5050 sys50555
5060 goto30