pegasus-frontend icon indicating copy to clipboard operation
pegasus-frontend copied to clipboard

RetroDECK Compatibility

Open genefyx opened this issue 2 years ago • 10 comments

RetroDECK compatibility would go a long way towards ease of use for Desktop & Steam Deck.

genefyx avatar Sep 18 '22 14:09 genefyx

Hi! From a quick glance, RetroDeck seems to be a software bundle built on top of EmulationStation and RetroArch. Could you describe what sort of compatibility you'd wish to see from my side? If you'd like RetroDeck to include Pegasus, then you might want to ask the RetroDeck folks for that.

mmatyas avatar Sep 19 '22 07:09 mmatyas

I may not be explaining it correctly but attempting to retrieve the game list and scraped details are a bit different because part of it has to be retrieved from within the flatpak.

The ability of pegasus to be able to grab those details mean full compatibility.

genefyx avatar Oct 06 '22 16:10 genefyx

Ah, so the issue is that the Flatpak version doesn't detect the Steam games on a Steam Deck?

mmatyas avatar Oct 06 '22 16:10 mmatyas

No, to be clearer, RetroDeck works by itself on a steam deck but Pegasus isn't picking up the retro game details from the Emulation station inside the RetroDeck flatpak. As in games + scraped details.

genefyx avatar Oct 06 '22 17:10 genefyx

Oh, I see; if RetroDeck is based on the EmulationStation-DE fork of EmulationStation, then this sounds like the duplicate of #1012. Pegasus only supports the official EmulationStation version, as the different ES forks are not compatible with each other.

mmatyas avatar Oct 06 '22 17:10 mmatyas

Do you think it won't ever be supported? Pulling the data && gamelist since from a flatpak would be a 1 time fix, (maybe a bash script?) but would work all OS's & all future game systems out of the box for the long foreseeable future.

genefyx avatar Oct 06 '22 17:10 genefyx

It might be supported in the future, ES-DE seems to be a popular fork.

mmatyas avatar Oct 06 '22 20:10 mmatyas

Thank you so much for keeping it as an option! I'll keep an eye out for any updates.

genefyx avatar Oct 06 '22 21:10 genefyx

I myself recommend waiting it out until 2.0 is finally out of the pre-release stage, as that's the version of ES-DE they're trying to fully transition into.

SecularSteve avatar Nov 29 '22 14:11 SecularSteve

I'm unsure if waiting for 2.0 version was a roadblock but ES-DE 2.0 has recently released as of March 11, 2023. I hope this helps.

genefyx avatar Mar 16 '23 15:03 genefyx