Despite these limitations, we found some video games emulators which are actually compatible with that operation system!
Due to restricted access, NTVDM cannot decently run most games. Fortunately, there exists a much better option: DOSBox.
Do you think I lie? Look at the following screenshot
The result is perfectly playable (if the processor is fast enough), especially with a hardware-accelerated graphic driver. That also works by using the generic VESA driver from Bearwindows and/or virtualization. In these cases, however, a even faster processor is required to offset the lack of hardware acceleration! Get a Creative Sound Blaster 16 or compatible for audio.
As for software requirements, DOSBox needs msvcrt.dll (not shipped with NT 3.51) and an updated opengl32.dll. I advise to install the first file in the system32 directory (to make it available to other programs) and the second one in the location of DOSBox (some Windows screensavers depend on older opengl32.dll). Please note I only tested on a system with the last Service Pack (SP5) installed.
msvcrt.dll 6.0.8397.0 from Visual Studio SP3 (Internet Archive)
|opengl32.dll from Mesa 3D for Windows (2.6 Mo) Clics : 186|
DOSBox 0.65 (working on NT 3.51!) (1.2 Mo) Clics : 113
The consoles emulators for PC have become popular since the second half of 1990s decade. The most significant example is Nesticle, formerly the reference to enjoy NES experience. The early emulators are DOS apps (running also in Windows 95/98 by extension), not Win16/32. The release of Windows Me (which restricts DOS access) and later Windows XP (based on NT technology) reverse that trend. What about the compatibility on Windows NT 3.51? Although Nesticle works surprisingly well, many other DOS emulators don't. The newer Win32 emulators are disappointing as most of them require DirectX . Even when there are OpenGL plugins (such as ePSXe and Project64), they don't work or barely.
Nevertheless, a handful of Windows emulators are reported to properly work on Windows NT 3.51...
Tested by myself, it can render graphics by using GDI instead of DirectX or OpenGL
|BoycottAdvance 0.28 (635 Ko) Clics : 77|
A NES, SNES, Game Boy and PC Engine emulators. Reported by tortipouss
|Famtasia 5.1 (210 Ko) Clics : 71|
Yame 0.38 (227 Ko) Clics : 69
Some Atari 2600, NES, SNES and GBA emulators. Reported by SupaSonic