LocoScript won't print from Windows


The first question to consider here is whether you have installed a new printer. If so, did you check before purchase that it is suitable for LocoScript e.g. that it supports MSDOS and that it prints via a standard parallel port and not a USB connection?

If the printer is Windows-only then it cannot be persuaded to print from LocoScript; it simply does not contain the firmware to make it work with an MSDOS program. The fact that you have installed a driver for the printer in Windows makes no difference; LocoScript has to use its own driver. Nor will a printer work with LocoScript if it has only a USB connection. LocoScript can only use the standard LPT ports.

If you have established that the printer is suitable for use with MSDOS then you need to know which emulations it contains and thus which driver to select within LocoScript. For example, many modern HP Deskjets can use the HP Deskjet 560 driver in LocoScript. Likewise, some recent LaserJets can use the HP Laserjet II or IV drivers. Epson Stylus printers which are not Windows-only can use the Stylus 800 driver in LocoScript. For details of MSDOS compatibility and emulations, consult your printer supplier or manufacturer. The latters' web sites are often (although not always) helpful in this regard.


If your printer has suddenly stopped functioning with LocoScript (e.g. it worked OK previously) firstly check that it is still working correctly by performing the built-in test (refer to your printer' manual). If this is successful, suspect the printer cable (they can fail). You can test the cable by printing something from Windows (via Word or Note Pad) or directly from MSDOS by entering at the command prompt: DIR >prn

If the printer still won't talk to LocoScript then check all relevant settings within the program. Call up the printer control menu using the large star key or Ctrl-F10 and check that the correct driver is selected. If you get an error message to the effect that a certain .pri or .rsc file cannot be found then reintegrate the printer as described in the Getting Started or Configuration manuals (or below). Alternatively, you can reinstall the printer from the master disc set by typing: a:install /a at the MSDOS prompt.

To reintegrate a printer in LSPRO, proceed as follows:-

"Error with File...C:\_\HPLASR4L.ST*.PRI"

"Wrong File found".

This does not indicate that LSPro has not installed correctly but simply means that the printer files have not automatically been integrated as is normal.

If the above occurs, take the option to cancel and proceed as follows:-

From the main LSPro disc manager screen press <CTRL> and <PgDn> together and the boxed message "Move to:\LSPRO.ETC\" will appear. Now press <ENTER> to accept this route and then <PgUp>. The list of the built-in LSPro printer drivers will be displayed.

Find the name of the desired printer (for example, DJ560C for all recent deskjets and compatible) and move the cursor over it. Now press <ENTER> and all the font files for this printer will appear. Press <F9> and select the "Integrate Printer" option. Now press <ENTER> or <F10> to begin the process of integrating the printer ready after which it is ready for use and you can return to the LSPRO.DOC directory (or wherever you choose) to create or edit documents after exiting from the printer control menu by pressing <F10>. The printer you have integrated will become the default and you will just need to select the fonts required for use in your documents.

[ LocoScript Technical Support ]


If LocoScript still won't print after reintegration or reinstallation of the printer then there are other settings to check.From Windows, select Start / Settings / Printers. Right click on the appropriate printer icon and select Properties. Click the Details Tab and then Port Settings. Check the 'Spool MSDOS Print Jobs' box. If it is ticked, untick it or vice versa then click on OK and exit from Printer Properties, relaunch LSPro and try printing some documents. If still no joy then call up the Printer Menu again and press F7 (port). Check that the correct port is selected which is usually LPT1. Check the Access box and cycle through DOS, BIOS and DIRECT ACCESS settings, attempting to print after selecting each one.