This is a quick note and a link to learn more about Windows and printers. 

You'll be looking one day soon to update that old printer but will that old application be able to handle PCL coming from a DotMatrix?
I'm sure I'll find you just what you need either by a adpater, print server or a printer designed to encode in several formats. 

Printer emulation