https://bugs.winehq.org/show_bug.cgi?id=38871
Bug ID: 38871 Summary: Homeworld Remastered crashes when starting a new game, needs msvcp110.dll._FDtest Product: Wine Version: 1.7.46 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: msvcp Assignee: wine-bugs@winehq.org Reporter: gyebro69@gmail.com Distribution: ---
At least Homeworld 1 Remastered from the collection needs this.
When starting a new game from the menu the intro videos are playing but the game crashes when the last video ends:
wine: Call from 0x7b83999c to unimplemented function msvcp110.dll._FDtest, aborting
Mscodescan output: ./HomeworldRM.exe imports following stub symbols: msvcp110:?_Add_vtordisp1@?$basic_ios@DU?$char_traits@D@std@@@std@@UAEXXZ msvcp110:?_Add_vtordisp1@?$basic_istream@DU?$char_traits@D@std@@@std@@UAEXXZ
msvcp110:?_Add_vtordisp1@?$basic_istream@_WU?$char_traits@_W@std@@@std@@UAEXXZ msvcp110:?_Add_vtordisp2@?$basic_ios@DU?$char_traits@D@std@@@std@@UAEXXZ msvcp110:?_Add_vtordisp2@?$basic_ostream@DU?$char_traits@D@std@@@std@@UAEXXZ
msvcp110:?_Add_vtordisp2@?$basic_ostream@_WU?$char_traits@_W@std@@@std@@UAEXXZ msvcp110:?_Syserror_map@std@@YAPBDH@Z msvcp110:?_Winerror_map@std@@YAPBDH@Z msvcp110:_FDtest msvcp110:_FExp
Steam installs MSVC++ 2012 on the first game launch, an easy workaround is to set msvcp110 to native in winecfg. Besides, msvcr110 should also set to native to reduce loading times (bug #38779).
.Net 4 is installed in the prefix because the launcher needs that.
wine-1.7.46-193-g8b566b1