Bioshock Infinite - Running or Not?

Questions about Wine on Linux
Locked
winy
Newbie
Newbie
Posts: 3
Joined: Mon Jul 14, 2014 5:45 pm

Bioshock Infinite - Running or Not?

Post by winy »

Hi board,

I'm using ubuntu as main operating system for about a year now and I am using wine as well since then.
I got many games running already, and am really impressed how good wine is already.

Now I got Bioshock Infinite (big fan of the series) but I'm not able to get it started at all.

Confusing thing is: There is only one old Winehq entry (http://appdb.winehq.org/objectManager.p ... &iId=27929) saying it wont work with wine 1.5.26, but according to many articles (feg. http://news.softpedia.com/news/Bioshock ... 5114.shtml) 1.5.28 should support it!!

When I try it, it will just show a empty error box, all I can do is click ok and then I'm back in the steam library.
I tried d3dx10_xx.dlls and also d3dx11_42.dll and d3dx11_43.dll, running the exe in windows vista and 7 mode, nothing seems to help.
This appears to be the important part of the debug log:



fixme:ver:GetCurrentPackageId (0x1f1e55c (nil)): stub
fixme:gameux:GameExplorerImpl_VerifyAccess (0x10210818, L"Z:\\media\\methu\\59564ce9-3ec7-4311-8eab-5edd2a980918\\SteamWine\\SteamApps\\common\\BioShock Infinite\\Binaries\\Win32\\BioShockInfinite.exefixme:win:EnumDisplayDevicesW ((null),0,0x1f1e0d8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x1f1de68,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x1f1e048,0x00000000), stub!
fixme:d3d11:D3D11CreateDevice stub: adapter 0x1021ade8, driver_type D3D_DRIVER_TYPE_UNKNOWN, swrast (nil), flags 0, feature_levels 0x1f1e354, levels 0x2, sdk_version 7, device 0x1f1e360, feature_levelfixme:win:EnumDisplayDevicesW ((null),0,0x1f1f668,0x00000000), stub!
fixme:d3d11:D3D11CreateDevice stub: adapter 0x1021add0, driver_type D3D_DRIVER_TYPE_UNKNOWN, swrast (nil), flags 0, feature_levels 0x1f1f970, levels 0x2, sdk_version 7, device 0x1f1f97c, feature_levelfixme:commctrl:TaskDialogIndirect 0x1f17bb0, 0x1f17b74, (nil), (nil)
fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform
fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform
fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform
fixme:commctrl:TaskDialogIndirect dwCommonButtons=1 uType=0 ret=1
fixme:msvcrt:MSVCRT__set_abort_behavior _WRITE_CALL_REPORTFAULT unhandled
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:msvcrt:__clean_type_info_names_internal (0x29a630) stub
Setting breakpad minidump AppID = 8870


any idea?
User avatar
dimesio
Moderator
Moderator
Posts: 13201
Joined: Tue Mar 25, 2008 10:30 pm

Re: Bioshock Infinite - Running or Not?

Post by dimesio »

winy wrote: Confusing thing is: There is only one old Winehq entry (http://appdb.winehq.org/objectManager.p ... &iId=27929) saying it wont work with wine 1.5.26, but according to many articles (feg. http://news.softpedia.com/news/Bioshock ... 5114.shtml) 1.5.28 should support it!!
Outside articles are often wrong. If you read the actual changelog for 1.5.28, one bug that affected Bioshock Infinite was fixed. That doesn't mean the game works; the AppDB entry lists two bugs affecting it that are still open. From what I can see in http://bugs.winehq.org/show_bug.cgi?id=34008#c2, the game does not have a DX10 fallback and actually requires DX11. That means it won't work in Wine until Wine's DX11 replacement is more complete.
winy
Newbie
Newbie
Posts: 3
Joined: Mon Jul 14, 2014 5:45 pm

Re: Bioshock Infinite - Running or Not?

Post by winy »

Thanks for clearing it up! I hope someone will be able to fix those bugs :-)
dj--alex
Level 3
Level 3
Posts: 59
Joined: Sun Aug 23, 2009 4:59 am

Re: Bioshock Infinite - Running or Not?

Post by dj--alex »

Some people says use -opengl
and game will work on Ubuntu 14.10
Locked