File: README

package info (click to toggle)
zblast 1.3-2
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 1,236 kB
  • ctags: 456
  • sloc: ansic: 3,909; makefile: 146; sh: 57
file content (73 lines) | stat: -rw-r--r-- 2,639 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
zblast 1.3 - shoot the thingies for Linux console, or X.
Copyright (C) 1993-2003 Russell Marks.

This program 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 program 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, write to the Free Software
Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.


Description
-----------

zblast is a simple but fairly manic shoot-em-up. There are versions
for both svgalib (the original) and X.


Installation
------------

For zblast (the svgalib version) you need svgalib (surprise :-)) - any
reasonably recent version should be ok. If you don't have X on your
machine, use `make vga' to avoid trying to compile xzb.

For xzb (the X version) you should only need a Unix box with X11R5/R6
and usleep(), but it's only been tested on a Linux (x86) box with gcc
and X11R6 (XFree86). It might actually need a POSIX box with an ANSI C
compiler, I haven't checked. If compiling on a non-Linux box or one
without svgalib, be sure to do `make x' as plain `make' will try to
compile zblast too.

Edit the Makefile as required. For an average Linux box, you won't
need any edits. Do note that you'll need a `games' group - but that
shouldn't be a problem. (I think most distributions have one.)

As usual, `make install' (as root) installs it after you've compiled
whichever versions you want (vga or X or both).

Once it's installed, do `man zblast' for further documentation.


Speed/flicker tweaks
--------------------

On anything remotely modern it'll run quite comfortably. If you have
problems with slower machines, try running with `-small'. That should
speed things up a certain amount. If that's not enough, try `-small
-nomusic'.

By default, both versions use a fast but slightly flickery unbuffered
line drawing style. If you run it with `-dbuf', you get a slower but
flicker-free version. Personally, I don't think the slowdown is worth
it on my machine, but if you have a fast enough box (or a mono X
display, in xzb's case) you might want to try it. (The title animation
is always drawn unbuffered, so don't worry if that still flickers.)


Contacting me
-------------

You can email me at rus@svgalib.org.


Have fun,
-Rus.