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" }