VOGONS


First post, by memsbot

User metadata
Rank Newbie
Rank
Newbie

Hi,

I have an old Dos application that only has drivers for printing to the standard laserjet and deskjet printers. The Dos application via DosBox is trying to send its output to the LPT1 port and not successful. DosBox is installed on Vista and otherwise runs the application well. I tried creating a batch file to start cmd.exe to spawn dosbox and then use the -conf file to execute the Dos application. I used the Parallel Port Passthrough at http://home.arcor.de/h-a-l-9000/ by installing the allowio command at the vista commmand level, however this provides access to the vista cmd box and not DosBox. The process id for allowio automatically assigns itself to the cmd session Process ID, however I think it needs to get itself assigned to the DosBox session Process ID and I' not sure how to do this...then...the plan is to redirect the LPT1: data to the USB port (via DOS2USB to my printer that can emulate the standard laser.

This suffering is for my dad who refuses to let go of his DOS CAD application called Home.exe He lives and dies by it. I'm keeping him on life support with this thread. If we cannot get this to work, then we will uninstall Vista from his new machine and use XP without DosBox. Regardless, DosBox appears to be a handy tool. Please help.

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

User metadata
Rank DOSBox Author
Rank
DOSBox Author

> If we cannot get this to work, then we will uninstall Vista from his new machine and use XP

Doesn't sound so bad 😉

My directlpt patch does not work with USB/LPT adapters.

Maybe this one works for you: Access to device names LPT1, LPT2, LPT3, LPT4 in DosBox

1+1=10

Reply 3 of 4, by memsbot

User metadata
Rank Newbie
Rank
Newbie

Hal9000,

I am able to compile dosbox as required. However, it appears that I do not have the PrtDev.diff file in the download. The source download only contains the sdl-win32.diff. It contains nothing related to printing. ...still holding out. Can you supply a new link to the proper .diff file?

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

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Umm that is not my patch...

I think he has a complete build for download too.

1+1=10