From 8f7144eec43421f0863e140f96a9cf605dc2afcc Mon Sep 17 00:00:00 2001 From: Daniel Martin Date: Tue, 20 Oct 2026 10:37:58 +1000 Subject: [PATCH] libretro: enable retroachievements for melonds ds and gearcoleco (fixes #14817) --- .../batocera_launch_libretro/cores/gearcoleco.py | 4 ++-- .../batocera_launch_libretro/cores/melondsds.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/python-src/batocera-launch-libretro/batocera_launch_libretro/cores/gearcoleco.py b/python-src/batocera-launch-libretro/batocera_launch_libretro/cores/gearcoleco.py index 64187379ecc..135fadb7950 100644 --- a/python-src/batocera-launch-libretro/batocera_launch_libretro/cores/gearcoleco.py +++ b/python-src/batocera-launch-libretro/batocera_launch_libretro/cores/gearcoleco.py @@ -23,14 +23,14 @@ from typing import TYPE_CHECKING from batocera_common.dataclasses import cached_dataclass -from batocera_launch_libretro import Core +from batocera_launch_libretro import RACore if TYPE_CHECKING: from batocera_launch import LibretroConfig @cached_dataclass -class Gearcoleco(Core): +class Gearcoleco(RACore): def set_core_options(self, core_options: LibretroConfig, /) -> None: # Refresh Rate (requires restart) core_options.set_from_config('gearcoleco_timing', default='Auto') diff --git a/python-src/batocera-launch-libretro/batocera_launch_libretro/cores/melondsds.py b/python-src/batocera-launch-libretro/batocera_launch_libretro/cores/melondsds.py index 2323eb338e8..1d30cafe863 100644 --- a/python-src/batocera-launch-libretro/batocera_launch_libretro/cores/melondsds.py +++ b/python-src/batocera-launch-libretro/batocera_launch_libretro/cores/melondsds.py @@ -23,14 +23,14 @@ from typing import TYPE_CHECKING from batocera_common.dataclasses import cached_dataclass -from batocera_launch_libretro import AssociatedMouseMixin, Core +from batocera_launch_libretro import AssociatedMouseMixin, RACore if TYPE_CHECKING: from batocera_launch import LibretroConfig @cached_dataclass -class MelonDSDS(AssociatedMouseMixin, Core): +class MelonDSDS(AssociatedMouseMixin, RACore): def set_core_options(self, core_options: LibretroConfig, /) -> None: # System Settings core_options.set_from_config('melonds_console_mode', 'melondsds_console_mode', default='ds')