protonscr

[d3d9] Arma 2 OA - White foliage w/ ATOC

dxvkclosed d3d9
doitsujin/dxvk#4881 · opened 2025-04-29 by rekterakathom · updated 2025-05-03 · 3 comments · github
Rrekterakathom 2025-04-29 github

In Arma 2 Operation Arrowhead, foliage can be observed as white when using ATOC.

Repro steps:

  1. Install DXVK to game root
  2. Launch game without battleye
  3. Enable ATOC in video settings
  4. Navigate to singleplayer -> scenarios
  5. Start the mission "Benchmark 01"
  6. Once the mission starts, observe white foliage after a few seconds

Software information

Arma 2: Operation Arrowhead on Windows 10, for graphics options see the Google Drive download

System information

  • OS: Windows 10
  • GPU: GTX 1060 6GB
  • Driver: 566.36
  • Wine version: N/A
  • DXVK version: 2.6.1

Apitrace file(s)

https://drive.google.com/file/d/1l2vYG_SiUyck46dnVP4ux5vAnESQQ8WH/view?usp=sharing

^ also includes a readme with repro steps, pictures of graphics settings and the bug and (hopefully) all relevant logs

Log files

Please attach Proton or Wine logs as a text file:
Not using Proton or Wine, dxvk logs found in above download ^

Edit: Removed the word "flickering" to better describe the issue, the foliage is consistently white

WWinterSnowfall 2025-04-29 github

Good news: I was able to reproduce the issue following your steps.

Bad news: It also reproduced with WineD3D, ~so I doubt this is a dxvk issue~. Edit: Nevermind, turns out it is a dxvk issue, and a regression in particular.

P.S.: On Wine it's not even "flickering after a few seconds", the white vegetation is very visible and unflickering for most of the benchmark run.

BBlisto91 2025-04-29 github

This has been found to be a regression with commit https://github.com/doitsujin/dxvk/commit/7d9864c077e2c583d1656a374b467c10d8e3ff30. That commit was made to fix ATOC issues in Flatout 3 and Injustice: Gods Among Us but seemingly dxvk still is diverting from native behavior as this issue shows.

I have also made a apitrace on amd as it has a different path in the game than Nvidia and Intel https://drive.proton.me/urls/B5G2G7C3G8#uFEGaiXSSkac

WWinterSnowfall 2025-05-03 github

I've tested both on Nvidia and on the AMD path (by using d3d9.hideNvidiaGpu), and both look good now with #4892 🎉 (FYI @K0bin).

Nothing extracted yet.