VOGONS


Parallel port passthrough (Windows only)

Topic actions

Reply 20 of 44, by urbantaz

User metadata
Rank Newbie
Rank
Newbie

Is there a specific version of dosbox this works for

Reply 21 of 44, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author

What's the error message?

1+1=10

Reply 22 of 44, by urbantaz

User metadata
Rank Newbie
Rank
Newbie

it gives me a windows pop up error saying that the application needs to close. It only happens when trying to print. I am assuming it has something to do with the other app installed to give direct port access. It doesn't give any other errors except that app dosbox and module dosbox

Reply 23 of 44, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Are you using Vista? I don't know if porttalk works there.

1+1=10

Reply 24 of 44, by urbantaz

User metadata
Rank Newbie
Rank
Newbie

no it is windows xp pro sp2

Reply 25 of 44, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Are you using the build from my homepage?
What is written in the DOSBox status window?

1+1=10

Reply 26 of 44, by urbantaz

User metadata
Rank Newbie
Rank
Newbie

mmmmh now i am getting a different error without doing anything new

cannot open porttalk driver
failed to create hardware surface

Reply 27 of 44, by urbantaz

User metadata
Rank Newbie
Rank
Newbie

not enough video memory

Reply 28 of 44, by urbantaz

User metadata
Rank Newbie
Rank
Newbie

ok i am back to the original error maybe it has something to do with i need dos2usb to print as well

Reply 29 of 44, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author

This patch can't be used with USB printing ports.

1+1=10

Reply 30 of 44, by urbantaz

User metadata
Rank Newbie
Rank
Newbie

i figured that but i believe dos2usb is supposed to make the pc think it has a lpt port but alsa as i type this i see that is a virtual port in windows and dosbox with your patch is looking for the direct access without windows

Reply 32 of 44, by Johnatan

User metadata
Rank Newbie
Rank
Newbie
h-a-l-9000 wrote:

Could somebody please test if it compiles with MinGW?

wanted to renovate this question? No one?

Reply 33 of 44, by slpalm

User metadata
Rank Newbie
Rank
Newbie

Does PortTalk work under XP x64? I'm trying to run DosBox Megabuild with PortTalk in order to have parallel port passthrough for a security dongle. However, the PortTalk driver won't load... Ugh...

Reply 34 of 44, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Porttalk is for win32 only.

1+1=10

Reply 35 of 44, by slpalm

User metadata
Rank Newbie
Rank
Newbie

Thanks h-a-l-9000. That certainly explains my problem. Is there any fundamental reason that PortTalk cannot be modified and/or compiled for x64?

Reply 36 of 44, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author

void Ke386SetIoAccessMap(int, IOPM *);
void Ke386QueryIoAccessMap(int, IOPM *);
void Ke386IoSetAccessProcess(PEPROCESS, int);

Not supported on 64-bit

1+1=10

Reply 37 of 44, by slpalm

User metadata
Rank Newbie
Rank
Newbie

Uggh... That's unfortunate. Thanks h-a-l-9000. Time for me to crawl off into a corner and sulk... 🙁

Reply 38 of 44, by jlederma

User metadata
Rank Newbie
Rank
Newbie

ok, I think I am missing somthing in my understanding here, I am trying to do a pass through to the printer that is set up on my xp machines lpt port. I have porttalk and ran it with the following "allowio dosbox.exe /lpt1"

in my dosbox config file have the following

in the printer section: "printer=true
dpi=360
width=85
height=110
printoutput=png
multipage=false
docpath=.
timeout=0"

and in the paralell section :"parallel1=realpt:ecpbase:378"
I can make it work with "parallel1=printer"
but the nature of the program is such that it really needs to be run full screen and exiting to deal with the printer dialogue is annoying. Any suggestions?

Reply 39 of 44, by easyw3

User metadata
Rank Newbie
Rank
Newbie

does parallel port pass through work on win7 32bits?
thank you
Maurice