aboutsummaryrefslogtreecommitdiff
path: root/games
diff options
context:
space:
mode:
Diffstat (limited to 'games')
-rw-r--r--games/colem/colem.614
-rw-r--r--games/colem/colem.SlackBuild10
-rw-r--r--games/colem/colem.desktop2
-rw-r--r--games/colem/colem.info6
-rw-r--r--games/colem/colem.pod18
5 files changed, 38 insertions, 12 deletions
diff --git a/games/colem/colem.6 b/games/colem/colem.6
index 41a3f95ffb54..454f50918d71 100644
--- a/games/colem/colem.6
+++ b/games/colem/colem.6
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "COLEM 6"
-.TH COLEM 6 "2017-06-27" "4.0" "SlackBuilds.org"
+.TH COLEM 6 "2019-12-02" "4.8" "SlackBuilds.org"
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
.\" way too many mistakes in technical documents.
.if n .ad l
@@ -284,6 +284,18 @@ Scale window by <factor> [default: 2]
.IP "\-4x3" 4
.IX Item "-4x3"
Force 4:3 television screen ratio [default: off]
+.IP "\-sgm, \-nosgm" 4
+.IX Item "-sgm, -nosgm"
+Enable Super Game Module extension [default: off]
+.IP "\-24c08, \-24c256" 4
+.IX Item "-24c08, -24c256"
+Enable serial \s-1EEPROM\s0 emulation [default: off]
+.IP "\-sram" 4
+.IX Item "-sram"
+Enable battery-backed \s-1SRAM\s0 emulation [default: off]
+.IP "\-tv, \-lcd, \-raster" 4
+.IX Item "-tv, -lcd, -raster"
+Simulate \s-1TV\s0 scanlines or \s-1LCD\s0 raster [default: off]
.SH "KEYBOARD BINDINGS"
.IX Header "KEYBOARD BINDINGS"
[\s-1ALT\s0] Hold to switch to the second controller
diff --git a/games/colem/colem.SlackBuild b/games/colem/colem.SlackBuild
index e6d89d3554f5..8ad506b422da 100644
--- a/games/colem/colem.SlackBuild
+++ b/games/colem/colem.SlackBuild
@@ -6,6 +6,7 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
+# 20191202 bkw: updated for 4.8.
# 20180619 bkw: updated for 4.6.
# 20171218 bkw: updated for 4.2.
@@ -57,7 +58,7 @@
# with OSS modules disabled by default.
PRGNAM=colem
-VERSION=${VERSION:-4.6}
+VERSION=${VERSION:-4.8}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -110,11 +111,8 @@ mkdir $PRGNAM-$VERSION
cd $PRGNAM-$VERSION
unzip -aa $CWD/$ZIPNAME$ZIPVER-Source.zip
chown -R root:root .
-find -L . \
- \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
- -o -perm 511 \) -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
- -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \
+ \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} \+
sed -i "s/-O2/$SLKCFLAGS/" EMULib/Rules.gcc
diff --git a/games/colem/colem.desktop b/games/colem/colem.desktop
index 2a2f9632c9d1..8c80b46dbc42 100644
--- a/games/colem/colem.desktop
+++ b/games/colem/colem.desktop
@@ -12,4 +12,4 @@ MimeType=application/x-cvrom;
[Desktop Action Play]
Name=Play
-Exec=colem %f
+Exec=aoss colem %f
diff --git a/games/colem/colem.info b/games/colem/colem.info
index 84e6876d0f69..e8774c5ac30c 100644
--- a/games/colem/colem.info
+++ b/games/colem/colem.info
@@ -1,8 +1,8 @@
PRGNAM="colem"
-VERSION="4.6"
+VERSION="4.8"
HOMEPAGE="http://fms.komkon.org/ColEm/"
-DOWNLOAD="http://urchlay.naptime.net/~urchlay/src/ColEm46-Source.zip"
-MD5SUM="ef991440e17ce46483ea3152acd3c98f"
+DOWNLOAD="http://urchlay.naptime.net/~urchlay/src/ColEm48-Source.zip"
+MD5SUM="0af6c3e35fe79a9d5a3c46aec9d6679b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/games/colem/colem.pod b/games/colem/colem.pod
index 0f678b10be77..9f40bbb3a276 100644
--- a/games/colem/colem.pod
+++ b/games/colem/colem.pod
@@ -1,5 +1,5 @@
# pod source for colem man page. convert with:
-# pod2man --stderr -s6 -r4.0 -cSlackBuilds.org colem.pod > colem.6
+# pod2man --stderr -s6 -r4.8 -cSlackBuilds.org colem.pod > colem.6
=pod
@@ -199,6 +199,22 @@ Scale window by <factor> [default: 2]
Force 4:3 television screen ratio [default: off]
+=item -sgm, -nosgm
+
+Enable Super Game Module extension [default: off]
+
+=item -24c08, -24c256
+
+Enable serial EEPROM emulation [default: off]
+
+=item -sram
+
+Enable battery-backed SRAM emulation [default: off]
+
+=item -tv, -lcd, -raster
+
+Simulate TV scanlines or LCD raster [default: off]
+
=back
=head1 KEYBOARD BINDINGS