diff --git a/dist/info/uxn_libretro.info b/dist/info/uxn_libretro.info new file mode 100644 index 00000000..ae7f7069 --- /dev/null +++ b/dist/info/uxn_libretro.info @@ -0,0 +1,22 @@ +# Software Information +display_name = "Uxn / Varvara (zuxn)" +display_version = "0.0.0" +authors = "Devine Lu Linvega|Lukas Niederbremer" +categories = "Emulator" +license = "MPLv2.0" +supported_extensions = "rom" + +# Hardware Information +manufacturer = "Hundred Rabbits" +systemname = "Uxn / Varvara" +systemid = "uxn" + +# Libretro Features +database = "uxn" +supports_no_game = "false" +libretro_saves = "false" +cheats = "false" +needs_fullpath = "false" +disk_control = "false" + +description = "Varvara is a computer system for Uxn. This libretro core is based on zxun." diff --git a/rules.d/core-rules.sh b/rules.d/core-rules.sh index f77bbc5f..4abcc364 100644 --- a/rules.d/core-rules.sh +++ b/rules.d/core-rules.sh @@ -1684,6 +1684,12 @@ libretro_syobonaction_post_fetch_cmd="./update-deps.sh" libretro_syobonaction_build_rule="cmake" libretro_syobonaction_build_args="-DCMAKE_BUILD_TYPE=Release" +include_core_uxn() { + register_module core "uxn" +} +libretro_uxn_name="Uxn" +libretro_uxn_git_url="https://codeberg.org/iyzsong/uxn-libretro.git" + include_core_emuscv() { register_module core "emuscv" }