From d9debbc4bccd1e13b8ef9d41e1e60939cab413fc Mon Sep 17 00:00:00 2001 From: "B. Watson" Date: Thu, 4 Aug 2016 14:08:45 -0400 Subject: games/stella: Updated for version 4.7.2. --- games/stella/stella.6 | 18 ++++++++++++------ games/stella/stella.SlackBuild | 18 ++++++++++-------- games/stella/stella.info | 6 +++--- games/stella/stella.pod | 16 ++++++++++++---- 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 " 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 " 4 .IX Item "-tv.contrast " 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 " 4 .IX Item "-dsense " 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 +# 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 and I, usually installed in I or -I. +I. =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> 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> -- cgit v1.2.3