http://bugs.winehq.org/show_bug.cgi?id=23324
Summary: Need for Speed: Shift installer thinks we don't have Visual C++ runtimes installed Product: Wine Version: 1.2-rc4 Platform: x86 OS/Version: Linux Status: NEW Keywords: Installer Severity: normal Priority: P2 Component: msvcrt AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
Created an attachment (id=29071) --> (http://bugs.winehq.org/attachment.cgi?id=29071) +relay log showing registry queries and CreateProcess(vcredist_x86_en.exe)
We have perfectly good msvcr* and friends, so the app shouldn't detect that we don't. The registry key it's looking at seems to be
0024:Call advapi32.RegOpenKeyW(80000002,0033ee22 L"Software\Microsoft\Windows\CurrentVersion\Installer\Managed\S-1-5-4\Installer\Products\b25099274a207264182f8181add555d0",0033f0c8) ret=7ed4784c 0024:Ret advapi32.RegOpenKeyW() retval=00000002 ret=7ed4784c
http://bugs.winehq.org/show_bug.cgi?id=23324
Hans Leidekker hans@meelstraat.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hans@meelstraat.net
--- Comment #1 from Hans Leidekker hans@meelstraat.net 2010-06-23 02:07:40 --- It's calling MsiQueryProductState, which fails to find the product id in the registry.
http://bugs.winehq.org/show_bug.cgi?id=23324
Piotr Caban piotr.caban@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |piotr.caban@gmail.com
--- Comment #2 from Piotr Caban piotr.caban@gmail.com 2011-10-04 16:24:21 CDT --- Is this a duplicate of bug 25961?
http://bugs.winehq.org/show_bug.cgi?id=23324
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED CC| |focht@gmx.net Summary|Need for Speed: Shift |Need for Speed: Shift |installer thinks we don't |installer fails to detect |have Visual C++ runtimes |Visual C++ 2005 runtime |installed |(Wine doesn't advertise its | |own VC++ runtime)
--- Comment #3 from Anastasius Focht focht@gmx.net 2011-10-14 15:29:53 CDT --- Hello,
--- quote --- Is this a duplicate of bug 25961? --- quote ---
well this bug is actually for app/game installers that query for Visual C++ 2005 runtime installations. Bug 25961 talks about Visual C++ 2008 runtime.
For discussion and list of VC++ 2005 GUIDs see this blog:
http://blogs.msdn.com/b/astebner/archive/2007/01/16/mailbag-how-to-detect-th...
Regards
http://bugs.winehq.org/show_bug.cgi?id=23324
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEW CC| |nerv@dawncrow.de
--- Comment #4 from André H. nerv@dawncrow.de 2011-11-22 13:55:17 CST --- fixing status, i doubt that should be assigned to AF
http://bugs.winehq.org/show_bug.cgi?id=23324
Brandon Corujo haku08879@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |haku08879@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=23324
Andrey Gusev andrey.goosev@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |andrey.goosev@gmail.com
--- Comment #5 from Andrey Gusev andrey.goosev@gmail.com 2013-07-21 05:25:33 CDT --- It's working on 1.6
http://bugs.winehq.org/show_bug.cgi?id=23324
--- Comment #6 from Dan Kegel dank@kegel.com 2013-07-21 11:09:08 CDT --- Still present in wine-1.6-22-gfa12cff
I'll attach a screenshot of the vc runtime installer that shouldn't pop up, but does, so Andrey can see what I'm on about.
http://bugs.winehq.org/show_bug.cgi?id=23324
--- Comment #7 from Dan Kegel dank@kegel.com 2013-07-21 11:09:55 CDT --- Created attachment 45349 --> http://bugs.winehq.org/attachment.cgi?id=45349 The visual c++ runtime installer that shouldn't pop up, but does
http://bugs.winehq.org/show_bug.cgi?id=23324
--- Comment #8 from Dan Kegel dank@kegel.com 2013-07-21 11:10:12 CDT --- Tested with 'winetricks nfsshift_demo'.
http://bugs.winehq.org/show_bug.cgi?id=23324
--- Comment #9 from Andrey Gusev andrey.goosev@gmail.com 2013-07-21 11:49:47 CDT --- Dan, you're right. Maybe something going wrong and it's worked one time, but retesting doesn't show.
http://bugs.winehq.org/show_bug.cgi?id=23324
--- Comment #10 from Andrey Gusev andrey.goosev@gmail.com 2013-12-10 08:14:20 CST --- Still in 1.7.8
https://bugs.winehq.org/show_bug.cgi?id=23324
--- Comment #11 from Austin English austinenglish@gmail.com --- Still in 1.7.37.
https://bugs.winehq.org/show_bug.cgi?id=23324
--- Comment #12 from Gijs Vermeulen gijsvrm@gmail.com --- It seems this is still present with wine-5.10, the popup still shows up.
Do note that I had to run 'winetricks -q ie8' to get the installer to work.
https://bugs.winehq.org/show_bug.cgi?id=23324
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |https://download.nvidia.com | |/downloads/nZone/demos/SHIF | |TDemo.exe
--- Comment #13 from Gijs Vermeulen gijsvrm@gmail.com --- Still present with wine-7.15. I did not need 'winetricks -q ie8' for the installer to work anymore.
https://bugs.winehq.org/show_bug.cgi?id=23324
--- Comment #14 from Andrey Gusev andrey.goosev@gmail.com --- Created attachment 72977 --> https://bugs.winehq.org/attachment.cgi?id=72977 registry paths
With this native VC won't be installed.
https://bugs.winehq.org/show_bug.cgi?id=23324
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Need for Speed: Shift |Multiple app/game |installer fails to detect |installers fail to detect |Visual C++ 2005 runtime |Visual C++ 2005 runtime |(Wine doesn't advertise its |(Wine doesn't advertise its |own VC++ runtime) |own VC++ runtime) URL|https://download.nvidia.com |https://web.archive.org/web |/downloads/nZone/demos/SHIF |/20191215203032/https://dow |TDemo.exe |nload.nvidia.com/downloads/ | |nZone/demos/SHIFTDemo.exe
--- Comment #15 from Anastasius Focht focht@gmx.net --- Hello folks,
refining the summary to collect all apps/games requiring same CRT version. Similar to bug 25961 ("Multiple app/game installers fail to detect Visual C++ 2008 runtime (Wine doesn't advertise its own VC++ runtime)").
Stable download link via Internet Archive:
https://web.archive.org/web/20191215203032/https://download.nvidia.com/downl...
$ sha1sum SHIFTDemo.exe 7b267654d08c54f15813f2917d9d74ec40905db7 SHIFTDemo.exe
$ du -sh SHIFTDemo.exe 1.2G SHIFTDemo.exe
Regards