summaryrefslogtreecommitdiffstats
path: root/games/stella
diff options
context:
space:
mode:
Diffstat (limited to 'games/stella')
-rw-r--r--games/stella/stella.618
-rw-r--r--games/stella/stella.SlackBuild18
-rw-r--r--games/stella/stella.info6
-rw-r--r--games/stella/stella.pod16
4 files changed, 37 insertions, 21 deletions
diff --git a/games/stella/stella.6 b/games/stella/stella.6
index f63fc1cf88..0abe5b4baf 100644
--- a/games/stella/stella.6
+++ b/games/stella/stella.6
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 2.27 (Pod::Simple 3.28)
+.\" Automatically generated by Pod::Man 2.28 (Pod::Simple 3.29)
.\"
.\" Standard preamble:
.\" ========================================================================
@@ -71,7 +71,7 @@
.\" ========================================================================
.\"
.IX Title "STELLA 6"
-.TH STELLA 6 "2015-03-22" "4.6" "SlackBuilds.org"
+.TH STELLA 6 "2016-08-04" "4.7.2" "SlackBuilds.org"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -93,7 +93,7 @@ will be asked to select the default \s-1ROM\s0 directory to use.
This man page only documents the command-line options and default
keybindings. The complete documentation is in \fIindex.html\fR and
\&\fIdebugger.html\fR, usually installed in \fI/usr/share/doc/stella/\fR or
-\&\fI/usr/doc/stella\-4.6/\fR.
+\&\fI/usr/doc/stella\-4.7.2/\fR.
.SH "OPTIONS"
.IX Header "OPTIONS"
.IP "\fB\-video\fR <direct3d|opengl|opengles2|opengles|software>" 4
@@ -182,6 +182,12 @@ Blargg \s-1TV\s0 effects scanline intensity, where 0 means completely off.
.IX Item "-tv.scaninter <1|0>"
Blargg \s-1TV\s0 effects scanline interpolation, resulting in
blending/smoothing of the scanlines.
+.IP "\fB\-tv.jitter\fR <1|0>" 4
+.IX Item "-tv.jitter <1|0>"
+Enable \s-1TV\s0 jitter effect.
+.IP "\fB\-tv.jitter_recovery\fR <1 \- 20>" 4
+.IX Item "-tv.jitter_recovery <1 - 20>"
+Set recovery time for \s-1TV\s0 jitter effect.
.IP "\fB\-tv.contrast\fR <number>" 4
.IX Item "-tv.contrast <number>"
Blargg \s-1TV\s0 effects 'contrast' (only available in custom mode, range \-1.0
@@ -254,9 +260,9 @@ analog-type devices (paddles, trackball, etc).
.IP "\fB\-grabmouse\fR <1|0>" 4
.IX Item "-grabmouse <1|0>"
Locks the mouse cursor in the game window in emulation mode.
-.IP "\fB\-hidecursor\fR <1|0>" 4
-.IX Item "-hidecursor <1|0>"
-Always hide the mouse cursor, or show it when appropriate.
+.IP "\fB\-cursor\fR <0,1,2,3>" 4
+.IX Item "-cursor <0,1,2,3>"
+Set cursor state in UI/emulation modes.
.IP "\fB\-dsense\fR <number>" 4
.IX Item "-dsense <number>"
Sensitivity for emulation of paddles when using a digital device (ie,
diff --git a/games/stella/stella.SlackBuild b/games/stella/stella.SlackBuild
index d687a95312..3660deaef2 100644
--- a/games/stella/stella.SlackBuild
+++ b/games/stella/stella.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for stella
-# Written by Luis Henrique <lmello.009@gmail.com>
+# Originally written by Luis Henrique.
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
@@ -24,14 +24,16 @@
# 20150509 bkw: update for 4.6.1
+# 20160804 bkw: update for 4.7.2
+
PRGNAM=stella
-VERSION=${VERSION:-4.6.1}
+VERSION=${VERSION:-4.7.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -42,8 +44,8 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
@@ -62,7 +64,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION-src.tar.gz
+tar xvf $CWD/$PRGNAM-$VERSION-src.tar.xz
cd $PRGNAM-$VERSION
chown -R root:root .
find -L . \
@@ -89,8 +91,8 @@ ln -s \
$PKG/usr/share/pixmaps/$PRGNAM.png
# Man page written for this build.
-# Upstream will be shipping a man page starting with 4.7, so I can
-# soon quit including one here.
+# Upstream said he'd be shipping a man page starting with 4.7, so I could
+# quit including one here, but so far it hasn't happened...
mkdir -p $PKG/usr/man/man6
gzip -9c < $CWD/$PRGNAM.6 > $PKG/usr/man/man6/$PRGNAM.6.gz
diff --git a/games/stella/stella.info b/games/stella/stella.info
index 7772257ef6..7cc4928f55 100644
--- a/games/stella/stella.info
+++ b/games/stella/stella.info
@@ -1,8 +1,8 @@
PRGNAM="stella"
-VERSION="4.6.1"
+VERSION="4.7.2"
HOMEPAGE="http://stella.sourceforge.net"
-DOWNLOAD="http://downloads.sourceforge.net/project/stella/stella/4.6.1/stella-4.6.1-src.tar.gz"
-MD5SUM="91d7a7333097345e81f90a39fcdcc324"
+DOWNLOAD="http://downloads.sourceforge.net/project/stella/stella/4.7.2/stella-4.7.2-src.tar.xz"
+MD5SUM="c960a5a4c34408688c1cc6c658f4bec5"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="SDL2"
diff --git a/games/stella/stella.pod b/games/stella/stella.pod
index 5f1162760b..0d03af2d25 100644
--- a/games/stella/stella.pod
+++ b/games/stella/stella.pod
@@ -1,5 +1,5 @@
# pod source for stella man page. Convert with:
-# pod2man --stderr -s6 -cSlackBuilds.org -r4.6 -u stella.pod > stella.6
+# pod2man --stderr -s6 -cSlackBuilds.org -r4.7.2 -u stella.pod > stella.6
=pod
@@ -23,7 +23,7 @@ will be asked to select the default ROM directory to use.
This man page only documents the command-line options and default
keybindings. The complete documentation is in I<index.html> and
I<debugger.html>, usually installed in I</usr/share/doc/stella/> or
-I</usr/doc/stella-4.6/>.
+I</usr/doc/stella-4.7.2/>.
=head1 OPTIONS
@@ -133,6 +133,14 @@ Blargg TV effects scanline intensity, where 0 means completely off.
Blargg TV effects scanline interpolation, resulting in
blending/smoothing of the scanlines.
+=item B<-tv.jitter> <1|0>
+
+Enable TV jitter effect.
+
+=item B<-tv.jitter_recovery> <1 - 20>
+
+Set recovery time for TV jitter effect.
+
=item B<-tv.contrast> <number>
Blargg TV effects 'contrast' (only available in custom mode, range -1.0
@@ -222,9 +230,9 @@ analog-type devices (paddles, trackball, etc).
Locks the mouse cursor in the game window in emulation mode.
-=item B<-hidecursor> <1|0>
+=item B<-cursor> <0,1,2,3>
-Always hide the mouse cursor, or show it when appropriate.
+Set cursor state in UI/emulation modes.
=item B<-dsense> <number>