On Fri, Jun 5, 2009 at 2:05 PM, Eric Auer<e.a...@jpberlin.de> wrote:
>
> Hi Bernd, Tom, Bart, others,
>
...
>> WfW support will probably never come; WfW was tighly coupled to the
>> kernel (at least according to Schulman et. al., WfW is MUCH more then
>> just a flavour of Windows 3.11)
>
> What is Schulman et al? I wonder whether the experimental
> patch for the experimental 2037 branch was for making 3.1
> enh mode or 3.0 enho mode or rather WfW work in FreeDOS,
> or maybe several of them, does anybody know? Note that it
> is hard to run old Windows on modern hardware with any DOS.

The Windows specific patches are minor but add a small amount of code
hence the extra work to enable (Windows is the only application for
them). The kernel worked with windows 3.11 in enhanced mode except for
an issue with keyboard input in DOS boxes not going to the proper VM
instance, but I think this is related to VM instancing which took the
shotgun approach and not the proper these are the parts of the kernel
that need to be instanced.  There are a couple settings in win.ini or
system.ini that improve reliability, but really the hard part is
getting a memory manager working reliably.  For the kernel, load
FreeDOS share so windows does not try to load the vshare.vxd.  Windows
actually goes a bit out of its way, if in a somewhat strange manner at
times, to work with multiple DOS versions.  The important parts for
Win3x support I think was really the support added for country (the
internal hooks to allow somewhat reentrant use of DOS).  See
http://wiki.fdos.org/Main/Windows for full details about using win3.

...
>> Jeremy Davis created SYS 3.5 yes with support for several other
...
> PS: For those who want to use the "can boot other OSes"
> "unstable" variant of SYS, please consider porting six
> updates of stable to make a more stable version first:
>
sys 3.6a is the current version, changes to older versions should be
considered for maintenance purposes only.
It is not unstable and it (or newer) will be in the 2039 kernel
release. The support for other DOSes is compile time selectable so
those dual booting need only 1 sys program and those who don't want it
can compile sys without it.  The FreeDOS sys was modified to work with
DR-DOS and those changes were later folded back into the official
version; now also as a compile time option to select FD sys or DR sys.

Jeremy

------------------------------------------------------------------------------
OpenSolaris 2009.06 is a cutting edge operating system for enterprises 
looking to deploy the next generation of Solaris that includes the latest 
innovations from Sun and the OpenSource community. Download a copy and 
enjoy capabilities such as Networking, Storage and Virtualization. 
Go to: http://p.sf.net/sfu/opensolaris-get
_______________________________________________
Freedos-kernel mailing list
Freedos-kernel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-kernel

Reply via email to