protonscr

Halo 2 Mod Tools - MCC

protonopen appid 1613450Game compatibility - Unofficial
ValveSoftware/Proton#7073 · opened 2023-09-04 by AnOpenSauceDev · updated 2023-09-04 · 2 comments · github · game page · search this game
AAnOpenSauceDev 2023-09-04 github

Compatibility Report

  • Name of the game with compatibility issues: Halo 2 Mod Tools - MCC
  • Steam AppID of the game: 1613450

System Information

  • GPU: NVIDIA Geforce RTX 3060 Ti
  • Video driver version: NVIDIA 525.116.04
  • Kernel version: 6.2.6-76060206-generic
  • Link to full system information report as Gist: gist link
  • Proton version: Experimental.

I'm running Pop!_OS version 22.04 LTS, I just renamed the OS for something unrelated.
Same issue happens with gamemode on AND off.

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.
  • [x] that I have checked whether there are updates for my system available.

Symptoms

A lot of things wont render properly, usually only some transparent and emissive objects/effects end up rendering.

Reproduction

Open up the Halo 2 Mod Tools, and open up a scenario file (tested with digsite and spacestation)

OR

Run the tag test, and open up a level (i tried on the Ascension Multiplayer map).

Kkisak-valve maintainer 2023-09-04 github

Hello @AnOpenSauceDev, ignoring that it looks like your NVIDIA driver install was broken when you collected the extended diagnostics information, and working elsewhere; these look like some lines of interest from your Proton log:

err:d3dcompiler:D3DCompile2 Failed to compile shader, vkd3d result -5.
0130:err:d3dcompiler:D3DCompile2 Shader log:
err:d3dcompiler:D3DCompile2     shaders_shader_passes_shadow_shadow_apply_combined_0.psh:42:23: W5300: Implicit truncation of vector type.
err:d3dcompiler:D3DCompile2     shaders_shader_passes_shadow_shadow_apply_combined_0.psh:42:40: E5017: Aborting due to not yet implemented feature: Dereference with non-constant offset of type HLSL_IR_EXPR.
err:d3dcompiler:D3DCompile2     shaders_shader_passes_shadow_shadow_apply_combined_0.psh:42:56: E5017: Aborting due to not yet implemented feature: Dereference with non-constant offset of type HLSL_IR_EXPR.
err:d3dcompiler:D3DCompile2     shaders_shader_passes_shadow_shadow_apply_combined_0.psh:43:9: E5017: Aborting due to not yet implemented feature: Dereference with non-constant offset of type HLSL_IR_EXPR.
err:d3dcompiler:D3DCompile2     shaders_shader_passes_shadow_shadow_apply_combined_0.psh:43:24: E5017: Aborting due to not yet implemented feature: Dereference with non-constant offset of type HLSL_IR_EXPR.
err:d3dcompiler:D3DCompile2
AAnOpenSauceDev 2023-09-04 github

I tried closing a few applications that could be messing with proton, but i got the same error, even on a different driver (535.104.05)

Nothing extracted yet.