Open Lordxan opened 2 years ago
I'm also experiencing this issue, my maximum resolution in the launcher is 1280x960, and in-game my resolution matches the launcher at 1280x960. None of the other resolutions in the launcher use my native resolution 1080p either.
My version of the game is v1.00, does that matter?
The fix doesn't patch launcher, it overwrites resolution of the game. I have exe of 2.48 MB (2,605,056 bytes)
I'm also experiencing this issue, my maximum resolution in the launcher is 1280x960, and in-game my resolution matches the launcher at 1280x960. None of the other resolutions in the launcher use my native resolution 1080p either.
My version of the game is v1.00, does that matter?
I myself solved this issue by using dgvoodoo https://youtu.be/l7p8umiCt4o
I'm on Linux too, I guess I forgot to mention that, but that kind of makes sense why it doesn't work - dgvoodoo didn't seem to work either.
I tried using wine 6.0.3 stable and wine-staging 7.15 but it didn't work for either of them.
My exe is also 2,605,056 bytes.
edit: I did get it working, at least sometimes it works when I run this command (othertimes it times out waiting for dlls/ntdll/loader.c but that's a wine issue): WINEDLLOVERRIDES="dinput8=n,b" /opt/wine-staging/bin/wine pun.exe
so this is basically good enough for me.
~I'm on Linux too, I guess I forgot to mention that, but that kind of makes sense why it doesn't work - dgvoodoo didn't seem to work either.~
~I tried using wine 6.0.3 stable and wine-staging 7.15 but it didn't work for either of them.~
~My exe is also 2,605,056 bytes.~
edit: I did get it working, at least sometimes it works when I run this command (othertimes it times out waiting for dlls/ntdll/loader.c but that's a wine issue):
WINEDLLOVERRIDES="dinput8=n,b" /opt/wine-staging/bin/wine pun.exe
so this is basically good enough for me.
Nice to hear that you get it working using dgvoodoo?
I didn't get it working with dgvoodoo, I did get dgvoodoo working (WINEDLLOVERRIDES="d3d8=n,b" /opt/wine-staging/bin/wine pun.exe
), it had the dgvoodoo logo working in the bottom right but the game never finished launching it would just freeze. I got the widescreen fix itself working though with a dinput8 override instead of d3d8.
I didn't get it working with dgvoodoo, I did get dgvoodoo working (
WINEDLLOVERRIDES="d3d8=n,b" /opt/wine-staging/bin/wine pun.exe
), it had the dgvoodoo logo working in the bottom right but the game never finished launching it would just freeze. I got the widescreen fix itself working though with a dinput8 override instead of d3d8.
Ok got it. Anyway have fun playing that awesome game.
WINEDLLOVERRIDES="d3d8=n,b" /opt/wine-staging/bin/wine pun.exe
Your solution worked wonderfully, thank you so much!
~I'm on Linux too, I guess I forgot to mention that, but that kind of makes sense why it doesn't work - dgvoodoo didn't seem to work either.~
~I tried using wine 6.0.3 stable and wine-staging 7.15 but it didn't work for either of them.~
~My exe is also 2,605,056 bytes.~
edit: I did get it working, at least sometimes it works when I run this command (othertimes it times out waiting for dlls/ntdll/loader.c but that's a wine issue):
WINEDLLOVERRIDES="dinput8=n,b" /opt/wine-staging/bin/wine pun.exe
so this is basically good enough for me.
Thanks so much! When I first switched to Linux in 2019, I spent so much time wracking my brain over this. Now I can finally play this great game in widescreen.
Downloaded from https://github.com/ThirteenAG/WidescreenFixesPack/releases/tag/punisher
System: OS: Windows 10 10.0.19041 CPU: (8) x64 AMD Ryzen 5 3500U with Radeon Vega Mobile Gfx Memory: 5.94 GB