On 7/1/2024 7:56 PM, Eric Auer via Freedos-user wrote:

The WIN31SUPPORT define is still not enabled/defined by default I believe. Some discussion in [7]. At some point I manually built a kernel including it. I also contributed a workaround to allow the gcc build to succeed with WIN31SUPPORT defined on 2024-02-04 [8]. However, I did not test this nor compare it to Enhanced DR-DOS's support of the same APIs, it just builds now with gcc ia16 as opposed to failing at build time.

So EDR-DOS also has improved Windows support now? How
stable is the Windows support there compared to FreeDOS?

Actually, DRDos has always supported windows.

There was a big hoopla around that when windows came out, because microsoft claimed it would only work on MSdos, and not on other versions of dos.  Windows would give an error, saying that this version of dos didn't support windows, and it would exit.

Digital Research then showed DRDos running windows just fine after they loaded something like a 260-byte TSR that lied to windows about the version of dos it was running on, which kind of left Microsoft in a bit of a corner, since it proved that windows did indeed run on versions of dos that weren't Microsoft in origin.

I'm sure some searching on google will bring up suitable references.




_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to