X-Authentication-Warning: delorie.com: mailnull set sender to djgpp-bounces using -f From: Charles Sandmann Newsgroups: comp.os.msdos.djgpp Subject: Re: DPMI 16 Bits and 32 Bits on the same computer Date: Tue, 09 Apr 2002 23:56:00 CDT Organization: Rice University, Houston TX Lines: 22 Message-ID: <3cb3c5e0.sandmann@clio.rice.edu> References: NNTP-Posting-Host: clio.rice.edu X-Trace: joe.rice.edu 1018414846 27130 128.42.105.3 (10 Apr 2002 05:00:46 GMT) X-Complaints-To: abuse AT rice DOT edu NNTP-Posting-Date: 10 Apr 2002 05:00:46 GMT X-NewsEditor: ED-1.5.9 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com > I'm using a 16 Bit-DPMI program. Is there a way to convert it to 32 bit-DMPI > or anythings else which will make the program useable with CWSDPMI? No, they are fundamentally incompatible. (Borland 16-bit DPMI applications expect more than just 16-bit DPMI, they also expect the DPMI to provide DOS extension services). > Or do you have any suggestion to simplify the way a work now : by asking a > question in my autoexec.bat if I want to use DJGPP (yes = LH CWSDPMI) Why do you have to do this? DJGPP should automatically load CWSDPMI if DPMI isn't present. Making DRDOS DPMI work (or turning it off) should be sufficient. > 16-bit program (Using DRDOS DPMI which accepts a 16-Bit program but is > unstable). So when is want to switch for one program to the other, I > need to restart my computer. The 16-Bit program is Borland Dbase IV. CWSDPMI -u should unload CWSDPMI and allow the other program to work OK. It should run without DPMI in DOS mode - it may have it's own extender and be more stable that way.