[Wine] Re: The kernel
wineforum-user at winehq.org
Tue Nov 24 07:41:01 CST 2009
> Can i use my windows version of kernel32.dll to make wine be more compatible with software? I have tested this and i dont see any difference. I also coppied a random dll and renamed it to kernel32.dll expecting programs to totally fail to work. The programs continued working as ususal, even though i added an override in the settings to use native OS dll for kernel32
> Can anyone give me some input on this?
(Correct me if wrong, please)
No. kernel32 is a core lib of Windows. These core functions implemented by Windows cannot be implemented in Unix-based systems/ran in Wine. Wine's kernel32 implementation is different (if you try, for instance, to run it in Windows it'll fail too).
Where did you put your kernel32.dll? What happens in terminal? I'm guessing it reports failure when loading the DLL and, thus, reverts back to the builtin.
Besides that, it probably wouldn't be helpful in compatibility (even if it made sense to replace it). You'd probably be able to bypass some game protection (but that's a very, very loooong guess).
More information about the wine-users