Does fresh wineprefix contain Windows dlls?

Questions about Wine on Linux
Locked
winy
Newbie
Newbie
Posts: 3
Joined: Mon Jul 14, 2014 5:45 pm

Does fresh wineprefix contain Windows dlls?

Post by winy »

Hi again

Im currntly debugging a game, and was trying to set up a new fresh wine prefix.
But whenever I create a prefix with "WINEARCH=win32 WINEPREFIX=~/.wine winecfg" (or other folder name), I end up with many Microsoft (??) dlls already in the system32 folder...

Now my question, and I feel kinda nooby for asking it: are those really windows dlls (like you would get with winetricks) or are those dlls made by wine, replaycing genuine ones? Im talking d3dx9_43 etc as well... If so, were are winetricks dlls saved?

This really confuses me. I purged all wine software, including winetricks, no difference though...

Thanks in advantage
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Does fresh wineprefix contain Windows dlls?

Post by dimesio »

Wine populates /system32 with fake dlls to fool apps/games that look for dlls there and refuse to start if they don't find them. In a fresh wineprefix, all the dlls in that directory should be Wine's. However, windows installers also put dlls in that directory, so if you have installed anything to a wineprefix (including things installed with winetricks), some of the dlls there may be real Windows ones.
Locked