diff --git a/RELEASE-NOTES.md b/RELEASE-NOTES.md index 504cb68a4a2f0ace9e56afe8a42270a3171458d0..186fdd9210cc9e41338548d30c48f1c4c1390f2f 100644 --- a/RELEASE-NOTES.md +++ b/RELEASE-NOTES.md @@ -138,7 +138,7 @@ as release notes for end user on a Recalbox upgrade. - Bump libretro-fceumm - Bump libretro-ecwolf - Bump libretro-bluemsx -- Bump libretro-dosbox-pure +- Bump libretro-dosbox-pure to 1.0-preview2 - Bump libretro-ppsspp - Bump Kodi plugins - Bump libretro-vice diff --git a/package/libretro-dosbox-pure/libretro-dosbox-pure.mk b/package/libretro-dosbox-pure/libretro-dosbox-pure.mk index 7998eb4998667f7954366cbd0d133b38f8faefcc..69b0c34773516009e2abbcc58003196c5b44cbd0 100644 --- a/package/libretro-dosbox-pure/libretro-dosbox-pure.mk +++ b/package/libretro-dosbox-pure/libretro-dosbox-pure.mk @@ -4,8 +4,8 @@ # ################################################################################ -# Commit of 2025/04/21 -LIBRETRO_DOSBOX_PURE_VERSION = 5a4c4399eafcc4e7422ddc672bd9ef4fb9e96cfa +# Commit of 2025/07/29 +LIBRETRO_DOSBOX_PURE_VERSION = 1.0-preview2 LIBRETRO_DOSBOX_PURE_SITE = $(call github,schellingb,dosbox-pure,$(LIBRETRO_DOSBOX_PURE_VERSION)) LIBRETRO_DOSBOX_PURE_LICENSE = GPL-2.0 LIBRETRO_DOSBOX_PURE_LICENSE_FILES = LICENSE diff --git a/projects/configgen/configgen/generators/libretro/crtswitchres/LibretroCoreConfigCRTSwitchres.py b/projects/configgen/configgen/generators/libretro/crtswitchres/LibretroCoreConfigCRTSwitchres.py index df13f6cdf7cb6eb754c7701c898a9c350de6886c..c25e21e1d0589668ade7b2dae3b995f28e73c70f 100644 --- a/projects/configgen/configgen/generators/libretro/crtswitchres/LibretroCoreConfigCRTSwitchres.py +++ b/projects/configgen/configgen/generators/libretro/crtswitchres/LibretroCoreConfigCRTSwitchres.py @@ -119,9 +119,9 @@ class LibretroCoreConfigCRTSwitchres: lines["cap32_scr_crop"] = '"disabled"' if system.Core == "dosbox_pure": if system.CRTVideoStandard == CRTVideoStandard.AUTO or system.CRTVideoStandard == CRTVideoStandard.NTSC: - lines["forcefps"] = '"true"' + lines["dosbox_pure_force60fps"] = '"true"' else: - lines["forcefps"] = '"50"' + lines["dosbox_pure_force60fps"] = '"50"' # if system.Core in VideoStandardToRegionMap: if system.CRTVideoStandard in VideoStandardToRegionMap[system.Core]["values"]: diff --git a/projects/configgen/tests/generators/libretro/crtswitchres/LibretroCoreConfigCRTSwitchres_test.py b/projects/configgen/tests/generators/libretro/crtswitchres/LibretroCoreConfigCRTSwitchres_test.py index 6ebb462842656ee4c0bc891732fa5d607dc2b42f..740014c92a2a3de3265515ad5bc0a4b165d73c87 100644 --- a/projects/configgen/tests/generators/libretro/crtswitchres/LibretroCoreConfigCRTSwitchres_test.py +++ b/projects/configgen/tests/generators/libretro/crtswitchres/LibretroCoreConfigCRTSwitchres_test.py @@ -85,10 +85,10 @@ def test_given_dosbox_pure_then_set_refresh_rate(): Emulator(name='dos', videoMode='1920x1080', ratio='auto', emulator='libretro', core='dosbox_pure'), crtresolutiontype="auto", crtscreentype="kHz15", crtadaptor="recalboxrgbdual2", crtvideostandard="ntsc", crtsuperrez="0") config = LibretroCoreConfigCRTSwitchres().createConfigFor(emulator) - assert config["forcefps"] == '"true"' + assert config["dosbox_pure_force60fps"] == '"true"' emulator = configureForCrt( Emulator(name='dos', videoMode='1920x1080', ratio='auto', emulator='libretro', core='dosbox_pure'), crtresolutiontype="auto", crtscreentype="kHz15", crtadaptor="recalboxrgbdual2", crtvideostandard="pal", crtsuperrez="0") config = LibretroCoreConfigCRTSwitchres().createConfigFor(emulator) - assert config["forcefps"] == '"50"' \ No newline at end of file + assert config["dosbox_pure_force60fps"] == '"50"' \ No newline at end of file