Thank you for the report. Would be great if you could share the apitrace yeah.
Unfortunately your apitrace seems to be corrupted. It seems like it fails to create the device:
30 @2 IDirect3DDevice9::SetRenderState(this = 0x328f16a0, State = D3DRS_ALPHABLENDENABLE, Value = FALSE) = D3D_OK
30: warning: unknown object 0x328f16a0
Could you upload your save?
EDIT:
Never mind, I just played far enough myself. Now I have a save that is right next to a room that shows the issue and I made my own apitrace.
This is a Wine bug.
Apitrace made with DXVK on Linux:
Replaying an Apitrace, that was made with DXVK on Windows, on Linux:
proton 10.0x1 2026-04
Game: Resident Evil 0 / Biohazard 0 HD Remaster (Steam AppID: 339340)
Environment:
Description:
After the first leech zombie cutscene on the train (early in the game), a persistent graphical glitch appears for the rest of the train section:
Affected shader identified via apitrace:
Pixel shader
0x381fd1c0(CreatePixelShader call #329) contains this sequence:The
rsq+rcpcombination is used to computesqrt(x)(since1/rsq(x) = sqrt(x)). This translation appears to be handled incorrectly by DXVK, producing wrong color values that manifest as the colored lines and grayscale rendering.A second affected shader is
0x38222c60(gamma correction shader, CreatePixelShader call #478) which also usesrsq+rcpfor sqrt calculation.Reproduction:
apitrace available: Yes — trace captured on Windows (GOG version, no DRM) using apitrace 32-bit, covering the affected section. Can be shared if needed.
Additional notes: