Vista SP1 still hates DPMI >32 MB (but latest HXNTVDM works) (Miscellaneous)
> > But yes, DPMI.EXE from HXRT.ZIP does say "largest free/lockable memory
> > block (kB): 32768/11652 before loading the TSR and 529148/529148
> > afterwards. (But it still doesn't seem to work with other programs.)
>
> Well, this is a valuable information. Why didn't you reveal that earlier?
> Because THAT proves reliable that the idea of hxntvdm is correct, even for
> Vista, and that a safe workaround is possible. It might need some
> additional work to make the thing work with other applications, but that's
> just a *minor* detail. You have the source, just go on ...
Okay, so I've been searching (yet again) for webpages about this, mainly so that I could find MS's knowledge base article (if there is one) to see what they say (if it's a bug, feature, etc). And instead, I came upon this:
(from DOSBox forum):
> > Re: Vista limits DPMI servers to a max of 32mb :: 2008-5-21 @ 08:49 am
> >
> >
> > Hi,
> >
> > I updated the tool mentioned above, and source code is now included
> > as well.
> >
> > I don't know if it helps with Vista, I don't own that "OS", but for XP
> > it works. If someone is willing to do tests in Vista with it, I'll be glad
> > to help.
> >
> > -- (Japheth)
News to me! Guess you don't like me enough to let me test your stuff.
"HXNTVDM (12k), support tool for NTVDM: This is a DPMI TSR which supplies additional functionality for DPMI applications in NTVDM. Might be useful for native DOS-extended applications. Source is included."
So I tried it ...
OLD (DIR) paq8o8z cpp 151,633
paq8o8z exe 113,485 paq8o8z zip 342,016
tony txt 552
7 items: 3 dirs, 4 files totaling 607,686 bytes
Wed May 28,2008 03:47:27.88am ; video mode 3 (80*25) on video page 0
[ Vista ] - Wed 05/28/2008 >paq8o8z doydoy *.cpp
paq8o8z compiled by DJGPP v2 for FreeDOS
Checking CPUID availability ...
Testing CPUID feature flags for MMX or SSE2 ...
Using SSE2
Creating archive doydoy.paq8o8z via level 1 with 1 file(s)...
paq8o8z.cpp 151633 -> 35858
151633 -> 35892
Time 4.12 sec, used 37286742 bytes of memory
[ Vista ] - Wed 05/28/2008 >scrndump wow.txt
However, it seems to crash NTVDM if I run my DJGPP v2 .EXE again (although multiple runs of the Causeway/Watcom32 .EXE work fine). Similar problems (exception 0D: CS=01E7, IP=00000FA7) when rerunning an old LPAQ1 (DOS PMODE/W version) a second time (i.e., first time works fine). Still, major improvement!
http://rugxulo.googlepages.com/paq8o8z-may27.zip (test files w/ srcs, 334k)
EDIT: And just to mention Linux / Windows compatibility (re: rr's Win2k vs. Ubuntu experiences), I seem to have to use some combination of the following "cheat codes" whenever I boot a Linux liveCD on this laptop (Compaq Presario F572US) else something won't work (e.g. sound): noapic acpi=off vga=normal irqpoll nosmp pnpbios=off
Complete thread:
- Just to let you know... (Ubuntu) - rr, 14.03.2008, 09:50 (Miscellaneous)
- Just to let you know... (Ubuntu) - RayeR, 14.03.2008, 15:06
- Just to let you know... (Ubuntu) - rr, 14.03.2008, 17:10
- Just to let you know... (Ubuntu) - Japheth, 14.03.2008, 15:14
- Just to let you know... (Ubuntu) - rr, 14.03.2008, 17:10
- Just to let you know... (Ubuntu) - Rugxulo, 16.03.2008, 19:13
- Just to let you know... (Ubuntu) - sol, 16.03.2008, 19:30
- Just to let you know... (Ubuntu) - rr, 16.03.2008, 20:23
- Just to let you know... (Ubuntu) - Steve, 17.03.2008, 03:35
- Just to let you know... (Ubuntu) - rr, 17.03.2008, 10:10
- Just to let you know... (Ubuntu) - Japheth, 17.03.2008, 10:27
- Just to let you know... (Ubuntu) - Steve, 17.03.2008, 03:35
- Just to let you know... (Ubuntu) - rr, 16.03.2008, 20:23
- Just to let you know... (Ubuntu) - rr, 16.03.2008, 20:21
- Just to let you know... (Ubuntu) - Rugxulo, 17.03.2008, 20:51
- Just to let you know... (Ubuntu) - RayeR, 18.03.2008, 10:36
- Just to let you know... (Ubuntu) - Rugxulo, 18.03.2008, 12:55
- Just to let you know... (Ubuntu) - RayeR, 19.03.2008, 13:11
- Just to let you know... (Ubuntu) - Rugxulo, 20.03.2008, 03:49
- Just to let you know... (Ubuntu) - RayeR, 19.03.2008, 13:11
- Just to let you know... (Ubuntu) - Rugxulo, 18.03.2008, 12:55
- Just to let you know... (Ubuntu) - rr, 20.03.2008, 15:03
- Just to let you know... (Ubuntu) - Rugxulo, 23.03.2008, 15:13
- big surprise ("I told you so" -- Japheth) - Rugxulo, 25.03.2008, 06:20
- big surprise ("I told you so" -- Japheth) - Japheth, 25.03.2008, 16:17
- Vista SP1 still hates DPMI > 32 MB - Rugxulo, 26.03.2008, 03:26
- Vista SP1 still hates DPMI > 32 MB - Japheth, 26.03.2008, 08:31
- Vista SP1 still hates DPMI > 32 MB - Rugxulo, 26.03.2008, 13:21
- Vista SP1 still hates DPMI > 32 MB - Japheth, 26.03.2008, 16:54
- Vista SP1 still hates DPMI > 32 MB - Rugxulo, 26.03.2008, 22:11
- Vista SP1 still hates DPMI > 32 MB - Japheth, 26.03.2008, 23:23
- Vista SP1 still hates DPMI > 32 MB - Rugxulo, 26.03.2008, 22:11
- Vista SP1 still hates DPMI > 32 MB - Japheth, 26.03.2008, 16:54
- Vista SP1 still hates DPMI > 32 MB - Khusraw, 26.03.2008, 13:35
- Vista SP1 still hates DPMI > 32 MB - Rugxulo, 26.03.2008, 14:10
- Vista SP1 still hates DPMI > 32 MB - Khusraw, 26.03.2008, 14:27
- Vista SP1 still hates DPMI > 32 MB - Rugxulo, 26.03.2008, 22:09
- Vista SP1 still hates DPMI > 32 MB - Japheth, 26.03.2008, 23:22
- Vista SP1 still hates DPMI > 32 MB - Rugxulo, 26.03.2008, 23:47
- Vista SP1 still hates DPMI > 32 MB - Japheth, 27.03.2008, 00:05
- Vista SP1 still hates DPMI > 32 MB - Rugxulo, 27.03.2008, 01:13
- Vista SP1 still hates DPMI > 32 MB - Khusraw, 27.03.2008, 08:44
- Vista SP1 still hates DPMI > 32 MB - Rugxulo, 27.03.2008, 23:45
- You seem to be a bit lazy... - Japheth, 28.03.2008, 23:15
- You seem to be a bit lazy... - Rugxulo, 31.03.2008, 00:39
- You seem to be a bit lazy... - Japheth, 31.03.2008, 03:49
- You seem to be a bit lazy... - Rugxulo, 31.03.2008, 00:39
- You seem to be a bit lazy... - Japheth, 28.03.2008, 23:15
- Vista SP1 still hates DPMI > 32 MB - Rugxulo, 27.03.2008, 23:45
- Vista SP1 still hates DPMI > 32 MB - Khusraw, 27.03.2008, 08:44
- Vista SP1 still hates DPMI >32 MB (but latest HXNTVDM works) - Rugxulo, 28.05.2008, 11:22
- Vista SP1 still hates DPMI >32 MB (but latest HXNTVDM works) - Japheth, 28.05.2008, 13:36
- random DOSBox / DOSEMU comments - Rugxulo, 04.06.2008, 02:21
- Vista DPMI limit fix(es) - Rugxulo, 04.06.2008, 02:43
- Vista DPMI limit fix(es) - DOS386, 04.06.2008, 02:46
- Vista DPMI limit fix(es) - Rugxulo, 04.06.2008, 03:13
- Vista DPMI limit fix(es) - rr, 04.06.2008, 09:38
- Vista all limits fixed - DOS386, 06.06.2008, 00:30
- Vista DPMI limit fix(es) - rr, 04.06.2008, 09:38
- Vista DPMI limit fix(es) - Rugxulo, 04.06.2008, 03:13
- Vista DPMI limit fix(es) - Japheth, 04.06.2008, 19:12
- Vista DPMI limit fix(es) - Rugxulo, 05.06.2008, 01:45
- Vista DPMI limit fix(es) - DOS386, 04.06.2008, 02:46
- Vista DPMI limit fix(es) - Rugxulo, 04.06.2008, 02:43
- random DOSBox / DOSEMU comments - Rugxulo, 04.06.2008, 02:21
- HXNTVDM becomes NTDPMIX - Japheth, 23.09.2008, 09:35
- Vista SP1 still hates DPMI >32 MB (but latest HXNTVDM works) - Japheth, 28.05.2008, 13:36
- Vista SP1 still hates DPMI > 32 MB - Rugxulo, 27.03.2008, 01:13
- Vista SP1 still hates DPMI > 32 MB - Japheth, 27.03.2008, 00:05
- Vista SP1 still hates DPMI > 32 MB - Rugxulo, 26.03.2008, 23:47
- Vista SP1 still hates DPMI > 32 MB - Japheth, 26.03.2008, 23:22
- Vista SP1 still hates DPMI > 32 MB - Rugxulo, 26.03.2008, 22:09
- Vista SP1 still hates DPMI > 32 MB - Khusraw, 26.03.2008, 14:27
- Vista SP1 still hates DPMI > 32 MB - Rugxulo, 26.03.2008, 14:10
- Vista SP1 still hates DPMI > 32 MB - Rugxulo, 26.03.2008, 13:21
- Vista SP1 still hates DPMI > 32 MB - Japheth, 26.03.2008, 08:31
- Vista SP1 still hates DPMI > 32 MB - Rugxulo, 26.03.2008, 03:26
- big surprise ("I told you so" -- Japheth) - Japheth, 25.03.2008, 16:17
- big surprise ("I told you so" -- Japheth) - Rugxulo, 25.03.2008, 06:20
- Just to let you know... (Ubuntu) - Rugxulo, 23.03.2008, 15:13
- Just to let you know... (Ubuntu) - RayeR, 18.03.2008, 10:36
- Just to let you know... (Ubuntu) - Rugxulo, 17.03.2008, 20:51
- Just to let you know... (Ubuntu) - marcov, 07.04.2008, 12:42
- Just to let you know... (Ubuntu) - sol, 16.03.2008, 19:30
- Just to let you know... (Ubuntu) - rr, 08.04.2008, 10:58
- Just to let you know... (Ubuntu) - Japheth, 08.04.2008, 12:55
- Just to let you know... (Ubuntu) - rr, 08.04.2008, 13:45
- Just to let you know... (Ubuntu) - Japheth, 08.04.2008, 12:55
- Just to let you know... (Ubuntu) - RayeR, 14.03.2008, 15:06