Heh, I still think that an actual NTVDM implementation might not necessarily be the best solution, though. Well, if it could run on x64 editions of Windows then it would be fine, but if it couldn't, then that's why I was suggesting an alternative. Of course, the alternative still wouldn't have to be just for DOS programs either, it could also be for 16-bit Windows applications as well.
Hmm, if there could be an implementation with no kernel-mode code or at least something that could somehow work when running AMD64 CPUs in a 64-bit OS, then that would be a good thing to work toward. Then if ReactOS was later made to support the API for Windows x64, then it could have 16-bit app support, while Microsoft's 64-bit OS doesn't. :)
|