AMOS Basic V1.23  3| J 8 ******************************************************    J 8 ** ASCII FILE PRINTER - BY DAVID BOUCHER - (C) 1991 **    J 8 **                    VERSION 1.1                   **    J 8 **         RIPOFFWARE SOFTWARE PRODUCTIONS          **    J 8 ******************************************************   J    J   See .doc file for more info      J    þ >   
  &  *v  è $€    €bx „    x  \   y  \   xx \   yy \   t  \   z  Œ  ¾    t ÿ¢ >   ÆD >   Ð D >     Ø    x  \   y  ”   xxÿÊ >    \   yyÿÊ >     ¾    t ÿ¢ >   ÆD >   Ð D >     Ø    x ÿÀ >    \   y ÿÀ >    ”   xx \   yy  ¾     t ÿ¬ >   ÆD >    TÐ D >      &È    x ÿÀ >    \   y ÿÀ >    ”   xxÿÊ >    \   yyÿÊ >     &¾ D   z ÿ¶ >    Æh   z  \    x  \   y  ”   xx \   yy  �  'v  H €    €tbox „    x  \   y  \  txt  \   md \   z  Œ  O¾ –   mdÿ¶ >    Æ ÿø€bx „    x ÿÊ >    \   y ÿÊ >   	 \    x ÿÀ tÚ t  txt  |ÿâ >    |ÿÀ >    \   y ÿÀ >    \   md \   z  Œ   ¾ (   mdÿ¢ >   ÆP >    \ >     TÐ P >     \ >     J    x  \   y  \  txt   �  )v  * 6€    €xinput „   txt  \   ml \   pos  \   cx \   cy Œ  ~Ê  ’     noc ÿ¢Ú t   txt  |  x   cx \   cy  v   txt ÿÀ^ t   mlÿÊ t   noc ÿÊ >    | |  x   cxÿÀ   pos  \   cy  ~ 8  
  $ltr ÿ¢| t ò |  
�  
  $ltr ÿf &    †    * ccÿ¢Ü t  $ltr  |    0 scÿ¢b  ¾   * ccÿ¢ >   Æž¦ 
  ¾ ð  * ccÿ¶ >   ÿX   noc ÿz   ml  
