https://bugs.winehq.org/show_bug.cgi?id=53732
Bug ID: 53732 Summary: Ghost Master: ReShade hook doesn't load properly (no UI) Product: Wine Version: 7.18 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: opengl Assignee: wine-bugs@winehq.org Reporter: varrok@gmail.com Distribution: ---
Created attachment 73167 --> https://bugs.winehq.org/attachment.cgi?id=73167 Wine output while the game's run by cli
Hi, I'm new here!
Having issue with an old 2003 OpenGL-based (probably OGL1.x) game, Ghost Master. While the game by itself runs mostly fine (bar WMV cutscenes), it doesn't have any form of anti-aliasing (nor does wine seem to be able to force it like you could on Windows), so I tried using ReShade to achieve it. Sadly, even though the game launches correctly from ReShade's own OPENGL32.dll implementation (made sure of that), its (imgui-powered) ui does not appear at all during runtime. Tried the same steps on my Win10 VM, and it renders correctly there.
Specs: Arch Linux 5.18.16-arch1-1 Nvidia GTX 1080 (properitary Nvidia drivers 515.65.01)
What I tried: - current stable wine version - current dev wine version = wine-7.18-37-g2a4ec7dafc7 - both 32bit and 64bit wine prefixes - renaming all non-Reshade Opengl32.dll files in a paranoid attempt to force it to use the one I wanted (worked)
How to reproduce: - Install the game (demo for convenience: https://www.fileplanet.com/archive/p-14042/Ghost-Master-Demo-English [issue happens there too]) - Download Reshade http://reshade.me/ (Possibly any, tested on 5.4.2; the site seems to have problems running, so mirror: https://www.techspot.com/downloads/7206-reshade.html ) - Run Reshade, go through the GUI installer, selecting ghost.exe -> OpenGL api -> any addons -> to finish - Launch game - Notice lack of Reshade UI