aboutsummaryrefslogtreecommitdiff
path: root/games/libretro-reicast
diff options
context:
space:
mode:
authorHunter Sezen <ovariegata@yahoo.com>2017-12-20 20:58:02 +0000
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2017-12-21 08:19:28 +0700
commit7f9ae68c63f723b3d185e9e8c3cfffc00018df86 (patch)
tree2c1d0b2a9a55c13c27e23314cd69794c6b6c751a /games/libretro-reicast
parent238851139f2e7e587536097dd1e5ca2f654852bf (diff)
games/libretro-reicast: Updated for version 2017.10.24_74c4ddf.
Signed-off-by: David Spencer <idlemoor@slackbuilds.org>
Diffstat (limited to 'games/libretro-reicast')
-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 82ad1127f88b1..37f5f482a8552 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 d56a4bd90302a..79eb0dac326d4 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 98c4ae4c08281..e2db3ed66dc16 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 6204e8c1eab2b..fc83fbc77a9a3 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: