Difference between revisions of "NTVDMx64"
Jump to navigation
Jump to search
The3Kittens (talk | contribs) (Created page with "NTVDMx64 is an unofficial patch of Microsoft's NTVDM for 64-bit Windows. Created by a person who calls himself Leecher1337, it allows 16-bit DOS applications and games to run...") |
FosterHaven (talk | contribs) |
||
(8 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | NTVDMx64 is | + | {{stub}} |
− | + | {{Infobox emulator | |
− | + | |title = NTVDMx64 | |
− | + | |logo = | |
+ | |logowidth = | ||
+ | |developer = Leecher1337 | ||
+ | |version = v11.01.2022 | ||
+ | |active = Yes | ||
+ | |platform = [[Emulators on Windows|Windows]] | ||
+ | |architecture = x86_64 | ||
+ | |target = [[Intel CPUs|x86]] | ||
+ | |compatibility = | ||
+ | |accuracy = | ||
+ | |website = | ||
+ | |prog-lang = C, C++, Assembly | ||
+ | |support = | ||
+ | |download = [https://github.com/leecher1337/ntvdmx64/releases Autobuild] | ||
+ | |license = | ||
+ | |source = [https://github.com/leecher1337/ntvdmx64 GitHub] | ||
+ | |bios = | ||
+ | }} | ||
+ | |||
+ | '''NTVDMx64''' is a port of the Windows <abbr title="NT Virtual DOS Machine">NTVDM</abbr> from non-x86 machines to x86_64 developed by Leecher1337. It allows 16-bit Windows applications and games to work on 64-bit Windows.<ref>http://www.columbia.edu/~em36/ntvdmx64.html</ref> | ||
+ | |||
+ | ==Overview== | ||
+ | NTVDMx64 can run text-mode DOS applications as well as games such as Doom. It was tested on the 64-bit versions of: | ||
+ | * Windows Server 2003 | ||
+ | * Windows Server 2008 | ||
+ | * Windows 7 | ||
+ | * Windows 8 | ||
+ | * Windows 8.1 | ||
+ | * Windows 10 | ||
+ | * Windows Server 2016 | ||
+ | * Windows 11 | ||
+ | |||
+ | It is based on the NTVDM implementation in the MIPS, PowerPC, and Alpha ports of Windows NT 4 which used "SoftPC" processor emulation to provide x86 software compatibility. By porting the emulated CPU from the leaked NT 4 source code to x86_64, 16-bit applications could work on 64-bit systems. | ||
+ | |||
+ | ==Review== | ||
+ | NTVDMx64 is very slow, and it uses non-standard ways to run 16-bit applications and games, so alternatives are recommended where possible. | ||
+ | |||
+ | ==References== | ||
+ | {{Reflist}} | ||
+ | |||
+ | [[Category:Emulators]] | ||
+ | [[Category:Computer emulators]] | ||
+ | [[Category:Windows emulation software]] | ||
+ | [[Category:Compatibility layers]] |
Revision as of 16:45, 31 January 2022
Developer(s) | Leecher1337 |
---|---|
Latest version | v11.01.2022 |
Active | Yes |
Platform(s) | Windows |
Architecture(s) | x86_64 |
Emulates | x86 |
Download(s) | Autobuild |
Programmed in | C, C++, Assembly |
Source code | GitHub |
NTVDMx64 is a port of the Windows NTVDM from non-x86 machines to x86_64 developed by Leecher1337. It allows 16-bit Windows applications and games to work on 64-bit Windows.[1]
Overview
NTVDMx64 can run text-mode DOS applications as well as games such as Doom. It was tested on the 64-bit versions of:
- Windows Server 2003
- Windows Server 2008
- Windows 7
- Windows 8
- Windows 8.1
- Windows 10
- Windows Server 2016
- Windows 11
It is based on the NTVDM implementation in the MIPS, PowerPC, and Alpha ports of Windows NT 4 which used "SoftPC" processor emulation to provide x86 software compatibility. By porting the emulated CPU from the leaked NT 4 source code to x86_64, 16-bit applications could work on 64-bit systems.
Review
NTVDMx64 is very slow, and it uses non-standard ways to run 16-bit applications and games, so alternatives are recommended where possible.