dragoonDorise / EmuDeck

Emulator configurator for Steam Deck
GNU General Public License v3.0
2.74k stars 200 forks source link

Exclude ChimeraOS's retroarch from ES-DE's find rules #1263

Closed Filmire closed 1 week ago

Filmire commented 2 weeks ago

ChimeraOS includes its own copy of RetroArch, located at /usr/bin/retroarch. When using Emudeck's EmulationStation-DE to launch retroarch, there are cases where ES-DE will launch ChimeraOS's copy of retroarch rather than the version provided by EmuDeck. If the ChimeraOS version is launched, it doesn't properly load EmuDeck's retroarch configurations. This is most noticeable when launching a retroarch core and seeing a startup message indicating that a controller configuration could not be found.

The fix for this is to exclude the ChimeraOS retroarch binary from the ES-DE es_find_rules.xml.

fixes dragoonDorise/EmuDeck#1261

rawdatafeel commented 1 week ago

Thank you:)