Skip to content

Commit

Permalink
Add build_default_cores_small_memory_footprint
Browse files Browse the repository at this point in the history
  • Loading branch information
inactive123 committed Jul 31, 2015
1 parent 4af5c46 commit 949b7de
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions libretro-build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,16 @@ build_default_cores_cpp11() {
libretro_build_core mame
}

# These are cores intended for platforms with a limited
# amount of RAM, where the full version would not fit
# into memory

build_default_cores_small_memory_footprint() {
libretro_build_core fb_alpha_cps1
libretro_build_core fb_alpha_cps2
libretro_build_core fb_alpha_neo
}

build_default_cores_libretro_gl() {
# Reasons for not compiling this yet on these targets (other than endianness issues)
# 1) Wii/NGC - no PPC dynarec, no usable graphics plugins that work with GX
Expand All @@ -112,6 +122,9 @@ build_default_cores_libretro_gl() {
# (They also use rules builds, which will help later)

build_default_cores() {
if [ $platform == "wii" ] || [ $platform == "ngc" ]; then
build_default_cores_small_memory_footprint
fi
libretro_build_core 2048
libretro_build_core bluemsx
libretro_build_core catsfc
Expand Down Expand Up @@ -178,6 +191,7 @@ build_default_cores() {
libretro_build_core yabause
fi


if [ $platform != "qnx" ] && [ $platform != "ps3" ] && [ $platform != "sncps3" ]; then
build_default_cores_cpp11
fi
Expand Down

0 comments on commit 949b7de

Please sign in to comment.