[Bug 46077] New: Pathos: screen flickering / texture tearing

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Nov 2 12:37:17 CDT 2018


https://bugs.winehq.org/show_bug.cgi?id=46077

            Bug ID: 46077
           Summary: Pathos: screen flickering / texture tearing
           Product: Wine
           Version: 3.19
          Hardware: x86-64
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: -unknown
          Assignee: wine-bugs at winehq.org
          Reporter: orbisvicis at gmail.com
      Distribution: ---

Created attachment 62694
  --> https://bugs.winehq.org/attachment.cgi?id=62694
terminal output

Pathos is an open-source game available at https://pathos.azurewebsites.net
using the Inv framework available at
https://gitlab.com/hodgskin-callan/Invention/wikis/home. Both users attempting
to run the game via wine have reported the same issue on completely different
hardware. The game auto-updates. As far as I know all versions expose the issue
but I can confirm that w2018.1102.2249 is susceptible. There is a lot of detail
in the following reddit thread, including several work-arounds.

https://www.reddit.com/r/pathos_nethack/comments/9nh6qw/pathos_under_wine/

Wine versions:
* multilib (x86_64 + i686) wine 3.17 from fedora 28 with winepulse.drv audio
output and winetricks 20180603
* wine-devel 2.0.170 on Ubuntu
* latest wine from WineHQ repository on Mint 18.3 with winetricks 20180815-next

Game details:
* "It's all .NET Framework 4.5.0 and WPF controls. The main game board is
custom drawn using System.Windows.Media.DrawingContext."

Game installation
$ env WINEARCH=win32 WINEPREFIX=/.../Pathos/pathos.wine.prefix.win32/
winetricks corefonts dotnet452
$ env WINEARCH=win32 WINEPREFIX=/.../Pathos/pathos.wine.prefix.win32/
winetricks win7
$ env WINEARCH=win32 WINEPREFIX=/.../Pathos/pathos.wine.prefix.win32/ wine
PathosSetup.exe
$ env WINEARCH=win32 WINEPREFIX=/.../Pathos/pathos.wine.prefix.win32/ wine
"C:\Games\Pathos\PathosGame.exe"

Nvidia workarounds
+ GPU: NVIDIA Corporation GM206 [GeForce GTX 960]
+ GPU driver NVIDIA 396.54
+ OS: Fedora 28 + XMonad
* leave fullscreen mode
* run a compositor when the game is fullscreen
* disable "allow flipping" in the nvidia-settings OpenGL tab
* winetricks ddr=gdi (but this makes the game stutter and lag)

ATI workarounds
+ CPU: AMD APU A6-6700
+ GPU: AMD RX 570
+ GPU driver: AMDGPU
+ OS: Mint 18.3
* winetricks ddr=gdi (but this makes the game stutter and lag)

Opinions:
    Looks like a double-buffering problem.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list