home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
64'er Special 41
/
64er_Magazin_Sonderheft_41_19xx_Markt__Technik_de.d64
/
rescratch
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2022-10-26
|
933b
|
52 lines
100 rem ------------------------------
110 rem - -
120 rem - "[210][197][211][195][210][193][212][195][200]" -
130 rem - stellt ein geloeschtes file -
140 rem - wieder her -
150 rem - -
160 rem -------------------------------
170 :
180 rem ***** hauptprogramm *****
190 :
200 ad=$efbb
210 (NULL) 18,0,ad
220 printchr$(147)chr$(14)chr$(8)
230 :
240 (NULL) lesen
250 (NULL) schleife
260 : (NULL) name
270 : (NULL) aendern
280 (NULL) schleife
290 :
300 rem ***** unterprogramme *****
310 :
320 (NULL) lesen
330 : (NULL)
340 : if (NULL)<>0 then end
350 : n=0
360 return
370 :
380 (NULL) name
390 : n=n+1
400 : if n>8 then (NULL) lesen:(NULL) name
410 : pt=(n-1)*32+2
420 : a=peek(ad+pt)
430 : if a<>0 and a<>128 (NULL) name
440 : a=peek(ad+pt+1)
450 : if a=0 (NULL) name
460 : for x= 3 to 18
470 : printchr$(peek(ad+pt+x));
480 : next x
490 return
500 :
510 (NULL) aendern
520 : print" [210][197][211][195][210][193][212][195][200]? [j/n] [146]";
530 (NULL) taste: get w$:if w$="n" (NULL) ende
540 : if w$<>"j" (NULL) taste
550 : print w$;
560 : poke ad+pt,$80+2
570 : (NULL)
580 (NULL) ende
590 : print:print
600 return