-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Gamescope #51
Gamescope #51
Conversation
Started test build 28091 |
i runned into a rabbit hole but here it is. @Eoin-ONeill-Yokai you are going to have to be the one to test it because i dont have wayland and the game comes out messed up. use the env variables |
Build 28091 successful
|
I'll go ahead and test it out tonight. |
That works flawlessly. Might be worth adding some default arguments to gamescope in the case that the user doesn't supply, specifically something like
Which simply sets internal resolution to 1080p (the game is picky about resolutions it can run in, so best to force a known good one. You can see in the screenshot above that the top part of the screen is "stretching" and this can be solved by setting the internal renderer to 1080) hides the cursor after 1 second (just to keep the mouse cursor out of the way) and also applies a integer upscale when scaling (since it's the best upscale method for this type of game IMO). Otherwise it works great! |
what difference is there with setting |
Well, the default launch options of SRB2Kart (on my system at least, I'm sure this will change from system to system) starts at This can be solved by either changing resolution to 1280x720 for me. Setting the internal resolution would mean that all users would be treated as having the same "monitor" and the results would then be scaled. Regardless, this doesn't need to be fixed here necessarily -- it could be an upstream issue. |
Started test build 29032 |
i am having trouble visualizing what you said so i am just going to use your original suggestion and if someone else is having problems they can make an issue. |
Build 29032 successful
|
@ghisvail you still there? |
Started test build 31529 |
Build 31529 successful
|
add ability to use the
com.valvesoftware.Steam.Utility.gamescope
extension and bump the runtime to 22.08#50