Closed PoorPocketsMcNewHold closed 9 months ago
Interesting, I'll try find some time to take a look. I don't really know what Flawless Widescreen is or how it's implemented in STL.
Also, is there a list of games somewhere that I can use Flawless Widescreen with? It would be nice if there was a simple game I could test with.
Can you reproduce this on master? STL v12.12 is very old, you probably want to avoid using it.
A couple of things to note though from your log:
Pushed a tentative fix with 9366dd440fe11bf43412e9fb1c3a35290a1ee61f. I recall a similar issue with x64dbg where the program would start but not the game, and a magic sleep time of Seems like x64dbg never actually used 5
instead of 2
fixed it2
, but it was a value I tested during development, and 5
was the lowest value that worked in #950.
FlawlessWidescreen was also using 2
as a sleep time. So I pushed a change for the FlawlessWidescreen launch to take 5
seconds before it tries to run with Proton.
This should be available with v14.0.20231212-1
(heh, coincidence that it's also 1212). Not sure if it fixes it yet, I haven't tested yet, this was just an observation.
Interesting, I'll try find some time to take a look. I don't really know what Flawless Widescreen is or how it's implemented in STL.
Also, is there a list of games somewhere that I can use Flawless Widescreen with? It would be nice if there was a simple game I could test with.
This is a piece of utility, which hosts different kinds of memory hacking bits for different games, to allow for better support of Ultrawide ratio screens, in different video games. Goes from Black-Bar disablers to FOV camera tweaks. They got a small, non-exhaustive list there on their website, but they do support more games than that. https://www.flawlesswidescreen.org/#Supported Even if you don't have any use for this software, you could always load a supported game, and see if it can't poke around with some of those games, values, like Fov.
Can you reproduce this on master? STL v12.12 is very old, you probably want to avoid using it. Doing it from git, with ProtonUp-QT
A couple of things to note though from your log:
* Your Yad version looks pretty out-of-date, it likely isn't affecting anything here but this is just a courtesy warning that you're a few major versions behind
yad-9.3-5.fc38 That's just the latest version available for Fedora 38 on Fedora. https://packages.fedoraproject.org/pkgs/yad/yad/
* In future, please attach logs as files, the issue template requests this as well (emphasis by me): "Ensure that you are **attaching** the log [...]"
Missed the precision. Would have naturally done it if i haven't told myself that they were small enough.
Doing it from git, with ProtonUp-QT
This will do a local install and won't override the package manager install, since ProtonUp-Qt doesn't install anything system-wide by design.
Make sure you're using v14.0.20231212-1, the latest version as of less than an hour ago (you can re-install to replace the local install), and see if the extra sleep time fixed the issue. STL won't automatically update or anything, so you can manually update.
Even if you don't have any use for this software, you could always load a supported game, and see if it can't poke around with some of those games, values, like Fov.
Yes, I didn't add Flawless Widescreen support, but unlike other things STL does it's very much along the lines of things I'm interested in supporting.
That's just the latest version available for Fedora 38 on Fedora.
You can build / download a newer AppImage of Yad and point STL to use that (wiki link), but it's a shame it's so out of date. No worries though, just figured I'd let you know :-)
I'm not totally sure how FlawlessWidescreen is supposed to work, but on master, it looks like it detects the game process properly now. I tested with KOTOR, I first had to launch the game with it and then install the necessary plugin, then do a re-launch since it couldn't detect the already running process (not a bug, just a limitation of running under Wine).
I didn't notice a real change in behaviour but KOTOR is buggy under Wine to begin with, still, it detected the process.
Please test if master (v14.0.20231212-1) works for you, as it appears to be working in my tests :-)
I'm having issues making the master version work (as it just is stuck, launching the game. I even deleted the previous game configs). So, I'll close this issue, hopefully considering indeed fixed, since you could actually confirm working properly. Gonna wait for the package maintainer to update it then, it ain't too bad for me. Thanks !
I don't think GE packages STL-git, and you will probably have to wait several months before STL v14.0 (#992). But good luck!
System Information
Issue Description
When ticking the "Use FlawlessWidescreen" option in the Game Menu setting page, saving the config and playing the game only seems to launch FlawlessWidescreen. This makes the main tool useless, as it can't Memory Edit the actual game, that's supposed to be launched at the same time. If you do close FlawlessWidescreen, however, it does launch the game correctly, but of course, without FlawlessWidescreen.
Logs
/dev/shm/steamtinkerlaunch/steamtinkerlaunch-iscriptevaluator-45740.log
Test with Dead Rising 2./dev/shm/steamtinkerlaunch/steamtinkerlaunch.log