iw2evk Magenta (Italy), 06.06.2020, 13:24 (edited by iw2evk, 06.06.2020, 13:56) |
NTVDM.EXE on win 7 32 bit (Emulation) |
Hi, |
Laaca Czech republic, 06.06.2020, 18:46 @ iw2evk |
NTVDM.EXE on win 7 32 bit |
No, running NTVDM from WinXP under Win7 is not possible. --- |
glennmcc North Jackson, Ohio (USA), 06.06.2020, 20:18 (edited by glennmcc, 06.06.2020, 20:33) @ iw2evk |
NTVDM.EXE on win 7 32 bit |
> Hi, --- |
iw2evk Magenta (Italy), 07.06.2020, 17:56 @ glennmcc |
NTVDM.EXE on win 7 32 bit |
> |
ecm Düsseldorf, Germany, 07.06.2020, 22:23 @ iw2evk |
NTVDM.EXE on win 7 32 bit |
> This is intersted, but work only with EXE progra, not with .COM .. --- |
iw2evk Magenta (Italy), 15.06.2020, 08:25 @ ecm |
NTVDM.EXE on win 7 32 bit |
Renaming .Com in .exe cause the message error "this program can not work in fullscreen mode etc" |
RayeR CZ, 07.06.2020, 17:12 @ iw2evk |
NTVDM.EXE on win 7 32 bit |
If I remember well it's due to new windows driver model for VGA adapters that doesn't allow fullscreen VGA/VESA (introduced in Win Vista). It should be possible to use some older VGA drivers from XP era for some VGAs in some compatability mode that then could run fullscreen but you may not fully utilize new features/speed of your VGA in Windows so it's not reccomended. --- |
Zyzzle 08.06.2020, 08:48 @ RayeR |
NTVDM.EXE on win 7 32 bit |
> If I remember well it's due to new windows driver model for VGA adapters |
RayeR CZ, 10.06.2020, 13:21 @ Zyzzle |
NTVDM.EXE on win 7 32 bit |
Yes, interesting discussion, did someone tried NTVDM64? --- |
glennmcc North Jackson, Ohio (USA), 10.06.2020, 23:49 @ RayeR |
NTVDM.EXE on win 7 32 bit |
> Yes, interesting discussion, did someone tried NTVDM64? --- |
RayeR CZ, 12.06.2020, 00:56 @ glennmcc |
NTVDM.EXE on win 7 32 bit |
It's a bit off topic but I think 64b users are much more interested as they don't have NTVDM at all and would like to have even that crippled one from Win7. When Zyzzle reminded it to me I have to definitely try it... --- |
RayeR CZ, 13.06.2020, 02:00 @ RayeR |
NTVDM.EXE on win 7 32 bit |
I just installed non-HAXM version of NTVDMx64 on Win10-x64 10.0.16299.611 without any error. DOS programs exec through slower CCPU emulation. --- |
glennmcc North Jackson, Ohio (USA), 13.06.2020, 03:09 @ RayeR |
NTVDM.EXE on win 7 32 bit |
> It's a bit off topic but I think 64b users are much more interested as they --- |
RayeR CZ, 14.06.2020, 18:16 @ glennmcc |
NTVDM.EXE on win 7 32 bit |
> Soooo.... why the heck does anyone ever bother trying to run DOS programs --- |
glennmcc North Jackson, Ohio (USA), 15.06.2020, 06:53 @ RayeR |
NTVDM.EXE on win 7 32 bit |
> > Soooo.... why the heck does anyone ever bother trying to run DOS --- |
Zyzzle 15.06.2020, 08:07 @ glennmcc |
NTVDM.EXE on win 7 32 bit |
> > > Soooo.... why the heck does anyone ever bother trying to run DOS |
RayeR CZ, 15.06.2020, 13:42 @ Zyzzle |
NTVDM.EXE on win 7 32 bit |
Yes. --- |
iw2evk Magenta (Italy), 15.06.2020, 15:42 @ RayeR |
NTVDM.EXE on win 7 32 bit |
Work also on win 7 professional 32 BIT? |
RayeR CZ, 16.06.2020, 05:18 @ iw2evk |
NTVDM.EXE on win 7 32 bit |
> Work also on win 7 professional 32 BIT? --- |
Zyzzle 16.06.2020, 05:42 @ RayeR |
NTVDM.EXE on win 7 32 bit |
> > Work also on win 7 professional 32 BIT? |
Laaca Czech republic, 16.06.2020, 07:10 @ Zyzzle |
NTVDM.EXE on win 7 32 bit |
How did perform do the installation? --- |
RayeR CZ, 17.06.2020, 13:00 @ Laaca |
NTVDM.EXE on win 7 32 bit |
> How did perform do the installation? --- |
RayeR CZ, 01.07.2020, 04:18 @ RayeR |
NTVDM.EXE on win 7 32 bit - new build |
I compiled new version of NTVDM x64 with increased DPMI memory (currently hardcoded) to 128MB. I can now compile a simple helloworld.c with DJGPP so DPMI works some way but it's not much stable, when compiling larger files it crashes. It can also run Memories 256B intro in a window :) --- |
Zyzzle 02.07.2020, 02:58 @ RayeR |
NTVDM.EXE on win 7 32 bit - new build |
> I compiled new version of |
RayeR CZ, 03.07.2020, 12:57 @ Zyzzle |
NTVDM.EXE on win 7 32 bit - new build |
Yes, this is expected. As you know in 64-bit mode you don't have accessible v86 mode. The NTVDMx64 uses softcore CPU emulation same as NT4 for DEC Aplha used to run x86 programs. But still by my test the DJGPP compiling is ~10x faster than under Dosbox. There is also NTVDMx64 version that can use intel HAXM virtualization acceleration but unfortunatelly intel HAXM is limited and don't support DPMI programs. Also even with VT-X the graphics emulation is still very slow at too many VMEXIT occurs during emulation. So it helps for some real-mode text based programs. I didn't try to compile it yet, it needs more depencies and I'm not insterested without DPMI support... --- |
Zyzzle 04.07.2020, 00:20 @ RayeR |
NTVDM.EXE on win 7 32 bit - new build |
> Yes, this is expected. As you know in 64-bit mode you don't have accessible |
RayeR CZ, 21.07.2020, 13:07 @ Zyzzle |
NTVDM.EXE on win 7 32 bit - new build |
Hi, I compiled new NTVDMx64 with latest l33cher patches. We was able to debug and fix the crashing on my Win10 version. Also now the DPMI memory is not hardcoded but it reflect value in registry and you can set it individually in associated PIF file. --- |
effebi68 13.06.2020, 09:48 @ Zyzzle |
NTVDM.EXE on win 7 32 bit |
How about CONHOSTF? See https://www.waldbauer.com/vb/showpost.php?p=8108&postcount=8 for a description. |
rr Berlin, Germany, 14.06.2020, 15:04 @ effebi68 |
NTVDM.EXE on win 7 32 bit |
> How about CONHOSTF? See --- |
effebi68 15.06.2020, 18:40 @ rr |
NTVDM.EXE on win 7 32 bit |
> > How about CONHOSTF? See |
RayeR CZ, 14.06.2020, 18:24 @ effebi68 |
NTVDM.EXE on win 7 32 bit |
The package conhostf.zip? requires forum login, please can you host it somewhere else? Or just send it to me via email? --- |
RayeR CZ, 17.06.2020, 13:02 @ RayeR |
NTVDM.EXE on win 7 32 bit |
I tried conhostf on W10-x64 and it doesn't work (missing parts in 64b OS) but it should work on 32b systems so try it. --- |
iw2evk Magenta (Italy), 21.06.2020, 14:35 @ RayeR |
NTVDM.EXE on win 7 32 bit |
> I tried conhostf on W10-x64 and it doesn't work (missing parts in 64b OS) |
iw2evk Magenta (Italy), 23.06.2020, 17:22 @ iw2evk |
NTVDM.EXE on win 7 32 bit |
Maybe work virtual pc 2004 ? |
RayeR CZ, 24.06.2020, 12:52 @ iw2evk |
NTVDM.EXE on win 7 32 bit |
VPC/VMware should work but you have to install OS in it. --- |
iw2evk Magenta (Italy), 25.06.2020, 08:14 @ RayeR |
NTVDM.EXE on win 7 32 bit |
> VPC/VMware should work but you have to install OS in it. |
iw2evk Magenta (Italy), 25.06.2020, 13:26 @ iw2evk |
NTVDM.EXE on win 7 32 bit |
Ok, after somes working out now i can switch from windows and fullmode screen and viceversa. |
RayeR CZ, 01.07.2020, 03:57 @ iw2evk |
NTVDM.EXE on win 7 32 bit |
reply from leecher: --- |
iw2evk Magenta (Italy), 04.07.2020, 08:47 @ RayeR |
NTVDM.EXE on win 7 32 bit |
> |
RayeR CZ, 04.07.2020, 12:17 @ iw2evk |
NTVDM.EXE on win 7 32 bit |
You're welcome. Please pay attention to unusual 32bit programs behavior. I still have a problem under my Win10 that after installing my new NTVDMx64 some 32bit windows programs are crashing but it doesn't happen with old NTVDMx64 build by Edward. Leecher cannot reproduce it. Maybe it affects only some specific version of Win10 and not Win7. This maybe caused by DLL injection to every process by NTVDMx64. For me it's hard to debug I don't know Windows internals I just recompiled it by guide. So if you find that some 32bit program crash now that ran before then try uninstall NTVDMx64 from control panel. --- |
Zyzzle 05.07.2020, 00:50 @ RayeR |
NTVDM.EXE on win 7 32 bit |
> You're welcome. Please pay attention to unusual 32bit programs behavior. I |
RayeR CZ, 07.07.2020, 05:26 @ Zyzzle |
NTVDM.EXE on win 7 32 bit |
I have found 2 till now. --- |