diff --git a/build-config.sh b/build-config.sh index 82340286..6b943a38 100644 --- a/build-config.sh +++ b/build-config.sh @@ -60,6 +60,9 @@ include_core_bnes include_core_desmume include_core_melonds +# --- Nintendo 3DS emulator cores --- +include_core_citra + # --- Game Boy/Color emulator cores --- include_core_gambatte include_core_sameboy diff --git a/rules.d/core-rules.sh b/rules.d/core-rules.sh index 6c138daa..97f43126 100644 --- a/rules.d/core-rules.sh +++ b/rules.d/core-rules.sh @@ -670,6 +670,14 @@ include_core_vecx() { libretro_vecx_git_url="https://github.com/libretro/libretro-vecx.git" libretro_vecx_build_makefile="Makefile.libretro" +include_core_citra() { + register_module core "citra" -ios -theos_ios -ngc -ps3 -psp1 -qnx -wii +} +libretro_citra_name="Citra" +libretro_citra_git_url="https://github.com/libretro/citra.git" +libretro_citra_git_submodules="yes" +libretro_citra_build_opengl="yes" + include_core_ppsspp() { register_module core "ppsspp" -ios -theos_ios -ngc -ps3 -psp1 -qnx -wii }