protonscr

Company of Heroes 3 - Multiplayer Tech Test

protonclosed appid 2245830Game compatibility - Unofficial
ValveSoftware/Proton#6455 · opened 2023-01-14 by Frambooisier · updated 2025-12-10 · 1 comments · github · game page · search this game
1 matching comments, n / p to jump
FFrambooisier 2023-01-14 github

Compatibility Report

  • Name of the game with compatibility issues: Company of Heroes 3 Multiplayer Tech Test
  • Steam AppID of the game:2245830

System Information

Symptoms

Looks like there is some problem when trying to lunch the game with DXVK-VK3D3 as game start with WINE3D3-VK3D3

  1. Game crashes displaying Bugsplat windows when launch attempt, using "PROTON_USE_WINED3D" flag prevent game from crashing

  2. Game is trying to use Intel iGPU insteast of dedicated Nvidia RETX3070 when not using "proton_use_wine3d3"

in game log tells me that its trying to use Intel iGPU instead of RTX3070

(I) [18:30:13.022] [000000276]: Enumerating Graphics Adapters
(I) [18:30:13.022] [000000276]: Choosing first adapter
(I) [18:30:13.022] [000000276]: Adapter: NVIDIA GeForce RTX 3070 video dedicated: 8847884288 shared: 12434841600 system dedicated: 0
(I) [18:30:13.022] [000000276]: Checking against Adapter: Intel(R) UHD Graphics 770 (ADL-S GT1) video dedicated: 12434841600 shared: 0 system dedicated: 0
(I) [18:30:13.022] [000000276]: Adapter chosen because it had more dedicated vram 12434841600 > 8847884288
(I) [18:30:13.022] [000000276]: Chosen adapter: Intel(R) UHD Graphics 770 (ADL-S GT1) video dedicated: 12434841600 shared: 0 system dedicated: 0
(I) [18:30:13.120] [000000276]: Loading step: [Command DB]
(I) [18:30:13.133] [000000276]: Loading step: [Game Command DB]
(I) [18:30:13.133] [000000276]: Loading step: [InitComponentFactory]
(I) [18:30:13.133] [000000276]: Loading step: [Inventory]
(I) [18:30:13.133] [000000276]: Loading step: [AI subsystem]
(I) [18:30:13.133] [000000276]: Loading step: [Game Hooks]
(I) [18:30:13.133] [000000276]: RPC -- Initializing RpcFramework on port 35814
(I) [18:30:13.134] [000000276]: Loading step: [Game Modules Init]
(I) [18:30:13.135] [000000276]: Loading step: [App Init Complete]
(I) [18:30:13.135] [000000276]: Loading step: [dbImGui]
(I) [18:30:13.135] [000000276]: Loading step: [User Data Shutdown]
(I) [18:30:13.135] [000000400]: Registered essence thread: [Simulation_Thread] usesRcssWorkerThreads: [true]
(I) [18:30:13.153] [000000404]: Registered essence thread: [Render_Thread] usesRcssWorkerThreads: [true]
(I) [18:30:13.160] [000000304]: Failed during load of [data:effects.bin]
Type checksum mismatch for executable type checksum 2661549816 against baked object checksum 508492760 for TypeID 15863178846143851009 [rr::rrDataBases]
(I) [18:30:13.212] [000000304]: Enumerating Graphics Adapters
(I) [18:30:13.212] [000000304]: Choosing first adapter
(I) [18:30:13.212] [000000304]: Adapter: NVIDIA GeForce RTX 3070 video dedicated: 8847884288 shared: 12434841600 system dedicated: 0
(I) [18:30:13.212] [000000304]: Checking against Adapter: Intel(R) UHD Graphics 770 (ADL-S GT1) video dedicated: 12434841600 shared: 0 system dedicated: 0
(I) [18:30:13.212] [000000304]: Adapter chosen because it had more dedicated vram 12434841600 > 8847884288
(I) [18:30:13.212] [000000304]: Chosen adapter: Intel(R) UHD Graphics 770 (ADL-S GT1) video dedicated: 12434841600 shared: 0 system dedicated: 0
(I) [18:30:13.290] [000000304]: -------- GPU and Output INFO --------
(I) [18:30:13.290] [000000304]: NVIDIA GeForce RTX 3070 -- 8438MB dedicated video memory, 0MB dedicated system memory and 11858MB shared system memory available.
(I) [18:30:13.292] [000000304]: Primary Output Device is \.\DISPLAY1, Resolution is 1920x1080
(I) [18:30:13.295] [000000304]: Output Device is \.\DISPLAY2, Resolution is 1920x1080
(I) [18:30:13.295] [000000304]: Intel(R) UHD Graphics 770 (ADL-S GT1) -- 11858MB dedicated video memory, 0MB dedicated system memory and 0MB shared system memory available.
(I) [18:30:13.295] [000000304]: Primary Output Device is \.\DISPLAY1, Resolution is 1920x1080
(I) [18:30:13.295] [000000304]: Output Device is \.\DISPLAY2, Resolution is 1920x1080

