PrtDrvGen 2.2b by Jørgen Thomsen ========================================================================= 1. New features =============== - the user interface has been improved by adding a special interactive preprocessor with online documentation for each printer command and featuring a decimal/hex to octal converter - the preprocessor is able to decode or reverse engineer an existing printer driver and get many of the parameters needed from it - in connection with the utility program AssignPRT it is possible to redirect PRT: output to a file. Speeds up repeated graphics prints. The driver generated now supports several new classes of graphics printers: - printers which enters into and out of graphics mode by detecting a special char (e.g. 03) in the data stream e.g. Citizen - printers which only uses a part of each byte for graphics data e.g. Toshiba (6 bits only) and others - Red, Green, Blue printers supported e.g. Quadram Quadjet - laser printers/plotters supported by vectorization of each scan line of a picture - printers which can obtain a higher density by printing a line of graphics data, move the paper e.g. 1/2 dot and print the next line of data (e.g. Epson). This feature can also be used for other special printers e.g. Tektronix/Diablo-C150 - a feature, which allows for sending about 15 K of raw bytes to the printer for special setup (e.g. special character definition and commands), should allow the driver to be used with even more printers Other new features - the Amiga extended ASCII character set support introduced by AmigaDOS 1.2 is fully supported - optional setting of pitch, margins before graphics and resetting of spacing after graphics - native control codes may now be sent to the printer device PRT:. This is accomplished by using the EXTEND command. - some primitive arithmetic operations on data may be specified to enable creation of special control codes for odd printers - numeric parameters may now be inserted as 1-9 digit fields in radix 1 - 24 notation (octal(8), decimal(10) and hex(16) are most commonly used !) - a debugging mode with some dumps may be entered by executing a special EXTEND command (253) and in case of errors an error code is printed on the printer if possible 2. Bugs removed =============== - clicking on the STOP gadget while printing a DeluxePaint II picture would crash the system, because data used in connection with an AbortIO request had been overwritten - (version 1.0 only) the JFY3 (letter space, justify) and JFY1 (word fill, auto center) commands were not executed - the difference between 2.2a and 2.2b is mainly a few changes to the documentation for clarification. The AssignPRT program now always must be terminated manually. 3. Known bugs ============= - the FNT0 (US char set) command is not executed, which is an AmigaDOS bug 4. General features, also found in previous versions: ===================================================== - each paper size (USLetter etc.) may have individually defined width, length, perforation skip length and printer initialization sequence. Allows you through Preferences to select several combinations of Áü l„X/0Nº¬XOJ€gp`p`ØNU/-NºfXOJ€fNº€9@„zpÿN]Nup`øNUHç 8-Nºp0Áü$@Õì„XJDm ¸l„DlJ’f9|„zpÿLß0N]Nu0*À|f 9|„zpÿ`äp0-//- /Nº