From f291a892ced769409a0027664bb37448d37ed884 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Date: Fri, 20 Dec 2024 16:36:06 +0800 Subject: [PATCH 1/3] Update onscripter_libretro.info --- dist/info/onscripter_libretro.info | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/dist/info/onscripter_libretro.info b/dist/info/onscripter_libretro.info index 2d290dd5..96105396 100644 --- a/dist/info/onscripter_libretro.info +++ b/dist/info/onscripter_libretro.info @@ -1,11 +1,11 @@ # Software Information display_name = "ONScripter" -display_version = "0.1" +display_version = "0.3" authors = "Studio O.G.A." categories = "Game engine" license = "GPLv3+" permissions = "" -supported_extensions = "txt|dat|___" +supported_extensions = "txt|dat|___|ons|/" # Hardware Information manufacturer = "ONScripter" @@ -19,6 +19,5 @@ libretro_saves = "false" cheats = "false" needs_fullpath = "true" disk_control = "false" -is_experimental = "true" description = "A port of the ONScripter visual novel games engine to libretro." From d4f52943b31c3ba8a339d43516849f5db059c95e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Date: Fri, 20 Dec 2024 16:47:51 +0800 Subject: [PATCH 2/3] Add ONScripter Yuri core. --- dist/info/onsyuri_libretro.info | 23 +++++++++++++++++++++++ rules.d/core-rules.sh | 10 ++++++++++ 2 files changed, 33 insertions(+) create mode 100644 dist/info/onsyuri_libretro.info diff --git a/dist/info/onsyuri_libretro.info b/dist/info/onsyuri_libretro.info new file mode 100644 index 00000000..45f2acc5 --- /dev/null +++ b/dist/info/onsyuri_libretro.info @@ -0,0 +1,23 @@ +# Software Information +display_name = "ONScripter Yuri" +display_version = "0.7.4+2" +authors = "Studio O.G.A.|jh10001|YuriSizuku" +categories = "Game engine" +license = "GPLv2+" +permissions = "" +supported_extensions = "txt|dat|___|nt2|nt3|ons|/" + +# Hardware Information +manufacturer = "ONScripter" +systemname = "ONScripter Yuri" +systemid = "onsyuri" + +# Libretro Features +database = "ONScripter" +supports_no_game = "false" +libretro_saves = "false" +cheats = "false" +needs_fullpath = "true" +disk_control = "false" + +description = "A port of the ONScripter Yuri visual novel games engine to libretro." diff --git a/rules.d/core-rules.sh b/rules.d/core-rules.sh index e6d4b296..cd0ef95d 100644 --- a/rules.d/core-rules.sh +++ b/rules.d/core-rules.sh @@ -1622,6 +1622,16 @@ libretro_onscripter_post_fetch_cmd="./update-deps.sh" libretro_onscripter_build_rule="cmake" libretro_onscripter_build_args="-DCMAKE_BUILD_TYPE=Release" +include_core_onsyuri() { + register_module core "onsyuri" +} +libretro_onsyuri_name="ONScripterYuri" +libretro_onsyuri_git_url="https://github.com/YuriSizuku/OnscripterYuri.git" +libretro_onsyuri_git_submodules="yes" +libretro_onsyuri_build_subdir="src/onsyuri_libretro" +libretro_onsyuri_build_rule="cmake" +libretro_onsyuri_build_args="-DCMAKE_BUILD_TYPE=Release" + include_core_virtualxt() { register_module core "virtualxt" } From 60b8d01ee0cb3dc7db7d1f5fbb5d110c0bcef8ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Date: Sun, 5 Jan 2025 14:05:20 +0800 Subject: [PATCH 3/3] Add SDLPAL core. --- dist/info/sdlpal_libretro.info | 27 +++++++++++++++++++++++++++ rules.d/core-rules.sh | 10 ++++++++++ 2 files changed, 37 insertions(+) create mode 100644 dist/info/sdlpal_libretro.info diff --git a/dist/info/sdlpal_libretro.info b/dist/info/sdlpal_libretro.info new file mode 100644 index 00000000..66b1f82a --- /dev/null +++ b/dist/info/sdlpal_libretro.info @@ -0,0 +1,27 @@ +# Software Information +display_name = "SDLPAL" +display_version = "v2.0.1" +authors = "SDLPAL development team" +categories = "Game" +license = "GPLv3" +permissions = "" +supported_extensions = "cfg" + +# Hardware Information +manufacturer = "N/A" +systemname = "SDLPAL" +systemid = "sdlpal" + +# Libretro Features +supports_no_game = "true" +single_purpose = "true" +cheats = "false" +libretro_saves = "false" +savestate = "false" +savestate_features = "null" +needs_fullpath = "true" +hw_render = "false" +disk_control = "false" + + +description = "Libretro port of the classic Chinese-language RPG known as PAL." diff --git a/rules.d/core-rules.sh b/rules.d/core-rules.sh index cd0ef95d..6f85d245 100644 --- a/rules.d/core-rules.sh +++ b/rules.d/core-rules.sh @@ -1632,6 +1632,16 @@ libretro_onsyuri_build_subdir="src/onsyuri_libretro" libretro_onsyuri_build_rule="cmake" libretro_onsyuri_build_args="-DCMAKE_BUILD_TYPE=Release" +include_core_sdlpal() { + register_module core "sdlpal" +} +libretro_sdlpal_name="SDLPAL" +libretro_sdlpal_git_url="https://github.com/sdlpal/sdlpal.git" +libretro_sdlpal_git_submodules="yes" +libretro_sdlpal_post_fetch_cmd="pushd 3rd/SDL; git checkout -f v1.2.15; popd" +libretro_sdlpal_build_subdir="libretro" +libretro_sdlpal_build_rule="cmake" + include_core_virtualxt() { register_module core "virtualxt" }