Welcome, Guest.
Username: Password: Remember me

TOPIC: Linux report, Reshade + SweetFX 2.0 (hint: fails)

Linux report, Reshade + SweetFX 2.0 (hint: fails) 1 year 7 months ago #1

I tried Reshade + SweetFX 2.0 on Linux (Xubuntu 14.04) with Wine, for Pillars of Eternity (Unity engine) :
The game starts, shows a black screen and mouse cursor then crashes before displaying the first logo. Without it, it works perfectly.

Details:
- Wine v1.7.38
- clean prefix emulating Win 7
- opengl32

OPENGL32.log
Wine's log
Wine's log without Reshade (game shut down after first logo)
The administrator has disabled public write access.

Linux report, Reshade + SweetFX 2.0 (hint: fails) 1 year 7 months ago #2

  • crosire
  • crosire's Avatar
  • Offline
  • Posts: 2451
  • Thank you received: 1391
Could you try and see what happens if you force the game to use Direct3D (Wine emulates that too)? To do that run the game executable with "-force-d3d9" or "-force-d3d11" added to the command line.
Cheers, crosire =)
The administrator has disabled public write access.

Linux report, Reshade + SweetFX 2.0 (hint: fails) 1 year 7 months ago #3

Yeah, it crashes as well with d3d9. (DirectX 11 isn't yet supported in Wine)
Do you want the logs ?
The administrator has disabled public write access.

Linux report, Reshade + SweetFX 2.0 (hint: fails) 1 year 7 months ago #4

Well, I suppose it's rather the Wine dev's job to fix the issue.

I've seen you have native Linux support planned, what is there I can do to make you move it up on your roadmap ? :)
Last Edit: 1 year 7 months ago by Xodetaetl.
The administrator has disabled public write access.

Linux report, Reshade + SweetFX 2.0 (hint: fails) 1 year 7 months ago #5

  • crosire
  • crosire's Avatar
  • Offline
  • Posts: 2451
  • Thank you received: 1391
It's on the roadmap, yeah, but not something for the close future, since it basically requires me to write everything a second time (current hooking system is Windows only and the OpenGL renderer makes use of WGL; the rest is mostly portable though, apart from those parts that will be cut out of a linux build anyway, like the Direct3D renderers).
Cheers, crosire =)
The administrator has disabled public write access.