Am 08.05.2012 10:08, schrieb Andrew Faulds:
Hmm but DOSBox does not integrate well into OS like NTVDM does. You can just run "app.exe" in some diectory and it will act as if it was native, can see all files in directory with 8~3 names, can change environment variables, can be launched like other apps, etc.
The starting of DOS applications could be implemented by starting DOSBox from within the CreateProcess call like NTVDM would be started. Other more difficual topics are accessing the available drives and perhaps interaction of the started application with the surrounding system (desktop, IPC, etc.) which is especially important for Windows 3.x applications.
Regards, Sven