Microsoft KB Archive/90845

-

{| The information in this article applies to:
 * width="100%"|
 * Microsoft Windows operating system versions 3.1, 3.11
 * Microsoft Windows for Workgroups versions 3.1, 3.11

SUMMARY
Below is a summary of the changes to the printer drivers (P-Z) in the Microsoft Windows Driver Library (WDL). The WDL offers support for many printers, displays, and sound cards not provided with Microsoft Windows.

To see WDL.TXT, which contains a complete listing of the WDL's contents and instructions for obtaining the WDL, query on &quot;Q82006&quot; (without the quotation marks) in the Microsoft Knowledge Base.

WINDOWS DRIVER LIBRARY CHANGE LOG ================================= *                         PRINTERS                                  *

Panasonic Printers (PANKX.EXE)
10/20/92 - Support was removed for the following printers:

Panasonic KX-P1081 (Now in PAN9.EXE) Panasonic KX-P1124i (Now in PAN24.EXE) Panasonic KX-P2624 (Now in PAN24.EXE) 10/08/92 - This file has been updated with version 3.1.2 of the Universal Printer Driver (UNIDRV.DLL). In this UNIDRV.DLL update, support was added for the HP LaserJet III family of          printers. 07/10/92 - UNIDRV.DLL was updated to version 3.1.1. See UNIDRV.EXE changes for specific details. 04/30/92 - PANKX.EXE is a new file that contains drivers for several Panasonic X printers. See WDL.TXT for the specific models.

Panasonic 9-Pin Printer Drivers - (PAN9.EXE)
02/09/93 - This file has been updated on the WDL to include

DMCOLOR.DLL, which corrects a problem that occurs when installing PAN9.EXE in Control Panel. 10/20/92 - PAN9.EXE is new to the WDL. This version (2.1) of the Microsoft Windows printer driver for Panasonic 9-pin printers is an update to one provided in the Windows 3.1 package (version 1.0). It adds support for the following models:

Panasonic KX-1180 Panasonic KX-1695 Panasonic KX-P2180 Panasonic KX-P1081 (Previously in PANKX.EXE)

Panasonic 24-Pin Printer Driver (PAN24.EXE)
12/09/92 - DMCOLOR.DLL was added to this file. (It was removed

earlier in error.) DMCOLOR.DLL is needed for recently added          color printer models. 11/16/92 - Corrected the OEMSETUP.INF file so that it does not ask for           DMCOLOR.DLL. 10/22/92 - Added the DMCOLOR.DLL file to this file. (It was missing from the 10/20/92 upload of the file.) 10/20/92 - This version (2.1) of the Microsoft Windows printer          driver for Panasonic 24-pin printers is an update to the           one previously provided in the WDL (version 2.0) and the           one provided in the Windows 3.1 package (version 1.0). It           adds support for the following models:

Panasonic KX-P2123 Panasonic KX-P2124 Panasonic KX-P2624 (Previously in PANKX.EXE) Panasonic KX-1124i (Previously in PANKX.EXE) 10/08/92 - This file has been updated with version 3.1.2 of the Universal Printer Driver (UNIDRV.DLL). In this UNIDRV.DLL update, support was added for the HP LaserJet III family of          printers. 08/12/92 - THE DRIVER HAS NOT CHANGED. The new UNIDRV.HLP file was added. 07/17/92 - This version (2.0) of the Microsoft Windows Panasonic 24-pin printer driver is an update to the one provided in the Windows 3.1 package (version 1.0). It          corrects the following problems:

- Some extended characters do not map to the correct Windows ANSI character set - Some extended characters use incorrect character widths for proportionally spaced fonts - A3, 11-by-17-inches, and fanfold 14 7/8-by-11-inches paper sizes added - User-defined paper sizes not functioning correctly. - Incorrect printable regions - Adds support for two new models: the Panasonic KX-P1124i and the Panasonic KX-P2624 - Provides a way for users to adjust where the driver should expect the unprintable regions to occur. This is             accessed through the Options Margins dialog box. The default values are provided as specified by the manufacturer.

PostScript Driver - PSCRIPT.DRV (PSCRIP.EXE)
11/04/93 - This version (3.58) updates version 3.56. It contains a fix

for the ResetDC general protection (GP) fault problem that occurs when a large number of TrueType fonts are installed. It          also contains a fix to stop requests for printing 16dpp DIB images, rather than generating incorrect data as the previous driver does. 07/01/93 - This version (3.56) of the Microsoft Windows PostScript driver is an update to the one previously provided (version 3.55) in the WDL. It is the same as          version 3.55 except for the addition of new escapes specifically for Aldus PageMaker 5.0. 12/09/92 - This version (3.55) of the Microsoft Windows printer driver for PostScript printers is an update to the driver previously provided in the WDL. This release of PSCRIPT.DRV includes all the changes that were in version 3.53 (the last version released          on the WDL), version 3.54 (the version of the PostScript driver           that was released with the Microsoft TrueType Font Pack 2 [see           below]), as well as the following change:

- Corrects problems printing extended characters from non-ANSI fonts on TrueImage printers.

Version 3.54 of the Microsoft Windows printer driver for PostScript printers was only released as part of the Microsoft TrueType Font Pack 2. Version 3.54 of PSCRIPT.DRV corrects the following problems:

- Corrects problems with following LaserMaster products:

LaserMaster WinPrinter 800, versions 1.0 and 1.5 LaserMaster WinJet 800, versions 1.0 and 1.5 LaserMaster WinJet 300, version 1.0

- Corrects problems printing some complex TrueType fonts as             Type 1 fonts, such as &quot;Augsberger Initials&quot; from the Microsoft TrueType Font Pack 2.

- Corrects problems in tracking PostScript virtual memory that would cause some older PostScript printers to reset during a             print job. 08/12/92 - THE DRIVER HAS NOT CHANGED. A label in the code was changed. You do not need to download the 8/12/92 version. 07/17/92 - This version (3.53) of the Microsoft Windows PostScript driver is an update to the one previously provided in the WDL (version 3.52). It corrects the problem introduced in          the 3.52 version with PostScript errors occurring with the &quot;setresolution&quot; command on IBM PostScript printers other than the IBM 4029. 06/25/92 - This version (3.52) of the Microsoft Windows PostScript driver is an update to the version provided in the Windows 3.1 package (3.5) and the version previously provided with the WDL (3.51). It corrects the following problems:

- 600 dpi resolution not functioning with IBM 4029 in             PostScript mode - Certain files generating PostScript errors for an &quot;arcto&quot; command from various applications. - System resource loss with applications using the ResetDC call, such as Microsoft Word version 2.0 for Windows. - Performance loss when many soft fonts are installed. - Downloading TrueType fonts as native TrueType fonts mapping extended characters incorrectly. - Error handler not downloaded when minimal PostScript header is requested by CorelDRAW. - GP fault in PSCRIPT.DRV with Harvard Graphics for Windows when requesting KernPairs information from driver. - Workaround available for envelopes printing upside down. Add envelopeOrient=270 under the [Printername, port] section of the WIN.INI file. Functionally equivalent to             LandscapeOrient=270, as described in section 4.7 of the PRINTERS.WRI file. - Four new Escape commands available to applications capable of generating their own PostScript output. Details on these commands are available in the Windows SDK/DDK portion of the Microsoft Knowledge Base. - EPS files created by the PostScript driver (selected in             the Options Dialog box) are no longer rotated based on              currently selected orientation. - Various Linotype typesetter problems described below:

- Support for Linotype 100, 300, and 500 added - Support for &quot;basic 35&quot; PostScript fonts added - Problems with &quot;Extra&quot; paper sizes (for example,                &quot;Letter Extra,&quot; &quot;Legal Extra,&quot; and so on) corrected.

- Various &quot;Transverse&quot; and &quot;Extra Transverse&quot; paper sizes added. - Extra graphics resolutions added as follows:

Linotype 100         1270 dpi Linotype 200/230     635, 846, 1270, 1693 dpi Linotype 300 v47.1   635, 1270, 2540 dpi Linotype 300 v49.3   635, 1270, 2540 dpi Linotype 330         1270, 1693, 2032, 2540 dpi Linotype 500         635, 1270, 1693 dpi Linotype 530         1270, 1693, 2032, 2540, 3386 dpi Linotype 630         1693 dpi

Note that resolution must be set in driver as well on                the control panel on the printer.

- Corrections about maximum paper width available as                follows:

Linotype 100         11.7&quot; Linotype 200/230     12.0&quot; Linotype 300 v47.1   11.7&quot; Linotype 300 v49.3   12.0&quot; Linotype 330         12.0&quot; Linotype 500         17.7&quot; or 18&quot; Linotype 530         18.0&quot; Linotype 630         17.7&quot; x 19.0&quot; (maximum width by length)

- All changes made to the previous PostScript driver (version 3.51) are included in version 3.52. 04/06/92 - This version (3.51) of the Microsoft Windows PostScript driver is an update to the one provided in the Windows 3.1 package (version 3.5). It corrects the following problems:

- User-defined paper sizes not functioning correctly. - TrueType fonts not printing correctly on printers using the PostScript cartridge from Pacific Data Products. (See             article Q84079 in the Microsoft Knowledge Base for more              information on using this PostScript driver update to              correct this problem.)

QMS-PS 2000 (PS2000.EXE)
07/01/93 - PS2000.EXE was updated in the WDL to contain version 3.56

of the Microsoft PostScript driver. Please see information on PSCRIP.EXE for details. 12/09/92 - PS2000.EXE was updated to include version 3.55 of the Microsoft PostScript driver. Please see information on          PSCRIP.EXE for details. 07/17/92 - PS2000.EXE IS NEW TO THE WDL. This driver updates the QMS-PS 2000 driver in the Windows 3.1 retail package. This updated version corrects a problem with the manual paper feed not working correctly with the QMS-PS 2200.

This driver also contains the Microsoft Windows PostScript driver version 3.53. See PSCRIP.EXE for the changes made to          version 3.53.

Seiko CH 4104 (PS4104.EXE)
07/01/93 - PS4104.EXE was updated in the WDL to contain version 3.56

of the Microsoft PostScript driver. Please see information on PSCRIP.EXE for details. 02/03/93 - This printer driver is new to the WDL. It supports the Seiko SII Personal ColorPoint CH 4104. This driver is          the PostScript driver version of the CH 4104 driver included in SEIKO.EXE, which uses the Generic Printer Driver.

NOTE: Microsoft Compatibility Labs (MCL) has tested the PostScript version of the CH 5514 only. Therefore, the Generic Printer Driver version included in SEIKO.EXE has not been tested or certified by MCL.

Seiko CH 5514 (CH5514.EXE)
02/03/93 - This printer driver is new to the WDL. It supports the

Seiko SII ColorPoint CH 5514. This driver is the PostScript driver version of the CH 5514 driver included in SEIKO.EXE, which uses the Generic Printer Driver.

NOTE: Microsoft Compatibility Labs (MCL) has tested the PostScript version of the CH 5514 only. Therefore, the Generic Printer Driver version included in SEIKO.EXE has not been tested or certified by MCL.

Seiko ColorPoint 2 PSF 2.21 (CP2-72X4.EXE)
04/17/95 - CP2-72X4.EXE has been added to the WDL. This driver supports

the Seiko Professional ColorPoint2 PSF printer, model CH-7204.

Seiko Printers (SEIKO.EXE)
02/03/93 - This file has been updated with version 1.68 of the

Generic Printer Driver (GENDRV.DLL). In this GENDRV.DLL update, corrections were made to correct:

- GP faults when shifting between Universal Printer Drivers and Generic Printer Drivers - GP faults when printing charts and graphs

NOTE: Of all the printer drivers using GENDRV.DLL, the IBM 4029 is the only printer driver on the WDL that is          certified by Microsoft Compatibility Labs (MCL). All other printers using this .DLL have not been tested or          certified by MCL. 07/10/92 - THE DRIVERS HAVE NOT BEEN CHANGED. A new license agreement is included.

Seiko ColorPoint PS Model 04 Printer Driver (SEIKO2.EXE)
07/01/93 - SEIKO2.EXE was updated in the WDL to contain version 3.56

of the Microsoft PostScript driver. Please see information on PSCRIP.EXE for details. 12/09/92 - SEIKO2.EXE is new to the Windows Driver Library. It          provides support for the Seiko ColorPoint PS Model 04 printer.

Sharp Printers (SHARP.EXE)
10/08/92 - This file has been updated with version 3.1.2 of the

Universal Printer Driver (UNIDRV.DLL). In this UNIDRV.DLL update, support was added for the HP LaserJet III family of          printers. 07/10/92 - UNIDRV.DLL was updated to version 3.1.1. See UNIDRV.EXE changes for specific details. 04/30/92 - SHARP.EXE is a new file that contains drivers for several Sharp printers. See WDL.TXT for the specific models.

Star LaserPrinters (STAR.EXE)
10/08/92 - This file has been updated with version 3.1.2 of the

Universal Printer Driver (UNIDRV.DLL). In this UNIDRV.DLL update, support was added for the HP LaserJet III family of          printers. 07/10/92 - UNIDRV.DLL was updated to version 3.1.1. See UNIDRV.EXE changes for specific details. 05/14/92 - THE DRIVERS HAVE NOT BEEN CHANGED. The Help files, UNIDRV.HLP and FINSTALL.HLP, were replaced. They are now exactly the same as the Help files that ship with Windows 3.1. 04/22/92 - All the Star LaserPrinters are now correctly identified in Control Panel Printer Setup. (They were incorrectly          labeled as Brother HL-4 printers in the previous driver           version. This was a case of mismatched names between the           .DRV file and the OEMSETUP.INF file.) Also, for ALL Star printers, the paper size correctly defaults to 8.5-by-11-inch paper instead of A4.

Tektronix Phaser Series Printer Drivers (TEKTRO.EXE)
07/01/93 - TEKTRO.EXE was updated in the WDL to contain version 3.56

of the Microsoft PostScript driver. Please see information on PSCRIP.EXE for details. 04/30/93 - TEKTRO.EXE is new to the WDL. This file contains drivers for the Tektronix Phaser series printers. See WDL.TXT for the specific printers supported by these drivers.

TI OmniLaser Printers (TIOMNI.EXE)
07/01/93 - TIOMNI.EXE was updated in the WDL to contain version 3.56

of the Microsoft PostScript driver. Please see information on PSCRIP.EXE for details. 12/09/92 - TIOMNI.EXE was updated to include version 3.55 of the Microsoft PostScript driver. Please see information on          PSCRIP.EXE for details. 07/17/92 - PSCRIPT.DRV has been updated to version 3.53. See PSCRIP.EXE for the changes made to version 3.53. 06/25/92 - PSCRIPT.DRV has been updated to version 3.52. See the PSCRIP.EXE section on changes made to version 3.52.

Toshiba 24-Pin Driver (TOSH24.EXE)
08/12/92 - This version of the Microsoft Windows printer driver for

the Toshiba P1351 and P351 was originally provided in the Windows 3.0 package. It can also be used with Windows 3.1. It corrects a problem with gaps in graphic data on a page when device fonts are mixed with graphic data.

Toshiba Expresswriter Printers (EXPRSS.EXE)
10/08/92 - This file has been updated with version 3.1.2 of the

Universal Printer Driver (UNIDRV.DLL). In this UNIDRV.DLL update, support was added for the HP LaserJet III family of          printers. 07/10/92 - UNIDRV.DLL was updated to version 3.1.1. See UNIDRV.EXE changes for specific details.

Toshiba P351SX Printer (P351SX.EXE)
10/08/92 - This file has been updated with version 3.1.2 of the

Universal Printer Driver (UNIDRV.DLL). In this UNIDRV.DLL update, support was added for the HP LaserJet III family of          printers. 07/10/92 - UNIDRV.DLL was updated to version 3.1.1. See UNIDRV.EXE changes for specific details.

Unisys Printers AP-1324/AP-1337/AP-1339 (UNI24.EXE)
10/08/92 - This file has been updated with version 3.1.2 of the

Universal Printer Driver (UNIDRV.DLL). In this UNIDRV.DLL update, support was added for the HP LaserJet III family of          printers. 07/10/92 - UNIDRV.DLL was updated to version 3.1.1. See UNIDRV.EXE changes for specific details.

Unisys Printers AP-1371 (UN1371.EXE)
10/08/92 - This file has been updated with version 3.1.2 of the

Universal Printer Driver (UNIDRV.DLL). In this UNIDRV.DLL update, support was added for the HP LaserJet III family of          printers. 07/10/92 - UNIDRV.DLL was updated to version 3.1.1. See UNIDRV.EXE changes for specific details. 04/30/92 - UN1371.EXE is a new file that contains a printer driver for the Unisys AP-1371.

Unisys Printers AP-9205/AP-9210 (UNILZ.EXE)
10/08/92 - This file has been updated with version 3.1.2 of the

Universal Printer Driver (UNIDRV.DLL). In this UNIDRV.DLL update, support was added for the HP LaserJet III family of          printers. 07/10/92 - UNIDRV.DLL was updated to version 3.1.1. See UNIDRV.EXE changes for specific details.

Universal Printer Driver - UNIDRV.DLL (UNIDRV.EXE)
11/04/93 - This version (3.1.4) updates version 3.1.2. It contains a

fix for the ResetDC general protection (GP) fault problem that occurs when a large number of TrueType fonts are installed. It          also contains a fix to stop requests for printing 16dpp DIB images, instead of generating incorrect data as the previous driver does. 10/08/92 - The Universal Printer Driver has been updated to version 3.1.2, which provides support for the Hewlett-Packard LaserJet Series III family of printers (HP LaserJet III,          IIID, IIIP, and IIISi). 08/12/92 - THE DRIVER HAS NOT BEEN CHANGED. The new UNIDRV.HLP file was added. 07/10/92 - This version of the Universal Printer Driver (3.1.1) is an          update to the driver previously available on the WDL and the driver provided in the Windows 3.1 package. it corrects the following problems:

- Not being able to select different graphics resolutions that have the same horizontal resolution in Microsoft Excel version 4.0 for Windows (for example, 120x1440 dpi             and 120x72 dpi). - DeviceCapabilities API function not correctly returning DC_MAXEXTENT and DC_MINEXTENT values. - Drivers not recognizing newly installed TrueType fonts if TrueType fonts are installed while the application is             active. - QUERYESCSUPPORT Escape not showing SETABORTPROC Escape as supported. - General protection (GP) fault if more than 32 permanent soft fonts are installed. - Corrects all problems with the 04/06/92 version. 04/06/92 - This version of the Universal Printer Driver is an update to the one provided in the Windows 3.1 package. It corrects the following problems:

- General protection (GP) faults that occur when printing very small bitmaps. This problem is most noticeable when you are using HPPCL.DRV and printing at 75 dots per inch (dpi) resolution. - Incorrect extended characters for device fonts printing on a page where both TrueType and device fonts are used. This is most noticeable when using HPPCL.DRV. - General Protection (GP) faults when printing from Aldus PhotoStyler.
 * }

-

Last reviewed: April 17, 1995

© 1998 Microsoft Corporation. All rights reserved. Terms of Use.