Was someone brave enough to test some of these 3 DirectX NT4 projects or its willing to do it in the near future?
We have 2 of 3 authors of these wrappers able to interact in this discussion, there would not be much better situation..
1) NT4dx8 - https://github.com/orgs/LegacyUpdate/discussi … cussion-8290925
2) Reuse of DX NT implementation (its Power PC NT version, its ported to x86) from Windows NT for Gamecube / Wii - DirectX7 port for Windows NT4 - https://github.com/Wack0/entii-for-workcubes/ … ment-2881348902
3) DXGL - backport to Windows NT 4 - https://forum.dxgl.info/viewtopic.php?p=3200#p3200 so far Limited only to OpenGL 2.0, unless someone would be willing back port it to OpenGL 1.x => not yet released it would be released soon
You can test in on :
1) real NT machines - NT can run virtually on everything Pentium 1+, only problems are compatible Videocards - 3Dfx or Nvidia Geforce up to Geforce 6600, Matrox G200 -G450 (or G550), some ATI cards with 3D support under NT (lots of newer ones seems not have Working OpenGL / D3D support, or its somehow bugged, unfinished from my experience). There some workstation 3D modeling ATI cards with proven NT compatibility, for Nvidia there would be probably some Quadros working too, or you can use old trick and install Geforce driver for Quadro - you can find usually through TechpowerPC Videocards specs + GPU-Z and others Geforce cards with same specs, best is simply click on GPU architecture name - you will get list of cards using same chip, like this: https://www.techpowerup.com/gpu-specs/?archit … sort=generation
Yeah there is problem with sound - im not aware so far any NT4 compatible PCI-E / USB soundcard, so you need some onboard card or PCI one, or old machine with ISA slots.
2) 86Box NT4 machine, with 3Dfx Banshee or Voodoo 3
3) Linux / Unraid / Proxmox /Vmware ESX machine with compatible Videocard (above) KVM passthrough.
4) Last resort - limited, still better than nothing Vmware, Virtualbox and wrappers like SwiftShader..
Why its simple Windows NT is quite nice OS, so far worse from point of modern retro support, but in some ways its superior to Windows 9x, its much more stable and can use multiple CPU / cores and by default its able to use lots of RAM without any unofficial patching, networking is more robust, for some HW exists NT4 drive, but not Win9x etc. Missing DirectX 5+ (Direct3D) support + not existing simple fake Windows version utility - for Windows 9x / 2000, are main major blockers to make it really nice for retro gaming.
In lots of field as Windows enhancing utilities compatibility etc there is lots things to research, is sort of the last of conquered Windows version able to run 3D games (from my point older windows version Win 1.00 to Win 3.11 are obsolete, Dos was usually better for gaming).
Of course if some tester would have some related development skills its always better, so far description of lots these tools functionality and way how to make them working, is quite cryptic at least for me, so if someone could make some fastforwarding guide it would help too.
Im old goal oriented goatman, i care about facts and freedom, not about egos+prejudices. Hoarding=sickness. If you want respect, gain it by your behavior. I hate stupid SW limits, SW=virtual world, everything should be possible if you have enough raw HW.