this post was submitted on 02 Sep 2024
10 points (81.2% liked)

Linux Gaming

14926 readers
267 users here now

Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.

This page can be subscribed to via RSS.

Original /r/linux_gaming pengwing by uoou.

Resources

WWW:

Discord:

IRC:

Matrix:

Telegram:

founded 1 year ago
MODERATORS
 

I'm trying to play dark souls 2 with the graphics overhaul mod in hdr. I'm passing 1440p to gamescope with the -W, -H, -w, -h options and limiting framerate to 60 with -r and -o.

The game just refuses to display at anything other than 720p. I can change the in-game resolution setting to 1440p but the resolution just doesn't change. I tried setting a lower resolution (480p iirc) as well, but it still looked the same. Also tried enabling fullscreen but that setting doesn't save nor does it do anything.

I'm inferring that it's 720p because the in-game cursor moves half the distance of the actual cursor with gamescope set to 1440p, but they're in sync if I set it to 720p. To the eye it just looks blurry. The mod menu opens at the size it opens without gamescope but is also similarly blurred. Couldn't interact with it to confirm the resolution due to the aforementioned mouse issue

Outside of gamescope fullscreen works fine and the resolution setting works too iirc (but they reset after reopening the game). Kde plasma. Tried disabling secondary screen, setting scaling to 100 and limiting desktop fps to 60, didn't help

Could this be some kind of steam deck detection? Any ideas?

top 2 comments
sorted by: hot top controversial new old
[–] [email protected] 3 points 2 weeks ago (1 children)

Sounds like gamescope is setting the window to 1440 as expected but the game is not. Have you tried it without any mods and does it work?

[–] [email protected] 3 points 2 weeks ago* (last edited 2 weeks ago)

I feel silly for not thinking this.. It works fine without the mod unless you try to change resolution/fullscreen settings.

Apparently the mod is supposed to disable in-game resolution controls and force it to borderless window at monitor resolution when the flipmodel swapchain is enabled (which is necessary for hdr). It seems to do this by always launching the game in a 720p window and depending on if the custom swapchain is enabled it either resizes it to the screen or applies the in-game resolution setting. Gamescope doesn't respond to the change and keeps outputting 720p in a 1440p window :/.

I can't wait for wine wayland

Edit: Just found that using the --force-windows-fullscreen option fixes this issue!!