VOGONS


First post, by sauer-enterprises

User metadata
Rank Newbie
Rank
Newbie

Hallo,
i´m new in using Dosbox to run a old application works only with up to 800MHz processor.
Works fine so far, printing ist the problem.
I use a new Dell Vosto 220 PC (old one broke) without internal lpt1 port, so added a parallel port pci card.
Works more or less, but not with the HP LaserJet 1160.
Also not when I configure the "printer" output, then I get unsupported code messages in DosBox and printout is not readable.

Now I´m thinking of a solution to print in a file, best .PDF, and then print out of windows application.

The application supports output to lpt1-3 and .prn (don´t know where it goes to). While printing the application looks up if the port ist physically there and online.
I read something about output in graphic files but found no documentation.

If someone knows a solution to catch the lpt1 print and forward it to a file format then you can make me happy.

Frank from Germany

Reply 1 of 4, by eL_PuSHeR

User metadata
Rank l33t++
Rank
l33t++

You may need a printing-enabled special DOSBox build. Search the forum.

Intel i7 5960X
Gigabye GA-X99-Gaming 5
8 GB DDR4 (2100)
8 GB GeForce GTX 1070 G1 Gaming (Gigabyte)

Reply 2 of 4, by sauer-enterprises

User metadata
Rank Newbie
Rank
Newbie

I have the printer enabeld dosbox.
see attached dosbox.conf.

Reply 3 of 4, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Can you change the printer in your program? If yes, set it to ESC/P or dot-matrix or Epson or something like that. This might make parallel1=printer (the virtual printer) work.

1+1=10

Reply 4 of 4, by sauer-enterprises

User metadata
Rank Newbie
Rank
Newbie

Thanks,
that is the solution.
I changed the printer from HP LaserJet to Epson LQ and it works.

Printout to png file and to printer works well after i set up the page settings.

Thank you!