When you print from a DOS application, your printer uses PCL3 emulation. You must install a printer driver for PCL3 emulation in each DOS application. (Lexmark recommend the HP 500c DeskJet.)
To print from DOS applications that run from the Microsoft Windows DOS prompt:
Make sure the Lexmark is the Default printer.
Make sure you are in Windows DOS (go to Start, Programs, MS-DOS Prompt), not in native DOS.
From the printer's Control Program (in Win 3.1/3.11 found in the Program Manager, in Win 95/98 under Programs in the Start menu), click the
Options tab. Make sure Disable Lexmark DOS Printing (Enable DOS Printing to other Printers) is not selected.
Double-click the MS-DOS icon located in the Main group of Microsoft Windows 3.1/3.11 under Program Manager.( In Microsoft Windows 95/98, click Start, Programs, MS-DOS Prompt).
Start your application from the MS-DOS prompt.
Install the HP DeskJet 500C as the current printer in the DOS application from which you are printing.
Print as you normally would from your application.
Important: Some applications offer a color or black (mono) version of the HP DeskJet 500C driver. Select the black (mono) version if you are printing in black only. Choose the color version if you are printing in color and black.
If your application does not offer the HP DeskJet 500C printer driver, install the DeskJet 500 printer driver. You will not be able to
print in color with the DeskJet 500 printer driver.
If these are not available, an HP LaserJet II will work as well.
If none of these is available, you can select for the application to output as ASCII text. (Note that this may not achieve the correct document formatting.)
If you need to change printer settings that are not in your application, use the DOS Printing tab in the printer's Control Program. When you make
changes to the DOS Printing tab, they apply to DOS print jobs only. When you make changes on other tabs, they apply to all print jobs.
To print from DOS applications that will not run from the Microsoft Windows DOS prompt:
Start your application from native DOS.
Create a print file using the Print to File function of your application. For help on printing to a file, see your application's user documentation.
Note the directory that the filename.prn file is saved to (for example: C:\WINDOWS).
Shut down the application and restart Windows.
Double-click the MS-DOS icon located under Program Manager in the Main group of Microsoft Windows 3.1/3.11. (In Microsoft Windows 95/98, click Start, Programs, MS-DOS Prompt).
Open the DOS directory to which the filename.prn file was saved.
Use the following DOS command to copy the print file to the port where the printer is connected:
COPY filename.prn LPT1: /B (Note: If you have a second printer port, it could be LPT2:)
Warning! Avoid using the DOS Print command to send a job to the printer port. This command causes printing delays.
In Microsoft Windows 3.1, avoid switching from your DOS application to another application while your job is printing. For more information, see
the README file for your Lexmark printer.
Assuming that the Lexmark driver is already installed, you can disable Windows' print spooling as instructed below.
Microsoft Windows 3.1/3.11:
Go to Main, Control Panel, Printers, and remove the "X" from the Print Manager selection at the bottom left of the window.
Microsoft Windows 95/98:
Select Start, Settings, Printers and right click the Lexmark icon.
Select Properties in the menu that appears.
Go to the Details tab and select the Port Settings button.
Once here, remove the "X" from both selections and click OK.
Then select Spool Settings and choose Print Directly to Printer.
Running applications from True DOS:
For applications that will not run in Microsoft Windows, or if everything is set up according to this sheet and printing is still not correct:
Exit Windows and run your application from True DOS.
Configure the application to print to a file (contact the software vendor for instructions).
Once you have that file, start Windows and go back to the MS-DOS Prompt through Windows.
Go to the directory where that file is contained and copy it to LPT1, or to whatever port your printer is attached to. This will initiate the Control Program in Windows and print the file (for example: COPY TEST.PRN LPT1 /b