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


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

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-24 15:38 -0400
Organization Aioe.org NNTP Server
Message-ID <jpm2m3$n85$1@speranza.aioe.org> (permalink)
References (4 earlier) <jpc37b$m7l$1@speranza.aioe.org> <1b3dbd0a-b36e-4c82-a0d9-8d0da73cf5b4@n42g2000yqm.googlegroups.com> <jpffqq$j1m$1@speranza.aioe.org> <4abdd737-31e0-4df3-8ca8-5bcab1e8fc51@t35g2000yqd.googlegroups.com> <8f63638a-889d-46bd-a171-53b330fc939f@n42g2000yqm.googlegroups.com>

Show all headers | View raw


"Rugxulo" <rugxulo@gmail.com> wrote in message
news:8f63638a-889d-46bd-a171-53b330fc939f@n42g2000yqm.googlegroups.com...

> You said in another thread that your PC has 4 GB. I don't know why
> you're still using older tools, e.g. CWSDPMI r5. His latest is r7 and
> fixes and improves some stuff (though still has one or two rare bugs),
> e.g. 4 MB pages (in some circumstances). I keep both around (among
> others) for comparison.

Yeah, so far, I haven't seen any advantage to r7.  r5 works great.  A few
times, I thought r7 worked worse ...  But, honestly, I haven't used r7
enough to confirm.  And, I've never checked if 4MB pages are enabled or
disabled by default.  I'd rather *not* have them enabled, i.e., choosing
small pages by default.

> [...] and I noticed (yet again) that Causeway (among others)
> [has problems]

I'm replying to an altered version of your topic...

I collected many DPMI hosts a few years ago, but found most of them had one
issue or another.  The main thing for me at that point in time was that they
work with either DJGPP or OpenWatcom.  So, I mostly stick to what works for
those.  CWSDPMI, CWSDPR0, PMODETSR (aka PMODEDJ) for DJGPP.
DOS4G/W and HDPMI32 for OpenWatcom.  I've not used Causeway with
OpenWatcom.   IIRC, I couldn't seem to get it to work with it, but I don't
recall why.  That was when I was very new to DPMI.  So, I suspect it does
work.


Um, Rugxulo...  Did you write most of this webpage?  Be honest...

http://www.unet.univie.ac.at/~a0503736/php/drdoswiki/index.php?n=Main.DPMI


I might have to take a look at DOS/32A someday.

These features are very good:
-"fast"
-"large ram"
-"drop-in replacement [for DOS4G/W]"
-"applications are run in Ring0"
-"written in assembly"
-"it's source is very nice and well commented"
-"compiles with TASM using IDEAL mode"

I suspect these problems are probably easily fixable:
-"in real mode also install[s] it[']s own DPMI kernel
      (bypassing the existing one)"
-"prefer[s] VCPI over DPMI"

These features are so-so:
-"paging won't be enabled"
-I suspect no virtual memory (as a disk file) either (since no paging)...

This feature might be useful for what I was asking about:
-"bad habit ... to ignore an existing DPMI host"

This feature tells me it should be easy to convert to NASM:
-"compiles with TASM using IDEAL mode"


NASM sources would be great.  I suspect converting DOS/32A to NASM would
be easier than figuring out how to compile stuff by Japheth.  That's one of
the *big* problems, IMO, with the great stuff Japheth comes up with.  Yes,
I'm aware he was probably working on some of those projects for decades.


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