From: powell AT ip6 DOT cs DOT monash DOT edu DOT au (David Powell) Newsgroups: comp.os.msdos.djgpp Subject: dos/4gw and cwsdpmi Date: 22 Oct 1996 03:39:04 GMT Organization: Monash University Lines: 21 Message-ID: <54hfko$rbm@harbinger.cc.monash.edu.au> NNTP-Posting-Host: ip6.cs.monash.edu.au To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp I have been attempting to get a resident program working with programs that use dos/4gw (v1.97). The problem is finding a dpmi host that is compatible with both djgpp programs and dos/4gw programs (I'd rather not use the Windows dpmi server). Using cwsdpmi (r3), some programs seem to work fine (such as duke3d), but others (like Warcraft) just hang. I have spoken briefly with Charles Sandmann about it, and he said one problem was that when the dos/4gw programs hit a hardware interrupt in real mode they hadn't locked their hardware/mouse handler. I have of course tried cwsdpmi with virtual memory disabled, but it made no difference (does cwsdpmi check that handler memory is locked when a hardware interrupt occurs?). I was hoping someone could suggest a dpmi host that is known to work with dos/4gw and djgpp programs. Or perhaps some general idea about what would need to be modified in cwsdpmi to get that to work. -- David Powell (powell AT cs DOT monash DOT edu DOT au) -- Department of Computer Science, -- Monash University, Melbourne, Australia.