www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/10/22/08:23:10

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.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019