This is non-commercial site, its content is based on Atari 8-bit home computer contents and references.
If you feel your rights are violated by showing/using any part of contents of your product represented on this page,
please contact me immediatelly so I can remove it!
Entry name:
Program Label
|
Publisher/Developer:
BELLCOM - Public Domain Library (Software library) |
|
|
-
Entry name:Program Label
-
Category:Printer utilities
-
Publisher/Developer:BELLCOM - Public Domain Library
Listing 1
10DIMTMP$(660),A$(40),DSK$(3),NAME$(18),ST$(110),TXT$(44):A$="":FLG=0 20?CHR$(125),"***PROGRAMLABEL***":GOTO40 30?:?"ENTERDISK#(3)";:INPUTDSK$:?:?"ENTERDISKTOPIC(18)";:INPUTNAME$:RETURN 40?:?"":?:?"**Press[RETURN]whenready" 41?"-OR-":POKE764,255 42?"**TYPEINUPTO44CHARACTERSTOBYPASSTHEDIRECTORY." 43IFPEEK(764)=255THEN43 45IFPEEK(764)=12THENPOKE764,255:POKE559,0:POKE82,1:GOTO60 50INPUTTXT$:IFTXT$=""THENTXT$="" 55FLG=1:POKE559,34:GOSUB30:GOTO170 60CLOSE#1:OPEN#1,6,0,"D:*.*":TMP$="" 70TRAP180:INPUT#1,A$:IFLEN(A$)<17THENTRAP210:X=1:GOTO145 80A$=A$(3,14) 90IFA$(9,9)=""THEN110 100A$(12,12)=A$(11,11):A$(11,11)=A$(10,10):A$(10,10)=A$(9,9):A$(9,9)="." 110FORX=8TO1STEP-1 120IFA$(X,X)=""THENA$(X)=A$(X+1):A$(LEN(A$)+1)="" 130NEXTX:A$(LEN(A$)+1)="" 140TMP$(LEN(TMP$)+1)=A$:GOTO70 145GOSUB29030 151AA=LEN(TMP$) 160IFLEN(TMP$)<650THENTMP$(LEN(TMP$)+1)="":GOTO160 165POKE559,34:?"":POKE752,1:?TMP$:GOSUB30 167IFLEN(NAME$)<18THENNAME$(LEN(NAME$)+1)="":GOTO167 170LPRINTCHR$(27);"8";CHR$(27);"0";CHR$(27);"P";CHR$(27);"EDISK";DSK$;"";NAME$;"F";"";"";A$(1,8) 175LPRINT"----------------------------------------------------------":X=1 176IFFLG=1THEN300 180TRAP190:LPRINTTMP$(X,X+12);TMP$(X+52,X+64);TMP$(X+104,X+116);TMP$(X+156,X+168);TMP$(X+208,X+220) 190X=X+13:IFX>52THENLPRINTTMP$(650):LPRINT:GOTO210 200GOTO180 210RUN 220GOTO170 300LPRINT:LPRINT:LPRINT:LPRINT"E";TXT$:LPRINT:LPRINT:LPRINT:LPRINT:LPRINT:LPRINT 310RUN 29030REMDIMST$(110) 29033ST$="hhhhhi>i=" 29034ST$(70)=">Hh`" 29040ST$(58,58)=CHR$(28):ST$(71,71)=CHR$(13):ST$(36,36)=CHR$(13) 29050POKE207,0:POKE208,8 29060X=USR(ADR(ST$),ADR(TMP$),(LEN(TMP$)/13)) 29070RETURN
References
Listing downloads
Copyright holder