¾ D   pos ÿ¢   noc      txt ÿ¢   txt ÿÀ  $ltr   
Ð h  1   txt ÿ¢( t   txt  \   pos  |ÿÀ  $ltr ÿÀ6 t   txt  \   noc ÿÊ   pos  |  
Ú  
D   pos   Ú  ¾ :  * ccÿ¢ >   ÿX   pos ÿ¶ >      
N   pos   Ú  ¾ >  * ccÿ¢ >   ÿX   pos ÿ¬   noc   
D   pos   Ú   ¾  * ccÿ¢ >   ÿX   pos ÿ¶ >    ÿX   noc ÿ¶ >      
¾ R   pos ÿ¢   noc      txt ÿ¢( t   txt  \   noc ÿÊ >    |  
Ð d  /   txt ÿ¢( t   txt  \   pos ÿÊ >    |ÿÀ6 t   txt  \   noc ÿÊ   pos  |  
Ú  
N   pos   Ú  "¾   0 scÿ¢ >   FÿX   pos ÿ¬   noc ÿX   noc ÿ¶ >      
¾ N   pos ÿ¢ >         txt ÿ¢6 t   txt  \   noc ÿÊ >    |  
Ð h  1   txt ÿ¢( t   txt  \   pos  |ÿÀ6 t   txt  \   noc ÿÊ t   pos ÿÀ >    | |  
Ú  Ú  †  
� „   txt  Œ  %v  ˜ 0€    
€num_input  „    x  \   y  \   ll \   num  Œ    num ÿ¢6 t & 00ÿÀ˜ t   num  |ÿÊ &    \ >    |  x    x  \   y   	v  num  d  ~¸  
  charÿ¢ &    h >  charÿ¢ &    	
  charÿ¢ ò  	
¾ 
BÆž 
 
  t    $ l ÿ¢Ú t  num  |    charÿ¢| t  char |    * ccÿ¢Ü t  char |  ¾   * ccÿ¢ >   Æž ê 
  9¾ j  * ccÿ¶ >   /ÿX  * ccÿ¬ >   :ÿX  $ l ÿ¬   llÆv  char d T  num ÿ¢  num ÿÀ  char  7¾ f  * ccÿ¢ >   ÿX  $ l ÿ¶ >    Æv d &    d d T  num ÿ¢( t  num  \  $ l ÿÊ >    |  †     num ÿ¢¤ t  num  |  
� „   num  Œ  v   ¶ €    €message  „   e  Œ  .   e ÿ¢( t^ t t >   MÿÊÚ t   e  | |ÿì >    |ÿÀ   e ÿÀ^ t >   N | \ >   N |   ÿì€tbox „ >    \ >   > \   e  \ >    \ >     Œ  �  (v  ¬ $€    €button „    x  \   y  \  txt  \   m  \   z  Œ  ¾ þ   m ÿ¬ >     - ÿø€bx „    x  \   y  \    x ÿÀ >   5 \   y ÿÀ >    \   m  \   z  Œ  
P >     \ >        i ÿ¢ t >   ÿÊÚ t  txt  | |ÿâ >   ÿì >     J    x ÿÀ >   ÿÀ   i  \   y ÿÀ >   	 \  txt   Ð ^  , ÿø€bx „    x  \   y  \    x ÿÀ >   5 \   y ÿÀ >    \ >    \   z  Œ  Ú  �  v  ¨ €    
€set_button „    b  \   m  Œ  ¾ "   m ÿ¢ >    Æ   m ÿ¢ >     *¾ L    b ÿ¢ >   Æ ÿ®€button „ >   Â \ >    \ & LOAD \   m  \ >    Œ  +¾ N    b ÿ¢ >   Æ ÿ®€button „ >    \ >    \ & PRINT  \   m  \ >    Œ  )¾ J    b ÿ¢ >   Æ ÿ®€button „ >  > \ >    \ & OK \   m  \ >    Œ  +¾ N    b ÿ¢ >   Æ ÿ®€button „ >  | \ >    \ & CANCEL \   m  \ >    Œ  +¾ N    b ÿ¢ >   Æ ÿ®€button „ >  º \ >    \ & ABOUT  \   m  \ >    Œ  +¾ N    b ÿ¢ >   Æ ÿ®€button „ >  ø \ >    \ & F.INFO \   m  \ >    Œ  *¾ L    b ÿ¢ >   Æ ÿ®€button „ >  6 \ >    \ & QUIT \   m  \ >   	 Œ  �  v  ˜ €    €req  „   txt  Œ   ÿ¼€message  „   txt  Œ   ÿœ
€set_button „ >    \ >    Œ   ÿœ
€set_button „ >    \ >    Œ  ~ R     z ÿ¢â  � < 
Bÿ¢ >   ÿX t   z ÿ¢ >   ÿL   z ÿ¢ >    |  †  *¾ L   z ÿ¢ >   Æ ÿœ
€set_button „ >    \ >    Œ Tž >   
 T   okÿ¢>  *¾ L   z ÿ¢ >   Æ ÿœ
€set_button „ >    \ >    Œ Tž >   
 T   okÿ¢H  	� „   ok Œ  v  Ê  €    €setup   	ê >     \ >  € \ >   G \ >    \„  
 >     \ >   € \ >   d \ >  € \ >   G  F >   
  F  4  n >   € \ >   c ” >  ¿ \ >   ª  ü >     \ 6  ÿ \ 6  ˆ \ 6  3  
 >    \ 6  
ª  
 >    \ 6  Ý  
 >    \ >      Ò >     Ü >      ®   ÿø€bx „ >     \ >     \ >   \ >   F \ >    \ >     Œ  6 ÿì€tbox „ >   t \ >    \ & 5 ASCII FILE PRINTER - Version 1.1 - by David Boucher   \ >    \ >     Œ  �  v     €    
€file_disp   ž  file      f ÿ¢( t & FILE: ÿÀ ÿífileÿÀ^ t >   I | \ >   N |   ÿì€tbox „ >    \ >   . \   f  \ >    \ >    Œ  �  v   º €    
€page_disp   	ž   plines  #   l ÿ¢6 t & 00ÿÀ˜ t ÿç plines |ÿÊ &    \ >    |ÿÀ &     & ÿì€tbox „ >    \ >    \ & PAGE LENGTH:ÿÀ   l  \ >    \ >    Œ  �  v   ¬ €    
€pitch_disp  	ž   pitch   %¾ . ÿá pitch ÿ¢ >    Æ   l ÿ¢ & ELITE Ð    l ÿ¢ & PICA     ÿì€tbox „ >   Ž \ >    \   l  \ >    \ >   
 Œ  �  v  �  €    €reset_buttons   ž  $ fl   ÿœ
€set_button „ >    \ >    Œ   ÿœ
€set_button „ >    \ ÿÛ fl Œ   ÿœ
€set_button „ >    \ >     Œ   ÿœ
€set_button „ >    \ >     Œ   ÿœ
€set_button „ >    \ >    Œ   ÿœ
€set_button „ >    \ ÿÛ fl Œ   ÿœ
€set_button „ >    \ >    Œ  - ÿ¼€message  „ & @WELCOME TO The ASCII FILE PRINTER by BOUCH (C) 1991.  RIPOFFWARE Œ  �  v  X €    
€enter_name  ž  file  < F    a ÿ¢ >    ” >      ÿœ
€set_button „    a  \ >     Œ  F   ÿ¼€message  „ & ENTER NAME OF FILE TO LOAD Œ  Ò >     Ü >      T  €  $ ÿÞ€xinput „ ÿífile \ >   F \Ú t ÿífile | \ >    \ >    Œ  F  	 ÿífileÿ¢Ö  
 ÿp
€file_disp    ÿ6€reset_buttons   �  v  ® €    €enter_length  ž   plines \  $ fl  < F    a ÿ¢ >    ” >      ÿœ
€set_button „    a  \ >     Œ  F   ÿ¼€message  „ & ENTER NEW PAGE LENGTH  Œ  
P >    \ >      T  €   ÿÌ
€num_input  „ >    \ >    \ >    \ ÿç plines Œ  
 ÿç plinesÿ¢â  F  ¾ . ÿç plinesÿ¢ >     T ÿç plinesÿ¢ >    TÚ  
 ÿ^
€page_disp    ÿ6€reset_buttons   ¾  ÿÛ flÿ¢ >   Æ þÎ€info  �  v   ¸  €    €change_pitch  ž   pitch  \  $ fl  &¾ 0 ÿá pitch ÿ¢ >    Æ ÿá pitch ÿ¢ >    TÐ  ÿá pitch ÿ¢ >      
 ÿL
€pitch_disp  ¾  ÿÛ flÿ¢ >   Æ þÎ€info  �  v  Ü €    €new_file „   title  Œ  ž  $ fl   ÿœ
€set_button „ >    \ >    Œ  ž >   
  ¾ j   title ÿ¢ &     ÿ6€reset_buttons    ÿ¼€message  „ & ERROR:NO FILENAME SELECTED Œ  <  Ú  < F   a ÿ¢ >    ” >      ÿœ
€set_button „   a  \ >     Œ  F  ~v  ¾ îN t   title  |  
 ÿ¼€message  „ & 
LOADING... Œ  
!^ >     
¼ >    \   title   
   l ÿ¢| t >    |  
 >     
 ò >    \   l   
   title  \@ t >    |  

 ÿÛ flÿ¢ >     
   okÿ¢>  
ž Œ 
  Ð z  "
 ÿ�€req  „ & -ERROR:CAN'T FIND FILE. TRY AGAIN? (OK/CANCEL)  Œ  
   z ÿ¢â  
¾    z ÿ¢H Tž  
 TÚ  Ú  †  ¾ $ œ   okÆ ÿ6€reset_buttons  T<   þÎ€info  �  v  	 H€    
€file_print  ž   plines \  * pr \   pitch    ÿœ
€set_button „ >    \ >    Œ  ž >   
  < F    a ÿ¢ >    ” >      ÿœ
€set_button „    a  \ >     Œ  F   ÿ�€req  „ & $PRINT TEXT? ARE YOU SURE (OK/CANCEL) Œ     z ÿ¢â  ¾ &   z ÿ¢HÆ ÿ6€reset_buttons  T<  ¾ ÿÕ prÿ¢ >      ~ š  
� ” 
N t & SYS: |  &
 ÿ�€req  „ & 5PLEASE INSERT YOUR BOOT DISK IN ANY DRIVE (OK/CANCEL)  Œ  
   z ÿ¢â  
¾    z ÿ¢H Tž  
 TÚ  †  0¾ X œN t & SYS: | T ÿ6€reset_buttons  T ÿ¼€message  „ & ERROR:CANNOT PRINT Œ T< TÚ  Ú  "¾ , ÿá pitch ÿ¢ >    Æ   v ÿ¢ >   M TÐ    v ÿ¢ >   P  5‚R t >    |ÿÀR t >   @ |ÿÀR t >    |ÿÀR t   v  |ÿÀR t >    |ÿÀR t >   l |ÿÀR t >    | d  
 ÿÕ prÿ¢ >      ÿ�€req  „ & CONFIRM EACH PAGE? (OK/CANCEL) Œ     z ÿ¢â  ¾     z ÿ¢>Æ   con ÿ¢ >     ¾     z ÿ¢HÆ   con ÿ¢ >       ÿœ
€set_button „ >    \ >     Œ   ÿœ
€set_button „ >    \ >     Œ     lookÿ¢@ t >    |     lines ÿ¢ >        $ pageÿ¢ >     
  * okÿ¢ >     "¾ , ÿá pitch ÿ¢ >    Æ  0 llÿ¢ >   Z TÐ   0 llÿ¢ >   K  ~ü    6 oldlook ÿ¢   look  ¾&   lines ÿ¢ >    ÿX   con ÿ¢ >     $
 ÿ�€req  „ & PRINT PAGE  ÿÀ˜ t  $ page |ÿÀ & ? (OK/CANCEL)  Œ  
   z ÿ¢â  
¾ "   z ÿ¢> T  * okÿ¢ >    TÚ  
¾ "   z ÿ¢H T  * okÿ¢ >     TÚ  
 ÿœ
€set_button „ >    \ >     Œ  
 ÿœ
€set_button „ >    \ >     Œ  Ú  ¾ †   lines ÿ¢ >      .
¾ T  * okÿ¢ >    T ÿ¼€message  „ & PRINTING PAGE ÿÀ˜ t  $ page |ÿÀ & .. Œ TÚ  
D  $ page  Ú  )   lookÿ¢!º t   lookÿÀ >    ”@ t >    |ÿÀL t >    | \R t >   
 | |  �Ê 
   lookÿ¢ >      )¾ J  6 oldlook ÿÀ  0 llÿ¬   lookÆ   lookÿ¢  6 oldlook ÿÀ  0 ll  	  <stÿ¢ &    ¾ ˜  * okÿ¢ >     
< ^  B s ÿ¢  6 oldlook  ”   lookÿÊ >       <stÿ¢  <stÿÀR t!æ t  B s  | |  
F  
‚  <stÿÊR t >   
 |  Ú  	D   lines   � ˜ 
   lookÿ¢@ t >    |ÿÀL t >    |  4¾ `   lines ÿ¢ ÿç plines T   lines ÿ¢ >     T¾ &  * okÿ¢ >    T‚R t >    | d TÚ TÚ  †  ¾    * okÿ¢ >   Æ‚R t >    |   ÿ6€reset_buttons    ÿ¼€message  „ & FINISHED PRINTING  Œ  �  v  B €    €info  ž   plines \   pitch    ÿ¼€message  „ & COUNTING LINES Œ      lookÿ¢@ t >    |     lines ÿ¢ >      "¾ , ÿá pitch ÿ¢ >    Æ   llÿ¢ >   Z TÐ    llÿ¢ >   K  ~&     oldlook ÿ¢    look  )    lookÿ¢!º t    lookÿÀ >    ”@ t >    |ÿÀL t >    | \R t >   
 | |  � ° 
    lookÿ¢ >      )¾ J   oldlook ÿÀ   llÿ¬    lookÆ    lookÿ¢   oldlook ÿÀ   ll  	D   lines   � 0 
    lookÿ¢@ t >    |ÿÀL t >    |  †  N  l ÿ¢ & FILE SIZE:  ÿÀ˜ tL t >    | |ÿÀ &  BYTES  ÿÀ˜ t   lines  |ÿÀ &  LINES  ÿÀ˜ t t   lines ÿì ÿç plines |ÿÀ >    |ÿÀ &  PAGE   9¾ P t   lines ÿì ÿç plines |ÿÀ >   ÿ¢ >   Æ  l ÿ¢  l ÿÀ & .  TÐ   l ÿ¢  l ÿÀ & S.   ÿ6€reset_buttons    ÿ¼€message  „  l  Œ  �  v    €    €about    ÿø€bx „ >     \ >     \ >   \ >   F \ >    \ >     Œ  6 ÿì€tbox „ >   t \ >    \ & 5 ASCII FILE PRINTER - Version 1.1 - by David Boucher   \ >    \ >     Œ   ÿø€bx „ >    \ >    \ >  z \ >   A \ >    \ >     Œ  Ò >     Ü >     2vÆ t >    \ >    | d & DASCII FILE PRINTER V1.1 (C) 1991 David Boucher - RIPOFFWARE SOFTWARE  Ò >      .vÆ t >   
 \ >    | d & ;AMOS file printer sutable for ANY EPSON compatable printer.   Ò >     3vÆ t >    \ >    | d & EAny comments, suggestions, bug reports or *MONEY* should be sent to:-   Ò >      -vÆ t >    \ >    | d & :DAVID BOUCHER, 37, SMITH STREET, LONGTON, STOKE-ON-TRENT,   !vÆ t >    \ >    | d & STAFFORDSHIRE. ST3 1DR ENGLAND.  d  ~   
�  
Bÿ¢ >     †   ÿø€bx „ >     \ >     \ >   \ >   F \ >    \ >     Œ  6 ÿì€tbox „ >   t \ >    \ & 5 ASCII FILE PRINTER - Version 1.1 - by David Boucher   \ >    \ >     Œ  
 ÿ^
€page_disp   
 ÿp
€file_disp   
 ÿL
€pitch_disp   ÿ6€reset_buttons   �     plinesÿ¢ >   <   ÿ‚€setup   
 ÿp
€file_disp   
 ÿ^
€page_disp   
 ÿL
€pitch_disp   ÿ6€reset_buttons   ~b  
  0 dummy ÿ¢
    6 pzÿ¢  < z   ~ *    < z ÿ¢â  
�  
Bÿ¢ >     †  ¾ "  < z ÿ¢ >   Æ ÿ$
€enter_name  ¾ $  < z ÿ¢ >   Æ ÿ€enter_length  ¾ .  < z ÿ¢ >   Æ þì€new_file „  file Œ  ¾ 4  < z ÿ¢ >   ÿX  $ flÿ¢ >   Æ þÚ
€file_print  *¾ L  < z ÿ¢ >   Æ ÿœ
€set_button „ >    \ >    Œ Tž >   
 T þÀ€about   2¾ \  < z ÿ¢ >   ÿX  $ flÿ¢ >   Æ ÿœ
€set_button „ >    \ >    Œ Tž >   
 T þÎ€info  *¾ L  < z ÿ¢ >   	Æ ÿœ
€set_button „ >    \ >    Œ Tž >   
 T
 >     T¶  ¾ $  < z ÿ¢ >   
Æ þü€change_pitch  †  AmBs  