diff --git a/dist/info/anarch_libretro.info b/dist/info/anarch_libretro.info new file mode 100644 index 00000000..f0670196 --- /dev/null +++ b/dist/info/anarch_libretro.info @@ -0,0 +1,23 @@ +# Software Information +display_name = "Anarch" +display_version = "1.1d" +authors = "Miloslav Číž (drummyfish)" +categories = "Game" +license = "CC0" +permissions = "" + +# Hardware Information +manufacturer = "N/A" +systemname = "Anarch" +systemid = "anarch" + +# Libretro Features +supports_no_game = "true" +single_purpose = "true" +cheats = "false" +libretro_saves = "false" +needs_fullpath = "false" +hw_render = "false" +disk_control = "false" + +description = "A port of Anarch to libretro, which is a small, completely public domain, 90s-style Doom clone shooter game." diff --git a/rules.d/core-rules.sh b/rules.d/core-rules.sh index 61121483..d44f20e7 100644 --- a/rules.d/core-rules.sh +++ b/rules.d/core-rules.sh @@ -1578,6 +1578,14 @@ include_core_puzzlescript() { libretro_puzzlescript_name="PuzzleScript" libretro_puzzlescript_git_url="https://github.com/nwhitehead/pzretro.git" +include_core_anarch() { + register_module core "anarch" +} +libretro_anarch_name="Anarch" +libretro_anarch_build_subdir="build" +libretro_anarch_post_fetch_cmd="mkdir -p build && cd build && cmake .." +libretro_anarch_git_url="https://codeberg.org/iyzsong/anarch-libretro.git" +libretro_anarch_build_makefile="Makefile" # CORE RULE VARIABLES #