protonscr

[d3d8to9] C&C Generals: Unknown format encountered: 65

dxvkclosed
doitsujin/dxvk#1297 · opened 2019-12-20 by ghost · updated 2022-03-28 · 8 comments · github
?ghost 2019-12-20 github

C&C Generals is a d3d8 game that can be run with Wine without and with d3d8to9, but it runs better with it.

Since this works with Wine's d3d9 implementation I figured it should (probably) work with yours too.

System information

  • GPU: NVIDIA GeForce GTX 1050 Ti
  • Driver: 440.44 (Arch Linux)
  • DXVK version: v1.5

Log files

Mmisyltoad 2019-12-20 github

So what is the problem with the game?

?ghost 2019-12-20 github

So what is the problem with the game?

A runtime error occurs (abnormal program termination) after the first intro video (the EA logo). When I remove DXVK the game works as expected with d3d8to9.

In both cases d3d8 is set to native, builtin for Wine to load d3d8.dll from the game directory.

Mmisyltoad 2019-12-20 github

Please try master

?ghost 2019-12-20 github

Please try master

The same thing happens.

System information

  • DXVK version: v1.5-20-g90ce37c8

Log files

NNerosTie 2019-12-20 github

I can confirm, this is what I have:

Screenshot_20191221_000737

(tested with # 1053)

BByCybernetik 2019-12-21 github

For normal operation d3d8to9 requires a library d3dx9_43.dll

BByCybernetik 2019-12-21 github

I have the game working, but with stuttering.
Screenshot_20191221_211111

Cchristianddietrich 2020-04-16 github

System information

GPU: Intel HD 520
Driver: Mesa 20.0.4 (Ubuntu 20.04)
Wine: 5.6
DXVK version: v1.6.0
D3D8to9 version: v1.11.0  

-> C&C Generals v1.08 & Zero Hours v1.04 are working

DLLs