doitsujin / dxvk

Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wine
zlib License
13.08k stars 840 forks source link

[d3d9] I.G.I 2: Covert Strike doesn't boot #4195

Closed Sagatt closed 2 months ago

Sagatt commented 2 months ago

Software information

System information

Apitrace file(s)

Log files

Describe the issue: Game doesn't even boot, using GOG version which should be version 1.3 international.

Blisto91 commented 2 months ago

Hi there. The dxvk version is also applicable for Windows users so please note it. Also attach dxvk logs and apitrace if able

Edit: according to PCGamingWiki this is using d3d8. Are you sure it is d3d9?

Sagatt commented 2 months ago

I've used dxvk 2.4, the last release, and sorry I'm not sure it's d3d9, I just figured.

Blisto91 commented 2 months ago

Found it tested previously by @WinterSnowfall and it should be d3d8 so you have to use both the d3d8 and d3d9 dlls

Sagatt commented 2 months ago

Found it tested previously by @WinterSnowfall and it should be d3d8 so you have to use both the d3d8 and d3d9 dlls

Can you provide a link please

Blisto91 commented 2 months ago

They are files included in the 2.4 release I assume you downloaded from here

Sagatt commented 2 months ago

They are files included in the 2.4 release I assume you downloaded from here

I'm talking about WinterSnowfalls thread of the game, I couldn't find it, hence why I created this one, once I get home iil try to boot up using d3d8

WinterSnowfall commented 2 months ago

I'm talking about WinterSnowfalls thread of the game, I couldn't find it, hence why I created this one, once I get home iil try to boot up using d3d8

We had a d8vk bug open for the game some time ago: https://github.com/AlpyneDreams/d8vk/issues/149. We've since addressed the issue and the game is now known to work fine.

Sagatt commented 2 months ago

Does it also work fine for IGI 1?

Sagatt commented 2 months ago

Does it also work fine for IGI 1?

IGI 1 seems to be DX7, so if you have some DDRAW wrapper that converts D3D7 to DXVK's D3D9 or D3D11 then it might.

I don't know any, unfortunately

Blisto91 commented 2 months ago

Dis you get this working by using both the d3d8 and d3d9 dlls?

Sagatt commented 2 months ago

Dis you get this working by using both the d3d8 and d3d9 dlls?

I couldn't test it yesterday sorry, I spent my day training. I will test in the next ten hours for sure.

Sagatt commented 2 months ago

Just tested it, it works.