Home » Archimedes archive » Micro User » MU 1992-06.adf » PD » BASS/!PrintEmul/!Help

BASS/!PrintEmul/!Help

This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.

Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.

Tape/disk: Home » Archimedes archive » Micro User » MU 1992-06.adf » PD
Filename: BASS/!PrintEmul/!Help
Read OK:
File size: 17ED bytes
Load address: 0000
Exec address: 0000
File contents
Help file accompanying the !PrintEmul application :
***************************************************

***************************  Copyright Notice  **************************
*                                                                       *
*   The object code and documentation for the '!Dissi' application are  *
*   the exclusive copyright of John TYTGAT and are freely               *
*   distributable, provided this notice is left intact and all of the   *
*   files listed below are included, UNALTERED.                         *
*                                                                       *
*************************************************************************

Included : 
========
           (1) !Boot & !Run file
           (2) !Help file (= this text !)
           (3) !RunImage (= main program)
           (4) Template file
           (5) !Sprite file

AIM :
===

As you probably already guessed : !PrintEmul is a EPSON FX compatible
printer emulator.  It reads a printer file (filetype &FF4, "PrintOut")
generated by the RISC OS printer driver application !PrinterDM (� Acorn
Computers Ltd.) and shows the output on the screen in a window.

!PrintEmul is only a graphics emulator.  There will be an error given when
the user tries to emulate text ASCII values.

This output can be saved as a MODE 0 sprite file (1985 by 2526 pixels).
       
Why ?
===

I wrote this small application because I am writing an another application
(called !FontDump) that works with the RISC OS printer drivers.  While
testing !FontDump I didn't want to wait each time for a printed page so I am
actually now printing to a file and look if !FontDump correctly works using
!PrintEmul !

!FontDump will be a P.D. program and prints a test page of a selected font
(containing different points of that font and the complete character set).
It works correctly with the Acorn printer drivers (!PrinterDM, !PrinterLJ,
...) but I tried it once with a Computer Concepts Laser printer (600 dpi) :
Holala, the result was a completly black page ! Sorry for the toner Kees !

I don't want to accuse CC for writing not-RISC OS compatible printer drivers
but I find it strange that my program works correctly with the other printer
drivers and with a CC printer driver it gave me such a result... Does
someone have an idea or had similar problems ?

Details :
=======

Because the interpretation of the printer file takes some time, I added a
multitask option.  You can find this option (default on) in the menu
obtained by clicking on the !PrintEmul icon.  During the multitask
interpretation !PrintEmul opens a window with a white background and then it
is not possible to select a menu option.
When the pointer is over the window you can see which amounth of the printer
file is already interpretated.

In the same menu tree there is also the option 'Clear'.  When selecting
'Clear' the !PrintEmul deletes the created sprite file in its internal
memory.

The !PrintEmul application emulates just the first printed page of the
printer file.  It is only a graphics emulation of :

    (1) Single density    ( 60 x  72 dpi)    Code <ESC> <"K">
    (2) Double density    (120 x 144 dpi)    Code <ESC> <"L">
    (3) Quadruple density (240 x 216 dpi)    Code <ESC> <"Z">

If someone can pass me the codes & formats of other dot matrix printers (ex.
EPSON LQ-850 compatible, NEC PinWriter P6 plus, EPSON LQ compatible, HP
Laser, ...) I will try to implement it ! I need not only the codes for the
graphics dump but also the format how they encode the graphics information
and I need also the codes for setting the right line spacing, etc.

In the main menu there is the option 'About' : this option reveals a window
where you can see which graphics density is used (single, double, quadruple
density) in the printer file and some other information.

KNOWN ERRORS :
============

(*) 'Emulation error 1 : &<number1>, PNTR at &<number2>'
This error means that there is an unknown character number <number1> in the
file at position <number2>.

(*) 'Emulation error 2 : &<number1> "<character>", PNTR at &<number2>'
This error means that there is an unknown escape code <number1> (or ASCII
equivalent <character>) in the file at position <number2>.

BASS :
====

!PrintEmul is released as a BASS product.  BASS (Belgian Archimedes
Software-writers Society) is group of young enthousiast software-writers who
like to write Archimedes public domain programs.  If you want to know more
about us, please feel free to contact us !

Versions :
========

v1.00 (27-Mar-1991) : First released in public domain
v1.01 (20-Apr-1991) : Small changes :
    (*) Clicking on a 'PrintOut' file will automatically be emulated
    (*) Shading the 'Clear' option when it is not relevant
    (*) Allow scrolling & moving of the window while emulating
v1.02 (21-Apr-1991) :
    (*) Check added if user wants to quit program/clear workspace without
saving his/her results.

Conditions of use :
=================

This software is supplied "as is"; no warranty, express or implied, of the
merchantability of this software or its fitness for any particular purpose
is given.  In no circumstances shall the providers of this software be
liable for any damage, loss of profits, or any indirect or consequential
loss arising out of the use of this software or inability to use this
software.

You are free to give this application to anyone you please via any medium,
provided it is delivered with ALL the supplied files, UNALTERED.  You may
NOT sell this software, or use it otherwise for personal gain.  If you wish
to post it on your Bulletin Board or include it in your Shareware library
then that, too, is fine.

A large number of hours of work have gone into the production and
maintenance of this application and although I have supplied the application
free, donations will be gratefully received.

Please report any bugs you find to me, so that other users may benefit from
improved versions.  I cannot guarantee to fix any bugs, but I will do my
best.


My address is:

John TYTGAT
Brusselbaan 445
B-1600 St.-Pieters-Leeuw
BELGIUM

