Rozwiązanie polegające na połączeniu zmodyfikowanego oryginalnego kodu NTVDM oraz emulacji lub wirtualizacji procesora z trybem wirtualnym 8086. NTVDMx64 zachowuje się w sposób możliwie zbliżony do NTVDM w systemach 32-bitowych i pozwala na uruchamianie zarówno aplikacji DOS, jak i 16-bitowych Windows (zachowują się identycznie jak natywne aplikacje 64- i 32-bitowe). Problem stanowi tutaj legalność, ponieważ rozwiązanie wywodzi się z oryginalnego kodu źródłowego NTVDM, który „wyciekł”, a także głęboka ingerencja w system 64-bitowy (zagrożenie dla stabilności). DosEx64 stanowi odmianę tego rozwiązania, w którym wykorzystano odrębnie opracowany kod realizujący funkcję NTVDM oparty jednak na analizie oryginału; brak tu problemów z legalnością, ale rozwiązanie to ma na razie ograniczoną funkcjonalność i pozwala na uruchamianie tylko tekstowej części aplikacji DOS.

OTVDM/WINEVDM

Rozwiązanie polegające na połączeniu zmodyfikowanego ogólnie dostępnego kodu Wine oraz emulacji lub wirtualizacji procesora z trybem wirtualnym 8086. Rozwiązanie to nie ma problemów z legalnością i stabilnością, ale pozwala właściwie tylko na uruchamianie aplikacji 16-bitowych Windows (także tutaj zachowują się identycznie jak natywne aplikacje 64- i 32-bitowe) — sam twórca odradza wykorzystywanie go do aplikacji DOS, pomimo możliwości ich uruchamiania.