aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorB. Watson <yalhcru@gmail.com>2016-10-17 15:26:47 -0400
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2016-10-22 08:47:29 +0700
commit1c4b82ca44728b26270b587112df8ce202648e32 (patch)
tree59118a832e1dff5e6942c45a7390735ededbf659
parent5a81160b695c6915a374ad978db5e32100d3a6c7 (diff)
games/colem: Updated for version 3.8.
-rw-r--r--games/colem/colem.642
-rw-r--r--games/colem/colem.SlackBuild13
-rw-r--r--games/colem/colem.info6
-rw-r--r--games/colem/colem.pod44
4 files changed, 86 insertions, 19 deletions
diff --git a/games/colem/colem.6 b/games/colem/colem.6
index 648b6b4dbf870..9d4a1c466429b 100644
--- a/games/colem/colem.6
+++ b/games/colem/colem.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:
.\" ========================================================================
@@ -133,7 +133,7 @@
.\" ========================================================================
.\"
.IX Title "COLEM 6"
-.TH COLEM 6 "2015-05-06" "3.3" "SlackBuilds.org"
+.TH COLEM 6 "2016-10-17" "3.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
@@ -242,12 +242,36 @@ Sync screen updates to <frequency> [default: 60]
.IP "\-nosync" 4
.IX Item "-nosync"
Do not sync screen updates [default: \-nosync]
-.IP "\-tv, \-notv" 4
-.IX Item "-tv, -notv"
-Simulate/Don't simulate scanlines [default: \-notv]
-.IP "\-soft, \-nosoft" 4
-.IX Item "-soft, -nosoft"
-Scale screen up with softening [default: \-nosoft]
+.IP "\-soft" 4
+.IX Item "-soft"
+Scale display with 2xSaI [default: off]
+.IP "\-eagle" 4
+.IX Item "-eagle"
+Scale display with \s-1EAGLE\s0 [default: off]
+.IP "\-epx" 4
+.IX Item "-epx"
+Scale display with \s-1EPX\s0 [default: off]
+.IP "\-scale2x" 4
+.IX Item "-scale2x"
+Scale display with Scale2X [default: off]
+.IP "\-cmy" 4
+.IX Item "-cmy"
+Simulate \s-1CMY\s0 pixel raster [default: off]
+.IP "\-rgb" 4
+.IX Item "-rgb"
+Simulate \s-1RGB\s0 pixel raster [default: off]
+.IP "\-mono" 4
+.IX Item "-mono"
+Simulate monochrome \s-1CRT\s0 [default: off]
+.IP "\-sepia" 4
+.IX Item "-sepia"
+Simulate sepia \s-1CRT\s0 [default: off]
+.IP "\-green" 4
+.IX Item "-green"
+Simulate green \s-1CRT\s0 [default: off]
+.IP "\-amber" 4
+.IX Item "-amber"
+Simulate amber \s-1CRT\s0 [default: off]
.IP "\-saver, \-nosaver" 4
.IX Item "-saver, -nosaver"
Save/don't save \s-1CPU\s0 when inactive [default: \-saver]
@@ -358,7 +382,7 @@ The coleco.rom file will occasionally be found on websites with the names \*(L"o
ColEm works with any of the above \s-1ROM\s0 images.
.SH "AUTHOR"
.IX Header "AUTHOR"
-ColEm is by Marat Fayzullin, (C)FMS 1994\-2010
+ColEm is by Marat Fayzullin, (C)FMS 1994\-2016
.PP
This man page is by B. Watson, for the SlackBuilds.org project (but may be used by anyone for any
purpose).
diff --git a/games/colem/colem.SlackBuild b/games/colem/colem.SlackBuild
index 5c2bf265743cf..62a52fd03f5d2 100644
--- a/games/colem/colem.SlackBuild
+++ b/games/colem/colem.SlackBuild
@@ -6,6 +6,10 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
+# 20161017 bkw:
+# - updated for 3.8
+# - updated man page with new 3.8 options
+
# 20160729 bkw:
# - updated for 3.7
# - rom_path.diff now handles filenames longer than 20 characters.
@@ -38,7 +42,7 @@
# with OSS modules disabled by default.
PRGNAM=colem
-VERSION=${VERSION:-3.7}
+VERSION=${VERSION:-3.8}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -99,6 +103,13 @@ find -L . \
sed -i "s/-O2/$SLKCFLAGS/" EMULib/Rules.gcc
+# colem still uses OSS audio. I thought linking with -laoss would Just Work,
+# avoiding the need for the aoss wrapper script, but it doesn't work. code
+# left here for references (I may revisit this someday).
+##if [ "${AOSS:-yes}" = "yes" ]; then
+## sed -i '/^LIBS/s,$, -laoss,' EMULib/Rules.Unix
+##fi
+
# Make the emulator look in /usr/share/colem and ~/.colem for the
# system ROMs, as well as the current directory. Without this, it's
# quite annoying to use colem from either the command line or KDE.
diff --git a/games/colem/colem.info b/games/colem/colem.info
index 45d5afe21bae6..b1ce0aa9ca9cc 100644
--- a/games/colem/colem.info
+++ b/games/colem/colem.info
@@ -1,8 +1,8 @@
PRGNAM="colem"
-VERSION="3.7"
+VERSION="3.8"
HOMEPAGE="http://fms.komkon.org/ColEm/"
-DOWNLOAD="http://urchlay.naptime.net/~urchlay/src/ColEm37-Source.zip"
-MD5SUM="b1f3a0672992db1e413f92fd5a5a41b5"
+DOWNLOAD="http://urchlay.naptime.net/~urchlay/src/ColEm38-Source.zip"
+MD5SUM="e637a0ed82960387f1cc34a73eb9cc35"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/games/colem/colem.pod b/games/colem/colem.pod
index d5b0a8aa50634..b2c0fb43c8c3a 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 -r3.3 -cSlackBuilds.org colem.pod > colem.6
+# pod2man --stderr -s6 -r3.8 -cSlackBuilds.org colem.pod > colem.6
=pod
@@ -143,13 +143,45 @@ Sync screen updates to <frequency> [default: 60]
Do not sync screen updates [default: -nosync]
-=item -tv, -notv
+=item -soft
-Simulate/Don't simulate scanlines [default: -notv]
+Scale display with 2xSaI [default: off]
-=item -soft, -nosoft
+=item -eagle
-Scale screen up with softening [default: -nosoft]
+Scale display with EAGLE [default: off]
+
+=item -epx
+
+Scale display with EPX [default: off]
+
+=item -scale2x
+
+Scale display with Scale2X [default: off]
+
+=item -cmy
+
+Simulate CMY pixel raster [default: off]
+
+=item -rgb
+
+Simulate RGB pixel raster [default: off]
+
+=item -mono
+
+Simulate monochrome CRT [default: off]
+
+=item -sepia
+
+Simulate sepia CRT [default: off]
+
+=item -green
+
+Simulate green CRT [default: off]
+
+=item -amber
+
+Simulate amber CRT [default: off]
=item -saver, -nosaver
@@ -301,7 +333,7 @@ ColEm works with any of the above ROM images.
=head1 AUTHOR
-ColEm is by Marat Fayzullin, (C)FMS 1994-2010
+ColEm is by Marat Fayzullin, (C)FMS 1994-2016
This man page is by B. Watson, for the SlackBuilds.org project (but may be used by anyone for any
purpose).