� BASS 1991
00000000  48 65 6c 70 20 66 69 6c  65 20 61 63 63 6f 6d 70  |Help file accomp|
00000010  61 6e 79 69 6e 67 20 74  68 65 20 21 50 72 69 6e  |anying the !Prin|
00000020  74 45 6d 75 6c 20 61 70  70 6c 69 63 61 74 69 6f  |tEmul applicatio|
00000030  6e 20 3a 0a 2a 2a 2a 2a  2a 2a 2a 2a 2a 2a 2a 2a  |n :.************|
00000040  2a 2a 2a 2a 2a 2a 2a 2a  2a 2a 2a 2a 2a 2a 2a 2a  |****************|
*
00000060  2a 2a 2a 2a 2a 2a 2a 0a  0a 2a 2a 2a 2a 2a 2a 2a  |*******..*******|
00000070  2a 2a 2a 2a 2a 2a 2a 2a  2a 2a 2a 2a 2a 2a 2a 2a  |****************|
00000080  2a 2a 2a 2a 20 20 43 6f  70 79 72 69 67 68 74 20  |****  Copyright |
00000090  4e 6f 74 69 63 65 20 20  2a 2a 2a 2a 2a 2a 2a 2a  |Notice  ********|
000000a0  2a 2a 2a 2a 2a 2a 2a 2a  2a 2a 2a 2a 2a 2a 2a 2a  |****************|
000000b0  2a 2a 0a 2a 20 20 20 20  20 20 20 20 20 20 20 20  |**.*            |
000000c0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
*
000000f0  20 20 20 20 20 20 20 20  20 20 20 2a 0a 2a 20 20  |           *.*  |
00000100  20 54 68 65 20 6f 62 6a  65 63 74 20 63 6f 64 65  | The object code|
00000110  20 61 6e 64 20 64 6f 63  75 6d 65 6e 74 61 74 69  | and documentati|
00000120  6f 6e 20 66 6f 72 20 74  68 65 20 27 21 44 69 73  |on for the '!Dis|
00000130  73 69 27 20 61 70 70 6c  69 63 61 74 69 6f 6e 20  |si' application |
00000140  61 72 65 20 20 2a 0a 2a  20 20 20 74 68 65 20 65  |are  *.*   the e|
00000150  78 63 6c 75 73 69 76 65  20 63 6f 70 79 72 69 67  |xclusive copyrig|
00000160  68 74 20 6f 66 20 4a 6f  68 6e 20 54 59 54 47 41  |ht of John TYTGA|
00000170  54 20 61 6e 64 20 61 72  65 20 66 72 65 65 6c 79  |T and are freely|
00000180  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 2a  |               *|
00000190  0a 2a 20 20 20 64 69 73  74 72 69 62 75 74 61 62  |.*   distributab|
000001a0  6c 65 2c 20 70 72 6f 76  69 64 65 64 20 74 68 69  |le, provided thi|
000001b0  73 20 6e 6f 74 69 63 65  20 69 73 20 6c 65 66 74  |s notice is left|
000001c0  20 69 6e 74 61 63 74 20  61 6e 64 20 61 6c 6c 20  | intact and all |
000001d0  6f 66 20 74 68 65 20 20  20 2a 0a 2a 20 20 20 66  |of the   *.*   f|
000001e0  69 6c 65 73 20 6c 69 73  74 65 64 20 62 65 6c 6f  |iles listed belo|
000001f0  77 20 61 72 65 20 69 6e  63 6c 75 64 65 64 2c 20  |w are included, |
00000200  55 4e 41 4c 54 45 52 45  44 2e 20 20 20 20 20 20  |UNALTERED.      |
00000210  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000220  20 20 20 2a 0a 2a 20 20  20 20 20 20 20 20 20 20  |   *.*          |
00000230  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
*
00000260  20 20 20 20 20 20 20 20  20 20 20 20 20 2a 0a 2a  |             *.*|
00000270  2a 2a 2a 2a 2a 2a 2a 2a  2a 2a 2a 2a 2a 2a 2a 2a  |****************|
*
000002b0  2a 2a 2a 2a 2a 2a 2a 2a  0a 0a 49 6e 63 6c 75 64  |********..Includ|
000002c0  65 64 20 3a 20 0a 3d 3d  3d 3d 3d 3d 3d 3d 0a 20  |ed : .========. |
000002d0  20 20 20 20 20 20 20 20  20 20 28 31 29 20 21 42  |          (1) !B|
000002e0  6f 6f 74 20 26 20 21 52  75 6e 20 66 69 6c 65 0a  |oot & !Run file.|
000002f0  20 20 20 20 20 20 20 20  20 20 20 28 32 29 20 21  |           (2) !|
00000300  48 65 6c 70 20 66 69 6c  65 20 28 3d 20 74 68 69  |Help file (= thi|
00000310  73 20 74 65 78 74 20 21  29 0a 20 20 20 20 20 20  |s text !).      |
00000320  20 20 20 20 20 28 33 29  20 21 52 75 6e 49 6d 61  |     (3) !RunIma|
00000330  67 65 20 28 3d 20 6d 61  69 6e 20 70 72 6f 67 72  |ge (= main progr|
00000340  61 6d 29 0a 20 20 20 20  20 20 20 20 20 20 20 28  |am).           (|
00000350  34 29 20 54 65 6d 70 6c  61 74 65 20 66 69 6c 65  |4) Template file|
00000360  0a 20 20 20 20 20 20 20  20 20 20 20 28 35 29 20  |.           (5) |
00000370  21 53 70 72 69 74 65 20  66 69 6c 65 0a 0a 41 49  |!Sprite file..AI|
00000380  4d 20 3a 0a 3d 3d 3d 0a  0a 41 73 20 79 6f 75 20  |M :.===..As you |
00000390  70 72 6f 62 61 62 6c 79  20 61 6c 72 65 61 64 79  |probably already|
000003a0  20 67 75 65 73 73 65 64  20 3a 20 21 50 72 69 6e  | guessed : !Prin|
000003b0  74 45 6d 75 6c 20 69 73  20 61 20 45 50 53 4f 4e  |tEmul is a EPSON|
000003c0  20 46 58 20 63 6f 6d 70  61 74 69 62 6c 65 0a 70  | FX compatible.p|
000003d0  72 69 6e 74 65 72 20 65  6d 75 6c 61 74 6f 72 2e  |rinter emulator.|
000003e0  20 20 49 74 20 72 65 61  64 73 20 61 20 70 72 69  |  It reads a pri|
000003f0  6e 74 65 72 20 66 69 6c  65 20 28 66 69 6c 65 74  |nter file (filet|
00000400  79 70 65 20 26 46 46 34  2c 20 22 50 72 69 6e 74  |ype &FF4, "Print|
00000410  4f 75 74 22 29 0a 67 65  6e 65 72 61 74 65 64 20  |Out").generated |
00000420  62 79 20 74 68 65 20 52  49 53 43 20 4f 53 20 70  |by the RISC OS p|
00000430  72 69 6e 74 65 72 20 64  72 69 76 65 72 20 61 70  |rinter driver ap|
00000440  70 6c 69 63 61 74 69 6f  6e 20 21 50 72 69 6e 74  |plication !Print|
00000450  65 72 44 4d 20 28 a9 20  41 63 6f 72 6e 0a 43 6f  |erDM (. Acorn.Co|
00000460  6d 70 75 74 65 72 73 20  4c 74 64 2e 29 20 61 6e  |mputers Ltd.) an|
00000470  64 20 73 68 6f 77 73 20  74 68 65 20 6f 75 74 70  |d shows the outp|
00000480  75 74 20 6f 6e 20 74 68  65 20 73 63 72 65 65 6e  |ut on the screen|
00000490  20 69 6e 20 61 20 77 69  6e 64 6f 77 2e 0a 0a 21  | in a window...!|
000004a0  50 72 69 6e 74 45 6d 75  6c 20 69 73 20 6f 6e 6c  |PrintEmul is onl|
000004b0  79 20 61 20 67 72 61 70  68 69 63 73 20 65 6d 75  |y a graphics emu|
000004c0  6c 61 74 6f 72 2e 20 20  54 68 65 72 65 20 77 69  |lator.  There wi|
000004d0  6c 6c 20 62 65 20 61 6e  20 65 72 72 6f 72 20 67  |ll be an error g|
000004e0  69 76 65 6e 20 77 68 65  6e 0a 74 68 65 20 75 73  |iven when.the us|
000004f0  65 72 20 74 72 69 65 73  20 74 6f 20 65 6d 75 6c  |er tries to emul|
00000500  61 74 65 20 74 65 78 74  20 41 53 43 49 49 20 76  |ate text ASCII v|
00000510  61 6c 75 65 73 2e 0a 0a  54 68 69 73 20 6f 75 74  |alues...This out|
00000520  70 75 74 20 63 61 6e 20  62 65 20 73 61 76 65 64  |put can be saved|
00000530  20 61 73 20 61 20 4d 4f  44 45 20 30 20 73 70 72  | as a MODE 0 spr|
00000540  69 74 65 20 66 69 6c 65  20 28 31 39 38 35 20 62  |ite file (1985 b|
00000550  79 20 32 35 32 36 20 70  69 78 65 6c 73 29 2e 0a  |y 2526 pixels)..|
00000560  20 20 20 20 20 20 20 0a  57 68 79 20 3f 0a 3d 3d  |       .Why ?.==|
00000570  3d 0a 0a 49 20 77 72 6f  74 65 20 74 68 69 73 20  |=..I wrote this |
00000580  73 6d 61 6c 6c 20 61 70  70 6c 69 63 61 74 69 6f  |small applicatio|
00000590  6e 20 62 65 63 61 75 73  65 20 49 20 61 6d 20 77  |n because I am w|
000005a0  72 69 74 69 6e 67 20 61  6e 20 61 6e 6f 74 68 65  |riting an anothe|
000005b0  72 20 61 70 70 6c 69 63  61 74 69 6f 6e 0a 28 63  |r application.(c|
000005c0  61 6c 6c 65 64 20 21 46  6f 6e 74 44 75 6d 70 29  |alled !FontDump)|
000005d0  20 74 68 61 74 20 77 6f  72 6b 73 20 77 69 74 68  | that works with|
000005e0  20 74 68 65 20 52 49 53  43 20 4f 53 20 70 72 69  | the RISC OS pri|
000005f0  6e 74 65 72 20 64 72 69  76 65 72 73 2e 20 20 57  |nter drivers.  W|
00000600  68 69 6c 65 0a 74 65 73  74 69 6e 67 20 21 46 6f  |hile.testing !Fo|
00000610  6e 74 44 75 6d 70 20 49  20 64 69 64 6e 27 74 20  |ntDump I didn't |
00000620  77 61 6e 74 20 74 6f 20  77 61 69 74 20 65 61 63  |want to wait eac|
00000630  68 20 74 69 6d 65 20 66  6f 72 20 61 20 70 72 69  |h time for a pri|
00000640  6e 74 65 64 20 70 61 67  65 20 73 6f 20 49 20 61  |nted page so I a|
00000650  6d 0a 61 63 74 75 61 6c  6c 79 20 6e 6f 77 20 70  |m.actually now p|
00000660  72 69 6e 74 69 6e 67 20  74 6f 20 61 20 66 69 6c  |rinting to a fil|
00000670  65 20 61 6e 64 20 6c 6f  6f 6b 20 69 66 20 21 46  |e and look if !F|
00000680  6f 6e 74 44 75 6d 70 20  63 6f 72 72 65 63 74 6c  |ontDump correctl|
00000690  79 20 77 6f 72 6b 73 20  75 73 69 6e 67 0a 21 50  |y works using.!P|
000006a0  72 69 6e 74 45 6d 75 6c  20 21 0a 0a 21 46 6f 6e  |rintEmul !..!Fon|
000006b0  74 44 75 6d 70 20 77 69  6c 6c 20 62 65 20 61 20  |tDump will be a |
000006c0  50 2e 44 2e 20 70 72 6f  67 72 61 6d 20 61 6e 64  |P.D. program and|
000006d0  20 70 72 69 6e 74 73 20  61 20 74 65 73 74 20 70  | prints a test p|
000006e0  61 67 65 20 6f 66 20 61  20 73 65 6c 65 63 74 65  |age of a selecte|
000006f0  64 20 66 6f 6e 74 0a 28  63 6f 6e 74 61 69 6e 69  |d font.(containi|
00000700  6e 67 20 64 69 66 66 65  72 65 6e 74 20 70 6f 69  |ng different poi|
00000710  6e 74 73 20 6f 66 20 74  68 61 74 20 66 6f 6e 74  |nts of that font|
00000720  20 61 6e 64 20 74 68 65  20 63 6f 6d 70 6c 65 74  | and the complet|
00000730  65 20 63 68 61 72 61 63  74 65 72 20 73 65 74 29  |e character set)|
00000740  2e 0a 49 74 20 77 6f 72  6b 73 20 63 6f 72 72 65  |..It works corre|
00000750  63 74 6c 79 20 77 69 74  68 20 74 68 65 20 41 63  |ctly with the Ac|
00000760  6f 72 6e 20 70 72 69 6e  74 65 72 20 64 72 69 76  |orn printer driv|
00000770  65 72 73 20 28 21 50 72  69 6e 74 65 72 44 4d 2c  |ers (!PrinterDM,|
00000780  20 21 50 72 69 6e 74 65  72 4c 4a 2c 0a 2e 2e 2e  | !PrinterLJ,....|
00000790  29 20 62 75 74 20 49 20  74 72 69 65 64 20 69 74  |) but I tried it|
000007a0  20 6f 6e 63 65 20 77 69  74 68 20 61 20 43 6f 6d  | once with a Com|
000007b0  70 75 74 65 72 20 43 6f  6e 63 65 70 74 73 20 4c  |puter Concepts L|
000007c0  61 73 65 72 20 70 72 69  6e 74 65 72 20 28 36 30  |aser printer (60|
000007d0  30 20 64 70 69 29 20 3a  0a 48 6f 6c 61 6c 61 2c  |0 dpi) :.Holala,|
000007e0  20 74 68 65 20 72 65 73  75 6c 74 20 77 61 73 20  | the result was |
000007f0  61 20 63 6f 6d 70 6c 65  74 6c 79 20 62 6c 61 63  |a completly blac|
00000800  6b 20 70 61 67 65 20 21  20 53 6f 72 72 79 20 66  |k page ! Sorry f|
00000810  6f 72 20 74 68 65 20 74  6f 6e 65 72 20 4b 65 65  |or the toner Kee|
00000820  73 20 21 0a 0a 49 20 64  6f 6e 27 74 20 77 61 6e  |s !..I don't wan|
00000830  74 20 74 6f 20 61 63 63  75 73 65 20 43 43 20 66  |t to accuse CC f|
00000840  6f 72 20 77 72 69 74 69  6e 67 20 6e 6f 74 2d 52  |or writing not-R|
00000850  49 53 43 20 4f 53 20 63  6f 6d 70 61 74 69 62 6c  |ISC OS compatibl|
00000860  65 20 70 72 69 6e 74 65  72 20 64 72 69 76 65 72  |e printer driver|
00000870  73 0a 62 75 74 20 49 20  66 69 6e 64 20 69 74 20  |s.but I find it |
00000880  73 74 72 61 6e 67 65 20  74 68 61 74 20 6d 79 20  |strange that my |
00000890  70 72 6f 67 72 61 6d 20  77 6f 72 6b 73 20 63 6f  |program works co|
000008a0  72 72 65 63 74 6c 79 20  77 69 74 68 20 74 68 65  |rrectly with the|
000008b0  20 6f 74 68 65 72 20 70  72 69 6e 74 65 72 0a 64  | other printer.d|
000008c0  72 69 76 65 72 73 20 61  6e 64 20 77 69 74 68 20  |rivers and with |
000008d0  61 20 43 43 20 70 72 69  6e 74 65 72 20 64 72 69  |a CC printer dri|
000008e0  76 65 72 20 69 74 20 67  61 76 65 20 6d 65 20 73  |ver it gave me s|
000008f0  75 63 68 20 61 20 72 65  73 75 6c 74 2e 2e 2e 20  |uch a result... |
00000900  44 6f 65 73 0a 73 6f 6d  65 6f 6e 65 20 68 61 76  |Does.someone hav|
00000910  65 20 61 6e 20 69 64 65  61 20 6f 72 20 68 61 64  |e an idea or had|
00000920  20 73 69 6d 69 6c 61 72  20 70 72 6f 62 6c 65 6d  | similar problem|
00000930  73 20 3f 0a 0a 44 65 74  61 69 6c 73 20 3a 0a 3d  |s ?..Details :.=|
00000940  3d 3d 3d 3d 3d 3d 0a 0a  42 65 63 61 75 73 65 20  |======..Because |
00000950  74 68 65 20 69 6e 74 65  72 70 72 65 74 61 74 69  |the interpretati|
00000960  6f 6e 20 6f 66 20 74 68  65 20 70 72 69 6e 74 65  |on of the printe|
00000970  72 20 66 69 6c 65 20 74  61 6b 65 73 20 73 6f 6d  |r file takes som|
00000980  65 20 74 69 6d 65 2c 20  49 20 61 64 64 65 64 20  |e time, I added |
00000990  61 0a 6d 75 6c 74 69 74  61 73 6b 20 6f 70 74 69  |a.multitask opti|
000009a0  6f 6e 2e 20 20 59 6f 75  20 63 61 6e 20 66 69 6e  |on.  You can fin|
000009b0  64 20 74 68 69 73 20 6f  70 74 69 6f 6e 20 28 64  |d this option (d|
000009c0  65 66 61 75 6c 74 20 6f  6e 29 20 69 6e 20 74 68  |efault on) in th|
000009d0  65 20 6d 65 6e 75 0a 6f  62 74 61 69 6e 65 64 20  |e menu.obtained |
000009e0  62 79 20 63 6c 69 63 6b  69 6e 67 20 6f 6e 20 74  |by clicking on t|
000009f0  68 65 20 21 50 72 69 6e  74 45 6d 75 6c 20 69 63  |he !PrintEmul ic|
00000a00  6f 6e 2e 20 20 44 75 72  69 6e 67 20 74 68 65 20  |on.  During the |
00000a10  6d 75 6c 74 69 74 61 73  6b 0a 69 6e 74 65 72 70  |multitask.interp|
00000a20  72 65 74 61 74 69 6f 6e  20 21 50 72 69 6e 74 45  |retation !PrintE|
00000a30  6d 75 6c 20 6f 70 65 6e  73 20 61 20 77 69 6e 64  |mul opens a wind|
00000a40  6f 77 20 77 69 74 68 20  61 20 77 68 69 74 65 20  |ow with a white |
00000a50  62 61 63 6b 67 72 6f 75  6e 64 20 61 6e 64 20 74  |background and t|
00000a60  68 65 6e 20 69 74 0a 69  73 20 6e 6f 74 20 70 6f  |hen it.is not po|
00000a70  73 73 69 62 6c 65 20 74  6f 20 73 65 6c 65 63 74  |ssible to select|
00000a80  20 61 20 6d 65 6e 75 20  6f 70 74 69 6f 6e 2e 0a  | a menu option..|
00000a90  57 68 65 6e 20 74 68 65  20 70 6f 69 6e 74 65 72  |When the pointer|
00000aa0  20 69 73 20 6f 76 65 72  20 74 68 65 20 77 69 6e  | is over the win|
00000ab0  64 6f 77 20 79 6f 75 20  63 61 6e 20 73 65 65 20  |dow you can see |
00000ac0  77 68 69 63 68 20 61 6d  6f 75 6e 74 68 20 6f 66  |which amounth of|
00000ad0  20 74 68 65 20 70 72 69  6e 74 65 72 0a 66 69 6c  | the printer.fil|
00000ae0  65 20 69 73 20 61 6c 72  65 61 64 79 20 69 6e 74  |e is already int|
00000af0  65 72 70 72 65 74 61 74  65 64 2e 0a 0a 49 6e 20  |erpretated...In |
00000b00  74 68 65 20 73 61 6d 65  20 6d 65 6e 75 20 74 72  |the same menu tr|
00000b10  65 65 20 74 68 65 72 65  20 69 73 20 61 6c 73 6f  |ee there is also|
00000b20  20 74 68 65 20 6f 70 74  69 6f 6e 20 27 43 6c 65  | the option 'Cle|
00000b30  61 72 27 2e 20 20 57 68  65 6e 20 73 65 6c 65 63  |ar'.  When selec|
00000b40  74 69 6e 67 0a 27 43 6c  65 61 72 27 20 74 68 65  |ting.'Clear' the|
00000b50  20 21 50 72 69 6e 74 45  6d 75 6c 20 64 65 6c 65  | !PrintEmul dele|
00000b60  74 65 73 20 74 68 65 20  63 72 65 61 74 65 64 20  |tes the created |
00000b70  73 70 72 69 74 65 20 66  69 6c 65 20 69 6e 20 69  |sprite file in i|
00000b80  74 73 20 69 6e 74 65 72  6e 61 6c 0a 6d 65 6d 6f  |ts internal.memo|
00000b90  72 79 2e 0a 0a 54 68 65  20 21 50 72 69 6e 74 45  |ry...The !PrintE|
00000ba0  6d 75 6c 20 61 70 70 6c  69 63 61 74 69 6f 6e 20  |mul application |
00000bb0  65 6d 75 6c 61 74 65 73  20 6a 75 73 74 20 74 68  |emulates just th|
00000bc0  65 20 66 69 72 73 74 20  70 72 69 6e 74 65 64 20  |e first printed |
00000bd0  70 61 67 65 20 6f 66 20  74 68 65 0a 70 72 69 6e  |page of the.prin|
00000be0  74 65 72 20 66 69 6c 65  2e 20 20 49 74 20 69 73  |ter file.  It is|
00000bf0  20 6f 6e 6c 79 20 61 20  67 72 61 70 68 69 63 73  | only a graphics|
00000c00  20 65 6d 75 6c 61 74 69  6f 6e 20 6f 66 20 3a 0a  | emulation of :.|
00000c10  0a 20 20 20 20 28 31 29  20 53 69 6e 67 6c 65 20  |.    (1) Single |
00000c20  64 65 6e 73 69 74 79 20  20 20 20 28 20 36 30 20  |density    ( 60 |
00000c30  78 20 20 37 32 20 64 70  69 29 20 20 20 20 43 6f  |x  72 dpi)    Co|
00000c40  64 65 20 3c 45 53 43 3e  20 3c 22 4b 22 3e 0a 20  |de <ESC> <"K">. |
00000c50  20 20 20 28 32 29 20 44  6f 75 62 6c 65 20 64 65  |   (2) Double de|
00000c60  6e 73 69 74 79 20 20 20  20 28 31 32 30 20 78 20  |nsity    (120 x |
00000c70  31 34 34 20 64 70 69 29  20 20 20 20 43 6f 64 65  |144 dpi)    Code|
00000c80  20 3c 45 53 43 3e 20 3c  22 4c 22 3e 0a 20 20 20  | <ESC> <"L">.   |
00000c90  20 28 33 29 20 51 75 61  64 72 75 70 6c 65 20 64  | (3) Quadruple d|
00000ca0  65 6e 73 69 74 79 20 28  32 34 30 20 78 20 32 31  |ensity (240 x 21|
00000cb0  36 20 64 70 69 29 20 20  20 20 43 6f 64 65 20 3c  |6 dpi)    Code <|
00000cc0  45 53 43 3e 20 3c 22 5a  22 3e 0a 0a 49 66 20 73  |ESC> <"Z">..If s|
00000cd0  6f 6d 65 6f 6e 65 20 63  61 6e 20 70 61 73 73 20  |omeone can pass |
00000ce0  6d 65 20 74 68 65 20 63  6f 64 65 73 20 26 20 66  |me the codes & f|
00000cf0  6f 72 6d 61 74 73 20 6f  66 20 6f 74 68 65 72 20  |ormats of other |
00000d00  64 6f 74 20 6d 61 74 72  69 78 20 70 72 69 6e 74  |dot matrix print|
00000d10  65 72 73 20 28 65 78 2e  0a 45 50 53 4f 4e 20 4c  |ers (ex..EPSON L|
00000d20  51 2d 38 35 30 20 63 6f  6d 70 61 74 69 62 6c 65  |Q-850 compatible|
00000d30  2c 20 4e 45 43 20 50 69  6e 57 72 69 74 65 72 20  |, NEC PinWriter |
00000d40  50 36 20 70 6c 75 73 2c  20 45 50 53 4f 4e 20 4c  |P6 plus, EPSON L|
00000d50  51 20 63 6f 6d 70 61 74  69 62 6c 65 2c 20 48 50  |Q compatible, HP|
00000d60  0a 4c 61 73 65 72 2c 20  2e 2e 2e 29 20 49 20 77  |.Laser, ...) I w|
00000d70  69 6c 6c 20 74 72 79 20  74 6f 20 69 6d 70 6c 65  |ill try to imple|
00000d80  6d 65 6e 74 20 69 74 20  21 20 49 20 6e 65 65 64  |ment it ! I need|
00000d90  20 6e 6f 74 20 6f 6e 6c  79 20 74 68 65 20 63 6f  | not only the co|
00000da0  64 65 73 20 66 6f 72 20  74 68 65 0a 67 72 61 70  |des for the.grap|
00000db0  68 69 63 73 20 64 75 6d  70 20 62 75 74 20 61 6c  |hics dump but al|
00000dc0  73 6f 20 74 68 65 20 66  6f 72 6d 61 74 20 68 6f  |so the format ho|
00000dd0  77 20 74 68 65 79 20 65  6e 63 6f 64 65 20 74 68  |w they encode th|
00000de0  65 20 67 72 61 70 68 69  63 73 20 69 6e 66 6f 72  |e graphics infor|
00000df0  6d 61 74 69 6f 6e 0a 61  6e 64 20 49 20 6e 65 65  |mation.and I nee|
00000e00  64 20 61 6c 73 6f 20 74  68 65 20 63 6f 64 65 73  |d also the codes|
00000e10  20 66 6f 72 20 73 65 74  74 69 6e 67 20 74 68 65  | for setting the|
00000e20  20 72 69 67 68 74 20 6c  69 6e 65 20 73 70 61 63  | right line spac|
00000e30  69 6e 67 2c 20 65 74 63  2e 0a 0a 49 6e 20 74 68  |ing, etc...In th|
00000e40  65 20 6d 61 69 6e 20 6d  65 6e 75 20 74 68 65 72  |e main menu ther|
00000e50  65 20 69 73 20 74 68 65  20 6f 70 74 69 6f 6e 20  |e is the option |
00000e60  27 41 62 6f 75 74 27 20  3a 20 74 68 69 73 20 6f  |'About' : this o|
00000e70  70 74 69 6f 6e 20 72 65  76 65 61 6c 73 20 61 20  |ption reveals a |
00000e80  77 69 6e 64 6f 77 0a 77  68 65 72 65 20 79 6f 75  |window.where you|
00000e90  20 63 61 6e 20 73 65 65  20 77 68 69 63 68 20 67  | can see which g|
00000ea0  72 61 70 68 69 63 73 20  64 65 6e 73 69 74 79 20  |raphics density |
00000eb0  69 73 20 75 73 65 64 20  28 73 69 6e 67 6c 65 2c  |is used (single,|
00000ec0  20 64 6f 75 62 6c 65 2c  20 71 75 61 64 72 75 70  | double, quadrup|
00000ed0  6c 65 0a 64 65 6e 73 69  74 79 29 20 69 6e 20 74  |le.density) in t|
00000ee0  68 65 20 70 72 69 6e 74  65 72 20 66 69 6c 65 20  |he printer file |
00000ef0  61 6e 64 20 73 6f 6d 65  20 6f 74 68 65 72 20 69  |and some other i|
00000f00  6e 66 6f 72 6d 61 74 69  6f 6e 2e 0a 0a 4b 4e 4f  |nformation...KNO|
00000f10  57 4e 20 45 52 52 4f 52  53 20 3a 0a 3d 3d 3d 3d  |WN ERRORS :.====|
00000f20  3d 3d 3d 3d 3d 3d 3d 3d  0a 0a 28 2a 29 20 27 45  |========..(*) 'E|
00000f30  6d 75 6c 61 74 69 6f 6e  20 65 72 72 6f 72 20 31  |mulation error 1|
00000f40  20 3a 20 26 3c 6e 75 6d  62 65 72 31 3e 2c 20 50  | : &<number1>, P|
00000f50  4e 54 52 20 61 74 20 26  3c 6e 75 6d 62 65 72 32  |NTR at &<number2|
00000f60  3e 27 0a 54 68 69 73 20  65 72 72 6f 72 20 6d 65  |>'.This error me|
00000f70  61 6e 73 20 74 68 61 74  20 74 68 65 72 65 20 69  |ans that there i|
00000f80  73 20 61 6e 20 75 6e 6b  6e 6f 77 6e 20 63 68 61  |s an unknown cha|
00000f90  72 61 63 74 65 72 20 6e  75 6d 62 65 72 20 3c 6e  |racter number <n|
00000fa0  75 6d 62 65 72 31 3e 20  69 6e 20 74 68 65 0a 66  |umber1> in the.f|
00000fb0  69 6c 65 20 61 74 20 70  6f 73 69 74 69 6f 6e 20  |ile at position |
00000fc0  3c 6e 75 6d 62 65 72 32  3e 2e 0a 0a 28 2a 29 20  |<number2>...(*) |
00000fd0  27 45 6d 75 6c 61 74 69  6f 6e 20 65 72 72 6f 72  |'Emulation error|
00000fe0  20 32 20 3a 20 26 3c 6e  75 6d 62 65 72 31 3e 20  | 2 : &<number1> |
00000ff0  22 3c 63 68 61 72 61 63  74 65 72 3e 22 2c 20 50  |"<character>", P|
00001000  4e 54 52 20 61 74 20 26  3c 6e 75 6d 62 65 72 32  |NTR at &<number2|
00001010  3e 27 0a 54 68 69 73 20  65 72 72 6f 72 20 6d 65  |>'.This error me|
00001020  61 6e 73 20 74 68 61 74  20 74 68 65 72 65 20 69  |ans that there i|
00001030  73 20 61 6e 20 75 6e 6b  6e 6f 77 6e 20 65 73 63  |s an unknown esc|
00001040  61 70 65 20 63 6f 64 65  20 3c 6e 75 6d 62 65 72  |ape code <number|
00001050  31 3e 20 28 6f 72 20 41  53 43 49 49 0a 65 71 75  |1> (or ASCII.equ|
00001060  69 76 61 6c 65 6e 74 20  3c 63 68 61 72 61 63 74  |ivalent <charact|
00001070  65 72 3e 29 20 69 6e 20  74 68 65 20 66 69 6c 65  |er>) in the file|
00001080  20 61 74 20 70 6f 73 69  74 69 6f 6e 20 3c 6e 75  | at position <nu|
00001090  6d 62 65 72 32 3e 2e 0a  0a 42 41 53 53 20 3a 0a  |mber2>...BASS :.|
000010a0  3d 3d 3d 3d 0a 0a 21 50  72 69 6e 74 45 6d 75 6c  |====..!PrintEmul|
000010b0  20 69 73 20 72 65 6c 65  61 73 65 64 20 61 73 20  | is released as |
000010c0  61 20 42 41 53 53 20 70  72 6f 64 75 63 74 2e 20  |a BASS product. |
000010d0  20 42 41 53 53 20 28 42  65 6c 67 69 61 6e 20 41  | BASS (Belgian A|
000010e0  72 63 68 69 6d 65 64 65  73 0a 53 6f 66 74 77 61  |rchimedes.Softwa|
000010f0  72 65 2d 77 72 69 74 65  72 73 20 53 6f 63 69 65  |re-writers Socie|
00001100  74 79 29 20 69 73 20 67  72 6f 75 70 20 6f 66 20  |ty) is group of |
00001110  79 6f 75 6e 67 20 65 6e  74 68 6f 75 73 69 61 73  |young enthousias|
00001120  74 20 73 6f 66 74 77 61  72 65 2d 77 72 69 74 65  |t software-write|
00001130  72 73 20 77 68 6f 0a 6c  69 6b 65 20 74 6f 20 77  |rs who.like to w|
00001140  72 69 74 65 20 41 72 63  68 69 6d 65 64 65 73 20  |rite Archimedes |
00001150  70 75 62 6c 69 63 20 64  6f 6d 61 69 6e 20 70 72  |public domain pr|
00001160  6f 67 72 61 6d 73 2e 20  20 49 66 20 79 6f 75 20  |ograms.  If you |
00001170  77 61 6e 74 20 74 6f 20  6b 6e 6f 77 20 6d 6f 72  |want to know mor|
00001180  65 0a 61 62 6f 75 74 20  75 73 2c 20 70 6c 65 61  |e.about us, plea|
00001190  73 65 20 66 65 65 6c 20  66 72 65 65 20 74 6f 20  |se feel free to |
000011a0  63 6f 6e 74 61 63 74 20  75 73 20 21 0a 0a 56 65  |contact us !..Ve|
000011b0  72 73 69 6f 6e 73 20 3a  0a 3d 3d 3d 3d 3d 3d 3d  |rsions :.=======|
000011c0  3d 0a 0a 76 31 2e 30 30  20 28 32 37 2d 4d 61 72  |=..v1.00 (27-Mar|
000011d0  2d 31 39 39 31 29 20 3a  20 46 69 72 73 74 20 72  |-1991) : First r|
000011e0  65 6c 65 61 73 65 64 20  69 6e 20 70 75 62 6c 69  |eleased in publi|
000011f0  63 20 64 6f 6d 61 69 6e  0a 76 31 2e 30 31 20 28  |c domain.v1.01 (|
00001200  32 30 2d 41 70 72 2d 31  39 39 31 29 20 3a 20 53  |20-Apr-1991) : S|
00001210  6d 61 6c 6c 20 63 68 61  6e 67 65 73 20 3a 0a 20  |mall changes :. |
00001220  20 20 20 28 2a 29 20 43  6c 69 63 6b 69 6e 67 20  |   (*) Clicking |
00001230  6f 6e 20 61 20 27 50 72  69 6e 74 4f 75 74 27 20  |on a 'PrintOut' |
00001240  66 69 6c 65 20 77 69 6c  6c 20 61 75 74 6f 6d 61  |file will automa|
00001250  74 69 63 61 6c 6c 79 20  62 65 20 65 6d 75 6c 61  |tically be emula|
00001260  74 65 64 0a 20 20 20 20  28 2a 29 20 53 68 61 64  |ted.    (*) Shad|
00001270  69 6e 67 20 74 68 65 20  27 43 6c 65 61 72 27 20  |ing the 'Clear' |
00001280  6f 70 74 69 6f 6e 20 77  68 65 6e 20 69 74 20 69  |option when it i|
00001290  73 20 6e 6f 74 20 72 65  6c 65 76 61 6e 74 0a 20  |s not relevant. |
000012a0  20 20 20 28 2a 29 20 41  6c 6c 6f 77 20 73 63 72  |   (*) Allow scr|
000012b0  6f 6c 6c 69 6e 67 20 26  20 6d 6f 76 69 6e 67 20  |olling & moving |
000012c0  6f 66 20 74 68 65 20 77  69 6e 64 6f 77 20 77 68  |of the window wh|
000012d0  69 6c 65 20 65 6d 75 6c  61 74 69 6e 67 0a 76 31  |ile emulating.v1|
000012e0  2e 30 32 20 28 32 31 2d  41 70 72 2d 31 39 39 31  |.02 (21-Apr-1991|
000012f0  29 20 3a 0a 20 20 20 20  28 2a 29 20 43 68 65 63  |) :.    (*) Chec|
00001300  6b 20 61 64 64 65 64 20  69 66 20 75 73 65 72 20  |k added if user |
00001310  77 61 6e 74 73 20 74 6f  20 71 75 69 74 20 70 72  |wants to quit pr|
00001320  6f 67 72 61 6d 2f 63 6c  65 61 72 20 77 6f 72 6b  |ogram/clear work|
00001330  73 70 61 63 65 20 77 69  74 68 6f 75 74 0a 73 61  |space without.sa|
00001340  76 69 6e 67 20 68 69 73  2f 68 65 72 20 72 65 73  |ving his/her res|
00001350  75 6c 74 73 2e 0a 0a 43  6f 6e 64 69 74 69 6f 6e  |ults...Condition|
00001360  73 20 6f 66 20 75 73 65  20 3a 0a 3d 3d 3d 3d 3d  |s of use :.=====|
00001370  3d 3d 3d 3d 3d 3d 3d 3d  3d 3d 3d 3d 0a 0a 54 68  |============..Th|
00001380  69 73 20 73 6f 66 74 77  61 72 65 20 69 73 20 73  |is software is s|
00001390  75 70 70 6c 69 65 64 20  22 61 73 20 69 73 22 3b  |upplied "as is";|
000013a0  20 6e 6f 20 77 61 72 72  61 6e 74 79 2c 20 65 78  | no warranty, ex|
000013b0  70 72 65 73 73 20 6f 72  20 69 6d 70 6c 69 65 64  |press or implied|
000013c0  2c 20 6f 66 20 74 68 65  0a 6d 65 72 63 68 61 6e  |, of the.merchan|
000013d0  74 61 62 69 6c 69 74 79  20 6f 66 20 74 68 69 73  |tability of this|
000013e0  20 73 6f 66 74 77 61 72  65 20 6f 72 20 69 74 73  | software or its|
000013f0  20 66 69 74 6e 65 73 73  20 66 6f 72 20 61 6e 79  | fitness for any|
00001400  20 70 61 72 74 69 63 75  6c 61 72 20 70 75 72 70  | particular purp|
00001410  6f 73 65 0a 69 73 20 67  69 76 65 6e 2e 20 20 49  |ose.is given.  I|
00001420  6e 20 6e 6f 20 63 69 72  63 75 6d 73 74 61 6e 63  |n no circumstanc|
00001430  65 73 20 73 68 61 6c 6c  20 74 68 65 20 70 72 6f  |es shall the pro|
00001440  76 69 64 65 72 73 20 6f  66 20 74 68 69 73 20 73  |viders of this s|
00001450  6f 66 74 77 61 72 65 20  62 65 0a 6c 69 61 62 6c  |oftware be.liabl|
00001460  65 20 66 6f 72 20 61 6e  79 20 64 61 6d 61 67 65  |e for any damage|
00001470  2c 20 6c 6f 73 73 20 6f  66 20 70 72 6f 66 69 74  |, loss of profit|
00001480  73 2c 20 6f 72 20 61 6e  79 20 69 6e 64 69 72 65  |s, or any indire|
00001490  63 74 20 6f 72 20 63 6f  6e 73 65 71 75 65 6e 74  |ct or consequent|
000014a0  69 61 6c 0a 6c 6f 73 73  20 61 72 69 73 69 6e 67  |ial.loss arising|
000014b0  20 6f 75 74 20 6f 66 20  74 68 65 20 75 73 65 20  | out of the use |
000014c0  6f 66 20 74 68 69 73 20  73 6f 66 74 77 61 72 65  |of this software|
000014d0  20 6f 72 20 69 6e 61 62  69 6c 69 74 79 20 74 6f  | or inability to|
000014e0  20 75 73 65 20 74 68 69  73 0a 73 6f 66 74 77 61  | use this.softwa|
000014f0  72 65 2e 0a 0a 59 6f 75  20 61 72 65 20 66 72 65  |re...You are fre|
00001500  65 20 74 6f 20 67 69 76  65 20 74 68 69 73 20 61  |e to give this a|
00001510  70 70 6c 69 63 61 74 69  6f 6e 20 74 6f 20 61 6e  |pplication to an|
00001520  79 6f 6e 65 20 79 6f 75  20 70 6c 65 61 73 65 20  |yone you please |
00001530  76 69 61 20 61 6e 79 20  6d 65 64 69 75 6d 2c 0a  |via any medium,.|
00001540  70 72 6f 76 69 64 65 64  20 69 74 20 69 73 20 64  |provided it is d|
00001550  65 6c 69 76 65 72 65 64  20 77 69 74 68 20 41 4c  |elivered with AL|
00001560  4c 20 74 68 65 20 73 75  70 70 6c 69 65 64 20 66  |L the supplied f|
00001570  69 6c 65 73 2c 20 55 4e  41 4c 54 45 52 45 44 2e  |iles, UNALTERED.|
00001580  20 20 59 6f 75 20 6d 61  79 0a 4e 4f 54 20 73 65  |  You may.NOT se|
00001590  6c 6c 20 74 68 69 73 20  73 6f 66 74 77 61 72 65  |ll this software|
000015a0  2c 20 6f 72 20 75 73 65  20 69 74 20 6f 74 68 65  |, or use it othe|
000015b0  72 77 69 73 65 20 66 6f  72 20 70 65 72 73 6f 6e  |rwise for person|
000015c0  61 6c 20 67 61 69 6e 2e  20 20 49 66 20 79 6f 75  |al gain.  If you|
000015d0  20 77 69 73 68 0a 74 6f  20 70 6f 73 74 20 69 74  | wish.to post it|
000015e0  20 6f 6e 20 79 6f 75 72  20 42 75 6c 6c 65 74 69  | on your Bulleti|
000015f0  6e 20 42 6f 61 72 64 20  6f 72 20 69 6e 63 6c 75  |n Board or inclu|
00001600  64 65 20 69 74 20 69 6e  20 79 6f 75 72 20 53 68  |de it in your Sh|
00001610  61 72 65 77 61 72 65 20  6c 69 62 72 61 72 79 0a  |areware library.|
00001620  74 68 65 6e 20 74 68 61  74 2c 20 74 6f 6f 2c 20  |then that, too, |
00001630  69 73 20 66 69 6e 65 2e  0a 0a 41 20 6c 61 72 67  |is fine...A larg|
00001640  65 20 6e 75 6d 62 65 72  20 6f 66 20 68 6f 75 72  |e number of hour|
00001650  73 20 6f 66 20 77 6f 72  6b 20 68 61 76 65 20 67  |s of work have g|
00001660  6f 6e 65 20 69 6e 74 6f  20 74 68 65 20 70 72 6f  |one into the pro|
00001670  64 75 63 74 69 6f 6e 20  61 6e 64 0a 6d 61 69 6e  |duction and.main|
00001680  74 65 6e 61 6e 63 65 20  6f 66 20 74 68 69 73 20  |tenance of this |
00001690  61 70 70 6c 69 63 61 74  69 6f 6e 20 61 6e 64 20  |application and |
000016a0  61 6c 74 68 6f 75 67 68  20 49 20 68 61 76 65 20  |although I have |
000016b0  73 75 70 70 6c 69 65 64  20 74 68 65 20 61 70 70  |supplied the app|
000016c0  6c 69 63 61 74 69 6f 6e  0a 66 72 65 65 2c 20 64  |lication.free, d|
000016d0  6f 6e 61 74 69 6f 6e 73  20 77 69 6c 6c 20 62 65  |onations will be|
000016e0  20 67 72 61 74 65 66 75  6c 6c 79 20 72 65 63 65  | gratefully rece|
000016f0  69 76 65 64 2e 0a 0a 50  6c 65 61 73 65 20 72 65  |ived...Please re|
00001700  70 6f 72 74 20 61 6e 79  20 62 75 67 73 20 79 6f  |port any bugs yo|
00001710  75 20 66 69 6e 64 20 74  6f 20 6d 65 2c 20 73 6f  |u find to me, so|
00001720  20 74 68 61 74 20 6f 74  68 65 72 20 75 73 65 72  | that other user|
00001730  73 20 6d 61 79 20 62 65  6e 65 66 69 74 20 66 72  |s may benefit fr|
00001740  6f 6d 0a 69 6d 70 72 6f  76 65 64 20 76 65 72 73  |om.improved vers|
00001750  69 6f 6e 73 2e 20 20 49  20 63 61 6e 6e 6f 74 20  |ions.  I cannot |
00001760  67 75 61 72 61 6e 74 65  65 20 74 6f 20 66 69 78  |guarantee to fix|
00001770  20 61 6e 79 20 62 75 67  73 2c 20 62 75 74 20 49  | any bugs, but I|
00001780  20 77 69 6c 6c 20 64 6f  20 6d 79 0a 62 65 73 74  | will do my.best|
00001790  2e 0a 0a 0a 4d 79 20 61  64 64 72 65 73 73 20 69  |....My address i|
000017a0  73 3a 0a 0a 4a 6f 68 6e  20 54 59 54 47 41 54 0a  |s:..John TYTGAT.|
000017b0  42 72 75 73 73 65 6c 62  61 61 6e 20 34 34 35 0a  |Brusselbaan 445.|
000017c0  42 2d 31 36 30 30 20 53  74 2e 2d 50 69 65 74 65  |B-1600 St.-Piete|
000017d0  72 73 2d 4c 65 65 75 77  0a 42 45 4c 47 49 55 4d  |rs-Leeuw.BELGIUM|
000017e0  0a 0a a9 20 42 41 53 53  20 31 39 39 31           |... BASS 1991|
000017ed