leecher1337 / ntvdmx64

Run Microsoft Windows NTVDM (DOS) on 64bit Editions
780 stars 80 forks source link

add support for GVM #195

Open DracoMan671 opened 2 years ago

DracoMan671 commented 2 years ago

i recently found GVM which is googles solution to 'HAXM on AMD' it can be found here: https://github.com/google/android-emulator-hypervisor-driver-for-amd-processors i wish for it to be supported by NTVDMx64 soon, if possible

leecher1337 commented 2 years ago

Good luck finding someone who implements it. As far as I can see, it doesn't have an interface to set the exception bitmap and to trap exceptions (same problem with Hyper-V btw.). There doesn't even seem to be any usable documentation available for it at all..? Given the fact that there was a massive amount of work needed to get HAXM running, I won't be the one who implements this (I don't even have an AMD CPU). Maybe consider buying an Intel CPU, if you want to try out hardware accelleration, as gvm implementation - even if we find somebody who is willing to do it - will certainly take a lot of time. Keep in mind that HAXM also won't work without heavy modifications to the driver.

But of course, anybody is invited to send a pull-request in order to implement it, so I'll keep your request open.