protonscr

Vietcong 2004 - Particles are broken

dxvkclosed bugd3d9
doitsujin/dxvk#3582 · opened 2023-07-25 by LethalManBoob · updated 2026-05-30 · 11 comments · github
LLethalManBoob 2023-07-25 github

Particles dont render at all. Or at least seem to be stuck to the far end of the screen.

System information

  • GPU: RTX 3070
  • Driver: latest but doesnt change anything
  • Wine version: latest but doesnt change anything
  • DXVK version: latest but doesnt change anything
KK0bin maintainer 2023-07-25 github

Driver: latest but doesnt change anything
Wine version: latest but doesnt change anything
DXVK version: latest but doesnt change anything

We still want that information. Just like we want logs, screenshots of the issue and especially an apitrace.

LLethalManBoob 2023-07-25 github

Will do but the particle thing is rare to get an example off. usually only by a fire. which is rare

BBlisto91 2023-07-25 github

Just for clarity is this the first or the second Vietcong game? I see the first was released in 2003 and second in 2005. I assume it's the former, but just want to make sure as i own that one.

Edit: Also is it with the latest patch and VCStarter? https://www.pcgamingwiki.com/wiki/Vietcong#Essential_improvements

KK0bin maintainer 2023-07-26 github

I know thats not what the issue is about but I took a look at why performance is terrible with this game.

It seems to call ProcessVertices multiple times per frame in some shots and always immediately reads the results of that.

Apparently also one vertex at a time.

36339136 @0 IDirect3DDevice9::ProcessVertices(this = 0x720a2d8, SrcStartIndex = 0, DestIndex = 0, VertexCount = 1, pDestBuffer = 0x728c088, pVertexDecl = NULL, Flags = 0x0) = D3D_OK

Unfortunately fixing this would be a LOT of work and it's unlikely that we're gonna do that.
I recommend using WineD3D for this game for the foreseeable future.

BBlisto91 2023-07-26 github

dxvk and wined3d traces of what i believe is the issue. Just with dust behind a jeep instead
https://drive.proton.me/urls/227EXRR55G#nj2EKqHAzGyB

LLethalManBoob 2023-07-26 github

Just for clarity is this the first or the second Vietcong game? I see the first was released in 2003 and second in 2005. I assume it's the former, but just want to make sure as i own that one.

Edit: Also is it with the latest patch and VCStarter? https://www.pcgamingwiki.com/wiki/Vietcong#Essential_improvements

Yes it the first with the improvments.

BBlisto91 2024-03-18 github

Noting here that the second game (uses d3d9 directly) suffers from the same issues.

LLethalManBoob 2024-03-18 github

Hope vietcong gets fixed soon. :(

LLethalManBoob 2024-09-28 github

Hello. This still has not been fixed.
I would like to say that the game generally can suffer performance issues such as on the first mission when you are riding to the camp.
WineD3D does not work anymore

LLethalManBoob 2024-12-11 github

No word on this?

BBlisto91 2026-05-29 github

Visual bug will be fixed by https://github.com/doitsujin/dxvk/pull/5656

Upstream links