First post, by gsaunders
Now let start with requested info:
1.Motherboard - Dell Optiplex 980 - Intel Q57 Chipset
2.Processor type and speed - i5-670 with VT (3.46GHz, 4M)
3.Amount and type of RAM - 4GB (2 x 2GB DDR3 1300)
4.Video board w/ RAM amount and type - 512MB ATI Radeon HD 4550 w/ Single DP & Single DVI, Full Height
5.Sound board - Realtek High Definition Audio
6.Operating system - Windows 7 Professional 64bit
7.Application name (and version, if applicable) - Professional Write 2.1 by Software Publishing Corporation
8.Description of problem -
I can run an old 1989 DOS based program called Professional Write 2.1 on the DOSBOX 0.74, but of course there is no printing which is needed. So I went on the search for the ability to do passthru printing to the LPT1 port. The application has options to print to LPT1 port for various HP Laserjets.
This led me through a number of enhanced SVN builds of DOSBOX. I have tested this program with each of the enhanced SVNs and I continue to get the following errors...
First I see at startup: "your name on the network is invalid" and then when I hit enter I then see: "error reading the setup file (pw.set)"
Again everything works on the 0.74, but no printing is available. Here are the different enhanced SVNs I have tried:
"Mega Build" series (by H-A-L-9000)
"UBER BUILD" (by Virusek)
gulikoza
In each of the enhanced builds I made sure to match all the settings to the same as what was in the 0.74 version... and then also disabled just about everything else in the enhanced versions (after I had started getting the error).
I can't find any combination that would prevent the error from coming up.
My customer has 4 other OLD DOS programs that all work with any of the enhanced versions and they can all print with the the following setting made in the config:
parallel1=file dev:LPT1
But the Professional Write gives the error... even if I disable the parallel1 just in case.
The error being received is deceiving, because a network is not required for this at all. Again it runs fine (other than printing) with the standard DOSBOX 0.74.
So to me there must be something common in the enhanced builds that is causing the bogus error. Is there a way to get a 0.74 enhanced with JUST the parallel1 capability? What can I do to get around this? My client absolutely insists he cannot get rid of this program and must also be able to run in full screen mode which is why we started looking at DOSBOX in the first place (Windows XP Mode screwed up full screen mode and complicated things).
9.Reproducibility of problem - always
10.Sound mode used
11.Video mode (Software, OpenGL, Direct3D, or Glide, and resolution) - I have tried all modes, fullscreen on and off, and various resolutions. No combination makes a difference other than the look.
12.Version of emulator - DOSBox, 0.74 enhanced builds
13.Steps already attempted to solve the problem - Definitely read readme files, tried numerous combinations of settings in config file and different enhanced versions.
Thank you for your time! Hopeflly I have been clear and given enough info.
Greg