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


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

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-26 07:33 -0400
Organization Aioe.org NNTP Server
Message-ID <jpqf1o$mul$1@speranza.aioe.org> (permalink)
References (1 earlier) <jpn813$og$1@rumours.uwaterloo.ca> <8dcccd25-8aef-4327-8e2c-44ea5570adac@j25g2000yqn.googlegroups.com> <jppcf3$pta$1@rumours.uwaterloo.ca> <jppdqp$t83$1@rumours.uwaterloo.ca> <9c33ecf7-a1e5-460c-8683-e8006de3cffb@d18g2000yqc.googlegroups.com>

Show all headers | View raw


"Rugxulo" <rugxulo@gmail.com> wrote in message
news:9c33ecf7-a1e5-460c-8683-e8006de3cffb@d18g2000yqc.googlegroups.com...
> On May 25, 9:06 pm, Ross Ridge <rri...@csclub.uwaterloo.ca> wrote:

> > ... uses the VCPI function INT 67h, AX=0DE0Ch enter protected mode ...
>
> But yes, the point was to hide VCPI so that DOS/32A wouldn't
> try using it (and fail) in lieu of DPMI (which works).

A simple TSR blocking the needed call might work.

E.g., there is a DOS Extender called U7WIN9X that allowed Ultima 7 or 8 to
run.  Apparently, it wouldn't execute with EMS.  It emitted a warning and
exited.  U7RUN.COM blocked the call detecting EMS so it would execute.

> BTW, apparently there is a cmdline switch to get HDPMI to use VCPI
> even if XMS is detected. So at least some people agree with me that it
> may be advantageous to configure it.

I haven't had an EMS (or VCPI) driver installed in years.  XMS and DPMI and
DOS memory allocation seem to do everything I need to do when in DOS.
Mostly, that's DJGPP or OW DPMI applications, but all non-DJGPP and non-OW
applications all seem to execute fine.  So, is EMS really needed?  You might
try disabling it and see how much of what you've got actually runs without
it.  I'd guess that the number of programs which actually *require* only EMS
and/or VCPI must be really small.  Most likely, I'd assume these
applications were really old.

> [my thoughts mostly confirmed]


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