summaryrefslogtreecommitdiff
path: root/games/rott/patches
diff options
context:
space:
mode:
authorPierre Cazenave <pwcazenave at gmail {dot} com>2010-04-11 11:21:27 -0400
committerDavid Somero <xgizzmo@slackbuilds.org>2010-05-15 10:37:51 +0200
commita96ce23b2b05957feb5c9e877079df1a275cda35 (patch)
treebf1d893cce3ce69523ccf5bd8da1fe7317924ea8 /games/rott/patches
parentcf002491328b476af28900a4de735715c72c5179 (diff)
downloadslackbuilds-a96ce23b2b05957feb5c9e877079df1a275cda35.tar.gz
games/rott: Added (Rise of the Triad, first person shooter game)
Diffstat (limited to 'games/rott/patches')
-rw-r--r--games/rott/patches/cdrom_version.diff14
-rw-r--r--games/rott/patches/manpage.diff83
-rw-r--r--games/rott/patches/registered_version.diff12
3 files changed, 109 insertions, 0 deletions
diff --git a/games/rott/patches/cdrom_version.diff b/games/rott/patches/cdrom_version.diff
new file mode 100644
index 0000000000..e4adf80dd3
--- /dev/null
+++ b/games/rott/patches/cdrom_version.diff
@@ -0,0 +1,14 @@
+diff -Naur rott-1.1.1.orig/rott/develop.h rott-1.1.1/rott/develop.h
+--- rott-1.1.1.orig/rott/develop.h 2008-05-24 02:29:04.000000000 -0400
++++ rott-1.1.1/rott/develop.h 2010-03-16 23:52:12.000000000 -0400
+@@ -41,8 +41,8 @@
+
+ #define BNACRASHPREVENT 1 //bna added
+ // Make sure only one of the following are on at one time
+-#define SHAREWARE 1
+-#define SUPERROTT 0
++#define SHAREWARE 0
++#define SUPERROTT 1
+ #define SITELICENSE 0
+
+ // cute little dopefish thing, only works with special patch?
diff --git a/games/rott/patches/manpage.diff b/games/rott/patches/manpage.diff
new file mode 100644
index 0000000000..70864338ec
--- /dev/null
+++ b/games/rott/patches/manpage.diff
@@ -0,0 +1,83 @@
+diff -Naur rott-1.1.1.orig/doc/rott.6 rott-1.1.1/doc/rott.6
+--- rott-1.1.1.orig/doc/rott.6 2009-06-08 07:04:26.000000000 -0400
++++ rott-1.1.1/doc/rott.6 2010-03-17 16:26:41.000000000 -0400
+@@ -6,6 +6,15 @@
+ .SH SYNOPSIS
+ .B rott
+ .RI [ options ]
++.br
++.B rott\-demo
++.RI [ options ]
++.br
++.B rott\-reg
++.RI [ options ]
++.br
++.B rott\-cdrom
++.RI [ options ]
+
+ .SH DESCRIPTION
+ .B ROTT
+@@ -27,6 +36,18 @@
+ Specify the screen resolution to use (next parameter is widthxheight).
+ Valid resolutions are 320x200, 640x480 and 800x600.
+ .TP
++.BR filertl\ \fIfile.rtl\fP
++Load external Userlevels (RTL files) (next parameter is RTL filename).
++Not available in shareware/demo version.
++.TP
++.BR filertc\ \fIfile.rtc\fP
++Load external Battlelevels (RTC files) (next parameter is RTC filename).
++Not available in shareware/demo version.
++.TP
++.BR file\ \fIfile.wad\fP
++Load external WAD file (next parameter is WAD filename).
++Not available in shareware/demo version.
++.TP
+ .BR spaceball
+ Enable check for Spaceball.
+ .TP
+@@ -73,21 +94,40 @@
+ Exit program when demo is terminated.
+ .TP
+ .BR warp\ \fIlevel\fP
+-Warp to specific ROTT level (next paramater is level to start on).
++Warp to specific ROTT level (next parameter is level to start on).
+ .TP
+ .BR timelimit\ \fItime\fP
+-Play ROTT in time limit mode (next paramater is time in seconds).
++Play ROTT in time limit mode (next parameter is time in seconds).
+ .TP
+ .BR maxtimelimit\ \fItime\fP
+-Maximimum time to count down from (next paramater is time in seconds).
++Maximimum time to count down from (next parameter is time in seconds).
+ .TP
+ .BR dopefish
+ ?
+
++.SH FILES
++Game data files are searched for in \fB/usr/share/games/rott\fR. Each
++game binary requires its own particular data files:
++.PP
++\fBrott\-demo\fR \- HUNTBGIN.WAD HUNTBGIN.RTC HUNTBGIN.RTL REMOTE1.RTS
++.PP
++\fBrott\-reg\fR \- DARKWAR.WAD DARKWAR.RTC DARKWAR.RTL REMOTE1.RTS
++.PP
++\fBrott\-cdrom\fR \- DARKWAR.WAD ROTTCD.RTC DARKWAR.RTL REMOTE1.RTS
++.PP
++All filenames must be UPPERCASE.
++.PP
++Simply run \fBrott\fR to play the "best" version of the game that you
++have the data files for (CD\-ROM, Registered, or Demo, in that order).
++.PP
++User config data is stored in \fB~/.rott\fR for the shareware/demo version
++and \fB~/.rott/darkwar\fR for the registered and CD\-ROM versions.
++
+ .SH AUTHORS
+ ROTT was created and published as shareware by Apogee Software, Ltd. and was published commercially by FormGen, Inc.
+ .PP
+ The primary contributors to the icculus.org port are: Steven Fuller, Ryan C. Gordon, John Hall and Dan Olson.
+ .PP
+ This manual page was written by Fabian Greffrath <fabian@debian-unofficial.org>
+-for the Debian project (but may be used by others).
++for the Debian project (but may be used by others), and was modified for
++the SlackBuilds.org project by B. Watson.
diff --git a/games/rott/patches/registered_version.diff b/games/rott/patches/registered_version.diff
new file mode 100644
index 0000000000..6fe8aaf49c
--- /dev/null
+++ b/games/rott/patches/registered_version.diff
@@ -0,0 +1,12 @@
+diff -Naur rott-1.1.1.orig/rott/develop.h rott-1.1.1/rott/develop.h
+--- rott-1.1.1.orig/rott/develop.h 2008-05-24 02:29:04.000000000 -0400
++++ rott-1.1.1/rott/develop.h 2010-03-17 14:31:22.000000000 -0400
+@@ -41,7 +41,7 @@
+
+ #define BNACRASHPREVENT 1 //bna added
+ // Make sure only one of the following are on at one time
+-#define SHAREWARE 1
++#define SHAREWARE 0
+ #define SUPERROTT 0
+ #define SITELICENSE 0
+