summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--games/libretro-reicast/README6
-rw-r--r--games/libretro-reicast/libretro-reicast.SlackBuild12
-rw-r--r--games/libretro-reicast/libretro-reicast.info6
-rw-r--r--games/libretro-reicast/slack-desc2
4 files changed, 13 insertions, 13 deletions
diff --git a/games/libretro-reicast/README b/games/libretro-reicast/README
index 82ad1127f8..37f5f482a8 100644
--- a/games/libretro-reicast/README
+++ b/games/libretro-reicast/README
@@ -6,12 +6,12 @@ The Dreamcast BIOS files are required to run Reicast.
* dc/dc_boot.bin
* dc/dc_flash.bin
-Due to a bug in Reicast, emulated memory cards will not save by default.
-You can use the following workround:
+Due to a bug in Reicast emulated memory cards will not save by default, to work
+around this the following will need to be done:
1. Start a game with libretro-reicast.
2. Open the core options, they can be found in the RetroArch quick menu.
3. Enable 'Boot to BIOS (restart)', then close and restart the emulator.
- 4. In the Dreamcast bios menu, select 'File' and reformat the memory card.
+ 4. In the Dreamcast bios menu select 'File' and reformat the memory card.
5. Open the core options again and disable 'Boot to BIOS (restart)'.
6. Now close and restart Reicast to enjoy a working memory card.
diff --git a/games/libretro-reicast/libretro-reicast.SlackBuild b/games/libretro-reicast/libretro-reicast.SlackBuild
index d56a4bd903..79eb0dac32 100644
--- a/games/libretro-reicast/libretro-reicast.SlackBuild
+++ b/games/libretro-reicast/libretro-reicast.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for libretro-reicast
-# Copyright 2016 Hunter Sezen
+# Copyright 2016-2017 Hunter Sezen
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -24,7 +24,7 @@
PRGNAM=libretro-reicast
LIBNAM=reicast_libretro
-VERSION=${VERSION:-2017.01.26_148638c6}
+VERSION=${VERSION:-2017.10.24_74c4ddf}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -57,9 +57,7 @@ else
LIBDIRSUFFIX=""
fi
-DEBUG=${DEBUG:-0}
-
-set -e
+set -eu
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
@@ -74,12 +72,14 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+[ "${DEBUG:=0}" != 0 ] && DEBUG=1
+
make DEBUG=$DEBUG
install -Dm0644 $LIBNAM.so $PKG/usr/lib${LIBDIRSUFFIX}/libretro/$LIBNAM.so
install -Dm0644 $LIBNAM.info $PKG/usr/lib${LIBDIRSUFFIX}/libretro/info/$LIBNAM.info
-if [ "$DEBUG" = "0" ]; then
+if [ $DEBUG = 0 ]; then
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
fi
diff --git a/games/libretro-reicast/libretro-reicast.info b/games/libretro-reicast/libretro-reicast.info
index 98c4ae4c08..e2db3ed66d 100644
--- a/games/libretro-reicast/libretro-reicast.info
+++ b/games/libretro-reicast/libretro-reicast.info
@@ -1,8 +1,8 @@
PRGNAM="libretro-reicast"
-VERSION="2017.01.26_148638c6"
+VERSION="2017.10.24_74c4ddf"
HOMEPAGE="https://www.libretro.com/"
-DOWNLOAD="http://ks392457.kimsufi.com/orbea/stuff/slackbuilds/src/libretro/libretro-reicast-2017.01.26_148638c6.tar.xz"
-MD5SUM="9a66896ab3bbf9e1a80cce026f0a538b"
+DOWNLOAD="http://ks392457.kimsufi.com/orbea/stuff/slackbuilds/src/libretro/libretro-reicast-2017.10.24_74c4ddf.tar.xz"
+MD5SUM="50da1f011d424aa16ab5a4e5faf52218"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="RetroArch"
diff --git a/games/libretro-reicast/slack-desc b/games/libretro-reicast/slack-desc
index 6204e8c1ea..fc83fbc77a 100644
--- a/games/libretro-reicast/slack-desc
+++ b/games/libretro-reicast/slack-desc
@@ -10,7 +10,7 @@ libretro-reicast: libretro-reicast (Port of reicast to libretro)
libretro-reicast:
libretro-reicast: reicast is a multi-platform Sega Dreamcast emulator.
libretro-reicast:
-libretro-reicast: Homepage: http://www.libretro.com/
+libretro-reicast: Homepage: https://www.libretro.com/
libretro-reicast:
libretro-reicast:
libretro-reicast: