Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to index page
Thread view  Board view
iw2evk(R)

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(R)

Homepage

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(R)

Homepage E-mail

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(R)

Homepage

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(R)

E-mail

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(R)

Homepage

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(R)

Homepage

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

Back to index page
Thread view  Board view
15192 Postings in 1365 Threads, 250 registered users, 17 users online (0 registered, 17 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum