From 077351bab3bd692be4c5a07cd16761634b531179 Mon Sep 17 00:00:00 2001 From: Abdessamad Derraz <3028866+Abdess@users.noreply.github.com> Date: Tue, 6 Oct 2026 01:43:30 +0200 Subject: [PATCH] feat: list retrodeck standalone emulators --- platforms/retrodeck.yml | 19 +++++++++++++++++++ scripts/scraper/retrodeck_scraper.py | 3 +++ 2 files changed, 22 insertions(+) diff --git a/platforms/retrodeck.yml b/platforms/retrodeck.yml index 189e7578..2b60bcc2 100644 --- a/platforms/retrodeck.yml +++ b/platforms/retrodeck.yml @@ -25,6 +25,25 @@ cores: - vita3k - xemu - xroar +standalone_cores: +- azahar +- cemu +- dolphin +- duckstation +- gzdoom +- mame +- melonds +- openbor +- pcsx2 +- pico-8 +- ppsspp +- primehack +- rpcs3 +- ruffle +- solarus +- vita3k +- xemu +- xroar systems: triforce: files: diff --git a/scripts/scraper/retrodeck_scraper.py b/scripts/scraper/retrodeck_scraper.py index a030f464..874e9fb6 100644 --- a/scripts/scraper/retrodeck_scraper.py +++ b/scripts/scraper/retrodeck_scraper.py @@ -442,6 +442,9 @@ class Scraper(BaseScraper): "hash_type": "md5", "verification_mode": "md5", "cores": cores, + # Each component is one emulator RetroDECK ships and launches on + # its own; retroarch is the one that runs cores. + "standalone_cores": [c for c in cores if c != "retroarch"], "systems": systems, }