From 8ddc654c17774daa5cacdc3cf86bd06acca8daf3 Mon Sep 17 00:00:00 2001 From: Georges-Antoine Assi Date: Fri, 25 Jul 2025 15:44:49 -0400 Subject: [PATCH] update with fixed ids --- backend/handler/database/roms_handler.py | 2 ++ backend/handler/metadata/base_hander.py | 1 + backend/handler/metadata/ss_handler.py | 6 ++++-- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/backend/handler/database/roms_handler.py b/backend/handler/database/roms_handler.py index d25d4ac63..c249a56c1 100644 --- a/backend/handler/database/roms_handler.py +++ b/backend/handler/database/roms_handler.py @@ -32,6 +32,7 @@ from .base_handler import DBBaseHandler EJS_SUPPORTED_PLATFORMS = [ UPS._3DO, UPS.AMIGA, + UPS.AMIGA_CD, UPS.AMIGA_CD32, UPS.ARCADE, UPS.NEOGEOAES, @@ -53,6 +54,7 @@ EJS_SUPPORTED_PLATFORMS = [ UPS.FAMICOM, UPS.FDS, UPS.N64, + UPS.N64DD, UPS.NDS, UPS.NINTENDO_DSI, UPS.GB, diff --git a/backend/handler/metadata/base_hander.py b/backend/handler/metadata/base_hander.py index 5c398b307..ed7c27f28 100644 --- a/backend/handler/metadata/base_hander.py +++ b/backend/handler/metadata/base_hander.py @@ -263,6 +263,7 @@ class UniversalPlatformSlug(enum.StrEnum): AMAZON_ALEXA = "amazon-alexa" AMAZON_FIRE_TV = "amazon-fire-tv" AMIGA = "amiga" + AMIGA_CD = "amiga-cd" AMIGA_CD32 = "amiga-cd32" AMSTRAD_GX4000 = "amstrad-gx4000" AMSTRAD_PCW = "amstrad-pcw" diff --git a/backend/handler/metadata/ss_handler.py b/backend/handler/metadata/ss_handler.py index 64d9dcca8..c6a408f95 100644 --- a/backend/handler/metadata/ss_handler.py +++ b/backend/handler/metadata/ss_handler.py @@ -465,8 +465,9 @@ class SlugToSSId(TypedDict): SCREENSAVER_PLATFORM_LIST: dict[UPS, SlugToSSId] = { UPS._3DO: {"id": 29, "name": "3DO"}, UPS.AMIGA: {"id": 64, "name": "Amiga"}, - UPS.AMIGA_CD32: {"id": 134, "name": "Amiga CD"}, - UPS.ACPC: {"id": 60, "name": "CPC"}, + UPS.AMIGA_CD: {"id": 134, "name": "Amiga CD"}, + UPS.AMIGA_CD32: {"id": 130, "name": "Amiga CD32"}, + UPS.ACPC: {"id": 65, "name": "CPC"}, UPS.ADVENTURE_VISION: { "id": 78, "name": "Entex Adventure Vision", @@ -547,6 +548,7 @@ SCREENSAVER_PLATFORM_LIST: dict[UPS, SlugToSSId] = { }, UPS.N3DS: {"id": 17, "name": "Nintendo 3DS"}, UPS.N64: {"id": 14, "name": "Nintendo 64"}, + UPS.N64DD: {"id": 122, "name": "Nintendo 64DD"}, UPS.NDS: {"id": 15, "name": "Nintendo DS"}, UPS.NINTENDO_DSI: {"id": 15, "name": "Nintendo DS"}, UPS.SWITCH: {"id": 225, "name": "Switch"},