SoRR flatpak & OpenGL wrapper for Linux
+6
TheDrifter363
ChesterNut999
deathxxx
JamesTCat
jurgens
DrJuano
10 posters
Page 2 of 2
Page 2 of 2 • 1, 2
Re: SoRR flatpak & OpenGL wrapper for Linux
Broscar wrote:Doublepost! I think it's warranted
I've finally released the big update.
SoRR v5.2 and v5.1 in one easy package.
OpenGL GPU acceleration.
Shader support.
The installation of the entire thing requires like 2 extra steps now (couldn't include the OpenGL wrapper in the flatpak, unfortunately), but I've kept it nice and easy.
Due to a lack of testers, I can only guarantee that it works on Fedora and Ubuntu (+ Ubuntu-based derivatives). It should work on most distributions, though you might have to dig around a bit to get the proper package names for all dependencies.
Nintendo Switch port is semi-cancelled. As in it's technically finished, but building it takes absolutely ages and from what I can tell they don't actually care.
- Why it took so long:
I hate to admit it, but whilst the wrapper itself is deceptively simple and sloppily put together, it doesn't reflect the amount of time I spent browsing X11 documentation and debugging obscure bugs to finally get to it in this state. Combined with a tame community response and a lack of testers, the prospect of putting even more time in this project just to write better documentation, to clean up code or to polish the installation procedure, was off-putting.
However, I can't just sit on this like I'm some spoiled dragon from a certain fantasy series. Bomberlink didn't just sit on his work either. He shared it, and so must I.
Sorry it took so long.
Is the Switch version canned? I'd like to volunteer as a tester if it's still on the table.
Thanks a lot for the Linux port, I'm enjoying the shaders
As a sidenote, I managed to add the game to Steam through Lutris, could be useful for Steam Deck users
Re: SoRR flatpak & OpenGL wrapper for Linux
Hi, i'm trying to install it on Batocera but i find it strange that every time I try to install sorr_duo1.5_x86_64.flatpak, it always downloads 0 bytes of nl.broscar.sorr... and the game doesn't run. Is there something I can do here to resolve this?
BTr- Galsia
- Posts : 3
Join date : 2017-09-12
Re: SoRR flatpak & OpenGL wrapper for Linux
SoRR_duo flatpak 1.6
The included wrapper can now be disabled with a config file tweak in ${HOME}/.var/app/nl.broscar.sorr/config/sorr_wrapper.conf
Note that if you have an existing configuration file, the option to disable the wrapper will not be there.
Deleting the configuration file will cause the game to automatically generate an updated one on the next launch.
The SoRR flatpak now runs on Wayland and on Valve's Gamescope out of the box, but it will automatically disable x11ow when it detects either (regardless of "wrapper" config setting).
Here's an example launch command for Gamescope. It launches SoRR fullscreen, with (integer) nearest-neighbor scaling: gamescope -W 416 -H 240 -i -r 60 -f -g -n -- flatpak run nl.broscar.sorr
Or if your version of gamescope happens to use the -F filter argument: gamescope -W 416 -H 240 -i -r 60 -f -g -F nearest -- flatpak run nl.broscar.sorr
In addition, x11ow was upgraded to the latest version. There's no real benefit to it for SoRR in particular, tweaks were made for compatibility with other games, but I might as well list the new keyboard shortcuts:
Have fun!
Yes, the Switch version has been cancelled. The Switchroot community turned out to be hostile, and the low overall interest in SoRR from Switch users makes it not worth my time.
There's also the matter of quality x86 handheld gaming devices finally entering the market, and they're either compatible with the Windows version, or this flatpak out of the box.
As for the game not launching, you unfortunately gave me zero information to work with.
I assume it's an issue caused by Batocera using Wayland by default, so this new version should help with that.
- Updated flatpak runtime to freedesktop 23.08
- Upgraded x11ow to latest version
- Added "wrapper" config option to enable/disable x11ow
- Automatically disable x11ow on Wayland/Gamescope
- Updated config file to fix launching SoRR through Steam
The included wrapper can now be disabled with a config file tweak in ${HOME}/.var/app/nl.broscar.sorr/config/sorr_wrapper.conf
Note that if you have an existing configuration file, the option to disable the wrapper will not be there.
Deleting the configuration file will cause the game to automatically generate an updated one on the next launch.
The SoRR flatpak now runs on Wayland and on Valve's Gamescope out of the box, but it will automatically disable x11ow when it detects either (regardless of "wrapper" config setting).
Here's an example launch command for Gamescope. It launches SoRR fullscreen, with (integer) nearest-neighbor scaling: gamescope -W 416 -H 240 -i -r 60 -f -g -n -- flatpak run nl.broscar.sorr
Or if your version of gamescope happens to use the -F filter argument: gamescope -W 416 -H 240 -i -r 60 -f -g -F nearest -- flatpak run nl.broscar.sorr
In addition, x11ow was upgraded to the latest version. There's no real benefit to it for SoRR in particular, tweaks were made for compatibility with other games, but I might as well list the new keyboard shortcuts:
- R_Alt+F9 = Toggle cursor capture
- R_Alt+F10 = Show/hide system cursor
- R_Alt+F11 = Toggle fullscreen (does not change scaling factor)
Have fun!
Thank you!El Gambito wrote:...
Yes, the Switch version has been cancelled. The Switchroot community turned out to be hostile, and the low overall interest in SoRR from Switch users makes it not worth my time.
There's also the matter of quality x86 handheld gaming devices finally entering the market, and they're either compatible with the Windows version, or this flatpak out of the box.
There's nothing to download, everything is bundled in the flatpak itself. That's the just the flatpak installer UI being a bit wonky.BTr wrote:...
As for the game not launching, you unfortunately gave me zero information to work with.
I assume it's an issue caused by Batocera using Wayland by default, so this new version should help with that.
Broscar- Galsia
- Posts : 17
Join date : 2019-08-30
Page 2 of 2 • 1, 2
Similar topics
» SoRR OpenGL wrapper 4 Linux; Done
» 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*
» Flatpak or similar
» 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*
» Flatpak or similar
Page 2 of 2
Permissions in this forum:
You cannot reply to topics in this forum