diff --git a/build-config.sh b/build-config.sh index aa851700..cd025967 100644 --- a/build-config.sh +++ b/build-config.sh @@ -100,6 +100,7 @@ include_core_mednafen_psx include_core_pcsx_rearmed include_core_pcsx1 include_core_rustation +include_core_duckstation # --- PlayStation2 emulator cores --- #include_core_play diff --git a/recipes/linux/cores-linux-x64-generic b/recipes/linux/cores-linux-x64-generic index 37ac5202..d2b121f5 100644 --- a/recipes/linux/cores-linux-x64-generic +++ b/recipes/linux/cores-linux-x64-generic @@ -28,6 +28,7 @@ dolphin libretro-dolphin https://github.com/libretro/dolphin.git master YES CMAK dosbox_core libretro-dosbox_core https://github.com/libretro/dosbox-core.git libretro YES GENERIC Makefile.libretro libretro download_github_linux64 dosbox_svn libretro-dosbox_svn https://github.com/libretro/dosbox-svn libretro YES GENERIC Makefile.libretro libretro WITH_DYNAREC=x86_64 dosbox_svn_ce libretro-dosbox_svn_ce https://github.com/libretro/dosbox-svn community-patches YES GENERIC Makefile.libretro libretro WITH_DYNAREC=x86_64 +duckstation libretro-duckstation https://github.com/stenzek/duckstation.git master YES CMAKE Makefile build -DCMAKE_BUILD_TYPE=Release -DBUILD_LIBRETRO_CORE=ON ecwolf libretro-ecwolf https://github.com/libretro/ecwolf.git master YES GENERIC Makefile src/libretro easyrpg libretro-easyrpg https://github.com/libretro/easyrpg-libretro.git master YES GENERIC Makefile.libretro builds/libretro fbneo libretro-fbneo https://github.com/libretro/FBNeo.git master YES GENERIC Makefile src/burner/libretro USE_X64_DRC=1 diff --git a/rules.d/core-rules.sh b/rules.d/core-rules.sh index d30113f7..481e9d85 100644 --- a/rules.d/core-rules.sh +++ b/rules.d/core-rules.sh @@ -76,6 +76,13 @@ libretro_daphne_name="Daphne" libretro_daphne_git_url="https://github.com/libretro/daphne.git" libretro_daphne_build_makefile="Makefile" +include_core_duckstation() { + register_module core "duckstation" +} +libretro_duckstation_name="Duckstation" +libretro_duckstation_git_url="https://github.com/stenzek/duckstation.git" +libretro_duckstation_build_products="bin" + include_core_mrboom() { register_module core "mrboom" }