You will now see an icon for your printer. Right click on your printer's icon.
Click on "Properties". Click on the "Details" tab. Click on "spool settings".
Select "Spool print jobs...." and "Print after first page is spooled".
Close all the printer stuff and try a DOS program to see if it prints.
If you still have problems go back to the "Details" part and click on "Port settings".
Select "Spool MS-DOS print jobs" and "Check port before printing".
Now close everything and try it out.
It does say that my programs may need a driver for your printer but unfortunatly I would need one of your type of printers, and a whole lot of expertise that I don't have, to write that driver.
However another possibility is if your printer has an additional parallel printer port you can connect your printer to your computer using a regular printer cable. This will bypass any USB problems.