http://bugs.winehq.org/show_bug.cgi?id=13294
Summary: Halo 2 fails to start (won'T recognize msvcr80 / msvcp80 Product: Wine Version: 1.0-rc1 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: msvcrt AssignedTo: wine-bugs@winehq.org ReportedBy: liquitsnake@gmx.net
I'm using the cracked XP-compatible version by dopeman, since I don't have -any- hope at all that the original Vista-only version could ever EVER work. This version doesn't have an installer but instead provides you with a pre-installed environment and asks you to install vcredist.msi and XLiveRedist1.0.6027.msi manually. XLive worked fine with msiexec /i, vcredist.msi doesn't ( err:msi:ITERATE_PublishAssembly Component not set for install, not publishing assembly ) so I skipped it.
When starting, the game complains about numerous missing libs ( XINPUT1_3.dll , msvcr80.dll , msvcp80.dll ). I have used the xinput from one of the dll sites out there and installed the msvc*80.dll with winetricks ( vcrun2005 and vcrun2005sp1 ). So in theory, the msvc*80.dll should be provided in windows/winsxs.
Trying to launch the game now fails miserably. To put it simply:
err:module:import_dll Library MSVCR80.dll (which is needed by L"C:\windows\system32\xlive.dll") not found err:module:import_dll Library MSVCP80.dll (which is needed by L"C:\windows\system32\xlive.dll") not found
These are the dlls that have been installed by vcrun2005. Halo 2 fails to recognize those. Manually putting these DLLs either in system32 or the game folder fails of course.
http://bugs.winehq.org/show_bug.cgi?id=13294
haarp liquitsnake@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Halo 2 fails to start (won'T|Halo 2 fails to start (won't |recognize msvcr80 / msvcp80 |recognize msvcr80 / msvcp80)
http://bugs.winehq.org/show_bug.cgi?id=13294
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID
--- Comment #1 from Austin English austinenglish@gmail.com 2008-05-18 13:04:57 --- Invalid. Install in wine, don't copy the program. Even if that would work on windows, you didn't follow those instructions by skipping vcredist.msi. The dlls you are missing are installed by that.
http://bugs.winehq.org/show_bug.cgi?id=13294
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #2 from Austin English austinenglish@gmail.com 2008-05-18 13:05:05 --- Closing.
http://bugs.winehq.org/show_bug.cgi?id=13294
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |71a49ebf770d9cc7e76b903bbbf | |4ae344c099f11 Status|CLOSED |RESOLVED CC| |adys.wh@gmail.com Resolution|INVALID |FIXED
--- Comment #3 from Jerome Leclanche adys.wh@gmail.com 2012-03-16 11:16:02 CDT --- This was ultimately fixed by 71a49ebf770d9cc7e76b903bbbf4ae344c099f11.
http://bugs.winehq.org/show_bug.cgi?id=13294
--- Comment #4 from Alexandre Julliard julliard@winehq.org 2012-03-16 14:09:02 CDT --- Closing bugs fixed in 1.5.0.
http://bugs.winehq.org/show_bug.cgi?id=13294
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alexandre Julliard julliard@winehq.org 2012-03-16 17:11:29 CDT --- Really closing bugs fixed in 1.5.0.