Editing NTVDMx64

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
{{stub}}
+
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 on 64-bit Windows. It's source code is leaked from Windows NT. Recent versions of NTVDMx64 allow running 16-bit Windows applications and games on 64-bit Windows. Since NTVDMx64 is very slow and uses non-standard ways to run 16-bit applications and games, it is recommended to use emulators such as [[DOSBox]], [[vDOS]] and [[PCem]], virtualization software such as [[VirtualBox]], [[VMware Workstation Player]] and [[QEMU]] etc.
{{Infobox emulator
+
References:
|title        = NTVDMx64
+
https://github.com/leecher1337/ntvdmx64
|logo          =
+
http://www.columbia.edu/~em36/ntvdmx64.html
|logowidth    =
 
|developer    = Leecher1337
 
|version      = {{Version|NTVDMx64}}
 
|active        = Yes
 
|platform      = [[Emulators on Windows|Windows]]
 
|architecture  = x86_64
 
|target        = [[POS_(Pong_Consoles)_CPUs_and_Other_Chips#Intel_CPU.27s|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 DOS and 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. [[WineVDM]] is a better option to run 16-bit applications on modern Windows.
 
 
 
==References==
 
{{Reflist}}
 
 
 
[[Category:Emulators]]
 
[[Category:Computer emulators]]
 
[[Category:Windows emulation software]]
 
[[Category:Compatibility layers]]
 

Please note that all contributions to Emulation General Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see Emulation General Wiki:Copyrights for details). Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)