iw2evk
Magenta (Italy), 09.01.2015, 08:31 |
wine for dos? (Developers) |
Hi all,
at this time only way for play win program on dos is hx (seem the site it's down..Japheth don't support anymore this project?).
For extending the range of apps can be compiled wine for dos?
https://www.winehq.org/about/
The release 1.0 appear wrote on C , and i suppose can can be adapted to djgpp..but i stand for your comment about this..
Roberto iw2evk |
RayeR

CZ, 09.01.2015, 20:15
@ iw2evk
|
wine for dos? |
I doubt, I think that current wine has heavy depencies to X11/Xorg/kernel/services... so if you port a half of linux to dos then maybe... :) --- DOS gives me freedom to unlimited HW access. |
glennmcc

North Jackson, Ohio (USA), 09.01.2015, 23:22
@ iw2evk
|
wine for dos? |
>> Hi all,
>>
>> at this time only way for play win program on dos is hx (seem the site it's
>> down..Japheth don't support anymore this project?).
>>
>> For extending the range of apps can be compiled wine for dos?
>>
>> https://www.winehq.org/about/
>>
>> The release 1.0 appear wrote on C , and i suppose can can be adapted to
>> djgpp..but i stand for your comment about this..
>>
>> Roberto iw2evk
> I doubt, I think that current wine has heavy depencies to
> X11/Xorg/kernel/services... so if you port a half of linux to dos then
> maybe... :)
> RayeR
All but one thing would be possible.
That one thing that would be impossible is to find someone
willing to spend the many thousands of hours required to do it.  --- --
http://glennmcc.org/ |
georgpotthast

Germany, 10.01.2015, 18:06
@ iw2evk
|
Japheth |
>hx (seem the site it's down..Japheth don't support anymore this project?).
I had two email addresses from Japheth but both do not work anymore. I am afraid he is no longer among us.
Georg |
napoleon80386

Russia, Saint-Petersburg, 02.01.2016, 18:05
@ iw2evk
|
wine for dos? |
> at this time only way for play win program on dos is hx (seem the site it's
> down..Japheth don't support anymore this project?).
Not only. For simple programs (like Hello World) a lot of other extenders also suitable: WDOSX, Phar Lap, Borland Powerpack, etc.
For complex console apps there also is powerful extender DosWin32 (free, but closed source).
And for graphics apps, all right, only HX.
> For extending the range of apps can be compiled wine for dos?
>
> https://www.winehq.org/about/
>
Yes, it can be compiled. But it also needs to be linked. Also, it should work. First step don't grant second and third. Also, first two steps don't grant third.
> The release 1.0 appear wrote on C , and i suppose can can be adapted to
> djgpp..but i stand for your comment about this..
Yes, 1.0 is written on C, but it can hardly be adapted to DJGPP. Because it needs some features, which DJGPP had not heard at all: signals, threads, semaphors, file mapping, etc. You should look into old versions of Wine: in 1999 year, for example, Wine could launch Starcraft and many other DirectX apps. --- Wine on DOS is back: http://likhach-umnik.wix.com/winedos |
Rugxulo

Usono, 03.01.2016, 03:39
@ napoleon80386
|
wine for dos? |
If you ignore V86 mode (Win9x, DOSEMU), then you're pretty much stuck with 100% software emulation (a la DOSBox, Bochs) or VT-X (a la VirtualBox, Hyper-V, bhyve).
A recent post on OS News mentioned microkernels, which linked to an old (1991?) paper about implementing DOS support under Mach 3.0.
Also, ReactOS has apparently been hard at work at improving their own NTVDM, which can apparently now play Duke Nukem 3D. |
Rugxulo

Usono, 26.02.2016, 00:50
@ Rugxulo
|
Mach DOS |
> A recent post on OS News mentioned microkernels, which linked to an old (1991?)
> paper about implementing DOS support under Mach 3.0.
Just for completeness (but caveat emptor) ....
I think the binaries and sources are found here:
* i386.mdos.bin.tar.Z
* i386.mdos.src.tar.Z
Also not sure how much code (if any) it has in common with Moss extender (Mach on DOS), but that is still found here:
https://www.cs.utah.edu/flux/moss/
I never fully looked into or rebuilt it, but I did rebuild old GCC + BinUtils to support it: moss-dj.7z |