VOGONS

Common searches


Search results

Display options

Re: NTVDM on "new" PC

in DOS
I can confirm that it has SB 2.0 support implemented, but it's a lousy implementation, that's why SoundFX 2000 etc. are preferred by most users. The support originates from a DDK sample for NTVDM VDDs (Virtual Devicedrivers) named VSBD (Virtual Soundblaster Driver) which existed back in NT4 days. It …

Re: NTVDM on windows 10 x64

Hi, The Linux driver sounds like a pipe from Linux kernel to the Direct3D-API, so nothing that is of any interest for DOS that wants to have direct I/O acess to the graphics card without causing VM exits on every trapped I/O operation (We already have a "driver" that emulates a VGA, but the amount …

Re: 64bit replacement of ntvdm

in DOS
I guess the VESA-Benchmarks cannot be compared to Standard VGA benchmarks, as the problem lies within the planar video modes that need a lot of VM-Exits due to read/write on the A000-C000. I just tried to run Commander Keen or Giana Sisters DOS-Version as a test in qemu-kvm and the performance was …

Re: 64bit replacement of ntvdm

in DOS
RayeR: The haxm .inf file is in every package. However, it just gets used by the install.bat if there is a haxm-driver present in the package. So HAXM-builds have the same directory structure, but also contain the custom haxm-driver from ntvdmx64 in the package that in turn gets loaded by a ntvdm. …

Re: 64bit replacement of ntvdm

in DOS
Maybe you should read the readme file? You have to compile it in order to get all the required files and the ntvdm.exe https://github.com/leecher1337/ntvdmx64/blob/ … h/doc/minnt.txt After compilation, you get all the files required and can prepare the installer directory.

Re: NTVDM on windows 10 x64

I don't care about DOSbox, it has no interaction with the Windows subsystems, console, etc. like NTVDM has, so it's pretty useless for normal office applications. Games are not my target and the DosBox-author says DosBox is meant only for games. If you want to play games, just use DosBox, it does a …

Re: NTVDM on windows 10 x64

I now tried to implement HAXM VT-x support into NTVDM. I didn't find a way yet, how to properly hook INT-calls in order to get DPMI working somehow, but even in realmode, it's dreadfully slow, because of the lack of XPDDM drivers and the associated problem that the video card needs to be emulated. …

Re: NTVDM on windows 10 x64

Just wanted to let you know that I committed the faster SAS-interface, maybe it helps a bit performance-wise. Maybe someone can test it if it introduces some new problems, as I didn't test it so thoroughly. It won't help much with the video output (i.e. games), but scrolling in textmode when doing …

Re: NTVDM on windows 10 x64

I put an issue for this at https://github.com/intel/haxm/issues/164. I haven't been able do anything with the suggested solution though. I added functionality for BOPping to haxm, may issue a Pull-Request for it, as it may also be benificial for other users as well. This patch was easy. But do you …

Re: NTVDM on windows 10 x64

Ah, you mean just creating a shortcut to a 16bit application. Well, the shell doesn't support it, because there never existed any 16bit support on 64bit Windows. We may be able to patch the shell and write some extension that re-adds this funtionality, but it wasn't a real top priority, as one can …

Re: NTVDM on windows 10 x64

I'm currently working on HAXM integration, not sure if I will get it working, the new SAS implementation is also a result of the preparation work being done for HAXM-based monitor. However, remember that also in V86 mode/HAXM, when emulating the graphics card, the CPU has to call back to the …

Re: NTVDM on windows 10 x64

Hi, As you are speaking of it, I signifially improved to SAS memory-interface to the CCPU yesterday, because scrolling was really slow on the console as soon as the emulated EGA/VGA kicked in. There is a smart logic for console mode in NTVDM: If you just do normal text I/O via the INT 21h DOS- …

Re: NTVDM on windows 10 x64

Why not use SoundFX 2000? http://www.softsystem.co.uk/products/soundfx.htm Works fine for me in NTVDMx64. There was a bug in the NTVDMx64 loader that prevented it from loading, but I already fixed it.

Page 2 of 3