Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.os.msdos.programmer > #619
| 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> |
"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 | Next — Previous in thread | Next in thread | Find similar | Unroll 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