Add build_libretro_pcsx_rearmed_interpreter() to libretro-build-common.sh, add a call to it in libretro-build-ios.sh.

The dynarec version of pcsx rearmed can’t run on non-jailbroken iOS devices, but the newest iDevices (iPhone5S, iPad Air etc.) are able to run it at full speed even with the interpreter.
This commit is contained in:
meancoot 2013-12-19 18:31:05 -05:00
parent c59c60a992
commit d1111ab3d7
2 changed files with 15 additions and 0 deletions

View File

@ -98,6 +98,20 @@ build_libretro_pcsx_rearmed() {
fi
}
build_libretro_pcsx_rearmed_interpreter() {
cd "${BASE_DIR}"
if [ -d 'libretro-pcsx-rearmed' ]; then
echo '=== Building PCSX ReARMed Interpreter ==='
cd libretro-pcsx-rearmed
"${MAKE}" -f Makefile.libretro platform="${FORMAT_COMPILER_TARGET}" ${COMPILER} "-j${JOBS}" clean || die 'Failed to clean PCSX ReARMed'
"${MAKE}" -f Makefile.libretro USE_DYNAREC=0 platform="${FORMAT_COMPILER_TARGET}" ${COMPILER} "-j${JOBS}" || die 'Failed to build PCSX ReARMed'
cp "pcsx_rearmed_libretro${FORMAT}.${FORMAT_EXT}" "${RARCH_DIST_DIR}/pcsx_rearmed_interpreter${FORMAT}.${FORMAT_EXT}"
else
echo 'PCSX ReARMed not fetched, skipping ...'
fi
}
build_libretro_mednafen() {
cd "${BASE_DIR}"
if [ -d 'libretro-mednafen' ]; then

View File

@ -50,6 +50,7 @@ else
build_libretro_handy
build_libretro_desmume
build_libretro_pcsx_rearmed
build_libretro_pcsx_rearmed_interpreter
build_libretro_modelviewer
build_libretro_scenewalker
build_libretro_instancingviewer