SoRR OpenGL wrapper 4 Linux; Done
3 posters
Page 1 of 1
SoRR OpenGL wrapper 4 Linux; Done
Done and released.
Check this thread.
Check this thread.
- Old post:
(Click for full image)
I've written an X11 OpenGL-accelerated wrapper for SoRR on Linux that introduces the following features:- Efficiënt OpenGL GPU scaling. Enables much higher output resolutions without increasing the load on the CPU.
- Fullscreen that doesn't change your display output. Uses black borders to maintain pixel-accurate integer scaling.
- Auto upscaling to the maximum your display supports or at a user-defined override.
- Plays much nicer with modern window managers. Special function keys (like volume buttons) and alt-tabbing should work as expected.
The screenshot above was taken on a machine using a relatively old i5-3320m.
6x scale (2496x1440), rock solid 60fps. Absolutely impossible with the vanilla game, but with the use of my wrapper the processor doesn't even bother to boost up to it's maximum of 3.3GHz.
Because it's a laptop, I also get the benefits of it generating much less heat, not spinning the fan up and lasting way longer on battery power.
I've hit the point where I need more testers. However, I don't want to upload unfinished versions of the wrapper, so send me an email if you're interested.
I don't need your life story, but make sure to include at least your CPU, GPU, screen resolution and distribution in the email. You don't do that, I'll just ignore it.- You need to be able to compile it yourself. It's not difficult, but I'm not distributing pre-made easy to install packages for this (yet).
- The launcher for my wrapper was specifically written for use with a new (unreleased) version of the SoRR flatpak. Using the wrapper without this flatpak is possible, but not part of this test.
- I'm looking for some experienced keyboard players as well. I haven't noticed any input lag, but it's difficult for me to judge 'cause I usually play with a controller.
- People running L4T Ubuntu on a Nintendo Switch, I need ya'll too.
Please do not send me an email if you don't intend to contribute and just want to touch the shiny wrapper for your own use. It'll be done and out for all real soon.
Known bugs/quirks:- Mouse is supported, but a bit laggy and glitchy. Afaik it's only used for the palette editor and it's still very usable for that anyway, so probably WONTFIX.
- Auto upscaler limit can break on funky multi-monitor setups. Probably WONTFIX 'cause the very few affected by it can just set a scaling override.
- Scanlines and the HQ2X filter are broken. They were kinda trash anyway so WONTFIX.
- omg how come u r maek wrapper:
- A kind fellow named Daniel recently contacted and asked me to make an ARM port for my SoRR flatpak for use on the Nintendo Switch.
Well, I ported it, but it had a few issues. The Switch has a relatively weak CPU, and SoRR as you all know absolutely hammers the CPU the moment you increase the resolution. Fullscreen was a mess as well, 'cause the game's understanding of fullscreen involves changing the output resolution of your display, and that port of Ubuntu the Switch uses (rightfully) ignores that.
Daniel's request, as well as me bumping my head against some of the annoying stuff SoRR does on Linux, motived me to write a brand new OpenGL-accelerated wrapper for SoRR on Linux. Daniel's been a great help so far, but of course he's but one person, so now I'm here bothering all of you once again.
As soon as the wrapper is ready for distribution, I'll release updated versions of the SoRR flatpak as well, including the Switch port. Keep in mind it's for L4T Ubuntu, not the native Switch OS.
- Efficiënt OpenGL GPU scaling. Enables much higher output resolutions without increasing the load on the CPU.
Last edited by Broscar on Mon Aug 30, 2021 3:12 am; edited 1 time in total (Reason for editing : No longer looking for testers.)
Broscar- Galsia
- Posts : 17
Join date : 2019-08-30
bufs, SORDave, danielt3 and snailrun like this post
Re: SoRR OpenGL wrapper 4 Linux; Done
Is this for forum members only or can i ask friends also if they can test it?
Jericho_mpm- Galsia
- Posts : 31
Join date : 2013-03-26
Location : London - Essex
Re: SoRR OpenGL wrapper 4 Linux; Done
It's open to everyone.
This forum hides email from non-members, so if you PM/email me their email addresses, I'll reach out to them.
This forum hides email from non-members, so if you PM/email me their email addresses, I'll reach out to them.
Broscar- Galsia
- Posts : 17
Join date : 2019-08-30
Re: SoRR OpenGL wrapper 4 Linux; Done
That's kinda why i asked i wasn't sure if the forum is still locked too outsiders.
Jericho_mpm- Galsia
- Posts : 31
Join date : 2013-03-26
Location : London - Essex
Re: SoRR OpenGL wrapper 4 Linux; Done
I've implemented support for GLSL shaders.
Users can easily write, use and share their own, but I'll be including a few pre-made (customizable) shaders as well.
I don't have enough testers unfortunately, so I'm moving the release from "real soon" to "lol i dunno". Spinning up different hardware and software configurations for testing is eating up my free time, and I still have to look for a decent means of distributing sorr_wrapper (it's 2021 and Linux is still hot garbage in that aspect ).
Users can easily write, use and share their own, but I'll be including a few pre-made (customizable) shaders as well.
- Shader preview:
I don't have enough testers unfortunately, so I'm moving the release from "real soon" to "lol i dunno". Spinning up different hardware and software configurations for testing is eating up my free time, and I still have to look for a decent means of distributing sorr_wrapper (it's 2021 and Linux is still hot garbage in that aspect ).
Broscar- Galsia
- Posts : 17
Join date : 2019-08-30
SORDave likes this post
Re: SoRR OpenGL wrapper 4 Linux; Done
I can test it.
I send e-mail to you.
I send e-mail to you.
deathxxx- Galsia
- Posts : 22
Join date : 2020-11-30
Similar topics
» SoRR flatpak & OpenGL wrapper for Linux
» where is SoRR v5.1 for Linux, like it was for v5.0 ?
» SORR 5.2 linux
» Running SoRR on Linux (5.0a @ Ubuntu) *fixed*
» SOR V5 For Linux Debian Download Links!
» where is SoRR v5.1 for Linux, like it was for v5.0 ?
» SORR 5.2 linux
» Running SoRR on Linux (5.0a @ Ubuntu) *fixed*
» SOR V5 For Linux Debian Download Links!
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum