protonscr

Battlefield 2: hexagonal terrain artifacts

dxvkclosed
doitsujin/dxvk#1558 · opened 2020-04-06 by bno1 · updated 2020-04-09 · 8 comments · github
Bbno1 2020-04-06 github

Random black hexagons appears on terrain in the distance.

Screenshot:
Screenshot_2020-04-07_00-50-36

Software information

Battlefield 2 v1.5, Terrain set to High or Medium.

System information

  • GPU: GTX 960m
  • Driver: 440.64
  • Wine version: 5.5
  • DXVK version: 1.6

Apitrace file(s)

https://drive.google.com/open?id=1bLji2SE4evIUzV_DEtsQKfp7UTdo6mi8

Log files

BF2_d3d9_terrain.log

Ddoitsujin maintainer 2020-04-06 github

I can't reproduce this on AMD. Does d3d9.invariantPosition = True fix this?

Also, please disable overrides such as d3d9.samplerAnisotropy = 16 before reporting bugs. These options might be nice when they work, but they can in some cases cause issues.

Bbno1 2020-04-06 github

d3d9.invariantPosition = True doesn't fix it. Anisotropy doesn't affect it either, but sorry for leaving it enabled. From what I've read online it mostly affects Nvidia cards. Some ATI users fixed it by enabling Catalyst AI. Not idea what that setting did.

Mmisyltoad 2020-04-08 github

Closed via f549586331bc6e020b6ac6b1bb7653f7db0b5a36

Bbno1 2020-04-09 github

@Joshua-Ashton unfortunately longMad doesn't solve it for me

Mmisyltoad 2020-04-09 github

Fun. Does longMad + invariantPosition work for you?

Bbno1 2020-04-09 github

Yep, that works

Mmisyltoad 2020-04-09 github

Yeah I just tested on NV myself, cool. I'll add that as well, needs both there.

Bbno1 2020-04-09 github

Thanks!

Nothing extracted yet.