http://bugs.winehq.org/show_bug.cgi?id=25444
Summary: ArcaniA - Gothic 4 requires vcrun2008 Product: Wine Version: 1.3.8 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: msvcp AssignedTo: wine-bugs@winehq.org ReportedBy: xvachon@gmail.com
Created an attachment (id=32385) --> (http://bugs.winehq.org/attachment.cgi?id=32385) mscodescan log
Attached is the huge list of functions the game requires.
http://bugs.winehq.org/show_bug.cgi?id=25444
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://gamedaily.newaol.com | |/pub/ArcaniA_Gothic4_Demo_S | |etup.zip CC| |dank@kegel.com
--- Comment #1 from Dan Kegel dank@kegel.com 2010-12-06 20:02:19 CST --- The log shows 133 msvcp90 functions plus:
msvcr90:?_name_internal_method@type_info@@QBEPBDPAU__type_info_node@@@Z msvcr90:__libm_sse2_asin msvcr90:__libm_sse2_atan msvcr90:__libm_sse2_atan2 msvcr90:__libm_sse2_cos msvcr90:__libm_sse2_exp msvcr90:__libm_sse2_log msvcr90:__libm_sse2_pow msvcr90:__libm_sse2_sin msvcr90:_wassert msvcr90:__daylight msvcr90:_aligned_msize
The msvcr90 imports are mostly covered by bug 24510.
Adding download keyword and link to demo version, which has the same imports.
But I can't run the game, its copy protection doesn't like wine, so I don't know which of those imports are really needed.
http://bugs.winehq.org/show_bug.cgi?id=25444
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |austinenglish@gmail.com Ever Confirmed|0 |1
--- Comment #2 from Austin English austinenglish@gmail.com 2011-03-23 13:24:55 CDT --- R.U.S.E. demo from steam fails with builting msvcr90 because of __libm_sse2_log. mscodescan.pl fails to find the missing msvcr90 imports, but does show msvcp90 imports. I haven't tried Focht's debugging tips from bug 26284 yet.
http://bugs.winehq.org/show_bug.cgi?id=25444
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED URL|http://gamedaily.newaol.com |http://www.gamefront.com/fi |/pub/ArcaniA_Gothic4_Demo_S |les/17313716/ArcaniA-Gothic |etup.zip |-4-Demo/ CC| |focht@gmx.net Summary|ArcaniA - Gothic 4 requires |ArcaniA - Gothic 4 Demo |vcrun2008 |requires | |msvcp90.dll.??0?$basic_stri | |ng@GU?$char_traits@G@std@@V | |?$allocator@G@2@@std@@QAE@X | |Z
--- Comment #3 from Anastasius Focht focht@gmx.net 2011-10-14 11:42:43 CDT --- Hello,
these kind of bugs (mscodescan list) should be avoided. Target _specific_ stubs the app/game is crashing on.
--- snip --- ~/.wine/drive_c/Program Files/JoWooD Entertainment AG/ArcaniA - Gothic 4 Demo$ wine ./Arcania.exe ... wine: Call from 0x7ed48629 to unimplemented function msvcp90.dll.??0?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAE@XZ, aborting wine: Unimplemented function msvcp90.dll.??0?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@QAE@XZ called at address 0x7ed48629 (thread 0009), starting debugger... --- snip ---
Updating fields...
$ sha1sum ArcaniA_Gothic4_Demo_Setup.zip f71c0ec7e90b34d2646263b4e4ff9b3a4f2d8231 ArcaniA_Gothic4_Demo_Setup.zip
Regards
http://bugs.winehq.org/show_bug.cgi?id=25444
Piotr Caban piotr.caban@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |piotr.caban@gmail.com
--- Comment #4 from Piotr Caban piotr.caban@gmail.com 2011-11-17 13:39:19 CST --- This function is now implemented (4217d8e62ed84c810ba49c34faca8f7d3e7fbcaf). Please retest.
http://bugs.winehq.org/show_bug.cgi?id=25444
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |4217d8e62ed84c810ba49c34fac | |a8f7d3e7fbcaf Status|ASSIGNED |RESOLVED Resolution| |FIXED
--- Comment #5 from Austin English austinenglish@gmail.com 2011-11-17 15:19:53 CST --- (In reply to comment #4)
This function is now implemented (4217d8e62ed84c810ba49c34faca8f7d3e7fbcaf). Please retest.
Works, thanks!
The game doesn't start, however, that's a separate bug (and native vcrun2008 doesn't help).
http://bugs.winehq.org/show_bug.cgi?id=25444
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org 2011-11-18 13:04:35 CST --- Closing bugs fixed in 1.3.33.