[Wine] winetricks vcrun2005 does not appear to install DLLs

Dan Kegel dank at kegel.com
Fri May 9 18:36:27 CDT 2008

On Fri, May 9, 2008 at 2:12 PM, gnivler <wineforum-user at winehq.org> wrote:
>> Final experiment: see if
>> rm -rf .wine
>> sh winetricks vcrun2005sp1
>> (install the game)
>> makes the game work.  I'm not sure you tried that exact combination.
> Should I be downloading a new winetricks for this experiment

no, it has not changed

> or specifying win2k vcrun2005sp1?

no.  That's the point of the experiment, to check whether vcrun2005sp1 was the
important bit, and not the win2k part.

> As it stands when I run that exact command it does what it
> was doing before and not putting dlls into system32.

Yes, of course.  The question is, does the game install and run then?

> I've installed the game successfully again - incidentally it comes
> packaged with vcredist_x86.exe but if it's running, it's silent as I'm not
> even seeing a window pop up briefly.  winver has been winxp through this test.

Yeah, the game would probably install vcredist_x86 if we didn't
have our own msvcrt, or something.

What version is that vcredist_x86, if you run it by hand?

> mason at mason-desktop:~$ rm -rf .wine
> mason at mason-desktop:~$ sh winetricks vcrun2005sp1
> mason at mason-desktop:~$ ll c/windows/system32/msvc*
> -rw-r--r-- 1 mason mason 2456 2008-05-09 14:57 c/windows/system32/msvcrt.dll
> (game install)
> mason at mason-desktop:~/c/Program Files/Aspyr/Guitar Hero III$ wine GH3.exe
> fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT"
> fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.CRT"
> err:module:import_dll Library MSVCR80.dll (which is needed by L"C:\\Program Files\\Aspyr\\Guitar Hero III\\fmodex.dll") not found
> ...

Well, damn.  Guess you need both win2k and vcrun2005sp1, and
I do have to change winetricks after all.
- Dan

More information about the wine-users mailing list