From c2165a52b64b5538b017780723cf70ba9ef47114 Mon Sep 17 00:00:00 2001 From: barbudreadmon Date: Mon, 18 Mar 2019 09:21:25 +0100 Subject: [PATCH] (YabaSanshiro) Add core --- dist/info/yabasanshiro_libretro.info | 19 +++++++++++++++++++ recipes/android/cores-android-jni-new | 1 + recipes/linux/cores-linux-arm7neonhf | 2 ++ recipes/linux/cores-linux-x64-generic | 1 + recipes/windows/cores-windows-x64_seh-generic | 1 + recipes/windows/cores-windows-x86_dw2-generic | 1 + rules.d/core-rules.sh | 7 +++++++ 7 files changed, 32 insertions(+) create mode 100644 dist/info/yabasanshiro_libretro.info diff --git a/dist/info/yabasanshiro_libretro.info b/dist/info/yabasanshiro_libretro.info new file mode 100644 index 00000000..76cc4638 --- /dev/null +++ b/dist/info/yabasanshiro_libretro.info @@ -0,0 +1,19 @@ +display_name = "Sega - Saturn (YabaSanshiro)" +authors = "Guillaume Duhammel|Theo Berkau|Anders Montonen|devmiyax" +supported_extensions = "cue|iso|mds|ccd" +corename = "YabaSanshiro" +manufacturer = "Sega" +categories = "Emulator" +systemname = "Saturn" +systemid = "sega_saturn" +database = "Sega - Saturn" +license = "GPLv2" +permissions = "" +display_version = "v2.3.1" +supports_no_game = "false" +firmware_count = 1 +firmware0_desc = "saturn_bios.bin (Saturn BIOS)" +firmware0_path = "saturn_bios.bin" +firmware0_opt = "false" +notes = "(!) saturn_bios.bin (md5): af5828fdff51384f99b3c4926be27762" + diff --git a/recipes/android/cores-android-jni-new b/recipes/android/cores-android-jni-new index 0e823df4..bd6027d8 100644 --- a/recipes/android/cores-android-jni-new +++ b/recipes/android/cores-android-jni-new @@ -1,3 +1,4 @@ dosbox_svn libretro-dosbox_svn https://github.com/fr500/dosbox-svn libretro YES GENERIC_JNI Makefile.libretro libretro/jni dosbox_svn_glide libretro-dosbox_svn_glide https://github.com/fr500/dosbox-svn glide YES GENERIC_JNI Makefile.libretro libretro/jni fbalpha libretro-fbalpha https://github.com/libretro/fbalpha.git master YES GENERIC_JNI makefile.libretro jni +yabasanshiro libretro-yabasanshiro https://github.com/libretro/yabause.git yabasanshiro YES GENERIC_JNI Makefile yabause/src/libretro/jni diff --git a/recipes/linux/cores-linux-arm7neonhf b/recipes/linux/cores-linux-arm7neonhf index 982ca508..41601e1a 100644 --- a/recipes/linux/cores-linux-arm7neonhf +++ b/recipes/linux/cores-linux-arm7neonhf @@ -41,6 +41,7 @@ handy libretro-handy https://github.com/libretro/libretro-handy.git master YES G hatari libretro-hatari https://github.com/libretro/hatari.git master YES GENERIC Makefile.libretro . higan_sfc libretro-higan https://gitlab.com/higan/higan.git libretro YES GENERIC GNUmakefile higan compiler=g++ target=libretro binary=library higan_sfc_balanced libretro-nside https://github.com/libretro/nSide.git master YES GENERIC GNUmakefile nSide compiler=g++ target=libretro binary=library +kronos libretro-kronos https://github.com/libretro/yabause.git kronos YES GENERIC Makefile yabause/src/libretro lutro libretro-lutro https://github.com/libretro/libretro-lutro master YES GENERIC Makefile . mame libretro-mame https://github.com/libretro/mame.git master YES GENERIC Makefile.libretro . PTR64=1 mame2000 libretro-mame2000 https://github.com/libretro/mame2000-libretro.git master YES GENERIC Makefile . @@ -108,4 +109,5 @@ vice_xplus4 libretro-vice_xplus4 https://github.com/libretro/vice-libretro.git m vice_xvic libretro-vice_xvic https://github.com/libretro/vice-libretro.git master YES GENERIC Makefile . EMUTYPE=xvic virtualjaguar libretro-virtualjaguar https://github.com/libretro/virtualjaguar-libretro.git master YES GENERIC Makefile . xrick libretro-xrick https://github.com/libretro/xrick-libretro.git master YES GENERIC Makefile . +yabasanshiro libretro-yabasanshiro https://github.com/libretro/yabause.git yabasanshiro YES GENERIC Makefile yabause/src/libretro yabause libretro-yabause https://github.com/libretro/yabause.git master YES GENERIC Makefile libretro diff --git a/recipes/linux/cores-linux-x64-generic b/recipes/linux/cores-linux-x64-generic index a7c6fa00..f8e30b3e 100644 --- a/recipes/linux/cores-linux-x64-generic +++ b/recipes/linux/cores-linux-x64-generic @@ -119,4 +119,5 @@ vice_xplus4 libretro-vice_xplus4 https://github.com/libretro/vice-libretro.git m vice_xvic libretro-vice_xvic https://github.com/libretro/vice-libretro.git master YES GENERIC Makefile . EMUTYPE=xvic virtualjaguar libretro-virtualjaguar https://github.com/libretro/virtualjaguar-libretro.git master YES GENERIC Makefile . xrick libretro-xrick https://github.com/libretro/xrick-libretro.git master YES GENERIC Makefile . +yabasanshiro libretro-yabasanshiro https://github.com/libretro/yabause.git yabasanshiro YES GENERIC Makefile yabause/src/libretro yabause libretro-yabause https://github.com/libretro/yabause.git master YES GENERIC Makefile libretro diff --git a/recipes/windows/cores-windows-x64_seh-generic b/recipes/windows/cores-windows-x64_seh-generic index de0213bf..b20074c0 100644 --- a/recipes/windows/cores-windows-x64_seh-generic +++ b/recipes/windows/cores-windows-x64_seh-generic @@ -115,4 +115,5 @@ vice_xplus4 libretro-vice_xplus4 https://github.com/libretro/vice-libretro.git m vice_xvic libretro-vice_xvic https://github.com/libretro/vice-libretro.git master YES GENERIC Makefile . EMUTYPE=xvic virtualjaguar libretro-virtualjaguar https://github.com/libretro/virtualjaguar-libretro.git master YES GENERIC Makefile . xrick libretro-xrick https://github.com/libretro/xrick-libretro.git master YES GENERIC Makefile . +yabasanshiro libretro-yabasanshiro https://github.com/libretro/yabause.git yabasanshiro YES GENERIC Makefile yabause/src/libretro yabause libretro-yabause https://github.com/libretro/yabause.git master YES GENERIC Makefile libretro diff --git a/recipes/windows/cores-windows-x86_dw2-generic b/recipes/windows/cores-windows-x86_dw2-generic index 4b1a0fff..02887d0c 100644 --- a/recipes/windows/cores-windows-x86_dw2-generic +++ b/recipes/windows/cores-windows-x86_dw2-generic @@ -112,4 +112,5 @@ vice_xplus4 libretro-vice_xplus4 https://github.com/libretro/vice-libretro.git m vice_xvic libretro-vice_xvic https://github.com/libretro/vice-libretro.git master YES GENERIC Makefile . EMUTYPE=xvic virtualjaguar libretro-virtualjaguar https://github.com/libretro/virtualjaguar-libretro.git master YES GENERIC Makefile . xrick libretro-xrick https://github.com/libretro/xrick-libretro.git master YES GENERIC Makefile . +yabasanshiro libretro-yabasanshiro https://github.com/libretro/yabause.git yabasanshiro YES GENERIC Makefile yabause/src/libretro yabause libretro-yabause https://github.com/libretro/yabause.git master YES GENERIC Makefile libretro diff --git a/rules.d/core-rules.sh b/rules.d/core-rules.sh index 3216b93f..f77f2507 100644 --- a/rules.d/core-rules.sh +++ b/rules.d/core-rules.sh @@ -566,6 +566,13 @@ libretro_kronos_name="Kronos" libretro_kronos_git_url="https://github.com/libretro/yabause.git" libretro_kronos_build_subdir="yabause/src/libretro" +include_core_yabasanshiro() { + register_module core "yabasanshiro" -theos_ios -ngc -ps3 -psp1 -qnx -wii +} +libretro_yabasanshiro_name="YabaSanshiro" +libretro_yabasanshiro_git_url="https://github.com/libretro/yabause.git" +libretro_yabasanshiro_build_subdir="yabause/src/libretro" + include_core_yabause() { register_module core "yabause" -theos_ios -ngc -ps3 -psp1 -qnx -wii }