leecher1337 / ntvdmx64

Run Microsoft Windows NTVDM (DOS) on 64bit Editions
793 stars 81 forks source link

About v7vga.rom #63

Closed peter8777555 closed 4 years ago

peter8777555 commented 4 years ago

I find a rom. It can replace v7vga.rom with the rom ??

leecher1337 commented 4 years ago

If you are planning to improve VGA capabilities with it, I have to disappoint you. Graphic capabilities need to be implemented in the VGA Emulation code of NTVDM. The classic NTVDM on x32 uses the system VGA ROM, because it is using the VGA card directly and therefore needs to access it via the correct BIOS. However starting with Windows 8, the XPDDM display driver model was deprecated and the support for direct VGA card access went away with it. That's the reason why you can't switch to fullscreen with ALT+RETURN anymore on Windows 8 or higher. This may be due to the fact, that the video output is now done via the GPU and there may not be a way to switch between VGA mode and accellerated GPU mode, but that's just my speculation on why this feature was removed.

This NTVDMx64 just uses the lousy VGA emulation that came with the SoftPC, and VESA wasn't available back in 1989 when SoftPC was written. So the short answer: No, you won't benefit from another ROM on NTVDMx64, sorry

peter8777555 commented 4 years ago

OK. Thank you for detail info.