Non-dos program get "Try running this with DOSBox"

Questions about Wine on Linux
Locked
corprenegat
Newbie
Newbie
Posts: 2
Joined: Tue Jan 28, 2014 9:14 am

Non-dos program get "Try running this with DOSBox"

Post by corprenegat »

Hi, wine version is 1.4.1, on debian 7
(this is a new install I guess debian does carry old package...)

I'm new here, so i'm not sure what other information could be useful for
this issue, so please don't hesitate telling me.

I am trying to get to work some niche windows-only software.
For so reason I alway get the same error when launching in terminal:

Code: Select all

wine program.exe
winevdm: Cannot start DOS application Z:\home\user\program.exe
It failed with error code 1.
Try running this application with DOSBox.
or a similar error with a different software from the same people.

Code: Select all

winevdm: Cannot start DOS application Z:\home\user\program2.exe
because the DOS memory range is unavailable.
Try running this application with DOSBox.
And yes I have tried running them with Dosbox.
(it will launch them directly in dosbox when it is installed)
Dosbox simply says: this is not a DOS program

And dosbox is right: those program run on win xp, 7 and 8+.1

Is there a way to run some sort of verbose/debug/trace of wine
to get more info about this?
I would like to dig more info about what is causing this so maybe
ill get closer to run it.

Any help, usual trick or tutorial page will be greatly appreciated,
thx.
oiaohm
Level 8
Level 8
Posts: 1020
Joined: Fri Feb 29, 2008 2:54 am

Re: Non-dos program get "Try running this with DOSBox"

Post by oiaohm »

1.4.1 is unsupported by the wine project. Please try with 1.6.x or 1.7.x. Debian in unstable has 1.6.x.

If it broken in 1.6.x then its a loader issue. Problem will become what about the program.exe is so odd that is miss detects.

Also please run the Linux/Unix command file program.exe and give us what that reports.
corprenegat
Newbie
Newbie
Posts: 2
Joined: Tue Jan 28, 2014 9:14 am

Re: Non-dos program get "Try running this with DOSBox"

Post by corprenegat »

hi, I found what was causing the issue...
It was my own fault of course... So first I installed a more up-to date wine version
(1.7.1). This time the executable file was simply not launching and no error message (!)

then after failure known working programs, I realised the stupid ftpd that I used to transfer
the file to the linux box was corrupting them because it used ASCII mode by default!
after switching to binary mode in the ftp server, everything went fine...

windows program is still not working, but now i'm getting obvious errors.
So solved.
Locked