Test build, not a release. Built from branch worktree-gpu-vendor-corruption (PR #76, commit 7a9e0a7) on top of 2.1.6. The only change is the GPU subgroup policy; everything else is 2.1.6. The launcher still shows v2.1.6 and will not offer this build as an update.
What it tries to fix
Intel Arc (B580, Arc G3 / MSI Claw): the 3D scene shredded into horizontal bands of displaced tiles (#39, #28). On Intel the game's compute shaders now get the LDS barriers the PS4 compiler left out, and are pinned to 32 lanes so the driver cannot compile them at SIMD16. AMD and NVIDIA behave exactly as in 2.1.6.
How to test (Intel Arc)
- Extract the zip into a new folder, keep your 2.1.6 folder. Choose the game folder again in the launcher (or copy your
userfolder over for saves and settings). - Create a file
teste.batnext toGod of War III.exewith the three lines below and always start the game through it.GOW3_GPU_LOG=infomakesuser\last_run.loginclude the GPU name, driver, subgroup range and thegow3: subgroup policy:line that confirms this build (the log keeps only warnings otherwise).
@echo off
set GOW3_GPU_LOG=info
start "" "God of War III.exe"- Press Clear shader cache in the launcher, then play to a spot that was broken.
- Report in #39 (B580) or #28 (Arc G3): fixed or not, and attach
user\last_run.log. - If it is not fixed, add the line
set GOW3_LDS_BARRIERS=0toteste.bat(above thestartline), run once more and say whether anything changed (this keeps only the 32-lane pin).
RX 6600 users
No fix for the black lines in this build. Started through the teste.bat above (GOW3_GPU_LOG=info), its log adds the driver's subgroup range and pinnable stages (Physical device subgroup size ...), which helps #65: please attach user\last_run.log from such a run there.
Em português
Build de teste, não é uma versão nova. Só a política de subgrupo da GPU mudou em relação à 2.1.6. Para Intel Arc: extraia em uma pasta nova, crie o teste.bat acima (a linha GOW3_GPU_LOG=info faz o user\last_run.log registrar a GPU, o driver e a política de subgrupo), abra o jogo por ele, aperte Clear shader cache no launcher, jogue até um ponto que estava quebrado e responda em #39 ou #28 se resolveu, anexando o user\last_run.log. Se não resolveu, acrescente set GOW3_LDS_BARRIERS=0 ao teste.bat, rode de novo e diga se mudou algo. Para RX 6600: sem correção aqui, mas o log de uma execução pelo teste.bat traz dados novos para #65; anexe o last_run.log lá.
You still need your own God of War III Remastered game files. No game files are included.
sha256 of gow3-windows.zip: 04c9aa908fb46862bcccad308d0e7308746e4f2c4ba17b4959c34231b8b35d8a