running 16 bit real mode executables on mac
running 16 bit real mode executables on mac
Hello all,
first of all congratulation to all the wine stuff for the great job.
I was trying to run some old 16 bit executables using wine (darwine) for mac, but from what i understand darwine is still not able to execute those exe.
On Linux, doing
wine TASM.EXE
works fine,
under mac, typing the same command (but using darwine) i get
fixme:module:wine_load_dos_exe DOS executables not supported on this platform
winevdm: can't exec 'Z:\Users\spectrum\bcc\tasm.exe': invalid program file
i was wandering if this feature would be implemented in the future, and if exist some alternative. I think i cannot use dosbox, since i need to invoke "wine tasm.exe" from some gnu makefiles.
Many thanks
spectrum
first of all congratulation to all the wine stuff for the great job.
I was trying to run some old 16 bit executables using wine (darwine) for mac, but from what i understand darwine is still not able to execute those exe.
On Linux, doing
wine TASM.EXE
works fine,
under mac, typing the same command (but using darwine) i get
fixme:module:wine_load_dos_exe DOS executables not supported on this platform
winevdm: can't exec 'Z:\Users\spectrum\bcc\tasm.exe': invalid program file
i was wandering if this feature would be implemented in the future, and if exist some alternative. I think i cannot use dosbox, since i need to invoke "wine tasm.exe" from some gnu makefiles.
Many thanks
spectrum
running 16 bit real mode executables on mac
On Mon, May 26, 2008 at 2:05 PM, spectrum <[email protected]> wrote:
John
tasm should work on any platform under dosboxHello all,
first of all congratulation to all the wine stuff for the great job.
I was trying to run some old 16 bit executables using wine (darwine) for mac, but from what i understand darwine is still not able to execute those exe.
On Linux, doing
wine TASM.EXE
works fine,
under mac, typing the same command (but using darwine) i get
fixme:module:wine_load_dos_exe DOS executables not supported on this platform
winevdm: can't exec 'Z:\Users\spectrum\bcc\rtm.exe': invalid program file
John
running 16 bit real mode executables on mac
spectrum wrote:
Mac. I know that the Darwine folks are not working on this and the
people (including myself) who do Darwine builds are not.
dosbox should serve the purpose.
James McKenzie
I don't know if there is an effort to implement DOS support under theHello all,
first of all congratulation to all the wine stuff for the great job.
I was trying to run some old 16 bit executables using wine (darwine) for mac, but from what i understand darwine is still not able to execute those exe.
On Linux, doing
wine TASM.EXE
works fine,
under mac, typing the same command (but using darwine) i get
fixme:module:wine_load_dos_exe DOS executables not supported on this platform
winevdm: can't exec 'Z:\Users\spectrum\bcc\rtm.exe': invalid program file
i was wandering if this feature would be implemented in the future, and if exist some alternative.
Mac. I know that the Darwine folks are not working on this and the
people (including myself) who do Darwine builds are not.
What are you building? If you are building a DOS executable, thenI think i cannot use dosbox, since i need to invoke "wine tasm.exe" from some gnu makefiles.
dosbox should serve the purpose.
James McKenzie
thanks for the kind replies,
the actual wine version for Linux works fine, can execute both 16 bit real mode (call it DOS programs if you prefer), as well as the 32 bit flat protected mode.
So i was wandering for what reason the mac port don't support this.
I need to build some 80186 firmware code, i have many makefiles ready using WINE.
Anyway, dosbox is good for it, but i would need to call it in the same fashion as wine:
on makefiles i was doing
wine TASM.EXE build_parameters
for now, using dosbox, this syntax is not accepted, it takes a single parameter, and discard everything after the TASM.EXE.
many thanks for now,
spectrum
the actual wine version for Linux works fine, can execute both 16 bit real mode (call it DOS programs if you prefer), as well as the 32 bit flat protected mode.
So i was wandering for what reason the mac port don't support this.
I need to build some 80186 firmware code, i have many makefiles ready using WINE.
Anyway, dosbox is good for it, but i would need to call it in the same fashion as wine:
on makefiles i was doing
wine TASM.EXE build_parameters
for now, using dosbox, this syntax is not accepted, it takes a single parameter, and discard everything after the TASM.EXE.
many thanks for now,
spectrum
Hey guys, i know this post is old, but i'm also having the same problem.
I'm trying to compile MASM 6.1.5 programs in wine, and using ml.exe compiles and links everything perfectly and outputs a .exe file with no complaints.
Then, when i try and run the program it give me an error like
If i run the .EXE file in DosBox, then it works just fine. How can i get these 16bit apps that I'm making working in Wine?
I'm trying to compile MASM 6.1.5 programs in wine, and using ml.exe compiles and links everything perfectly and outputs a .exe file with no complaints.
Then, when i try and run the program it give me an error like
Code: Select all
fixme:module:__wine_load_dos_exe DOS executables not supported on this platform
winevdm: can't exec 'Z:\home\trusktr\projects\school\fall2010\cisp310_assembly\random2\main.exe': invalid program file
getting 16 bit Windows programs working is one thing... but if your 16bit is a DOS program, you are much better off using DOSBox.trusktr wrote:Hey guys, i know this post is old, but i'm also having the same problem.
I'm trying to compile MASM 6.1.5 programs in wine, and using ml.exe compiles and links everything perfectly and outputs a .exe file with no complaints.
Then, when i try and run the program it give me an error likeIf i run the .EXE file in DosBox, then it works just fine. How can i get these 16bit apps that I'm making working in Wine?Code: Select all
fixme:module:__wine_load_dos_exe DOS executables not supported on this platform winevdm: can't exec 'Z:\home\trusktr\projects\school\fall2010\cisp310_assembly\random2\main.exe': invalid program file
dosbox -c "TASM.EXE build_parameters" won't work?spectrum wrote:thanks for the kind replies,
the actual wine version for Linux works fine, can execute both 16 bit real mode (call it DOS programs if you prefer), as well as the 32 bit flat protected mode.
So i was wandering for what reason the mac port don't support this.
I need to build some 80186 firmware code, i have many makefiles ready using WINE.
Anyway, dosbox is good for it, but i would need to call it in the same fashion as wine:
on makefiles i was doing
wine TASM.EXE build_parameters
for now, using dosbox, this syntax is not accepted, it takes a single parameter, and discard everything after the TASM.EXE.
many thanks for now,
spectrum