Is this even a dx11 game? I thought it was dx9/10.
@fagoatse : the remastered version is dx11, the original one is dx9/10 .
FWIW, the game crashes also in wine-dev 3.2 and wine-staging 2.21 .
I'm pretty certain the game is just plain broken in Wine for non-graphics reasons, which would make the issue invalid.
There probably should be a policy that if an app shows a nearly identical crash under wined3d, it should be automatically closed for being invalid, unless there's some evidence that it is graphics-related (dxvk present in stacktrace etc)
That's exactly what I'm going to do, if you can't get a game to run on wined3d, it's probably not my fault in the first place.
You didn't attach a stack trace or an apitrace either, so I have no information to work with.
Hi @doitsujin ,
you can close tickets whenever you want. For normal users it isn't very easy in my opinion to see why a game crashes in wine. If it is graphics related or not. I only noticed in the wine log that the last line which is logged before the crash happens is a d3d11 stub about deferred rendering. So it may be grahpics related or not. I also expect that from a specific point on, games will work/partly work in dxvk which do not work in wined3d for graphics related reasons.
I will open a ticket at winehq for the game no matter what.
I will upload the wine-dev stacktrace there and link the winebug here. If you want you can take a look and i can provide an stacktrace with dxvk or try to get an apitrace if you think it makes sense.
Thy
Christian
There already was a wine bug report about the game crash and i added my information there:
I have actually managed to get Bioshock 1 and 2 Remastered running on vanilla wine 3.4 (but the performance is really bad). However, starting it with dxvk results in an immediate crash when the window starts drawing. I'll see if I can add a new issue.
@DissCent , would be perfect if you would add your info to #228 .Did you need to do anything special to get it working with 3.4, failed miserably on my sys.
@doitsujin I have the game working, sans DXVK, and can confirm that when using (well, attempting to use) DXVK it crashes.
The game complains about not enough graphics memory. It is possible to confirm that warning and then the game tries to load and crashes before being abel to display the game window.
Maybe that error is the problem:
err: CreateDXGIFactory: Requested version of IDXGIFactory not supported
Software information
Bioshock 2 Remastered
System information
Apitrace file(s)
Log files
d3d11.log:
Bioshock2HD_d3d11.log
dxgi.log:
Bioshock2HD_dxgi.log
Cu,
Christian