I've an old dos application which seems to be written in clipper and which perfecly works under DOS (obviously), win95 to winxp, bochs, vmware but fails under dosbox.
As soon as you start the program it should display the following screen

After this screen the program opens several db files etc but, under dosbox, it actually crashes before this opening screen. With "crash", I mean that it just hangs and cannot be interrupted with ctrl-c. Since the exe is 1.2MB, (which is more than DOS could handle) it must use some kind of overlay mechanism and that might be what is failing.

Do you have any advice to make this work under dosbox?

Note that the required max number of open files for this app is 60 and I have configured the clipper variable (Set CLIPPER=F60) in dosbox.conf. Files=60 should not be necessary as dosbox default should be 100. Anyway the program crashes immediately, before opening that many files.

If you want to test, I've attached the exe. The full program would require many more files, but to see it crash (or to get to the opening screen, when it works), the exe is enough.

So it's already in the cvs (thanks to wd) Would it be easy for you to send me a win32 build of the current cvs so that I can try it? (or I could try to build it myself - are there any instructions for win32 building?)
Thanks

Unfortunaley I didn't notice that printing doesn't work. I'd be happy enough if data sent to lpt1 inside dosbox would just be forwarded to the lpt1 device of the host windows machine, but this doesn't seem to be possible. And the "virtual printer" of this interim build doesn't seem to work (never creates the output file, regardless of the choosen format: jpg, ps, png, printer...)