Files
BanjoRecomp/flatpak
BlueInterlude 815f497277 Grant access to Gamescope socket for Steam Deck OLED (#286)
* See https://github.com/flathub/org.DolphinEmu.dolphin-emu/pull/178#issuecomment-1905194043 for more information
* Bug only occurs on the Steam Deck OLED.

To replicate the error, on a Steam Deck OLED, install the Flatpak,, launch the recomp in Game Mode, see error. Gamescope Flatpak is primarily used for HDR in other Flatpaks (Dolphin, PrimeHack, Heroic, etc.).

![image](https://github.com/user-attachments/assets/745b9487-b8ed-4d3f-bb55-6e02c152ba92)
2026-07-23 20:46:16 -03:00
..
2026-01-06 20:10:25 -05:00
2026-01-06 20:10:25 -05:00

Before building the Flatpak, you must build the patches on the root directory first. The LLVM Extension for freedesktop does not include the MIPS compiler and will fail to build the patches inside the flatpak.

make -C patches CC=clang LD=ld.lld

Build

flatpak-builder --force-clean --user --install-deps-from=flathub --repo=repo --install builddir io.github.banjorecomp.banjorecomp.json

Bundle

flatpak build-bundle repo io.github.banjorecomp.banjorecomp.flatpak io.github.banjorecomp.banjorecomp --runtime-repo=https://flathub.org/repo/flathub.flatpakrepo