diff --git a/loader/loadorder.c b/loader/loadorder.c index 3a91a1d0026721cb668c488ca7a9c5840f1f7b95..489548538b88983f0b0aaafddaf787ac8a13b3ba 100644 --- a/loader/loadorder.c +++ b/loader/loadorder.c @@ -34,7 +34,7 @@ static struct tagDllOverride { char *key,*value; } DefaultDllOverrides[] = { {"kernel32,gdi32,user32", "builtin"}, - {"kernel,gdi,user", "builtin"}, + {"krnl386,gdi,user", "builtin"}, {"toolhelp", "builtin"}, {"comdlg32,commdlg", "elfdll,builtin,native"}, {"version,ver", "elfdll,builtin,native"}, diff --git a/loader/main.c b/loader/main.c index a4a681578728b6289f91bc30ac1042ffb151c39f..4a4407e6418d006712845234c3298038283a0437 100644 --- a/loader/main.c +++ b/loader/main.c @@ -298,7 +298,7 @@ HINSTANCE MAIN_WinelibInit( int *argc, char *argv[] ) if (!MAIN_MainInit()) return 0; /* Initialize KERNEL */ - if (!LoadLibrary16( "KERNEL" )) return 0; + if (!LoadLibrary16( "KRNL386.EXE" )) return 0; if (!LoadLibraryA( "KERNEL32" )) return 0; /* Create and switch to initial task */ diff --git a/miscemu/main.c b/miscemu/main.c index e625d92630216458f18857f957fd871dcb3752de..ace15e52c82cc8649abd8b9aee2deab5b7623f9d 100644 --- a/miscemu/main.c +++ b/miscemu/main.c @@ -132,7 +132,7 @@ int main( int argc, char *argv[] ) if (!MAIN_MainInit()) return 1; /* Load kernel modules */ - if (!LoadLibrary16( "KERNEL" )) return 1; + if (!LoadLibrary16( "KRNL386.EXE" )) return 1; if (!LoadLibraryA( "KERNEL32" )) return 1; /* Create initial task */ diff --git a/wine.ini b/wine.ini index 51e20ac7a9f3428d4d380b43f5a09c0660b158cf..3630df793f4f641aa8a115235703306d2abf72d6 100644 --- a/wine.ini +++ b/wine.ini @@ -75,7 +75,7 @@ winsock = wsock32 [DllOverrides] kernel32, gdi32, user32 = builtin -kernel, gdi, user = builtin +krnl386, gdi, user = builtin toolhelp = builtin comdlg32, commdlg = elfdll, builtin, native version, ver = elfdll, builtin, native