Joshua-Ashton / dxup

A d3d9 and d3d10 to d3d11 translation layer.
zlib License
259 stars 26 forks source link

Crysis Warhead/Crysis crash on launch #22

Open TheGreatMcPain opened 6 years ago

TheGreatMcPain commented 6 years ago

I'm currently using Wine Staging 3.13.1, dxvk 0.64, and the latest master of dxup. I can't seem to get Crisis Warhead to work as it just freezes on launch, and it's pretty much the same with the original Crysis.

I've also tried using DXVK_FAKE_DX10_SUPPORT, but still the same result.

Before attempting dxup I tried dxvk with Nier Automata which works as intended.

CPU: i5 3570K GPU: GTX 1050 ti Drivers: 396.51 OS: Gentoo 64-bit

DXVK logs from Crysis Warhead:

Crysis_d3d11.log Crysis_dxgi.log Crysis64_d3d11.log Crysis64_dxgi.log

Joshua-Ashton commented 5 years ago

You need to make sure you run the x64 version of the game.

Crysis/Crysis Warhead x32 does not work on Windows either.

Can you make sure you are doing that then let me know how you get on? 😄

TheGreatMcPain commented 5 years ago

I'll retest later today, but I do remember that I was using the 64-bit version from GOG.

Although, it seems like DXVK's dx10 wrapper doesn't like Crysis on Nvidia's current drivers aswell.

https://github.com/doitsujin/dxvk/issues/783

TheGreatMcPain commented 5 years ago

Well, after a retest using the latest dxvk, and dxup it seems that I'm still getting the same result.

I'm not sure how much different dxup is to dxvk's dx10 wrapper, but I was able to at least boot Crysis using dxvk's dx10 wrapper. With dxup it just sits their with a blank screen, with only dxvk it will take me to the main menu, but due to the nvidia driver issue I can't load the first level.

My wine version is 3.21-staging.