I have down-loaded the above updated version and the error windows have gone, but the programme still does not run. I have tried another dos game, and that cannot find a file in it's own directory (see image below): [...]
If you press enter, it repeats the message.
Is this something to do with paths not being found? Which is a problem with Ros and not ntvdm.
Hi oldman !
This problem sometimes appear because the ntvdm / dos / whatever doesn't set the current path as it should be (and in fact it also happens on windows as well).
You should (for your program) go to the "C:\atlantis-dos" directory, then run C:\reactos\system32\ntvdm.exe fate.exe
By the way, notice that at the current state of our ntvdm, you are not obliged to put it into c:\reactos\system32
Another strange thing I have found, is, that a copy of the mouse pointer is situated in the far top right of the explorer window (see image below). After I had taken a screenshot of it, it had disappeared. I have also seen this yesterday while I was testing with ntvdm.
There is a real mouse pointer, which can be moved around and used as normal.
This is a Win32k GUI problem, please open a bug-report on Jira.
I have put a copy of this version of Ros ntvdm in WinXP, having re-named the MS one. The results are; I cannot get the programme to even start to work (nothing showed in the command prompt window). Also WindonsXP has a dll file called ntvdmd.dll.
If you've used our ntvdm with the same syntax on WinXP, it must behave the same (and since our ntvdm is still not integrated into the OS as the Windows' one, you cannot run the DOS program directly). Also notice that ntvdmd.dll is a debugging-helper dll, if I recall correctly (and we don't use an equivalent one at the moment).