@L}5 _$% l0$)$$Hȱ$ UhL" `e$$%`$%`  R@P!( L(1   Y I`  d  Ld M * @  $ % CC$$)%1 Udߥ$9%: !0 S$% DD˙`  }J)Lr d M * @  $ % CC$$)%1 Udߥ$9%: !0 S$%} DD˙`  }J)Lr J  ((  p L ()   J}L= ( L 0q A    IB JC;? D W } LL  ` W )LA!  ߰")-݆ p" } $G@LL 08`Q")<2Q0 -G$Ș݆ UL# ; p8(()(0ʥ)NQ` }$GȘ݆LU )L ݆ L GȘ ݆LL )W>Z   HH)H }p h  hyhy D L> L JJ    ! LA*` BF }7'8  M HN H` 8 Z  \LdJJ!"! GFE@F (!L }EE !E^ ^ E E7EȩEdE/EȩE  D } .L }  ;F d  ;?F7F? ( .   Z D LL d } . D  L    p  E` , d)  D L) 0BM݊L݉} ML  N݆ L NLML [ TEqEHȱEqEh 0Gȹ G} HLL GɛL  LFREE SECTORS G) *Gȩ GȽG GȌ*jj >G} C8jJ3j2CD( C202C ԠBX` N 1? l LlD:RAMDISK}.COMLu L1 L ;LHL  T`  `1  ɐ     `TU  } L ? .  t`m*GBJ ~DEHI B V0dV!}QDEHI VF9 ,0 ,0 s0hhL  L` H hDHEh"}DEL8HI4 0 HI,0 0  9 .G VLO#},0 L4*IJ`llD1:AUTORUN.SYSNEED MEM.SAV TO LOAD THIS FILE.D1:MEM.SAV J y08 B|DEHI$} V0 0`B;DEL`?<0LV`@ʆ v s? F0Ξ05: [ BDEHI%} VY8 B V  @  /DE `E:D1:DUP.SYSERROR-SAVING USER MEMORY ON DISKTYPE Y TO &}STILL RUN DOS B;DE J  (` 9 V⪍ ઍ  -'}LLu ÝDEHILV 9 .l 9 .l  `` s$B BH(}I|DE V BLV nB,DE JLV B V BLVDEIʩ BꭝLu _} 3E:}DISK OPERATING SYSTEM II VERSION COPYRIGHT 1984 ATARI CORP.A. DISK DIRECTORY I. FORMAT DISKB. RUN CARTRIDG*}E J. DUPLICATE DISKC. COPY FILE K. BINARY SAVED. DELETE FILE(S) L. BINARY LOADE. RENAME FILE M. RUN AT ADDRES+}SF. LOCK FILE N. CREATE MEM.SAVG. UNLOCK FILE O. DUPLICATE FILEH. WRITE DOS FILES P. FORMAT SINGLEL !N',}#"&))9(&*)/h)''-&؆莟R'S  vL/ˢ L }Insert DOS 2.0s, type Y Λx -}DEfHI 1莏#q! @ y0ɛ8A0,' ȅ 1 1ild! 1L!NO SUCH ITEMSELECT.} ITEM OR FOR MENU! 0 .z:*{}.|{ 1 0 0JB 18L%|DL/}%DIRECTORY--SEARCH SPEC,LIST FILE?[# 0 0 &|D3" 1L!NOT A DISK FILEN !B 1L!E# 1 !BD0}ED:}:1BJ|DE 1DEBHI 1 h0ߢ 0.1}  0?詛 1 y0YЛ 1 ;#L" ;#L! BL1TYPE "Y" TO DELETE...DELETE FILE SPEC2}COPY--FROM, TO?OPTION NOT ALLOWED 115 FREE SECTORS COPYING---D1:CLOK2FIX.TBl# 0|D .L/%#3}##JB|DE 1BHID#E 1#0: B 1L!#͑### B 1#c$0SY4}S1}:## # # .#Ƚ# # 𩛙## 1,#PD#ELJ- <.BJD#E 5}1 1HH 0hh|DL%1}:̳# L% #D#EL% 1 0 . .0O% 1L!WILD CARDS NOT A6}LLOWED IN DESTINATION 0 <.|K}N 2 FORMAT. t* 5) 1L!`) 0NΞ 0 L1) 1 L!BAD LOAD FILELOAD FROM WHAT FILE?) 0 ?}0#B 1L!WHAT FILE TO LOCK?) 0 0$B 1L!WHAT FILE TO UNLOCK?DUP DISK-SOURCE,DEST DRIVES?TYPE "Y" IF OK TO US@}E PROGRAM AREACAUTION: A "Y" INVALIDATES MEM.SAV.FE! +L1   `*  70 2 2A} 0.* 1 y0 0)INSERT BOTH DISKS, TYPE RETURN^, 1 y038逍 N, 1L! ,B}C, t*  Lx+, 0 ^, 1 y0 , ,0,0 ,L+ ,I0 ,Vǭ0C}Ξ, 0 }, 1 y0C,ШC, 0K'!" H H 'h h Lx+!EF 5L1L!D,I,HhD}` NOT ENOUGH ROOMINSERT SOURCE DISK,TYPE RETURNINSERT DESTINATION DISK,TYPE RETURNE}`  `8 rL1`-* 1P* 1 y0Y`hhL!NAME OF FILE TO MOVE?- 0 0|DL% <.F},^ 1 70 0 .@L# .BJ 1  DEHIB V L1 ,} 1 70,L.  G}JB|,#P#DE 1 HI BDEHHII 1 B 1 ,^ 1 70,0La- B V,#PH},^ 1 70 0L#L!-* 1P* 1 y0Yj383}mm ݭI}}`8}``|* ? ɛ,`|:-)| / 1L!`DESTINATION CANT BE DOJ}S.SYS0 0H{ 24Δ 28/L!/) 2 Π 2 0 ξK}hAΞB,0 J 1 BDEHI,HÝDE 1HIHIDELSAVE-GIVE L}FILE,START,END(,INIT,RUN)O S0 1`BDEPHI V` S0H 1 L!M}0 0 1L~0`PLEASE TYPE 1 LETTER,0`hhL! 70 1L0L<1 ,;ɛ7,"ɛ:ݦ1ݥN}A"D|ݤD|ȩ:|ȩ|ɛ,,(/+.ީ1 1,ɛ`轤{NAMEO} TOO LONG B VL!` L1I H1EΝDL1|mDiE` V0`8d/8 i:222 1 LP}!ERROR- 165ɛ+,' 20*.. өr2 1``2TOO MANY DIGITSINVALID HEXAQ}DECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8uR} ECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8u} }  Lll L"! L"! VL"! l Lq!! "!LD:*.*S:P:E:l"!q"H) T}h(`ӅԄՠ`ӅԄՠԨ`L)ӑ) `Ӣhh@,lHH!HwHHHHHӍl"H!HU}yHl !`GHFHJ*K+\`* `Ӧee褌%ƉƋL"!V}Ӡȱȱȱ㦌L"! ` ` `2a$%Ȏ!!xө~!!W} ` `@X ` ~  } Ӣ ʎDy` SLD1:AUTORUN.CTBՠԢӱԙӹX}`֝DEIHB V0Z3ڝDa۝E8օܥׅݥܝHݝI V04Ӡڑڑ0Y} BLVl `˩`80 ` .JJJJ)iFiFi1FicFi'ȐȦoFiUȐFiiZ}Fi#iFiGi Fii@F iiFiiciՊFigi'iՊօשBL`I))83[}Ԥԥդե֤֥פץؤإ٤LK6"ХLaLaLa\}E0:e٥eإeץe֥eՐ؅٥ׅإօץՅ֩L8٥إץ֥հ'I8م٘؅ؘׅט]}օ֘ՅLؤm\G0Q@Ն֩م؅2եمֆשم"ե؅֥م׆ةեׅ֥؅ץم؆لԘ)q^} ` ? 7i ? %!Ls`ԅՅօׅ؅م`ԍՍ֍_}׍؍ٍ`ԍՍ֍׍؍ٍ``, Խսֽ׽ؽ` ,`}`+ĕ ԅ)@ޥ)JJJe)e e Je0F ga} Lm8`@ԠՈքׄ؄`==W3>Tvb>2b'?h`06?2'A?%C4Vu?f'70P@U??CBH ? & ? QLb}m8`0 I@ԥ) oǢҠ 1  ؠ e Q ?P ¥Ii )ԅ +ĕc}Lm`@"wf?IWQpIG?9 Wa9cU? 0d? 9`?BXGB?7?()q?D>DIh8E?hyx? )D?@ (1V?d}wD3331??xS48`$)Ԧƅƅƅƅƅƅ mť)8@0$Յ)e)e Fe} 䰃 e Q F I`U9>`D'RFuCU?b9dYdg@W2@?tS)%)@0)%ԅf}P 1 ;  e°0 Q (Vŕ ԅԥ  ƕ m`8``0?i? Q g}ԍՍ֍׍؍ٍ * m N ǥ N 0 -åJeF g`L ) e٥eإeh}ץe֥eՊi؊؅٥ׅإօץՅֆե1ԥ'JffffJffffJffffJffffم`ԩ&&&&*&&&&*&i}&&&*&&&&*``ۄܱ T **m ȰҠݤܱEۅڦڱ= bܥeƥj}iեL@ ` **)]P` 00`` ( ((((((((8`W)ߥ & &ek} &߽aȅŊِ׼Ȅ⹕ȍqȅJJJJ&eXޥeYߥ䥈 9ȅFfЎᰈ Tȍ`Ȅ佘ȅ l}M 8*` Ȱi祍La L< ʘ0  L m} ȑ  L ʘ# ` |ʠ)ȱ Lt nʤ n |ʠ)ȱ)n} `ʠ)ȱ ʆ8ƍ0eސ`Ɗ8ް`)ȱJJJ```=o}`]``` H} h`Pi`)JJJeԅԘ)Peԅ`եԆ8@EB)JJJeԅԥ)Pep}ԅԘ)eԅԽeՅ՘)JJJ}˅ԥ}˅`)JJJeԅԥ)PeԅԹeԅԹeՅդЧ` 0@P`'Nu pX@(#q}d,X L `8` ¥E)))8@8e0 څۅ܅݅ޅ߄ԠF0y ޥy ݥy ܥy ۥyr} ڥy و0ǠF0y ݥy ܥy ۥy ڥy ٥y ؈0ǠF0y ܥy ۥy ڥy ٥y إys} ׈0ǠF0y ۥy ڥy ٥y إy ץy ֈ0ǠF0y ڥy ٥y إy ץy ֥y Ոt}0L`8`E)))8i@0 ڄԠ ( !   L* u} &О ( !   L* v} &О ( !   L* &О w}( !   L* &О ( !  x} L* &Оd ( !   L*y} &ОL6 e e e e e i z} } } } } } } ǭ m m m m m m  } }{} } } } } ǥՅօׅ؅مԅՅօׅ؅`hh !LHH`ؠ|}ɀhhHH֥ץ?ȱȱӰ8ְױօօ0LB Error -- à  in Li}}ne  ($8H h ) Program Choice: OS, un, or oad ?@ !D L RL L Filen~}ame D: Jȱɛ):ȱɛ.ȩCȩTȩBȥ SLȹD:LKHJJJJ h) 0:iLp 8}` B 0`L<馒撥ԝޥ՝*ޥ֝Tޥם~ޥ؝ޥٝ` ƒޅԽ*ޅսTޅֽ~ޅ׽ޅؽޅ`ƒޅ*ޅTޅ~ޅ㽨ޅ}`撝ޘ*` ӥԝإ՝٥֝ڥםۥ؝ܥٝݥ`LT؅Խمսڅֽۅ׽܅ؽ݅`؅مڅۅ܅݅`}ȱȱȱȱȱ`ȱȱȱȱȱ`٩@ةڝ۝ܝ`թ@ԩօׅ؅`  }LQȱȱȱȱȱ`ȥȥȥȥȥ` wLH wh LQԄՠԅք` L } !ԝD՝E֝HeםI L`Laee 8厅叅eeL!)}L)`x,Ң⅌Ҙ襉ҥ `8$ L8$ ȍ` JKiLH h)}I ! SLJUVT`T L) ʥԤհ` L ` !L8, !L8 ` iLJ놈 LJ놈 ,LQ} HԝDEILꆓBJKԝD՝E CL8醈 B LJ놈& LM J릓N}LJL)NLM%L L j L `L=! Sp D o 8} LpL ,#,$,!pLL ,HBDEhHIL oL8馓HIBL !L8ɅĈeɐ ň}`֥ԅԅՅ,`$8n!?! D i\ iU?! iD iE=D iH ih8DHEI}HI C ,!L `L= JhhlԄե֥נȱհ  ȱօȱօ` L=Ԅ՘0)}ȱհ ȱe懰楆ƇƆ`L)L=醈ɛi懠,ɛ󥆦 Seօ` Lt Ԥբ}H e" hLQL=醈 *? , DEHI ` DLr 4 e"ɛ ,ЬLQ DL} 4eɛ SLtI L L L L L@ ; ` ; ` ; } ` ; m` L=@@ȅ@`I`)` ; USN ; FG ; ?: ; }201 ; &' ;  ;% ;L Lå ` : : :ڰ :ΰ :ǰ :оE%} jE `0``֪ (ϰ`(8`8` }ԤՅ` e"4 L= Ԅձ80  &ԅ L  eԪp`L) HJJJJ }h) 0:i`Ԅ 0 ["ȱ)ȥ,  ՅԄ֩`?Ԣ )ɠڭ ) ڕL} ^ L)8@L` )8@D:)8@-٩֔$ሄL` } ^Ű$` hŰ` &ư` Rİ` Vİ ` rð` ƐL=0L L ;&)ԥ)8@עJjH@M}C)JJJe)e F ¥P & F Q LL)HHHHHH Vİhhhhhh ðh}ԅ` L %ઘ%ᨊ` ઘᨊ` EઘEᨊ`<|'gԥ0L=`  *  &L_,}ڄ  eڅԥeۅհ"8څ֥ۅא8ܥݰ`۠Q%0ԅإՅ٥ަ0%Q% L}ե0Lڤ`օנ6&֐ eו`L)ԘբՅ Ԣ Յ֠&&֐eܥe}ېڈ $0!ee80å/8ܥ۰uڕ0eUiV`T}UV`8UV`eTi`8TȢ` !L8醊 æ f Ŋ :ƒޑȽ*ޑ}ȽTޑȽ~ޑȽޑȽޑȥԑȥՑȥ֑ȥבȥؑȥّȥȩhihHiH&HHH wh Lhh`hh`8}` L=醊 f ŊHȱȱȱȱȱ妊 w Qh LhhHHe`*ȱȱ}ȱȱȱjEE `EjI ` p D il ie o"p"q" i i i i i io"8}o" K膖  Lo"L=؝ٝڝ۝ܝ륄Lei  }`L=饏őŐ%Ƒ8 Ƒ` f,L= fhhHH`, :hihHi}H`` J :hihil  ¥Ӡ L  @Մ$ Q` Q` QLQH } h @Յ՘JJJJ y) 0:i`AVC2 5 - <) - < }L L e e`e`&&&&&&eee` &&eee&*` u}8)Ӱ% hhȱԅȱԅl ʰԤզ`hhheӨhiHH` u u88Ӱڪ :(jheӑhi Lh}פօۄڠ܄ݠFfؐeڅܥeۅ0&ۈ`L >ӆiHi0Hƒiֹ*i0Ѕ &ݤݥ &e܅ܘe݅}hhLlӅ؄م܄0օצӽАԥեܤ Q `ƒ*ޅޅ wإ}ٰ5֥װ+ eܥe*ݨ &eܪeeըeԐ`L L L ӆ 4Ԥզ L_ ӆ Ԥզ L}_ L LL=ӦԆՆֆ׆Lw Y٤ ۘ` Y  L~ Y ې Hh`פōČԅe}Յe &"8ӥب`ƒޅ*ޅ L=؅مƒ8*ޥ֥אeԥe`} w㰶H wֆ׆h8Lԩ!HHֆ׊HHʽ޼*ԆեHL!àLLeԐ `8԰L)} w㰶H wֆ׆h8Lԩ!HHֆ׊HHʽ޼*ԆեHL!àLLeԐ `8԰L)}"""" D:SIGN83 o"y"ԩ!HHֆ׊HHʽ޼*ԆեHL!àLLeԐ `8԰L) *t_kt . . . .0  w_ 1  Q w 텈} W! w 텈 W! [`   f`  w`  ` }  `  `  Ѡ`  `  a  }$a  7a  }_ L# x U Ux U U U U }U U U U U( U( U U U U U U U U} Uh Uh Uh U U U Ux U U U | U} URQa  tVa } t[a  t_ `a  tea | tpa } t|a  ta  t >2 >멊a  3 >d >}멽a  e >멖 >a  >Ƞ >#b  ɠ > >Vb   >2 >sb  3 >}d >멦b  e >멜 >٠b  c t1c t }  Yc  쩃_! 멃_" }멯é ic  t_# 멃_q 멃_r 멃_w  kc  c  c } c  Ҡc  c  c  d # o# w멉_} # w멏_ # w멕_ L3((d  t-d  t2d  t_ 7d  t# w PK()*}-EH] }   > w !|  > >~ w !}  |} w J~ W! W!  w J w ]e L+L+ _e   w }ze L+q 쩤  $ o% o& o  w멛_ sL-   ' o ( o) o*} o+ o , o- o. o > > |e LP- }  ~e  w  w } e   w ꩞e LP- > > ꩠe  > > ꩢe }L?-" / LF/ " LF > > ꩤe L- }  e  w 쩰e } w  e   w ɠe L-LJL/ }  ˠe ޠe  t } e   e    w J  w J  }$ o% o& o  w멛_ L/   ' o ( o) o* o+ o , o- o. o w멛_ }sL%/Lb/ f   w 0f Lb/ LHXL/% 쩡_& 2f  t4f t$  }}  6f w  Cf $ w Yf af  U ff  U } kf % w  f & w & w멧_ Lp00u & w멡_ L00v  } f & w%  쩫f  f  w  # w멭_ L1  f  w } L-1 f w # w멳_ LZ1  w L9# w멭_ sL2& w%  1 Q }1 w멹_ L1  >1 >   >1 > L2 w  w }  w  f  w f L&C w g L4 $ o$ w}_ s $ w멉_ s $ w멳_ s Lm2 % o% w멛_ s % w멉_ s % w멭_ s } % w멿_ s L2 & o & w%  g & w멧_ s & w멡_ s L}3& w멧_ L30u & w멡_ L30v   # w멭_ L3%  L3 }# w멭_  w g Le4   w֤ _ Le4g  t w֤  & w}%  L4L&CL2 w g w멛_ s L. w֤  & w%  # w멭}_ L5L&C# w멭_ L5 $ w  % w  & w   w  w }  w # w멭_ w멛_ L6  w   w  ' w   w  }( w  ) w  * w # w멭_ w멛_ L6 + w   w  , w }  - w  . w # w멭_  w g L6 w% Qg  tL/# w}_ L 7 w% QL. & w%  1 Q1 w멹_ L|7  >1 >  } >1 > L7 w  w  g    w֤ _ L7}%g  t w֤  & w%  L8L&C# w멛_ sL9 $ w  % w  & w }  w  w   w w멛_ L9  w   w  ' w   w}  ( w  ) w  * w w멛_ Lw9 + w   w  , w  }- w  . w w% QL/ w֤ע2 J3 2 w3 (L:3 >3 >'g  3 >3 } >Ԣ4 J4 wŠ_ L':4 wˠ_ 4 Q3 >3 >)g  4 wѠ_ }LD:4d +Lf:4 wנ_ }}Lf:4 w2 4 Q3 >3 >4 J 3 $ w멛_ L:ݠ_5 $ w멉_ L:j w_  _} 5 Q$ w멳_ L;j w_  _ 5 Q멃_6 3 2 w3 (L<5 w 3 >3  }>  4 7 Q7 w8 Q7 w 8 (L <6 +6 >6 >8 1! J 3 >3  > +g }L<6 >6 >6 >6  >II J 8 3  > J 6 > J  > w } wԤ >6 > wԤ > wԤբ k9 J% w멛_ L# w멳_ L % w> (LX> > J 6 w%  > J  > w ? 6 w@ Q=} wA Q; wB Q< wC Q멃_! % wD Q w t LXH< w ; Q< w  %  < Q% w멉_ L=}= w "= Q% w멭_ L== w "= Q% w멿_ L>= w Ǣ= Q? w: Q Ln> > J ? > J}  > w > # w멳_ L+L/% w멛_ L> w tL> w t w -g L8?& w} 4  w֤   E Q > J E > J  > w  w֤ע > w  w֤ע: }Jw w멛_ LN?L?  A  q w멛_ r w멃_ L?  3  L? w멃_ L}Rw w멛_ L?L@  0 : w w_ : ww_  : ww_   w /g } LAw w멛_ sLrA w֤ _ x Qx w멳_ L@x L@x w멉_ L@x L@x w멛_ }L@x L@x w멛_ gL@x  x z 3 x w3 (LoA3 w_ y Qy w  w֤  }L@A w֤עy J z >y  > y w z Q3 LB  w LBw w멛_ sLB w֤ }_ x Qx w멳_ LAx L!Bx w멉_ LAx L!Bx w멛_ LBx L!Bx w멛_ gL!Bx  }x z 3 x w3 (LB3 w_ y Qy w  w֤  LB w֤עy J z >y  >} y w z Q3 LB  w q w멛_ r w멃_ LCr   3  L?  +쩃_}r àF JF w_ F w_ F w_ LWE } F w F w멏_ }LC 1g LDF w멿_ LC Eg LDF w` LC Vg LDF w` LD jg L}DF w ` L=D |g LDF w` L`D g LDF w` LD g LD3 ` 3 (}LD3 F w` LWEF w` # w멉_ LWE w멛_ LWE# w멛_ # w멉_ }# w멭_ w ꩵg LWEé L/   ꩯâ w ꩷g # w멉_ } L>%w w멛_ sLELE }  g   w ̠g LE} w L&/ Πg } tӠg  t }  ؠg  g  g  }h   w h LF/   h    w tj w_  _ } G Q  w JG ww_  H QG w w_ H  I Q_ w_  J Q_ J ww_ } K QI W!H W!K W!J W! wԤ >  4  k9 J / w }/ Q" w멛_ / w멃_ LP-/ w멃_ L&C_G  w tLG wԤ >@ >A >B >}C >D > wԤ > wԤբ k9 J@ wD ? Q } # w멛_ LI }  ,h } LI  > :i LJ  > >  > >i L)K # w멛_ L)* w 4* Q. w 4. Q) w  } ( w L Q* w멇 ꩈ  ( w M QN O - w   , w P Q.} w멇 ꩈ  , w Q QR S T  wT (LmRT w멛_ L[L' wU Q w tT w멉_ }LL+ wU Q w t w֤ %` }LL w֤ע >@i   Di U w  }_i  }_ LL }  yi  w RU W!+`V V w}w_  W Q1`X Y V w W ww_ Z Q Z W! W W! wԤբ k9 JX w[ QY }>Y  > [ 1! J L5NY +[ +Y w  w֤  LNLMY X2 +X w7` LYNLM}V +V w=` gLN i  i   w ꩯi LN fL&L4LLYM }i  i  ֠i  i X w 1!\ JX w 1!] Jj }w_  _ ^ Q^ ww_  _ Q^ w w_ _  ` Q3  3 (L~P` W! }_ W! \ W! ] W! wԤբ k9 J^ wC` 1!\ J^ wŠ_ 1!] JC`^ ^ ww }_  _ Q^ w w_ _  ` Q3  > J h > J  > w j w_   }_ a Qb c  c (L.Rˠ_= d  d (L"Rc wI` d w멭_ LRb we Q3 }  3 (LRˠ_f a 1!4 J8  8 (LR4 w f  f LQe >e  > =  } g Qe >e >g J f w Ǣf Qe +8 a +3 = w Ǣ= Qd b +c T w멛_ LKR} w tT w멉_ LhR w tT h i # w멳_ L-L&i  ti  t w) w}L LT( w멛_ LT > J (  > J  > w h w멛_ sLZSj}  ( k Qˠ_l ? @ l wA Qj wB Qk wC Q멃_! ( wD QN >O  > t LXHk} w j Qk w  (  k Q( w멉_ LTl w "l Q( w멭_ L$Tl w "l Q( w멿_ L}DTl w Ǣl Q w th w( LzTN +O +h LTh +LTN >O  > tN +O + w- } wP LV, w멛_ LV > J ,  > J  > w i w멛_ }sLZUm  , n Qˠ_o ? @ o wA Qm wB Qn wC Q멃_! , wD QR >S  >} t LXHn w m Qn w  ,  n Q, w멉_ LVo w "o Q, w멭_ L$Vo w "o Q, w}_ LDVo w Ǣo Q w ti w, LzVR +S +i LVi +LVR >S  > tR +S} + w֤ _  w֤ _ L? w i LW w֤  3 QO` 3 (L?W3 } >3 > J 3 * >M > w  w֤ _ sLW. >Q > w  w֤ע: JL>X} w֤  3 QO` 3 (LW3 >3 > J 3 * >M > w  w֤ _ sL0X. >}Q > w  w֤ע: Jp L? }  i  j  w  !j } w  .j ' w  Hj  w  Sj ( w  ^j ) w}  oj * w  j + w  j  w  j , w } j - w  àj . w  ֠j   w j LZ }     ' o   ( o ) o * o + }o   , o - o . oLY }  j   w j  } L[  j  k  !k   $ w  % w  !}& w   w  w   w w멛_ LH\  w   w  ' w "}   w  ( w  ) w  * w w멛_ L\ + w   w  ,#} w  - w  . w w% Q $ o% o& o  Le[ f3 U` 3 (L]$}3 L&C }  1k  @k   Wk   %} sk  o w멛_ s ꢀ w멉_ s ꢀ w멭_ s ꢀ w멿_ s Lu]  w J&}  w J     w֤ _ LJ^k  t   w  _ '}  N  N   w w멛_ sL^Lf_ k  k   k (}     k     +L^)} AVAU@@@@A @`@@@5@A'A(@2@BsDA$AT*}AuA6A3A0A8ADAeApAP@AbA!AAA&@A `A@ SIGN MAKERby +}Jeff Colehourcopyright 1988 version 1.3This is a shareware program.!If you find this program usefull, contributions will be,} gratefullyaccepted at the address below:4760 130th Ave. SEBellevue, WA 98006PRESS ANY KEY TO CONTINUE***************-}* D :SCRATCH D :SIGNVIEWhhhLVh S`2hh hhhhhhhhhhhhhة2 ̩  .} 12  п  m  2N 8  N  Жm͐Ω/}  ЙБ`2hhhhhhhͩ2- mN80}'iiːi͐8` 1 2 3'123456789012345678901234567890123456781}9CHOOSE I/O MODEN1) CREATE PRINT FILE2) SEND EACH LINE TO PRINTER3) PRINT OR VIEW EXISTING FILE4) EDIT EXISTING FILE5)2} LOAD ALTERNATE FONTS 6) LOAD ICONS7) READ TEXT FILESELECT NUMBER (1,2,3,4,5,6,7)****************ŠԠINP3}UT FILE SPECALTERNATE FONTS (Y/N)YINPUT FILE SPECANOTHER FONT (Y/N)YINPUT FILE SPEC ICONS? (Y/N)YP:DOUBLE PASS PRINT4}ING (Y/N)YԠҠנǠINPUT FILE SPECPRINT OR VIEW FILE (P/V)VP:INPUT RUN FILE DRIVE NUMBERINPUT VIEW 5}FILE DRIVE NUMBERVDOUBLE PASS PRINTING (Y/N)Y* FONTS==> LOAD FONT FILES (Y/N)Y*** ICONS==>  LOAD ICON FILES (Y/N)6}YԠǠNINPUT SOURCE FILE SPECINPUT DESTINATION FILE SPECEDIT FONT OR ICON DATA (Y/N)YNN LINE NUMBER FO7}NT CHOICE (1,2,3) 1=ATARI 2= 3=FONT SIZE (1,2,4,8) DOTS PER INCH (60/120) CHARACTER LIMIT  CENTER LINE (Y/N) 8}ADD/DELETE/NO CHANGE (A/D/N) EXIT (Y/N) EDIT INPUT (Y/N)YY D DA  INPUT STRING:  011NYSTRING LENGTH 9}ERROR INPUT ERRORNON EXISTANT DEVICEPRINTER/DRIVE ON? DEVICE DONE ERROR FILE NAME ERROR FILE NOT FOUNDYYPRE:}VIEW FILE (Y/N)Y********ĠŠ (LIMIT 2)INPUT FILE SPECANOTHER FONT (Y/N)YINPUT FILE SPECҠΠ;} LOAD ICONSΠ INPUT DRIVE #INPUT ICON NAMEINPUT ICON SIZE (1,2,4,8)INPUT START LINE (1-100)INPUT START COLUMN (1-<}ANOTHER ICON (Y/N)YΠ INPUT DRIVE #INPUT ICON NAMEINPUT ICON SIZE (1,2,4,8)INPUT START LINE (1-100)INPUT START COLU=}MN (1-*** INSERT ICON DISK IN DRIVE PRESS ANY KEY TO CONTINUESEARCHING FOR==> ICON NAME NOT FOUNDTRY AGAIN (Y/N)Y>}ICON NAME FOUNDCONVERTING ICON DATATO DOT COLUMN FORMATPLEASE WAIT....YԠԠҠΠ FONT TWO= FONT THREE= ?}Π ICON DRIVE NUMBER ICON NAME ICON SIZE ICON START LINE ICON START COLUMN Π ICON DRIVE NUMBER ICON NAME ICO@}N SIZE ICON START LINE ICON START COLUMN EDIT INPUT (Y/N)YEDIT TEXT (Y/N)NWRITING TEXT DATA TODESTINATION FILEPLEASEA} WAIT....ĠԠINPUT SOURCE FILE SPECINPUT DESTINATION FILE SPECMIN FONT SIZE (1,2,4,8)  **************** B}o"t""("2"<"F"P"Z#d#n"#x8#N#d#z#######$$$f$$%>%"%,%6%@C}%J%T%^%h&r-&|G&a&{&&&&''4'J'`'v'''''3(&K(0K(:l(D(N(X(b(l(v(D} )()>)O)u))))))***7* M*^* y***4*>*H*R"+\7+fW+p+z+++,G,n,E},,,?-P-w------$-. .8.B/.L@.VV.`g.j.t.~./%/@/\/b/e/e/e///F}/050 V0p00(020<0F1P-1ZZ1dm1n1x112252Q2m2~2223X333333"G}3,e464@4J4T5^5h6r6|6 7)7<7|7777818a889w9999&909:9D9N9X':H}bD:lf:v::::::;;3;d;;;;;<  << <*<4#<>5V >` >j 0>t B>~ S> X> k> n> n> n> > > > > > > J}> ? *? 8? 8?( N?2 b?< ?F ?P ?Z @d :@n M@x e@ @ @ @ @ @ A @A ]A jA oA rA A A A A A" B, !K}B6 5B@ KBJ BT B^ Bh Br B| B C #C &C &C /C lC C C C C D =D `D D D D! D& D0 WE: jED EN EX EL}b El Ev E F >F TF jF {F F F F F F F G $G WG G G G* G4 G> GH HR /H\ BHf KHp UHz XH XH XHM} H H H H H H I I 3I NI iIIII$I.J8.JBIJLdJVJ`Jj)KtRHRRS\%Sf8SpZSzSSSSSTQ}$TDTNTzTTTTTTTT$T.U8%UB8ULZUVU`UjUtU~UV$VDVNVzVVVVVVR}V W:W ?WYWW(W2W<WFWPWZWd0Xn>XxHXHXiXXXXXXY;YYYwYYYYYZ"S}Z,*Z6;Z@LZJ]ZTnZ^ZhZrZ|ZZZZZ[2[H[^[e[[H\\\\\]&]0]:']D=]NN]Xd]T}Yu]Z]b]l ^v^^J^^^^^_f_m_p_[H[^[e[[H\\\\\]&]0]:']D=]NN]Xd]2 >Ϡ( F 3 >d >) V}F e >멖 >5) F > >h) F > >멛 JF   > >멓) F ) 4 tà)W} 5 t7 J6 J > >7 w !5  > >6 w !4  4 w J   (L&X}u(  $  (L$ >   ͠)  tΠ) t  . / . w/ (L$ Y}0 w֤ע >0 w /  > w֤ע  w֤ע > w  +Ϡ) t w{( gLZ}$L8$   (L&  ȥX  ꩁ( Y  A QA wC Q w멇( LY% 쩍([}<  w멓( L~%( 멟(<  w멥( L%( 멱(< 2 u(3 =  $  (L&<\} w Q멷(    L &   Q3 w    3 Q   LM&(C L&2]} >3  > t > >G tH G w֤עI JF wԤ >G wԤ >I >H >C  k" J멙(^}C 3 w 2 Q L& +   L! 쩽( ! (L''!  L! 쩽( ! _}(LU'!  wà(  w멥( L' ɠ( L'  L! 쩽( ! (`}L'!  L ɠ( L'  Р) )  ) a} 9 o9 w PY(f( 5 w  L# @$AV@A@A A8@A9A WA(Ab}@AU2hhhhhhhhh  2ͭΩ  ˭̩   i 2 c}- m ͍ i͐Ω* N   iː̭ $ ГN(m 8` Dd} :SCRATCH D :SIGN831) RETURN TO SIGNMAKER2) RERUN SIGNVIEWINPUT CHOICE (1,2) o"o"")"*"+",#-#.7#2Q#Fie}#P}#Z#d#n#x#$1$8$B$X$b$}$$$$$$$%%,%"6%,Y%6~%@%J%T%^%h%r%|%f} &(&(&(&(&M&d&{&&&&&&&&&&&&0 ':''D8'NU'XZ'b'l'v''''''g}'((0(K(Y(f(n(&&&&&&&&&&&&0 ':''D8'NU'XZ'b'l'v''''''b%DOS SYSb*)DUP SYSbXSAUTORUN SYSbAUTORUN CTBbSIGN83 bUSIGNVIEW b qSIGNMKR SGNb~SIGNMAKRDOC11120NN ********1****163751****4716511120NN 18120YNSIGN MAKER11120NN 11120NN 1112r}0NN 14120YNFEATURES11120NN 11120NN 12120NN * FOUR FONT SIZES11120NN 12120NN s} * TWO PRINT DENSITIES (60 OR 120 DOTS/INCH)11120NN 12120NN * USE ATARI FONT OR ANY ALTERNATEt}11120NN 12120NN * CHANGE SIZE BETWEEN LINES11120NN 12120NN * UP TO 115 CHARACTERS u}PER LINE11120NN 12120NN * UP TO 100 LINES PER PAGE11120NN 12120NN * LINE CENTERINv}G11120NN 12120NN * USE 2 PRINT SHOP ICONS11120NN 12120NN * LOCATE ICONS ANYWHERE w}ON PAGE11120NN 12120NN * FOUR ICON SIZES11120NN 12120NN * SAVE PAGE DATA TO DISKx}11120NN 12120NN * PRINT FROM SAVED FILE11120NN 12120NN * EDIT SAVED FILE11120Ny}N 12120NN * SEND DATA DIRECTLY TO PRINTER11120NN 12120YNEXAMPLES:11120NN 18120NN SIz}ZE 814120NN SIZE 412120NN SIZE 211120NN SIZE 111120NN 12120NN {}11120NN 12120NN CONTROL CODES11120NN 12120NN  11120NN 11120NN 11|}120NN 11120NN 11120NN 11120NN 11120NN 11120NN 11120NN 11120NN 11120NN 11}}120NN 11120NN 1120NN 11120NN 11120NN 11120NN 11120NN 11120NN 11120NN 11 SIGN MAKER Version 1.3 } by Jeff Colehour General Description SIGN MAKER is a graphics applica}tion program that can be used to print signs or flyers with a high degree of user control over what is pr}inted. Four font sizes are provided and they can range from very small (about 115 characters per line) t}o large (7 characters per line). Any font in the internal Atari format can be loaded and used and three }different fonts can be used on the same page. Inverse characters can be printed as well as most control }characters. Escape sequences that interfere with screen display should be avoided. Two Print Shop (c) icons can b}e loaded and placed any where on the page. Text can be centered if desired and page description data can} be saved, edited, or sent directly to the printer. The program is menu driven with prompts and question}s provided for most input. All input data can be edited and lines of text can be added or deleted if des}ired. Version 1.3 incorporates new capabilities including print preview, double pass printing, and a}n option to read a text file. These changes will be described below. System Requir}ements SIGN MAKER is written in Turbo Basic with a few machine language routines added where increa}sed speed is needed. To further increase speed, the program has been compiled using the Turbo Basic comp}iler. To run SIGN MAKER, the Turbo Basic RUNTIME.COM file must be loaded and a disk holding SIGN MAKER m}ust be present in drive 1. Due to memory limitations, it was necessary to break this version of SIGN MAK}ER into two segments and allow control to be passed back and forth between the segments. The name "SIGN83" must be} used for SIGN MAKER (the core program) and the name "SIGNVIEW" must be used for the view program. Anoth}er copy of SIGN MAKER named AUTORUN.CTB can be present on drive one for autoloading by the RUNTIME.COM fi}le. An Atari 800XL or 130XE is required and it is very desirable to have a system with ramdisk capabilit}y. This is because there is insufficient Basic addressable RAM to hold the large print files that can be} created with SIGN MAKER and the disk file used to hold page description data is repeatedly accessed duri}ng file creation and printing. The DOS 2.5 and MYDOS ramdisk handlers have been tested and work well with this } program. When the new print preview option is used, the dot graphics data for the printed image is sent to }the disk drive and a very large disk file can result (maximum of about 770 sectors!). Thus, a double or }at least enhanced page 2 density disk dr}ive and DOS may be needed. Here again, a large ramdisk is ideal. A good system for using SIGN MAKER} is to have SIGN MAKER and RUNTIME.COM on the same disk with DOS along with all the fonts you are likely }to use. To run, boot up DOS and load the RUNITME.COM file (and DUP.SYS if the DOS supports ramdisk acces}s) into a ramdisk. Then, if a previously saved page definition file is to be used it can be loaded into }the ramdisk before SIGN MAKER is loaded. Also, if an exit to DOS is desired it will reduce some drive ac}cess time. It is also desirable to put SIGN MAKER and the print preview program segment into the ramdisk if print} previewing is desired. This allows almost instantaneous switching between programs. The names must be "}SIGN83" and "SIGNVIEW" as indicated above. MYDOS 4.3B allows this configuration to be set up automatical}ly on boot up and utilities may also be available to achieve this same result with other DOS's. } SIGN MAKER works entirely in the dot graphics mode. It should work on any printer that has its graphics mode} compatible with the Star SG-10. This should include most graphics capable Epson printers as well as oth}ers that claim Epson compatibility. Program Use It is desirable} to plan out how the page is to look and where text and icons are to be located. It will be helpful to c}onsider the page as consisting of 100 lines going down and either 60 or 120 columns across depending on whether 60} or 120 dots per inch print density is chosen. Page definition data can be entered one line at a time and} print density, one of four font sizes, and one of three font styles can the chosen. The number of lines} used by the entered text depends on the font size chosen (1, 2, 4 or 8). For example, if a size 8 font }is chosen for a given line then the next available line for text will be eight size 1 lines further down }the page. Similarly for columns, a size 1 character takes up one column space and a size 8 character tak}es up eight. As an alternative text entry method, the sign layout and text editing can be done using a text editor} or word processor as long as a pure ASCII file can be saved as a DOS file. TEDIT and Paperclip (c) both} can generate ASCII files and Paperclip can be set to scroll the screen a given number of columns (to eli}minate word wrap) which is a good way to layout a sign. Using this method, font sizes and other line des}cription data are then edited in once the text file is converted to a Sign Maker file as discussed below.} Icons can also be printed in four sizes but their location on the page is specified always assuming} that there are 120 columns across and 100 lines down. Only the upper left hand corner needs to be speci}fied. Icon definition is independent of text but if text and icon locations conflict } page 3 the icon will over write the text. A size 1 icon requires } 11 size 1 text columns and 7 size 1 text lines. As in the case of text characters, allowable icon sizes are} 1, 2, 4 and 8. To allocate space on the page for an icon, the above column and row sizes should be mult}iplied by the size chosen for the icon. The following discussion will cover each item on the } main menu in the order that items appear on the screen. Much of the input is checked for errors and either a me}ssage is issued or the input is not accepted and the cursor is returned to the line on which the error oc}curred. If all else fails, the Turbo Basic RUNTIME.COM file allows the key to be used to gracefu}lly halt execution and the program can then be restarted or an exit to DOS can be made. 1) CRE}ATE PRINT FILE This would be the normal mode for setting up a page description file. The first que}stion presented will be whether or not extra fonts are desired. The Atari internal font is always availa}ble so if this is satisfactory enter "N". If extra fonts are desired, enter "Y" and then enter the font }filespec at the prompt. The full filespec (Dn:xxxx) should be entered. Any legal drive is O.K. and load}ing of the file will be prompted when the PRINT EXISTING FILE option is chosen. The next prompt is for icon input.} If no icons are desired, then enter "N". If icons are desired, enter "Y" and a new screen showing icon} input data will appear. It will be necessary to enter drive number, icon name, icon size and location i}n terms of line and column numbers as described above. The next screen to appear is the main input s}creen on which all data needed to describe one line of text is shown. Choices available are font choice,} font size, dots per inch print density, line center choice, and whether a program exit is desired. At t}his point, the user has the opportunity to edit the input if desired. Data can be changed to any other l}egal value. Default values are provided for all input and once the default values are changed, the new v}alue will continue until changed or a program restart is made. The default print density is 120 dots per} inch. If text and an icon are to appear on the same line a print density of 120 dots per inch should pr}obably be chosen. Icons are intended to be printed at this density and will be distorted horizontally if 60 dots } per inch is selected. Unless this effect is desired, all text lines coinciding with the icon location sho}uld be printed at 120 dots per inch. Otherwise, icons and text are independent. When no f}urther editing is desired, the text input prompt appears. A column number reference line is provided so }that indentation or column data can be lined up. If less than 39 characters are permitted with a given font size a}nd page 4 print density, the reference l}ine will be shortened accordingly. The number of characters permitted is also shown on the line definiti}on screen. Using the screen editor for input limits the smallest font to about 115 characters at 120 dot}s per inch. Size 2 allows 60 characters, size 4, 30, and size 8, 15. For 60 dots per inch divide the ab}ove limits by 2. Use a limit of 7 for size 8 at 60 dots per inch. Input screens will continue to ap}pear until an exit is requested. Blank lines can be entered by pressing at the text prompt. If} no further text is desired but an icon extends further down the page, blank lines should be inserted unt}il the last icon line is passed. Line count over 100 will go beyond the end of an 11" page. If a te}xt file is to be generated using a word processor, the text should be entered in the order and on the lin}es desired and as much of the sign layout as possible should be done. For instance if an icon is to be included, } an appropriate blank area can be left in the text or if centering is desired it can be done in the text fi}le. All that will then be required to finish the page description is for font selections and sizes to be} edited in as discussed below. 2) SEND EACH LINE TO PRINTER Input for this option is ver}y much like (1) above except that no disk file is created and each line of text is sent directly to the p}rinter. For a simple sign or poster, it is a quick way to generate the desired results. If alternate fo}nts or icons are desired, they must be loaded first by means of the appropriate menu item described below. } If double pass printing is desired, answer "Y" at the prompt. 3) PRINT OR VIEW EXISTING FILE } Choosing this option will cause a saved print file to be read and printed or dumped to a disk file. After }the source file name is entered, the choice of printing or viewing must be made. If printing is desired,} the printer should be turned on before choosing this option. If viewing is selected, the user is asked }to identify "RUN" and "VIEW" drive numbers. This allows the user to have program code and the view files} on different drives and it also sets a flag to tell the program segments where to look when a switch to }the other segment is requested. If alternate fonts or icons are desired, the user is prompted to insert }the appropriate disk. It is convenient to have all fonts on the same disk as the main program to reduce disk swapp}ing. As a line of text is being processed, prior to printing or saving to disk, all page data and the te}xt string are displayed on the screen. If double pass printing is desired, answer "Y" at the prompt. Th}e double pass printing option is not saved with the page description data. } page 5 If viewing is selected, the dot column printer data withou}t control codes is saved to a disk file named "SCRATCH" on the drive designated as the "VIEW" drive above. } This file can be as large as 770 sectors although files for most signs would be smaller. After the file has bee}n written to disk the user is given the choice of proceeding with the file view option or returning to th}e main SIGN MAKER menu. If viewing is selected, the sign view program will be loaded and run automatical}ly. The preview of the page consists of the sequential display of 12 windows starting at the upper left }hand corner and proceeding three windows across in four passes ending up at the lower right hand window. } At the beginning of each series of three windows across, data is read from the scratch file then the fir}st window is displayed. A beep will sound when the display of the current window is complete. Press any key to } continue to the next window. Two beeps will sound when the display of the last window on the page is compl}eted. Pressing a key here will display the menu for returning to SIGN MAKER or repeating the view of the} page. If returniing to SIGN MAKER, the file "SIGN83" must be on the drive selected as the "RUN" drive m}entioned above. Every dot that will appear on the printed page is displayed except for the last four} lines of the page. 4) EDIT EXISTING FILE When this option is chosen, the first input required } will be the source and destination files. Then the user is given the option of editing font and icon data o}r skipping to the text data. If font or icon data editing is chosen, this data is displayed and editing }can be carried out. If icon or font names are to be deleted from a file, the name should be replaced wit}h the string "****". At this point the user is asked if text editing is desired. If text editing is not} desired, then the remaining data on the source file is written to the destination file with out a pause }and the user is returned to the main menu. If text editing is chosen, the program will then read in each line } of print data from the source file in turn and the user can edit any input or text. It will then be saved on} the specified destination file. Lines can be added or deleted through the ADD/DELETE/NO CHANGE (A/D/N) }choice on the editing menu (which replaces the exit choice from the input menu). As in the case of input}, once the default for this line, "N", is changed it will remain the new choice until it is changed again}. If delete is chosen, the currently displayed line will be deleted. Line one cannot be deleted since i}t contains all of the font and icon data. If deletion of line one is attempted, the command will be igno}red. If a line is to be added, it will be placed after the currently displayed line and a new input screen will } appear which will have no text string but will have the other attributes of the preceding line. These attr}ibutes page 6 can be changed, of course,} and any text string within the length limit can be added. Using a text editor such as TEDIT, it is poss}ible to make major changes in a page definition file and an example of the page definition file structure} is included for those that might be interested in this approach. If using another editor, care must be taken  } to insert at least one blank space on the text string line if a blank line is desired. SIGN MAKER does this } automatically if using the CREATE PRINT FILE option. 5) LOAD ALTERNATE FONTS This item w }ould normally only be selected if data was to be sent directly to the printer and an alternate font was d }esired. Prompts are given to identify the font file name(s). Full filespecs are required. 6) LOAD ICON }S As in (5) this would only be used if data was to be sent directly to the printer. If an icon is }to be printed, either blank lines or text will have to sent to the printer until the last icon line is re}ached. 7) READ TEXT FILE This option allows an ASCII text file to be read and converted }to the SIGN MAKER format. The user is requested to enter the minimum font size and this value will be en}tered for each line of the converted file. Line length limits must be observed in generating the text file or } string length errors can result in SIGN MAKER. Default values for all other input are entered in the convert}ed file and these can be edited as needed. File Transfer An opti}on available in the EDIT EXISTING FILE menu can be used to conveniently transfer files from, say, drive 1 to } a ramdisk. This is done by specifying the appropriate source and destination files and then selecting the EDIT} FONT OR ICON DATA option. Then answer "N" to the next two editing questions and the file will be transf}erred as requested. Sample Print File A sample print file is inclu}ded to demonstrate some of the features of SIGN MAKER. This file, SIGNMKR.SGN, does not require any font} or icon files and can be printed directly using the PRINT EXISTING FILE menu choice. It does have space} reserved and the appropriate input, except for the names, for two icons. Using the editing capability d}escribed above, the names of any two PS icons that the user } page 7 may have can be entered on the icon/font edit screen to demonstrate icon printing. } Shareware Notice This is a shareware program. If you find it useful a }contribution would be appreciated. My address is 4760 130th Ave. SE, Bellevue, WA 98006. Page data fil}e structure: Line 1:FONT NUMBER SIZE DOTS PER INCH CENTER (Y OR  }N) EXIT (Y OR N) TEXT STRING FONT 2 SPEC FONT 3 SPEC !} DRIVE # ICON 1 ICON 1 NAME ICON 1 SIZE ICON 1 START LINE "} ICON 1 START COLUMN DRIVE # ICON 2 ICON 2 NAME ICON 2 SIZE #} ICON 2 START LINE ICON 2 START COLUMN Line 2:FONT NUMBER SIZE $} DOTS PER INCH CENTER (Y OR N) EXIT (Y OR N) TEXT STRING %} Line 3:FONT NUMBER SIZE DOTS PER INCH CENTER (Y OR N) &} EXIT (Y OR N) TEXT STRING Line 4:etc.H CENTER (Y OR N) K