Ability Auto-Populate playlists with Achievement-enabled games

Issue #5157 new
EazyCheeze1978 created an issue

My use case: I’ve got my default arcade emulator set on MAME, but of course MAME itself doesn’t support Retro Achievements. The Final Burn Neo core of Retroarch, though, does, and I am seeing that there are currently 55 games under the Arcade platform that support achievements. That’s a lot.

So, I’d like to be able to make a playlist than can auto-populate with games that support RetroAchievements, so that I may apply that along with the Arcade filter, so I may more easily change my selection of Emulator for those games to Retroarch. Also, in general, being able to more readily see games with Achievements would be great!

Keep up the great work, Jason and everyone!

Comments (4)

  1. EazyCheeze1978 reporter

    I’ve JUST read in the forums that this is currently problematic because we need to make an API call for each game, which would be pretty taxing on the RA server, to say the least, so until the functionality is improved this may not happen. Hopefully soon, though.

  2. EazyCheeze1978 reporter

    I’ll paste here a question I asked and the response I received in RA’s Discord, regarding this issue; I do hope it helps in getting the ball rolling regarding adding filtering of the nature I suggest. Thanks again 🙂

    I said:

    Hi all. Question about API, which may help out with integration with LaunchBox (any front end that taps the API, really): In order to create a game list which contains all the games in one's collection which support achievements (which is not currently not for this reason), an API call must be made checking for each and every game. This is probably why no front end yet has that filtering capability, BUT:

    Would it be possible to add functionality to the API which, upon the creation and upload of a new set, auto-creates a CSV file contain game and platform name of each game on the site supporting achievements (right now it's around 2500 games, not an incredibly massive job for a web server I'm thinking) and auto-uploads it somewhere for frontends to download and integrate, thus alleviating the need to poll the API for each game?

    I don't know what this would take. I'm not a programmer by any means, but it seems like a fine idea to me.

    And the admin said:

    You're going to want to get into touch with Luchaos and Jamiras as they're the people who can best help you out regarding the API and integration respectively. You can either DM them or bring up this suggestion on out github here: https://github.com/RetroAchievements/RAIntegration and https://github.com/RetroAchievements/RAWeb

  3. Jason Carr repo owner

    Hi Cheeze, we are in talks with the API development team already. We’re currently waiting on them to develop an updated version with a bunch of new features. I expect it will be a while though.

  4. Log in to comment