diff --git a/build-config.sh b/build-config.sh index b5cbca71..c64f713b 100644 --- a/build-config.sh +++ b/build-config.sh @@ -18,6 +18,7 @@ include_core_snes9x2005 include_core_snes9x2010 include_core_snes9x include_core_bsnes +include_core_bsnes_hd include_core_bsnes_accuracy include_core_bsnes_balanced include_core_bsnes_performance diff --git a/rules.d/core-rules.sh b/rules.d/core-rules.sh index b3d3681e..0e16d61b 100644 --- a/rules.d/core-rules.sh +++ b/rules.d/core-rules.sh @@ -11,6 +11,17 @@ libretro_bsnes_build_subdir="bsnes" libretro_bsnes_build_makefile="GNUmakefile" libretro_bsnes_build_products="out" +include_core_bsnes_hd() { + register_module core "bsnes_hd" -theos_ios -ngc -sncps3 -ps3 -psp1 -qnx -wii +} + +libretro_bsnes_hd_name="bsnes HD" +libretro_bsnes_hd_git_url="https://github.com/DerKoun/bsnes-hd.git" +libretro_bsnes_hd_build_args="compiler=\"${CXX17}\" target=\"libretro\"" +libretro_bsnes_hd_build_subdir="bsnes" +libretro_bsnes_hd_build_makefile="GNUmakefile" +libretro_bsnes_hd_build_products="out" + include_core_bsnes_accuracy() { register_module core "bsnes_accuracy" -theos_ios -ngc -sncps3 -ps3 -psp1 -qnx -wii }