diff --git a/dist/info/onscripter_libretro.info b/dist/info/onscripter_libretro.info index 2d290dd57..96105396c 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." diff --git a/dist/info/onsyuri_libretro.info b/dist/info/onsyuri_libretro.info new file mode 100644 index 000000000..45f2acc5c --- /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 e6d4b2961..cd0ef95da 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" }