Sorry I missed this one. Maybe it works when you have latest DirectX9 support, and legacy support for directPlay, and a way to disable DEP for a particular EXE. (Data Execution Prevention was added with Windows 2000 I guess, causing Blitz3D EXEs to crash when they were compiled before BlitzResearch released an updated Compiler.)
You know, in Windows 10, it often says "Your operating system cannot run this program. Talk to the company who made the program ". But it's a lie! Can you believe that? So then you run the same program with Admin rights, and confirm "yes, I really want to run this." Then it works, and from then on it works even without admin mode.
I tried a batch (.bat file) that would simply redirect a textfile to a COM port (type test.txt > COM3:) and Win10 said "Sorry pal, this OS cannot run this program, talk to the company who sold you this crap" but you know what? Microsoft sold me MSDOS that it said, doesn't run under Win10... they are crazy lol.