applying DXVK device filter seems to do the job, but game still crash (game's log)

(I) [17:18:03.512] [000000280]: Enumerating Graphics Adapters
(I) [17:18:03.512] [000000280]: Choosing first adapter
(I) [17:18:03.512] [000000280]: Adapter: NVIDIA GeForce RTX 3070 video dedicated: 8847884288 shared: 12434841600 system dedicated: 0
(I) [17:18:03.512] [000000280]: Chosen adapter: NVIDIA GeForce RTX 3070 video dedicated: 8847884288 shared: 12434841600 system dedicated: 0
(I) [17:18:03.611] [000000280]: Loading step: [Command DB]
(I) [17:18:03.624] [000000280]: Loading step: [Game Command DB]
(I) [17:18:03.624] [000000280]: Loading step: [InitComponentFactory]
(I) [17:18:03.624] [000000280]: Loading step: [Inventory]
(I) [17:18:03.624] [000000280]: Loading step: [AI subsystem]
(I) [17:18:03.624] [000000280]: Loading step: [Game Hooks]
(I) [17:18:03.624] [000000280]: RPC -- Initializing RpcFramework on port 35814
(I) [17:18:03.625] [000000280]: Loading step: [Game Modules Init]
(I) [17:18:03.626] [000000280]: Loading step: [App Init Complete]
(I) [17:18:03.626] [000000280]: Loading step: [dbImGui]
(I) [17:18:03.626] [000000280]: Loading step: [User Data Shutdown]
(I) [17:18:03.626] [000000404]: Registered essence thread: [Simulation_Thread] usesRcssWorkerThreads: [true]
(I) [17:18:03.646] [000000408]: Registered essence thread: [Render_Thread] usesRcssWorkerThreads: [true]
(I) [17:18:03.655] [000000308]: Failed during load of [data:effects.bin]
Type checksum mismatch for executable type checksum 2661549816 against baked object checksum 508492760 for TypeID 15863178846143851009 [rr::rrDataBases]
(I) [17:18:03.705] [000000308]: Enumerating Graphics Adapters
(I) [17:18:03.705] [000000308]: Choosing first adapter
(I) [17:18:03.705] [000000308]: Adapter: NVIDIA GeForce RTX 3070 video dedicated: 8847884288 shared: 12434841600 system dedicated: 0
(I) [17:18:03.705] [000000308]: Chosen adapter: NVIDIA GeForce RTX 3070 video dedicated: 8847884288 shared: 12434841600 system dedicated: 0
(I) [17:18:03.913] [000000308]: -------- GPU and Output INFO --------
(I) [17:18:03.913] [000000308]: NVIDIA GeForce RTX 3070 -- 8438MB dedicated video memory, 0MB dedicated system memory and 11858MB shared system memory available.
(I) [17:18:03.915] [000000308]: Primary Output Device is \.\DISPLAY1, Resolution is 1920x1080
(I) [17:18:03.918] [000000308]: Output Device is \.\DISPLAY2, Resolution is 1920x1080

  1. mini window at startup is not rendering propely, black window instead of coh3 logo, sometimes it's partially drawn.
    image

  2. The performance in tutorial is great 200+fps but later any other mode is terrible about 30 fps

In the video you can see tutorial, menu, custom game performance
https://www.youtube.com/watch?v=Y6cGL-xKMEw&t=25s&ab_channel=Bcompetent

Proton logs

  1. crash with launching options DXVK_FILTER_DEVICE_NAME="NVIDIA GeForce RTX 3070" PROTON_LOG=1 %command%
    steam-2245830.log

  2. crash with no launching options
    steam-2245830.log

  3. game launch->play tutorial shortly->menu->custom game -> exit game with no error. Low performance in anything other than tutorial gameplay and main menu.

steam-2245830.log

FFrambooisier 2025-12-10 github

I guess this report is not needed anymore, since game is out.