Hi,
On Sun, Sep 21, 2003 at 03:51:32PM +0200, Michael Stefaniuc wrote:
Hello,
The DOS32A extender checks if a dos32 extender is already installed. As we probably don't want to implement one silence this check.
License: LGPL, X11 Changelog: Michael Stefaniuc mstefani@redhat.com
- silence the FIXME's produced by a check for a dos32 extender
- silence the FIXME produced by an install check of MVSOUND.SYS
Sorry, that's incorrect.
Wine DOES have to implement a DOS extender. How would a DOS extender which does that check actually "extend" DOS under Wine? Answer: it wouldn't, since it can't, since it isn't able to establish protected mode, since it's already enabled.
Thus it's Wine which has to do it, since it has proper access to 32bit linear address and selector mapping functionsI (and the DOS extender querying that would gracefully step back from providing DPMI). And thus we also need to announce it. If Wine didn't do it, then nobody else could establish DOS extender functionality, and we'd lose some functionality here.
(that's also the reason why Windows has a DPMI extender since Windows 3.0, BTW...)