debian/0000755000000000000000000000000011725176353007200 5ustar debian/rott.postinst0000644000000000000000000000107011725176353011773 0ustar #!/bin/sh set -e case "$1" in abort-upgrade|configure) update-alternatives --quiet --install /usr/games/rott rott /usr/games/rott-shareware 30 update-alternatives --quiet --install /usr/games/rott rott /usr/games/rott-commercial 20 update-alternatives --quiet --install /usr/games/rott rott /usr/games/rott-superrott 20 update-alternatives --quiet --install /usr/games/rott rott /usr/games/rott-sitelicense 20 ;; abort-remove|abort-deconfigure) ;; *) echo "postinst called with unknown argument \`$1'" >&2 exit 1 ;; esac #DEBHELPER# exit 0 debian/source/0000755000000000000000000000000011725176353010500 5ustar debian/source/format0000644000000000000000000000001411725176353011706 0ustar 3.0 (quilt) debian/patches/0000755000000000000000000000000011725176353010627 5ustar debian/patches/series0000644000000000000000000000002611725176353012042 0ustar 10-all-variants.patch debian/patches/10-all-variants.patch0000644000000000000000000000211411725176353014461 0ustar Description: Document we support all variants of the game Author: Fabian Greffrath Forwarded: not-needed --- rott-1.1.1.obsolete.0.838742770793946.orig/doc/rott.6 +++ rott-1.1.1.obsolete.0.838742770793946/doc/rott.6 @@ -7,11 +7,41 @@ rott \- Rise of the Triad .B rott .RI [ options ] +.B rott-shareware +.RI [ options ] + +.B rott-commercial +.RI [ options ] + +.B rott-superrott +.RI [ options ] + +.B rott-sitelicense +.RI [ options ] + .SH DESCRIPTION .B ROTT is a port of Apogee's 3D action title Rise of the Triad, originally released in 1994. This port duplicates the functionality of the original game on modern operating systems, including Linux, Win32, and Mac OS X. +The +.B rott-shareware, +.B rott-commercial, +.B rott-superrott +and +.B rott-sitelicense +binaries start the +.B Shareware Version, +.B Commercial Version, +.B CD Version +and +.B Site License CD Version +of the game, respectively. The +.B rott +binary is a symbolic link to one of these and is handled via Debian's +.B update-alternatives +mechanism. + .SH OPTIONS .TP .BR aim debian/rott.lintian-overrides0000644000000000000000000000035111725176353013547 0ustar # The /usr/games/rott binary is handled via update-alternatives. rott: desktop-command-not-in-package rott: menu-command-not-in-package # False positive: This is not a license file rott: extra-license-file usr/games/rott-sitelicense debian/rott.manpages0000644000000000000000000000001311725176353011677 0ustar doc/rott.6 debian/README.Debian0000644000000000000000000000237211725176353011245 0ustar Rise of the Triad for Debian ---------------------------- * The rott package in Debian supports all four variants of the game: Shareware Version, Commercial Version, CD Version and Site License CD Version. The corresponding binaries are named 'rott-shareware', 'rott-commercial', 'rott-superrott' and 'rott-sitelicense', respectively. In order to select which variant is started by the 'rott' command and the desktop and menu files, Debian's 'update-alternatives' mechanism is used: . $ update-alternatives --config rott . By default, the 'rott-shareware' alternative is preferred. . The game expects its data files in the '/usr/share/games/rott' directory (with upper case file names), so make sure to also copy the appropriate data files into this directory when changing the 'rott' alternative. * If you encounter game hangs like the one described in #498413, please install the recommended packages 'timidity' and 'freepats'. If you still encounter problems, please enable the ALSA MIDI Sequencer in '/etc/default/timidity', restart timidity and try again. . Please note that this works around a bug in sdl-mixer1.2, not rott. -- Fabian Greffrath Mon, 03 Jan 2011 15:10:21 +0100 debian/changelog0000644000000000000000000003754111725176353011064 0ustar rott (1.1.2-1) unstable; urgency=low * Imported Upstream version 1.1.2 * Update Vcs-* fields. * Remove all patches applied upstream. * Adapt debian/rules to the new build system. -- Fabian Greffrath Tue, 21 Feb 2012 11:56:38 +0100 rott (1.1.1-7) UNRELEASED; urgency=low * Clarify relation to game-data-packager and its generated packages in debian/control. * Export CFLAGS for them to take effect as per dpkg (>= 1.16.1). * Update Vcs-Browser field in debian/control. * Remove obsolete 00-disable-audiolib.patch and 00-ludicrous-gibs.patch. * Bump debhelper compatibility to v9. * Fix format string vulnerabilities. * Update patches and header information. * Update debian/copyright to comply to DEP-5. -- Fabian Greffrath Wed, 15 Feb 2012 13:45:37 +0100 rott (1.1.1-6) unstable; urgency=low * bump version for dak (I fumbled the last upload) -- Jon Dowland Thu, 24 Mar 2011 15:47:04 +0000 rott (1.1.1-5) unstable; urgency=low [ Fabian Greffrath ] * Add "Recommends: game-data-packager (>= 24)" and move rott-data to Suggests. * On remove, if rott-data is installed, delete all files that are not in rott-data, delete the whole directory else. * Remove debian/rott.dirs, don't claim the /usr/share/games/rott directory for this package anymore, it belongs to rott-data. [ Jon Dowland ] * restore prerm/postinst for alternative. Whoops! That's what experimental is for, folks! -- Jon Dowland Wed, 23 Mar 2011 12:53:28 +0000 rott (1.1.1-4) experimental; urgency=low [ Fabian Greffrath ] * Add Japanese po-debconf template translation, thanks Hideki Yamane (Closes: #599886). * Build all four variants of the game: Shareware Version, Commercial Version, CD Version and Site License CD Version (LP: #511810). * Handle variants via update-alternatives, document this in the manual page and in README-Debian, add symlinks for the manual pages. * Add lintian overrides for desktop-command-not-in-package and menu-command-not-in-package. * Fix another typo (parameter) spotted by lintian. * Remove the debug package, it has never been of any use. * Update Standards-Version and debhelper compat. * Make sure object files get rebuilt whenever develop.h is changed. [ Jon Dowland ] * add Recommends: rott-data (to be provided by packages generated by game-data-packager) -- Jon Dowland Sun, 16 Jan 2011 23:49:32 +0000 rott (1.1.1-3.1) unstable; urgency=low * Non-maintainer upload. * Fix pending l10n issues. Debconf translations: - Spanish (Francisco Javier Cuadrado). Closes: #564185 - Danish (Joe Hansen). Closes: #583962 -- Christian Perrier Thu, 03 Jun 2010 07:38:48 +0200 rott (1.1.1-3) unstable; urgency=low [ Fabian Greffrath ] * Converted from cdbs to debhelper 7.3. * Updated my email address. * debian/patches/01-demo-datadir.patch: New patch, enable playback of demo files in DATADIR. * Converted packaging to source format "3.0 (quilt)". [ Evgeni Golov ] * debian/control: + Standards-Version: 3.8.3, no changes needed. * debian/patches/02-persistent-typo.patch: + Fix typo spotted by lintian. -- Evgeni Golov Mon, 21 Dec 2009 14:38:16 +0100 rott (1.1.1-2) unstable; urgency=low * debian/rott.postinst: 3drealms plays ping-pong with us, moved the zip to old location again. Lets try both locations before failing. Closes: #536536, LP: #395048 -- Evgeni Golov Fri, 17 Jul 2009 00:03:11 +0200 rott (1.1.1-1) unstable; urgency=low [ Fabian Greffrath ] * New upstream release. * debian/patches/01-gameover.patch, debian/patches/02-fix-end-level-display.patch, debian/patches/03-desktop-file.patch, debian/patches/10-german-eszett-as-backslash.patch, debian/patches/11-add-nosound-to-manpage.patch: + Removed, applied upstream. * debian/rules: + Added -Wno-pointer-sign and -Wno-unused to CFLAGS. [ Evgeni Golov ] * debian/control: + Standards-Version: 3.8.2, no changes needed. -- Evgeni Golov Thu, 02 Jul 2009 08:39:58 +0200 rott (1.1-3) unstable; urgency=low * debian/rott.postinst: + The shareware zip is now in pub/share/ on the ftp, fix the download link. Closes: #530570, LP: #305779. * debian/patches/11-add-nosound-to-manpage.patch: + Add the nosound option to the manpage. * debian/control: + Add myself to Uploaders. + Standards-Version: 3.8.1, no changes. + rott-dbg goes to contrib/debug, not contrib/devel. -- Evgeni Golov Tue, 09 Jun 2009 10:38:11 +0200 rott (1.1-2) unstable; urgency=low * Upload to unstable. * debian/patches/*, debian/README.Debian: + Refreshed, renamed and commented all patches. * debian/patches/00-ludicrous-gibs.patch: + New patch to enable EKG mode by default, requires cheating otherwise, disabled in debian/patches/series. * debian/patches/03-desktop-file.patch, debian/rott.install: + New patch to add a generic rott.desktop file into the misc/ directory. * debian/rott.menu: + Changed to match rott.desktop. * debian/control, debian/rott.postinst: + Accept p7zip-full as an alternative to unzip to extract the shareware zip files. * debian/README.Debian: + Explained more detailed how to build the registered version of ROTT. + Described how to work around game hangs like the one described in #498413. * debian/control: + Fixed "binary-control-field-duplicates-source section in package rott". * debian/changelog: + Simplified, it's all GPL after all. * debian/po/gl.po: + Updated the Galician translation of the debconf template (Closes: #512692), thanks Marce Villarino . -- Fabian Greffrath Mon, 16 Feb 2009 13:16:00 +0100 rott (1.1-1) experimental; urgency=low * New upstream release. + Uploaded to experimental due to the Lenny freeze. * debian/copyright: + Converted into machine-readable format. + Added further copyright holders. + Sourceless binary files have been removed upstream. * debian/control: + Bumped Standards-Version to 3.8.0. + Re-added rott-dbg package. + Promoted freepats and timidity to Recommends (Closes: #498984). * debian/manpage/, debian/patches/, debian/pixmap/: + Removed previous patchset, all applied upstream. * debian/patches/rott-1.1-disable-audiolib.patch: + Reverting parts of upstream r218 to disable audiolib, for testing purposes, disabled in debian/patches/series. * debian/patches/rott-1.1-registered-version.patch: + Updated from the previous rott-1.0-registered.patch, disabled in debian/patches/series. * debian/patches/german-eszett-as-backslash.patch: + New patch, accept the German eszett as a backslash key. * debian/patches/svn-r240-gameover.patch: + New patch from Hans de Goede to fix corrupted "Game Over" screen in resolutions higher than 320x200. * debian/patches/svn-r241-fix-end-level-display.patch: + New patch from Hans de Goede to fix empty game statistics screen after finishing a level in resolutions higher than 320x200. * debian/README.Debian, debian/patches/series: + Changed to reflect new patch names. * debian/README.Debian, debian/rules: + Removed get-orig-source rule. * debian/README.source: + Added due to Policy 3.8.0. * debian/rott.docs, debian/rott.install, debian/rott.manpages: + Adopted to new source directory structure. * debian/rott.postinst: + Change data file permissions to 0644. * debian/rules: + Set DEB_BUILDDIR := rott. -- Fabian Greffrath Sun, 14 Sep 2008 14:15:00 +0100 rott (1.0+dfsg-3) UNRELEASED; urgency=low * debian/control, debian/compat: + Set Maintainer to Debian Games Team and added myself to Uploaders. + Added Vcs-Svn and Vcs-Browser fields. + Bumped Build-Depends to cdbs (>= 0.4.52) and debhelper (>= 6.0.7). + Added rott-dbg package. * debian/{config,dirs,docs,install,manpages,menu,postinst,prerm}: + Renamed to debian/rott.*. * debian/copyright: + Mentioned deletion of two sourceless binary files. + Substituted '(C)' for '©'. * debian/install: + Removed debian/lintian/rott. * debian/rules: + Added get-orig-source rule. * debian/README.Debian: + Documented how to use the registered version of ROTT. + Indented paragraphs. * debian/rott.menu: + Set resolution to 800x600. * debian/lintian/rott: + Renamed to debian/rott.lintian-overrides. * debian/manpage/rott.6: + Added new options: aim, fullscreen, window and resolution. * debian/control, debian/rules, debian/patches/*: + Switched from dpatch to quilt. * debian/patches/*: + Dropped the entire previous patchset in favour of the Fedora patchset courtesy of Hans de Goede . * debian/patches/rott-1.0-winrott-fixes.patch: + Adopted changes to rott-1.0/README to the -p2 patch level. * debian/patches/rott-1.0-debian-specific.patch: + New patch. Added overridable CFLAGS and custom data path to stay on par with the previous Debian patchset. -- Fabian Greffrath Wed, 23 Apr 2008 17:00:00 +0100 rott (1.0+dfsg-2) unstable; urgency=low * debian/patches/01-custom-datapath.dpatch, debian/patches/13-improve-makefile.dpatch: + Changed DATADIR back to "/usr/share/games/rott/". -- Fabian Greffrath Sun, 27 Jan 2008 20:00:00 +0100 rott (1.0+dfsg-1) unstable; urgency=low * Rebuilt source tarball. + Removed sourceless binary files: - rott/audio_wf.lib - rott/spball.lib + Moved documentation into the rott/ directory. + Packaged only the rott/ directory. + See README.Debian. * debian/changelog: + Rephrased previous changelog entry. * debian/control: + Added Build-Depends on cdbs. + Bumped Standards-Version to 3.7.3. * debian/docs, debian/patches/*: + Adjusted to new source directory structure. * debian/install, debian/README.Debian: + Added. * debian/rules: + Converted Debian packaging to CDBS. * debian/lintian/rott: + Added to override 'package-contains-empty-directory'. * debian/patches/11-new-fix32.dpatch: + Improved to build on big-endian architectures. * debian/pixmaps/rott.xpm: + Posterized to 34 colors. * debian/po/fi.po: + Added Finnish translation of the debconf templates (Closes: #456953). -- Fabian Greffrath Fri, 11 Jan 2008 17:00:00 +0100 rott (1.0-5) unstable; urgency=low * debian/control: + Added 'Homepage:' control field. + Added 'Suggests: freepats, timidity' for music playback. * debian/rules: + Pass CFLAGS over to $(MAKE). + Patch before clean, unpatch after clean. + Do not manually remove 'rott/rott' anymore (see patch #13). * debian/manpage/rott.6: + Removed description of soundsetup option (see patch #21). * debian/patches/10-32bitisms.dpatch: + Dropped in favour of a series of patches courtesy of Michael Karcher : * debian/patches/11-new-fix32.dpatch: + Fixes assumptions about sizes of integral types. Important for 64 bit architectures (see patch #14). * debian/patches/12-fix-char-byte.dpatch: + Makes signed/unsigned chars more consistent to suppress compiler warnings. No functional change. * debian/patches/13-improve-makefile.dpatch: + Makes CFLAGS overridable and removes executable on clean. * debian/patches/14-fix-modex-ptr.dpatch: + Cleans up use of integers instead of pointers to hold the base address of the frame buffer (see patch #11, Closes: #419035). * debian/patches/16-fix-random-actors.dpatch: + Fix direction of random opponents. * debian/patches/17-no-newline-in-addmessage.dpatch: + Remove unsupported newlines from game messages. Important unless signed character fix from 18-fix-drawichar is applied. (+ Applied instead of upstream SVN commit 220.) * debian/patches/18-fix-drawichar.dpatch: + Fix cast for indexing an array with a character. * debian/patches/19-playerarrow.dpatch: + Modify DrawMap_PlayerArrow to avoid a off-by-one bug trying to access scanline 201. * debian/patches/20-printf-no-long.dpatch: + Change tons of printf format strings to not use the "l" modifier when printing "int" or even "byte" variables. + Also add gcc's format attribute to printf-like functions and make Error() a noreturn function. * debian/patches/21-no-soundsetup.dpatch: + Disable sound setup except on DOS. * Applied another series of patches from upstream SVN: * debian/patches/30-svn-210.dpatch: + Implement missing UL_ChangeDirectory. * debian/patches/31-svn-211.dpatch: + Add keyboard updates. * debian/patches/33-svn-213.dpatch: + Add some missing include guards. * debian/patches/35-svn-215ab.dpatch: + Sparc fixes from Damian M Gryski . + Force `size' to be a multiple of 4 in Z_Malloc to prevent unaligned access (SIGBUS). + Prevent SIGBUS in ConvertStringToPasswordString. * debian/patches/36-svn-216.dpatch: + Replace FixedMul with one from Dan that optimizes better. * debian/patches/37-svn-217c.dpatch: + Change AUDIO_S16 to AUDIO_S16SYS in rott/fx_man.c. * debian/patches/39-svn-219.dpatch: + Another attempt at restoring the original EKG mode. * debian/patches/41-svn-221.dpatch: + Fix an incorrect array access. (+ Applied instead of Michael Karcher's patch #15.) -- Fabian Greffrath Sat, 29 Nov 2007 09:45:00 +0200 rott (1.0-4) unstable; urgency=low * debian/patches/10-32bitisms.dpatch: + New patch to lower the severity of #419035. Thanks, Dmitry V. Rutsky ! + ROTT no longer crashes on start on AMD64. + Remaining issues: Sound works, but music is just a loud humming. Loading a game produces a segfault. * debian/menu: + Adjusted to the new menu structure. -- Fabian Greffrath Sat, 1 Sep 2007 09:39:00 +0200 rott (1.0-3) unstable; urgency=low [ Christian Perrier ] * Debconf templates and debian/control reviewed by the debian-l10n- english team as part of the Smith review project. Closes: #422184 * Debconf translation updates: - Swedish. Closes: #422779,#420259 - Czech. Closes: #422810 - Galician. Closes: #422832 - Portuguese. Closes: #422903 - Tamil. Closes: #423077 - Russian. Closes: #423225 - French. Closes: #423491 - Brazilian Portuguese. Closes: #425587 - Dutch. Closes: #425709 - German. Closes: #425892 [ Fabian Greffrath ] * debian/control: + Fixed indentation of Homepage line. * debian/rules: + Do not change directories, call MAKE with optional -C instead. * debian/patches/01-custom-datapath.dpatch: + Added ifdef for DATADIR. * debian/po/fr.po: + s/root/rott/ . * Thanks to Christian Perrier and all translators! -- Fabian Greffrath Tue, 29 May 2007 13:04:29 +0200 rott (1.0-2) unstable; urgency=low * debian/postinst: + Fixed bashism (Closes: #418695). * debian/patches/05-big.endian-fix-dpatch: + New patch: Fixes sprite errors on powerpc (Closes: #418698). Thanks, Filippo Giunchedi ! * debian/patches/06-touchplate-fix.dpatch: + New patch: Fixes crashes when stepping on some touchplates. -- Fabian Greffrath Fri, 13 Apr 2007 00:00:00 +0100 rott (1.0-1) unstable; urgency=low * Initial release (Closes: #412063). * Removed CVS directory from source tarball (thanks lintian). -- Fabian Greffrath Mon, 1 May 2006 00:00:00 +0100 debian/compat0000644000000000000000000000000211725176353010376 0ustar 9 debian/rott.install0000644000000000000000000000014611725176353011561 0ustar rott-* /usr/games/ ../misc/rott.xpm /usr/share/pixmaps/ ../misc/rott.desktop /usr/share/applications/ debian/copyright0000644000000000000000000000241311725176353011133 0ustar Format: http://dep.debian.net/deps/dep5/ Upstream-Name: Rise of the Triad Source: http://icculus.org/rott/ Files: * Copyright: © 1991-1992, FORTE © 1992-1994, Creative Technology Ltd. © 1992, Jim Kent © 1993-1994, James R. Dose © 1994-1995, Apogee Software, Ltd. © 1995, Spacetec IMC Corporation © 2002, John R. Hall License: GPL-2+ Files: debian/* Copyright: © 2006-2012, Fabian Greffrath License: GPL-2+ License: GPL-2+ This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this program. If not, see . On Debian systems, the complete text of the GNU General Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". debian/watch0000644000000000000000000000010211725176353010222 0ustar version=3 http://www.icculus.org/rott/releases/rott-(.*)\.tar\.gz debian/rott.menu0000644000000000000000000000041011725176353011051 0ustar ?package(rott):needs="X11" section="Games/Action"\ title="Rise of the Triad"\ longtitle="A high quality, fast scrolling first-person perspective 3D action game"\ command="/usr/games/rott -fullscreen -resolution 800x600"\ icon="/usr/share/pixmaps/rott.xpm" debian/rott.docs0000644000000000000000000000002111725176353011033 0ustar README doc/*.txt debian/rott.links0000644000000000000000000000042311725176353011231 0ustar usr/share/man/man6/rott.6.gz usr/share/man/man6/rott-shareware.6.gz usr/share/man/man6/rott.6.gz usr/share/man/man6/rott-commercial.6.gz usr/share/man/man6/rott.6.gz usr/share/man/man6/rott-superrott.6.gz usr/share/man/man6/rott.6.gz usr/share/man/man6/rott-sitelicense.6.gz debian/rott.prerm0000644000000000000000000000220211725176353011233 0ustar #!/bin/sh set -e case "$1" in remove|deconfigure) update-alternatives --quiet --remove-all rott rm -f /usr/share/doc/rott/vendor.doc if [ "`dpkg -l rott-data 2> /dev/null | grep ^ii`" ] then # rott-data is installed, delete all data files # that are definitely not in rott-data rm -f /usr/share/games/rott/1rott13.zip \ /usr/share/games/rott/FILE_ID.DIZ \ /usr/share/games/rott/INSTALL.EXE \ /usr/share/games/rott/ROTTSW13.SHR \ /usr/share/games/rott/MODEM.PCK \ /usr/share/games/rott/ORDER.FRM \ /usr/share/games/rott/README.EXE \ /usr/share/games/rott/ROTT.EXE \ /usr/share/games/rott/ROTTHELP.EXE \ /usr/share/games/rott/ROTTIPX.EXE \ /usr/share/games/rott/ROTTSER.EXE \ /usr/share/games/rott/SETUP.EXE \ /usr/share/games/rott/SNDSETUP.EXE else # rott-data is not (yet) installed, it is safe # to delete the whole directory. rm -rf /usr/share/games/rott fi ;; upgrade|failed-upgrade) ;; *) echo "prerm called with unknown argument \`$1'" >&2 exit 1 ;; esac #DEBHELPER# exit 0 debian/rules0000755000000000000000000000105011725176353010254 0ustar #!/usr/bin/make -f CFLAGS += -DDATADIR=\"/usr/share/games/rott/\" CFLAGS += -Wno-pointer-sign -Wno-unused %: dh $@ --sourcedir=rott override_dh_auto_build: # Shareware Version $(MAKE) -C rott tidy dh_auto_build -- ROTT=rott-shareware # Commercial Version $(MAKE) -C rott tidy dh_auto_build -- ROTT=rott-commercial SHAREWARE=0 # CD Version $(MAKE) -C rott tidy dh_auto_build -- ROTT=rott-superrott SHAREWARE=0 SUPERROTT=1 # Site License CD Version $(MAKE) -C rott tidy dh_auto_build -- ROTT=rott-sitelicense SHAREWARE=0 SITELICENSE=1 debian/clean0000644000000000000000000000002611725176353010203 0ustar rott/rott rott/rott-* debian/control0000644000000000000000000000226511725176353010610 0ustar Source: rott Section: contrib/games Priority: optional Maintainer: Debian Games Team Uploaders: Fabian Greffrath , Evgeni Golov , Jon Dowland Build-Depends: debhelper (>= 9), libsdl1.2-dev, libsdl-mixer1.2-dev Standards-Version: 3.9.1 Homepage: http://icculus.org/rott/ Vcs-Git: git://anonscm.debian.org/pkg-games/rott.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-games/rott.git Package: rott Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, rott-data | game-data-packager (>= 24) Recommends: freepats, timidity Description: SDL-Port of Rise of the Triad Rise of the Triad is a high quality, fast scrolling first-person perspective 3D action game. It includes a lot of destructive enemies, an arsenal of weapons from simple pistols to missile launchers, life-preserving armor, traps and ambushes galore. . WARNING: Rise of the Triad features wanton and gratuitous violence. . This package contains no data files: use `game-data-packager' to generate a suitable data package from the publicly available "Rise of the Triad: The HUNT Begins" shareware episode.