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