Skip to content

Commit

Permalink
Updates
Browse files Browse the repository at this point in the history
  • Loading branch information
inactive123 committed Jul 31, 2015
1 parent 16ed234 commit 548725d
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 81 deletions.
35 changes: 1 addition & 34 deletions libretro-build-ngc.sh
Original file line number Diff line number Diff line change
Expand Up @@ -16,37 +16,4 @@ fi

# The NGC build rules have all been moved to libretro-build.sh

if [[ -z "$1" ]]; then
WANT_CORES=" \
2048 \
bluemsx \
fceumm \
fmsx \
gambatte \
genesis_plus_gx \
mednafen_gba \
mednafen_lynx \
mednafen_ngp \
mednafen_pce_fast \
mednafen_pcfx \
mednafen_supergrafx \
mednafen_wswan \
mednafen_vb \
nestopia \
nxengine \
quicknes \
prboom \
snes9x_next \
vba_next \
tyrquake \
gw \
mgba \
fb_alpha_cps1 \
fb_alpha_cps2 \
fb_alpha_neo \
vecx"
else
WANT_CORES="$@"
fi

platform=ngc ${BASE_DIR}/libretro-build.sh ${WANT_CORES}
platform=ngc ${BASE_DIR}/libretro-build.sh $@
35 changes: 1 addition & 34 deletions libretro-build-wii.sh
Original file line number Diff line number Diff line change
Expand Up @@ -16,37 +16,4 @@ fi

# The Wii build rules have all been moved to libretro-build.sh

if [[ -z "$1" ]]; then
WANT_CORES=" \
2048 \
bluemsx \
fceumm \
fmsx \
gambatte \
genesis_plus_gx \
mednafen_gba \
mednafen_lynx \
mednafen_ngp \
mednafen_pce_fast \
mednafen_pcfx \
mednafen_supergrafx \
mednafen_wswan \
mednafen_vb \
nestopia \
nxengine \
quicknes \
prboom \
snes9x_next \
vba_next \
tyrquake \
gw \
mgba \
fb_alpha_cps1 \
fb_alpha_cps2 \
fb_alpha_neo \
vecx"
else
WANT_CORES="$@"
fi

platform=wii ${BASE_DIR}/libretro-build.sh ${WANT_CORES}
platform=wii ${BASE_DIR}/libretro-build.sh $@
32 changes: 19 additions & 13 deletions libretro-build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -155,9 +155,9 @@ build_default_cores() {
fi
libretro_build_core 2048
libretro_build_core bluemsx
libretro_build_core catsfc
if [ $platform != "psp1" ]; then
if [ $platform != "psp1" ] && [ $platform != "ngc" ] && [ $platform != "wii" ] && [ $platform != "ps3" ] && [ $platform != "sncps3" ]; then
libretro_build_core dosbox
libretro_build_core catsfc
fi
if [ $platform != "psp1" ]; then
# Excluded for binary size reasons
Expand All @@ -166,16 +166,17 @@ build_default_cores() {
libretro_build_core fceumm
libretro_build_core fmsx
libretro_build_core gambatte
libretro_build_core handy
if [ $platform != "ngc" ] && [ $platform != "wii" ] && [ $platform != "ps3" ] && [ $platform != "sncps3" ]; then
libretro_build_core handy
fi
libretro_build_core stella
libretro_build_core nestopia
libretro_build_core nxengine
libretro_build_core prboom
libretro_build_core quicknes
libretro_build_core snes9x_next
libretro_build_core stella
libretro_build_core tyrquake
libretro_build_core vba_next
libretro_build_core vbam
libretro_build_core vecx

if [ $platform != "psp1" ]; then
Expand Down Expand Up @@ -203,11 +204,9 @@ build_default_cores() {
libretro_build_core mednafen_psx
fi

if [ $platform != "qnx" ] && [ $platform != "psp1" ]; then
# Compilation issues
if [ $platform != "qnx" ] && [ $platform != "psp1" ] && [ $platform != "ngc" ] && [ $platform != "wii" ] && [ $platform != "ps3" ] && [ $platform != "sncps3" ]; then
# Compilation and/or perforamnce issues
libretro_build_core mednafen_snes
libretro_build_core hatari
libretro_build_core meteor
fi

libretro_build_core mednafen_supergrafx
Expand All @@ -230,6 +229,7 @@ build_default_cores() {

# (PS3/NGC/Wii) Excluded for performance reasons
libretro_build_core snes9x
libretro_build_core vbam

if [ $platform != "qnx" ] && [ $platform != "psp1" ]; then
# Just basic compilation issues right now for these platforms
Expand All @@ -246,22 +246,28 @@ build_default_cores() {
# Could work on PS3/Wii right now but way too slow right now,
# and messed up big-endian colors
libretro_build_core yabause

# Compilation/port status issues
libretro_build_core hatari
libretro_build_core meteor
fi


if [ $platform != "qnx" ] && [ $platform != "ps3" ] && [ $platform != "sncps3" ] && [ $platform != "psp1" ]; then
if [ $platform != "qnx" ] && [ $platform != "ps3" ] && [ $platform != "sncps3" ] && [ $platform != "psp1" ] && [ $platform != "ngc" ] && [ $platform != "wii" ]; then
build_default_cores_cpp11
fi

if [ $platform != "win" ] && [ $platform != "qnx" ] && [ $platform != "psp1" ]; then
if [ $platform != "win" ] && [ $platform != "qnx" ] && [ $platform != "psp1" ] && [ $platform != "ngc" ] && [ $platform != "wii" ] && [ $platform != "ps3" ] && [ $platform != "sncps3" ]; then
# Reasons for not compiling this on Windows yet -
# (Windows) - Doesn't work properly
# (QNX) - Compilation issues
# (PSP1) - Performance issues
# (PSP1) - Performance/compilation issues
# (Wii) - Performance/compilation issues
# (PS3) - Performance/compilation issues
libretro_build_core pcsx_rearmed
fi

if [ $platform != "ios" ] && [ $platform != "qnx" ] && [ $platform != "psp1" ]; then
if [ $platform != "ios" ] && [ $platform != "qnx" ] && [ $platform != "psp1" ] && [ $platform != "ps3" ] && [ $platform != "sncps3" ] && [ $platform != "ngc" ] && [ $platform != "wii" ]; then
# Would need ffmpeg libraries baked in
libretro_build_core ffmpeg
libretro_build_core ppsspp
Expand Down

0 comments on commit 548725d

Please sign in to comment.