r8812 - in packages/trunk/torus-trooper/debian: . patches
Peter De Wachter
pdewacht-guest at alioth.debian.org
Sun Feb 15 18:42:36 UTC 2009
Author: pdewacht-guest
Date: 2009-02-15 18:42:35 +0000 (Sun, 15 Feb 2009)
New Revision: 8812
Added:
packages/trunk/torus-trooper/debian/torus-trooper-pure.6
packages/trunk/torus-trooper/debian/torus-trooper-pure.desktop
packages/trunk/torus-trooper/debian/torus-trooper-pure.install
packages/trunk/torus-trooper/debian/torus-trooper-pure.manpages
packages/trunk/torus-trooper/debian/torus-trooper-pure.menu
packages/trunk/torus-trooper/debian/torus-trooper-pure.xpm
packages/trunk/torus-trooper/debian/torus-trooper.manpages
packages/trunk/torus-trooper/debian/torus-trooper.menu
Removed:
packages/trunk/torus-trooper/debian/README.Debian
packages/trunk/torus-trooper/debian/menu
Modified:
packages/trunk/torus-trooper/debian/control
packages/trunk/torus-trooper/debian/copyright
packages/trunk/torus-trooper/debian/patches/dotfile.patch
packages/trunk/torus-trooper/debian/patches/fixes.patch
packages/trunk/torus-trooper/debian/patches/level-select-444948.patch
packages/trunk/torus-trooper/debian/patches/save-score-444372.patch
packages/trunk/torus-trooper/debian/patches/series
packages/trunk/torus-trooper/debian/rules
packages/trunk/torus-trooper/debian/torus-trooper.install
Log:
Build a torus-trooper-pure binary package, rather than shipping it as a patch.
Misc cleanups.
Deleted: packages/trunk/torus-trooper/debian/README.Debian
===================================================================
--- packages/trunk/torus-trooper/debian/README.Debian 2009-02-15 14:52:36 UTC (rev 8811)
+++ packages/trunk/torus-trooper/debian/README.Debian 2009-02-15 18:42:35 UTC (rev 8812)
@@ -1,12 +0,0 @@
-Torus Trooper for Debian
-------------------------
-
-HIZ <hiz_oka at yahoo.co.jp> has developed a modified version of the game,
-called "Torus Trooper Pure", and available from http://www.mb.ccnw.ne.jp/hiz/game/tt/index_en.html
-
-The source package for Torus Trooper in Debian includes a patch to add the version 0.2 of
-these changes to the code, but it's not applied by default. If you want to add them, all you
-have to do is to remove the # in debian/series so that the patch is applied when the package
-is built.
-
- -- Miriam Ruiz <little_miry at yahoo.es> Thu, 6 Sep 2007 12:54:10 +0200
Modified: packages/trunk/torus-trooper/debian/control
===================================================================
--- packages/trunk/torus-trooper/debian/control 2009-02-15 14:52:36 UTC (rev 8811)
+++ packages/trunk/torus-trooper/debian/control 2009-02-15 18:42:35 UTC (rev 8812)
@@ -6,7 +6,7 @@
Build-Depends: debhelper (>= 5), quilt, gdc,
libglu1-mesa-dev | libglu-dev, libgl1-mesa-dev | libgl-dev,
libsdl1.2-dev, libsdl-mixer1.2-dev, libbulletml-dev
-Standards-Version: 3.7.3
+Standards-Version: 3.8.0
Homepage: http://www.asahi-net.or.jp/~cs8k-cyu/windows/tt_e.html
Vcs-Svn: svn://svn.debian.org/svn/pkg-games/packages/trunk/torus-trooper/
Vcs-Browser: http://svn.debian.org/wsvn/pkg-games/packages/trunk/torus-trooper/?op=log
@@ -22,6 +22,17 @@
.
Torus Trooper is another gem among many by Kenta Cho.
+Package: torus-trooper-pure
+Architecture: any
+Depends: torus-trooper-data (= ${source:Version}), ${shlibs:Depends}, ${misc:Depends}
+Description: variant of torus-trooper
+ Torus Trooper Pure is a fast-paced abstract scrolling shooter game.
+ It features 3D graphics and a style similar to that of games such as
+ Tempest.
+ .
+ Torus Trooper Pure is a variant of Torus Trooper. Compared to the
+ original, it manages to make the gameplay feel even faster.
+
Package: torus-trooper-data
Architecture: all
Depends: ${shlibs:Depends}, ${misc:Depends}
Modified: packages/trunk/torus-trooper/debian/copyright
===================================================================
--- packages/trunk/torus-trooper/debian/copyright 2009-02-15 14:52:36 UTC (rev 8811)
+++ packages/trunk/torus-trooper/debian/copyright 2009-02-15 18:42:35 UTC (rev 8812)
@@ -11,10 +11,10 @@
Copyright 2004 Kenta Cho
- import/SDL* : Copyright (C) 1997, 1998, 1999, 2000, 2001 Sam Lantinga
+ import/SDL* : Copyright © 1997, 1998, 1999, 2000, 2001 Sam Lantinga
debian/patches/torus-trooper-pure.patch:
- Copyright (C) 2006, HIZ <hiz_oka at yahoo.co.jp>
+ Copyright © 2006, HIZ <hiz_oka at yahoo.co.jp>
Obtained from: http://www.mb.ccnw.ne.jp/hiz/game/tt/index_en.html
Released under the same license as the original game.
@@ -63,5 +63,5 @@
Public License can be found in `/usr/share/common-licenses/LGPL'.
-The Debian packaging is (C) 2007, Miriam Ruiz <little_miry at yahoo.es> and
+The Debian packaging is © 2007, Miriam Ruiz <little_miry at yahoo.es> and
is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
Deleted: packages/trunk/torus-trooper/debian/menu
===================================================================
--- packages/trunk/torus-trooper/debian/menu 2009-02-15 14:52:36 UTC (rev 8811)
+++ packages/trunk/torus-trooper/debian/menu 2009-02-15 18:42:35 UTC (rev 8812)
@@ -1,3 +0,0 @@
-?package(torus-trooper):needs="X11" section="Games/Action"\
- title="Torus Trooper" command="/usr/games/torus-trooper" \
- icon="/usr/share/pixmaps/torus-trooper.xpm"
Modified: packages/trunk/torus-trooper/debian/patches/dotfile.patch
===================================================================
--- packages/trunk/torus-trooper/debian/patches/dotfile.patch 2009-02-15 14:52:36 UTC (rev 8811)
+++ packages/trunk/torus-trooper/debian/patches/dotfile.patch 2009-02-15 18:42:35 UTC (rev 8812)
@@ -1,10 +1,8 @@
# Copyright (C) 2007 Peter De Wachter <pdewacht at gmail.com>
# Distributed under the same license as the game. See debian/copyright.
-Index: torus-trooper_0.22.dfsg1/src/abagames/tt/prefmanager.d
-===================================================================
---- torus-trooper_0.22.dfsg1.orig/src/abagames/tt/prefmanager.d 2007-08-26 22:38:00.000000000 +0200
-+++ torus-trooper_0.22.dfsg1/src/abagames/tt/prefmanager.d 2007-08-26 23:17:40.000000000 +0200
+--- a/src/abagames/tt/prefmanager.d
++++ b/src/abagames/tt/prefmanager.d
@@ -6,6 +6,9 @@
module abagames.tt.prefmanager;
@@ -15,7 +13,7 @@
private import abagames.util.prefmanager;
private import abagames.tt.ship;
-@@ -22,11 +25,23 @@
+@@ -22,11 +25,27 @@
_prefData = new PrefData;
}
@@ -23,7 +21,11 @@
+ char * home = getenv("HOME");
+ if (home is null)
+ throw new Error("HOME environment variable is not defined");
-+ char[] dir = std.string.toString(home) ~ "/.torus-trooper";
++ version (pure) {
++ char[] dir = std.string.toString(home) ~ "/.torus-trooper-pure";
++ } else {
++ char[] dir = std.string.toString(home) ~ "/.torus-trooper";
++ }
+ try {
+ mkdir(dir);
+ } catch (FileException e) {
@@ -40,7 +42,7 @@
fd.read(ver);
if (ver != VERSION_NUM)
throw new Error("Wrong version num");
-@@ -41,7 +56,7 @@
+@@ -41,7 +60,7 @@
public void save() {
auto File fd = new File;
@@ -49,10 +51,8 @@
fd.write(VERSION_NUM);
_prefData.save(fd);
fd.close();
-Index: torus-trooper_0.22.dfsg1/src/abagames/tt/replay.d
-===================================================================
---- torus-trooper_0.22.dfsg1.orig/src/abagames/tt/replay.d 2007-08-26 22:38:00.000000000 +0200
-+++ torus-trooper_0.22.dfsg1/src/abagames/tt/replay.d 2007-08-26 22:38:06.000000000 +0200
+--- a/src/abagames/tt/replay.d
++++ b/src/abagames/tt/replay.d
@@ -7,13 +7,13 @@
private import std.stream;
Modified: packages/trunk/torus-trooper/debian/patches/fixes.patch
===================================================================
--- packages/trunk/torus-trooper/debian/patches/fixes.patch 2009-02-15 14:52:36 UTC (rev 8811)
+++ packages/trunk/torus-trooper/debian/patches/fixes.patch 2009-02-15 18:42:35 UTC (rev 8812)
@@ -1,10 +1,8 @@
# Copyright (C) 2007 Marcel Unbehaun <frostworks at gmx.de>
# Distributed under the same license as the game. See debian/copyright.
-Index: torus-trooper-0.22.dfsg1/import/SDL.d
-===================================================================
---- torus-trooper-0.22.dfsg1.orig/import/SDL.d 2007-08-29 22:16:29.000000000 +0200
-+++ torus-trooper-0.22.dfsg1/import/SDL.d 2007-08-29 22:16:31.000000000 +0200
+--- a/import/SDL.d
++++ b/import/SDL.d
@@ -20,18 +20,28 @@
slouken at devolution.com
*/
@@ -67,10 +65,8 @@
- SDL_Quit();
-}
-+/
-Index: torus-trooper-0.22.dfsg1/import/SDL_events.d
-===================================================================
---- torus-trooper-0.22.dfsg1.orig/import/SDL_events.d 2007-08-29 22:16:29.000000000 +0200
-+++ torus-trooper-0.22.dfsg1/import/SDL_events.d 2007-08-29 22:16:31.000000000 +0200
+--- a/import/SDL_events.d
++++ b/import/SDL_events.d
@@ -304,8 +304,8 @@
If 'state' is set to SDL_QUERY, SDL_EventState() will return the
current processing state of the specified event.
@@ -84,27 +80,13 @@
+const int SDL_DISABLE = 0;
+const int SDL_ENABLE = 1;
Uint8 SDL_EventState(Uint8 type, int state);
-Index: torus-trooper-0.22.dfsg1/Makefile
-===================================================================
---- /dev/null 1970-01-01 00:00:00.000000000 +0000
-+++ torus-trooper-0.22.dfsg1/Makefile 2007-08-29 22:16:40.000000000 +0200
-@@ -0,0 +1,27 @@
-+DC=gdmd
-+#DC=gdc
-+ifeq ($(DC), gdmd)
-+DFLAGS=-O -d -release -Iimport -Isrc
-+#DFLAGS=-g -debug -Iimport -Isrc
-+DOUT=-of
-+else
-+DFLAGS=-O -frelease -Iimport -Isrc
-+#DFLAGS=-g -fdebug -Iimport -Isrc
-+DOUT=-o
-+endif
-+
-+DSRC=$(shell find src/ -name "*.d")
+--- /dev/null
++++ b/Makefile
+@@ -0,0 +1,12 @@
++DSRC=$(shell find src -name "*.d")
+SOURCES=$(DSRC) import/SDL_video.d import/SDL_mixer.d
+OBJS=$(SOURCES:.d=.o)
-+EXE=torustrooper
++EXE=torus-trooper
+
+all: $(EXE)
+
@@ -112,14 +94,9 @@
+ gdc -o $@ $(OBJS) -lbulletml -lSDL -lGL -lGLU -lSDL_mixer
+
+$(OBJS): %.o: %.d
-+ $(DC) -c $(DOUT)$@ $(DFLAGS) $<
-+
-+
-+
-Index: torus-trooper-0.22.dfsg1/src/abagames/util/logger.d
-===================================================================
---- torus-trooper-0.22.dfsg1.orig/src/abagames/util/logger.d 2007-08-29 22:16:30.000000000 +0200
-+++ torus-trooper-0.22.dfsg1/src/abagames/util/logger.d 2007-08-29 22:16:31.000000000 +0200
++ gdc -c -o $@ -Iimport -Isrc $(DFLAGS) $<
+--- a/src/abagames/util/logger.d
++++ b/src/abagames/util/logger.d
@@ -5,7 +5,7 @@
*/
module abagames.util.logger;
@@ -165,10 +142,8 @@
if (e.next)
error(e.next);
}
-Index: torus-trooper-0.22.dfsg1/src/abagames/util/sdl/luminous.d
-===================================================================
---- torus-trooper-0.22.dfsg1.orig/src/abagames/util/sdl/luminous.d 2007-08-29 22:16:30.000000000 +0200
-+++ torus-trooper-0.22.dfsg1/src/abagames/util/sdl/luminous.d 2007-08-29 22:16:31.000000000 +0200
+--- a/src/abagames/util/sdl/luminous.d
++++ b/src/abagames/util/sdl/luminous.d
@@ -9,6 +9,7 @@
private import std.string;
private import opengl;
@@ -186,10 +161,8 @@
int i;
memset(data, 0, luminousTextureWidth * luminousTextureHeight * 4 * uint.sizeof);
glGenTextures(1, &luminousTexture);
-Index: torus-trooper-0.22.dfsg1/src/abagames/tt/barrage.d
-===================================================================
---- torus-trooper-0.22.dfsg1.orig/src/abagames/tt/barrage.d 2007-08-29 22:16:30.000000000 +0200
-+++ torus-trooper-0.22.dfsg1/src/abagames/tt/barrage.d 2007-08-29 22:16:31.000000000 +0200
+--- a/src/abagames/tt/barrage.d
++++ b/src/abagames/tt/barrage.d
@@ -98,6 +98,7 @@
public static void load() {
char[][] dirs = listdir(BARRAGE_DIR_NAME);
@@ -198,10 +171,8 @@
char[][] files = listdir(BARRAGE_DIR_NAME ~ "/" ~ dirName);
foreach (char[] fileName; files) {
if (getExt(fileName) != "xml")
-Index: torus-trooper-0.22.dfsg1/src/abagames/tt/camera.d
-===================================================================
---- torus-trooper-0.22.dfsg1.orig/src/abagames/tt/camera.d 2007-08-29 22:16:30.000000000 +0200
-+++ torus-trooper-0.22.dfsg1/src/abagames/tt/camera.d 2007-08-29 22:16:31.000000000 +0200
+--- a/src/abagames/tt/camera.d
++++ b/src/abagames/tt/camera.d
@@ -155,10 +155,10 @@
moveCnt--;
if (moveCnt < 0) {
@@ -217,10 +188,8 @@
zoomTrg = 3.0f / ofs;
if (zoomTrg < zoomMin)
zoomTrg = zoomMin;
-Index: torus-trooper-0.22.dfsg1/src/abagames/tt/shape.d
-===================================================================
---- torus-trooper-0.22.dfsg1.orig/src/abagames/tt/shape.d 2007-08-29 22:16:30.000000000 +0200
-+++ torus-trooper-0.22.dfsg1/src/abagames/tt/shape.d 2007-08-29 22:16:31.000000000 +0200
+--- a/src/abagames/tt/shape.d
++++ b/src/abagames/tt/shape.d
@@ -248,21 +248,23 @@
float wingD1, float wingD2, int color, int shp, int divNum,
int rev, bool damaged = false) {
@@ -260,10 +229,8 @@
float wofs = offset;
float whgt = rocketLength * (rand.nextFloat(0.5) + 1.5);
for (int i = 0; i < wingNum; i++) {
-Index: torus-trooper-0.22.dfsg1/src/abagames/util/rand.d
-===================================================================
---- torus-trooper-0.22.dfsg1.orig/src/abagames/util/rand.d 2007-08-29 22:16:30.000000000 +0200
-+++ torus-trooper-0.22.dfsg1/src/abagames/util/rand.d 2007-08-29 22:16:31.000000000 +0200
+--- a/src/abagames/util/rand.d
++++ b/src/abagames/util/rand.d
@@ -165,14 +165,14 @@
void next_state()
@@ -281,10 +248,8 @@
for (int j=N-M+1; --j; p++)
*p = p[M] ^ TWIST(p[0], p[1]);
-Index: torus-trooper-0.22.dfsg1/import/opengl.d
-===================================================================
---- torus-trooper-0.22.dfsg1.orig/import/opengl.d 2007-08-29 22:16:29.000000000 +0200
-+++ torus-trooper-0.22.dfsg1/import/opengl.d 2007-08-29 22:16:31.000000000 +0200
+--- a/import/opengl.d
++++ b/import/opengl.d
@@ -1116,7 +1116,7 @@
/*************************************************************/
@@ -303,3 +268,18 @@
void /*APIENTRY*/glStencilMask (GLuint mask);
void /*APIENTRY*/glStencilOp (GLenum fail, GLenum zfail, GLenum zpass);
void /*APIENTRY*/glTexCoord1d (GLdouble s);
+--- /dev/null
++++ b/Makefile.pure
+@@ -0,0 +1,12 @@
++DSRC=$(shell find src-hiz -name "*.d")
++SOURCES=$(DSRC) import/SDL_video.d import/SDL_mixer.d
++OBJS=$(SOURCES:.d=.o)
++EXE=torus-trooper-pure
++
++all: $(EXE)
++
++$(EXE): $(OBJS)
++ gdc -o $@ $(OBJS) -lbulletml -lSDL -lGL -lGLU -lSDL_mixer
++
++$(OBJS): %.o: %.d
++ gdc -c -o $@ -Iimport -Isrc-hiz -fversion=pure $(DFLAGS) $<
Modified: packages/trunk/torus-trooper/debian/patches/level-select-444948.patch
===================================================================
--- packages/trunk/torus-trooper/debian/patches/level-select-444948.patch 2009-02-15 14:52:36 UTC (rev 8811)
+++ packages/trunk/torus-trooper/debian/patches/level-select-444948.patch 2009-02-15 18:42:35 UTC (rev 8812)
@@ -1,3 +1,8 @@
+# Copyright (C) 2007 Peter De Wachter <pdewacht at gmail.com>
+# Distributed under the same license as the game. See debian/copyright.
+
+# Make the level selection UI a bit more user-friendly. Fixes #444948.
+
Index: torus-trooper-0.22.dfsg1/src/abagames/tt/title.d
===================================================================
--- torus-trooper-0.22.dfsg1.orig/src/abagames/tt/title.d 2007-10-03 00:11:28.000000000 +0200
Modified: packages/trunk/torus-trooper/debian/patches/save-score-444372.patch
===================================================================
--- packages/trunk/torus-trooper/debian/patches/save-score-444372.patch 2009-02-15 14:52:36 UTC (rev 8811)
+++ packages/trunk/torus-trooper/debian/patches/save-score-444372.patch 2009-02-15 18:42:35 UTC (rev 8812)
@@ -1,3 +1,8 @@
+# Copyright (C) 2007 Peter De Wachter <pdewacht at gmail.com>
+# Distributed under the same license as the game. See debian/copyright.
+
+# Save score when quitting using escape. Fixes #444372.
+
Index: torus-trooper-0.22.dfsg1/src/abagames/tt/gamemanager.d
===================================================================
--- torus-trooper-0.22.dfsg1.orig/src/abagames/tt/gamemanager.d 2007-10-02 23:05:33.000000000 +0200
Modified: packages/trunk/torus-trooper/debian/patches/series
===================================================================
--- packages/trunk/torus-trooper/debian/patches/series 2009-02-15 14:52:36 UTC (rev 8811)
+++ packages/trunk/torus-trooper/debian/patches/series 2009-02-15 18:42:35 UTC (rev 8812)
@@ -1,4 +1,4 @@
-#torus-trooper-pure.patch
+#note: torus-trooper-pure.patch is not managed with quilt
fixes.patch
directories.patch
windowed.patch
Modified: packages/trunk/torus-trooper/debian/rules
===================================================================
--- packages/trunk/torus-trooper/debian/rules 2009-02-15 14:52:36 UTC (rev 8811)
+++ packages/trunk/torus-trooper/debian/rules 2009-02-15 18:42:35 UTC (rev 8812)
@@ -3,32 +3,34 @@
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
-CFLAGS = -Wall -g
-
+DFLAGS = -g
ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
- CFLAGS += -O0
+ DFLAGS += -fdebug
else
- CFLAGS += -O2
+ DFLAGS += -O2 -frelease
endif
-configure: configure-stamp
-configure-stamp:
+patch: patch-stamp
+patch-stamp:
dh_testdir
$(MAKE) -f /usr/share/quilt/quilt.make patch
+ cp -a src src-hiz
+ cd src-hiz && patch -p2 < ../debian/patches/torus-trooper-pure.patch
touch $@
build: build-stamp
-build-stamp: configure-stamp
+build-stamp: patch-stamp
dh_testdir
- $(MAKE) EXE=torus-trooper
+ $(MAKE) DFLAGS="$(DFLAGS)"
+ $(MAKE) DFLAGS="$(DFLAGS)" -fMakefile.pure
touch $@
clean:
dh_testdir
dh_testroot
- rm -f build-stamp configure-stamp
- #$(MAKE) clean
- rm -f torus-trooper
+ rm -f build-stamp patch-stamp
+ rm -rf src-hiz
+ rm -f torus-trooper torus-trooper-pure
rm -f `find . -name "*.o"`
$(MAKE) -f /usr/share/quilt/quilt.make unpatch
dh_clean
@@ -51,7 +53,7 @@
dh_installexamples
dh_install
dh_installmenu
- dh_installman debian/*.6
+ dh_installman
dh_desktop
dh_link
dh_strip
@@ -76,4 +78,4 @@
rm -rf tt0_22.zip tt
binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install configure get-orig-source
+.PHONY: build clean binary-indep binary-arch binary install patch get-orig-source
Added: packages/trunk/torus-trooper/debian/torus-trooper-pure.6
===================================================================
--- packages/trunk/torus-trooper/debian/torus-trooper-pure.6 (rev 0)
+++ packages/trunk/torus-trooper/debian/torus-trooper-pure.6 2009-02-15 18:42:35 UTC (rev 8812)
@@ -0,0 +1,89 @@
+.\" (c) 2007 Miriam Ruiz <little_miry at yahoo.es>
+.\" (c) 2004 Kenta Cho <cs8k-cyu at asahi-net.or.jp>
+.\"
+.\" This document 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 package; if not, write to the Free Software
+.\" Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+.TH "Torus Trooper Pure" "6" "" "" ""
+.SH "NAME"
+torus\-trooper\-pure \- speeding ship sailing through barrage
+.SH "DESCRIPTION"
+Speed! More speed!
+
+Torus Trooper Pure is a fast\-paced abstract scrolling shooter game.
+It features 3D graphics and a style similar to that of games such as Tempest.
+.SH "OPTIONS"
+These options are available:
+.TP
+\fB\-brightness n\fR
+Set the brightness of the screen.(n = 0 \- 100, default = 100)
+.TP
+\fB\-luminosity n\fR
+Set the luminous intensity.(n = 0 \- 100, default = 0)
+.TP
+\fB\-res x y\fR
+Set the screen resolution to (x, y).
+.TP
+\fB\-nosound\fR
+Stop the sound.
+.TP
+\fB\-window\fR
+Launch the game in a window.
+.TP
+\fB\-fullscreen\fR
+Launch the game in fullscreen mode.
+.TP
+\fB\-reverse\fR
+Reverse a shot key and a charge shot key.
+.SH "USAGE"
+How to operate:
+.TP
+\fBMovement\fR
+Left/Right arrows / [4]/[6] / [A]/[D] / Joystick
+
+.TP
+\fBFire\fR
+[Z][L\-Ctrl][.] / Trigger 1, 4, 5, 8
+
+.TP
+\fBPause\fR
+[P]
+.P
+
+How to play:
+
+At the title screen, select a grade(Normal, Hard, Extreme) and a starting level.
+Press a fire button to start a game.
+Press the escape key to quit a game.
+
+Press a fire button to open automatic fire.
+The more enemies you destroy, the faster you go.
+If your ship is hit by enemy fire, it will slow down.
+
+Release the fire button to start charging for a large blast.
+While your ship is charging, enemy fire won't slow it down as much.
+
+When you destroy or overtake a certain number of enemies (displayed in the lower left corner), a boss enemy will apear.
+Destroy it to earn more time.
+Your remaining time is displayed at the top left corner.
+When the time runs out, the game is over.
+
+Replay mode:
+
+At the title screen, press [X] to see a replay of your last game.
+Press a left/right key to change a view and an up/down key to change displayed/undisplayed of a status display.
+
+.SH "SEE ALSO"
+You can find more about the game on its homepage: http://www.asahi\-net.or.jp/~cs8k\-cyu/windows/tt_e.html
+.SH "AUTHOR"
+This game has been written by Kenta Cho <cs8k\-cyu at asahi\-net.or.jp>
Added: packages/trunk/torus-trooper/debian/torus-trooper-pure.desktop
===================================================================
--- packages/trunk/torus-trooper/debian/torus-trooper-pure.desktop (rev 0)
+++ packages/trunk/torus-trooper/debian/torus-trooper-pure.desktop 2009-02-15 18:42:35 UTC (rev 8812)
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Type=Application
+Name=Torus Trooper Pure
+GenericName=
+Comment=HIZ's version of Torus Trooper
+Icon=torus-trooper-pure.xpm
+Exec=/usr/games/torus-trooper-pure
+Terminal=false
+Categories=Game;ArcadeGame;
Added: packages/trunk/torus-trooper/debian/torus-trooper-pure.install
===================================================================
--- packages/trunk/torus-trooper/debian/torus-trooper-pure.install (rev 0)
+++ packages/trunk/torus-trooper/debian/torus-trooper-pure.install 2009-02-15 18:42:35 UTC (rev 8812)
@@ -0,0 +1,3 @@
+torus-trooper-pure usr/games/
+debian/torus-trooper-pure.xpm usr/share/pixmaps/
+debian/torus-trooper-pure.desktop usr/share/applications/
Added: packages/trunk/torus-trooper/debian/torus-trooper-pure.manpages
===================================================================
--- packages/trunk/torus-trooper/debian/torus-trooper-pure.manpages (rev 0)
+++ packages/trunk/torus-trooper/debian/torus-trooper-pure.manpages 2009-02-15 18:42:35 UTC (rev 8812)
@@ -0,0 +1 @@
+debian/torus-trooper-pure.6
Added: packages/trunk/torus-trooper/debian/torus-trooper-pure.menu
===================================================================
--- packages/trunk/torus-trooper/debian/torus-trooper-pure.menu (rev 0)
+++ packages/trunk/torus-trooper/debian/torus-trooper-pure.menu 2009-02-15 18:42:35 UTC (rev 8812)
@@ -0,0 +1,4 @@
+?package(torus-trooper-pure):needs="X11" section="Games/Action"\
+ title="Torus Trooper Pure" command="/usr/games/torus-trooper-pure" \
+ icon="/usr/share/pixmaps/torus-trooper-pure.xpm"
+
Added: packages/trunk/torus-trooper/debian/torus-trooper-pure.xpm
===================================================================
--- packages/trunk/torus-trooper/debian/torus-trooper-pure.xpm (rev 0)
+++ packages/trunk/torus-trooper/debian/torus-trooper-pure.xpm 2009-02-15 18:42:35 UTC (rev 8812)
@@ -0,0 +1,155 @@
+/* XPM */
+static char *dummy[]={
+"32 32 120 2",
+"Qt c None",
+".H c #020202",
+".# c #030303",
+".q c #080808",
+".a c #101010",
+".Y c #111111",
+"#V c #161616",
+".p c #191919",
+".b c #1f1f1f",
+"#y c #212121",
+".r c #242424",
+".8 c #272727",
+".o c #292929",
+"#F c #2a2a2a",
+".c c #2e2e2e",
+".6 c #363636",
+".2 c #373737",
+"#r c #393939",
+"#c c #3b3b3b",
+".n c #3c3c3c",
+".Q c #3d3d3d",
+".R c #3e3e3e",
+".S c #3f3f3f",
+".T c #404040",
+"#i c #414141",
+"#j c #424242",
+".P c #434343",
+".5 c #444444",
+".d c #454545",
+".s c #464646",
+"#e c #484848",
+".4 c #494949",
+".3 c #4a4a4a",
+".U c #4b4b4b",
+"#d c #4c4c4c",
+".7 c #505050",
+"#C c #515151",
+".m c #585858",
+".e c #595959",
+"#u c #5d5d5d",
+"#l c #5e5e5e",
+".Z c #606060",
+"#m c #636363",
+".O c #646464",
+"#P c #666666",
+"#Q c #686868",
+".l c #6a6a6a",
+"#R c #6b6b6b",
+".f c #6c6c6c",
+".t c #6e6e6e",
+"#o c #6f6f6f",
+".G c #707070",
+"#b c #727272",
+".k c #757575",
+".g c #767676",
+".j c #777777",
+".V c #787878",
+"#G c #797979",
+"#W c #7a7a7a",
+"#n c #7b7b7b",
+".i c #7c7c7c",
+".h c #7d7d7d",
+"#1 c #7f7f7f",
+"#s c #808080",
+"#O c #828282",
+"#E c #838383",
+"#S c #848484",
+"#x c #878787",
+"#B c #8a8a8a",
+".u c #8b8b8b",
+".9 c #8c8c8c",
+"#0 c #8d8d8d",
+"#D c #8f8f8f",
+".N c #909090",
+"#f c #939393",
+".F c #979797",
+"#a c #989898",
+"#U c #9b9b9b",
+".I c #9d9d9d",
+"#t c #9e9e9e",
+"#p c #9f9f9f",
+"#N c #a0a0a0",
+"#h c #a2a2a2",
+"#X c #a4a4a4",
+"#A c #a5a5a5",
+"#k c #a6a6a6",
+".v c #a7a7a7",
+".1 c #a8a8a8",
+".W c #a9a9a9",
+"#H c #ababab",
+".J c #acacac",
+".0 c #afafaf",
+"#K c #b1b1b1",
+".B c #b5b5b5",
+".M c #b6b6b6",
+"#Z c #b7b7b7",
+"## c #b8b8b8",
+"#Y c #bababa",
+".w c #bbbbbb",
+".C c #bdbdbd",
+".A c #bebebe",
+"#M c #bfbfbf",
+".K c #c0c0c0",
+"#v c #c1c1c1",
+"#J c #c5c5c5",
+".X c #c7c7c7",
+".L c #cacaca",
+"#I c #cbcbcb",
+".z c #cccccc",
+".D c #cecece",
+"#. c #cfcfcf",
+".E c #d0d0d0",
+".x c #d4d4d4",
+"#T c #d5d5d5",
+".y c #d7d7d7",
+"#L c #dadada",
+"#z c #dcdcdc",
+"#g c #dddddd",
+"#w c #e1e1e1",
+"#q c #ffffff",
+"QtQtQtQtQtQtQtQtQtQtQtQt.#.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.qQtQt",
+"QtQtQtQtQtQtQtQt.#.r.s.t.u.v.w.x.y.y.z.A.B.B.C.A.D.y.y.E.B.F.G.n",
+"QtQtQtQtQt.H.c.f.I.J.K.L.M.N.O.P.Q.Q.R.S.T.T.S.S.R.Q.n.U.V.W.X.w",
+"QtQtQt.Y.Z.0.A.0.1.g.U.2.n.T.s.3.U.U.U.U.U.U.U.U.U.U.U.4.5.Q.6.7",
+"Qt.8.9#.###a#b.P#c.P.4.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U#d#e",
+"#f#g#h.G.m#i#j.3.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U",
+"#k#l#d.5#e.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U",
+".d.4.3.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U",
+".U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U",
+".U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U",
+".U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U",
+".U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U",
+".U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U",
+".U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U",
+".U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U",
+".U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U",
+".U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U",
+".U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U#m#n#n#n#n#n#o#n#n#n#n#n#o.U.U.U",
+".U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U#p#q#q#q#q#q#q#q#q#q#q#q#..U.U.U",
+".U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U#n#q#p.U.U.U#n#q#p.U.U.U.U.U",
+".U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U#n#q#p.U.U.U#n#q#p.U.U.U.U.U",
+".U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U#n#q#p.U.U.U#n#q#p.U.U.U.U#d",
+".U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U#n#q#p.U.U.U#n#q#p.U.U.U#d.S",
+".U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U#n#q#p.U.U.U#n#q#p.U.U.3#r#s",
+".U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U#n#q#p.U.U.U#n#q#t#e.s#u#v.D",
+".U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.4.P.4#l#k#w#x#y",
+".U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.s.Q.4#o#a#z#A.2QtQt",
+".U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.U#e.S.n#l#B.1.E.v#jQtQtQtQt",
+".U.U.U.U.U.U.U.U.U.U.U.U.U.U.U.4.5.Q.2#C#D.B.K.M#E#FQtQtQtQtQtQt",
+".n.T.P.s#e.4.4#e#e#e.s.P#i.R.R#C#G#H#I#J#K.9.U.aQtQtQtQtQtQtQtQt",
+"#L#M#N#O#P#l.Z#Q#Q#R#S.I.M#T#L.D.B#U.G.R#VQtQtQtQtQtQtQtQtQtQtQt",
+".m#W.u#X#Y.K.K#Y#Y#Z#h#0#1#Q#j#y#V.qQtQtQtQtQtQtQtQtQtQtQtQtQtQt"};
Modified: packages/trunk/torus-trooper/debian/torus-trooper.install
===================================================================
--- packages/trunk/torus-trooper/debian/torus-trooper.install 2009-02-15 14:52:36 UTC (rev 8811)
+++ packages/trunk/torus-trooper/debian/torus-trooper.install 2009-02-15 18:42:35 UTC (rev 8812)
@@ -1,3 +1,3 @@
torus-trooper usr/games/
-debian/*.xpm usr/share/pixmaps/
-debian/*.desktop usr/share/applications/
+debian/torus-trooper.xpm usr/share/pixmaps/
+debian/torus-trooper.desktop usr/share/applications/
Added: packages/trunk/torus-trooper/debian/torus-trooper.manpages
===================================================================
--- packages/trunk/torus-trooper/debian/torus-trooper.manpages (rev 0)
+++ packages/trunk/torus-trooper/debian/torus-trooper.manpages 2009-02-15 18:42:35 UTC (rev 8812)
@@ -0,0 +1 @@
+debian/torus-trooper.6
Copied: packages/trunk/torus-trooper/debian/torus-trooper.menu (from rev 8793, packages/trunk/torus-trooper/debian/menu)
===================================================================
--- packages/trunk/torus-trooper/debian/torus-trooper.menu (rev 0)
+++ packages/trunk/torus-trooper/debian/torus-trooper.menu 2009-02-15 18:42:35 UTC (rev 8812)
@@ -0,0 +1,3 @@
+?package(torus-trooper):needs="X11" section="Games/Action"\
+ title="Torus Trooper" command="/usr/games/torus-trooper" \
+ icon="/usr/share/pixmaps/torus-trooper.xpm"
Property changes on: packages/trunk/torus-trooper/debian/torus-trooper.menu
___________________________________________________________________
Name: svn:mergeinfo
+
More information about the Pkg-games-commits
mailing list