DOSBox & Parallel Port?

General information and assistance with DOSBox.

DOSBox & Parallel Port?

Postby Guest » 2004-9-21 @ 22:06

Is it possible to use the parallel port in a DOSBox Application?

I want to transfer data via the parallel port to a program witch I want to run in DOSBox.

I use Windows XP.

Than you for your help!

Re: DOSBox & Parallel Port?

Postby mirekluza » 2004-9-22 @ 05:34


DOSBox Moderator
Posts: 1697
Joined: 2003-8-21 @ 04:19

Re: DOSBox & Parallel Port?

Postby Guest » 2004-9-26 @ 21:41

Can this be done? Using parport.dll for example?

Re: DOSBox & Parallel Port?

Postby Zorbid » 2004-9-27 @ 07:42

There will be a serial passthrough in v0.62 though. (only for Win32)

So, of course, it can be done, but I don't know if the DOSBox developpers plan to do it any time soon. You can implement it by yourself, though. The parallel port is emulated internally, and it's output can currently be redirected to the Disney Sound Source emulation, or, with the printer patch applied, to an emulated 24(48)pin printer.
User avatar
Posts: 436
Joined: 2002-8-30 @ 18:38

Re: DOSBox & Parallel Port?

Postby Guest » 2004-9-28 @ 01:06

I did it for some of my DOS software, by directly passthrough I/O range 378-37Fh to the real I/O using kernel drivers (giveio.sys, userport.sys, porttalk.sys etc.). Not an elegant implementation though, but I think this will work as long as no Windows apps is acquiring the LPT and the DOS software intended for such usage stick strictly to the SPP specs (no DMA and interrupt).

Re: DOSBox & Parallel Port?

Postby Guest » 2005-5-12 @ 03:21

Would appreciate some help on this. Have a parallel port EPROM programer that runs thru the port and needs expanded mem. do DOSBox seems like a natural but I need to talk to the printer. I got as far as mounting, etc. and I can run the DOS programer program (PEP.exe) but it gives me the message that the programer HW is not attached since it can't I/O LPT1. LPT1 is on H0378-037F.

Downloaded and looked at porttalk but it's beyond me... I sort of get the idea I need to run a command line in the active directory prior to running PEP.exe but ...

Can you help.....

Return to DOSBox General

Who is online

Users browsing this forum: No registered users and 0 guests