Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.os.msdos.programmer > #614

Re: Changing a DPMI host, but keeping the DOS extender

From "Rod Pemberton" <do_not_have@notemailntt.cmm>
Newsgroups comp.os.msdos.programmer
Subject Re: Changing a DPMI host, but keeping the DOS extender
Date 2012-05-20 20:46 -0400
Organization Aioe.org NNTP Server
Message-ID <jpc37b$m7l$1@speranza.aioe.org> (permalink)
References <jp9ck9$5eg$1@speranza.aioe.org> <a0f39c43-77d7-451f-9225-736edb4585a3@f14g2000yqe.googlegroups.com> <jpae1d$80q$1@speranza.aioe.org> <bd08c320-a1a3-4eaf-a95d-f64caadcd03b@j28g2000yqe.googlegroups.com>

Show all headers | View raw


"Rugxulo" <rugxulo@gmail.com> wrote in message
news:bd08c320-a1a3-4eaf-a95d-f64caadcd03b@j28g2000yqe.googlegroups.com...

> But this last bit makes me even more confused about what
> you're trying to do.

An OpenWatcom DPMI host is:
  OW DPMI host => [1) (OW) DPMI host + 2) OW Dos extender]

A DJGPP DPMI host is:
  DJGPP DPMI host => [3) (DJGPP) DPMI host]

I'm trying to get to this:
  [1) (OW) DPMI host (disabled) + 2) OW Dos extender (enabled)]
+
  [3) (DJGPP) DPMI host (enabled)]

I want the DJGPP DPMI functions to be called instead of the OW DPMI
functions for an OW application.  The problem is OW applications also need
an OW compatible DOS extender.  DJGPP DPMI hosts don't have any DOS
extender.  I.e., I need a DJGPP DPMI host + 1/2 of an OW DPMI host - the
half with the DOS extender.

> Similarly DOS/32A [...][prefers VCPI if found].
> Recently I discovered that DOS32A.EXE 9.1.2
> will always (!) ignore DPMI in favor of VCPI, even if DPMI is
> available. Apparently this used to be optional or tweakable but now
> no longer! DOS/32A doesn't even work properly under
> "VCPI NOEMS" (unlike others). Long story short, the "fix" I
> found was this:  "hdpmi32 -r", "jemm386 novcpi", "gs386.exe"
> (or whatever app), "jemm386 vcpi", "hdpmi32 -u". Then it has no
> choice but to use DPMI only (a la WinXP where you have
> nothing else).

In Win98/SE, you can turn EMS off for any "console" Window started by a
short-cut to MS-DOS or an MS-DOS application.  Right-click.  Properties.
Memory tab.  There you can tell it what to do for EMS, XMS, DPMI, HMA, etc.
Was this functionality removed from XP?  From a few quick searches, you
might be able to do that on the executable in XP.


Rod Pemberton

Back to comp.os.msdos.programmer | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Changing a DPMI host, but keeping the DOS extender "Rod Pemberton" <do_not_have@notemailntt.cmm> - 2012-05-19 20:08 -0400
  Re: Changing a DPMI host, but keeping the DOS extender Rugxulo <rugxulo@gmail.com> - 2012-05-19 19:07 -0700
    Re: Changing a DPMI host, but keeping the DOS extender "Rod Pemberton" <do_not_have@notemailntt.cmm> - 2012-05-20 05:38 -0400
      Re: Changing a DPMI host, but keeping the DOS extender Rugxulo <rugxulo@gmail.com> - 2012-05-20 09:15 -0700
        Re: Changing a DPMI host, but keeping the DOS extender "Rod Pemberton" <do_not_have@notemailntt.cmm> - 2012-05-20 20:46 -0400
          Re: Changing a DPMI host, but keeping the DOS extender Rugxulo <rugxulo@gmail.com> - 2012-05-21 16:26 -0700
            Re: Changing a DPMI host, but keeping the DOS extender "Rod Pemberton" <do_not_have@notemailntt.cmm> - 2012-05-22 03:39 -0400
              Re: Changing a DPMI host, but keeping the DOS extender Rugxulo <rugxulo@gmail.com> - 2012-05-22 08:41 -0700
                Re: Changing a DPMI host, but keeping the DOS extender Rugxulo <rugxulo@gmail.com> - 2012-05-22 16:14 -0700
                Re: Changing a DPMI host, but keeping the DOS extender "Rod Pemberton" <do_not_have@notemailntt.cmm> - 2012-05-24 15:38 -0400
                Re: Changing a DPMI host, but keeping the DOS extender Rugxulo <rugxulo@gmail.com> - 2012-05-24 14:06 -0700
                Re: Changing a DPMI host, but keeping the DOS extender Ross Ridge <rridge@csclub.uwaterloo.ca> - 2012-05-25 02:14 -0400
                Re: Changing a DPMI host, but keeping the DOS extender Rugxulo <rugxulo@gmail.com> - 2012-05-25 15:55 -0700
                Re: Changing a DPMI host, but keeping the DOS extender Ross Ridge <rridge@csclub.uwaterloo.ca> - 2012-05-25 21:42 -0400
                Re: Changing a DPMI host, but keeping the DOS extender Ross Ridge <rridge@csclub.uwaterloo.ca> - 2012-05-25 22:06 -0400
                Re: Changing a DPMI host, but keeping the DOS extender Rugxulo <rugxulo@gmail.com> - 2012-05-25 23:03 -0700
                Re: Changing a DPMI host, but keeping the DOS extender "Rod Pemberton" <do_not_have@notemailntt.cmm> - 2012-05-26 07:33 -0400
                Re: Changing a DPMI host, but keeping the DOS extender Ross Ridge <rridge@csclub.uwaterloo.ca> - 2012-05-26 20:10 -0400
                Re: Changing a DPMI host, but keeping the DOS extender "Harry Vaderchi" <admin@127.0.0.1> - 2012-05-28 07:38 +0100
  Re: Changing a DPMI host, but keeping the DOS extender Ross Ridge <rridge@csclub.uwaterloo.ca> - 2012-05-20 19:20 -0400

csiph-web