krnl386: Mention DOSBox

André Hentschel nerv at
Wed Nov 10 13:02:21 CST 2010

It's pretty fair to mention DOSBox as it is a multiplatform solution and its source code helped with some of our implementation it seems:;h=f5a7f66818a9d4b209be3cbddd01238f798e2057
Further it's a good idea to give the user a hint what to do if he run into this.

 dlls/krnl386.exe16/dosexe.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/dlls/krnl386.exe16/dosexe.c b/dlls/krnl386.exe16/dosexe.c
index a3b84ea..1d45c20 100644
--- a/dlls/krnl386.exe16/dosexe.c
+++ b/dlls/krnl386.exe16/dosexe.c
@@ -643,7 +643,8 @@ static DWORD WINAPI MZ_DOSVM( LPVOID lpExtra )
       if (GetLastError() == ERROR_NOT_SUPPORTED)
           MESSAGE( "wine: Cannot start DOS application %s\n"
-                   "      because vm86 mode is not supported on this platform.\n",
+                   "      because vm86 mode is not supported on this platform.\n"
+                   "      Try running the application with e.g. DOSBox.\n",
                    debugstr_a(env) );
           FIXME( "vm86 mode failed error %u\n", GetLastError() );

Best Regards, André Hentschel

More information about the wine-patches mailing list