home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Tiger Disk 42
/
Tiger_Disk_042_1997-09_Tiger-Crew-Disk_de_Side_B.d64
/
signcreator-conv
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2023-02-26
|
1KB
|
38 lines
0 rem * signconvert v1.0 by mark l. fletcher *
1 ifpeek(2)=127thenpoke2,0:goto170
10 poke53281,0:poke53280,0:poke788,52
20 print"[147] [153]signcreator screen convertor"
30 print" by mark l. fletcher 10/2/88"
40 print" [150]converts a signcreator sign file to a"
50 print" print shop [tm] screen magic file"
60 print" to allow signs to be loaded into print"
70 print" shop and printed with the appropriate"
80 print" printer driver."
81 forl=23552to24575:pokel,1:next
85 print"[158]insert disk containing sign and enter"
90 print"filename without 's>' :";
100 open1,0:input#1,f$:close1
105 print"[147][153][158]now reading s>"f$"..."
115 poke631,13:poke198,1:print"[144]goto120[145][145][145]";
116 poke56576,202:poke53272,124:poke53265,59:load"^",8,1
120 open1,8,0,"s>"+f$+",u,r":get#1,y$:get#1,z$
130 open15,8,15:input#15,a$,b$
140 ifval(a$)<>0then1000
145 close1:poke2,127:load"s>"+f$+",u",8,1
170 print:print"[158]read complete."
175 poke56576,199:poke53272,21:poke53265,27
180 print"insert target disk and hit return[146][158].":poke198,0:close15
190 geta$:ifa$<>chr$(13)then190
200 open15,8,15,"s:"+f$:close15
203 zk=peek(53)+256*peek(54)-len(f$)
204 poke782,zk/256
205 poke781,zk-peek(782)*256:poke780,len(f$)
210 sys65469:poke780,1:poke781,8:poke782,1:sys65466
220 poke254,96:poke253,0:poke780,253:poke782,128:poke781,0:sys65496
240 print:print"save complete.":close1:close15
250 open15,8,15:input#15,a$,b$,c$,d$:close15
260 print""a$","b$","c$","d$
270 end
1000 print"[150]error: "a$","b$""
1010 poke56576,199:poke53272,21:poke53265,27:end