@alexm I mean the problem is that they all look super messy and non-native.
If they were all nice GTK apps with good icons one app per console could be fine, at least to a point.
@tbernard because they are all
1. cross-platform
2. generally old
Emulators are also a kind of app where it's _really_ easy to fall into the feature creep trap. And worst thing, people _will_ actually use those features.
Highscore is able to avoid those only because standalone emulators are still a thing and I can point people there if they need something niche.
@tbernard > Highscore is able to avoid those only because standalone emulators are still a thing and I can point people there if they need something niche.
I would also like to draw a parallel between this and Boxes being able to stay clean because virt-manager is a thing for other cases.
@hellpe @tbernard true, though RetroArch is more on the "options for everything regardless of whether they make sense or not" side. I mean features like debuggers, precise controller/region type selection tailored to the specific platform etc. RetroArch doesn't consistently have those either - well, it technically has some of them but whether they work varies heavily per core.
For example, this menu from Dolphin. What's available in RetroArch? Well, cheats are. The rest I don't think so?
@hellpe Well the problem is, these aren't even really games, they're super nerdy apps that are literally useless unless you know how to pirate retro games.
But yes, I agree that they're way too prominent on Flathub at the moment.
@delight_aug @tbernard I did discover retro gaming through these (indeed super nerdy) apps myself, however I agree with Tobias that the way they're featured among all other games makes for a bad user experience on an app store such as Flathub.
(for those curious about these emulators, I can suggest you this historical perspective: https://www.vice.com/en/article/9a48z3/the-story-of-nesticle-the-ambitious-emulator-that-redefined-retro-gaming)