In the early years of TeX, there were masses of DVI drivers for any (then) imaginable kind of printer, but the steam seems rather to have gone out of the market for production of such drivers for printer-specific formats. There are several reasons for this, but the primary one is that few formats offer the flexibility available through PostScript, and ghostscript is so good, and has such a wide range of printer drivers (perhaps this is where the DVI output driver writers have all gone?).
The general advice, then, is to generate PostScript, and to process that with ghostscript set to generate the format for the printer you actually have. If you are using a Unix system of some sort, it's generally quite easy to insert ghostscript into the print spooling process.
This question on the Web: http://www.tex.ac.uk/cgi-bin/texfaq2html?label=otherprinters