Improves emulator detection and updates the Amazon Games badge.
- Fixes Xenia games incorrectly receiving the Xbox badge (#7).
- Adds compact badges for RetroArch, Dolphin, PCSX2, RPCS3, Xenia, and xemu. Other recognized emulators use the generic badge.
- Lets specific emulator collections override storefront badges, including games added through Unifideck.
- Uses the Amazon Games name and icon requested in #3. Ubisoft and Microsoft Store/Xbox badges are also supported.
Install decky-nonsteam-badges.zip through Decky Loader’s developer settings.
Validated with 19 frontend tests, 9 backend tests, TypeScript checks, a production build, and Steam Deck smoke testing.
Thanks to our contributors
- @Xriuk for reporting the Xenia/Xbox detection issue in #7.
- @Muglok for the storefront badge suggestions in #3.
- @JosephDHWoods for the original emulation and additional badge contributions in PR #1.
- @nileshchakraborty for the Steam userdata discovery fix in PR #5.