1abuse(6)                         Games Manual                         abuse(6)
2
3
4

NAME

6       abuse - An SDL port of the Abuse by Crack dot Com.
7
8

SYNOPSIS

10       abuse [options]
11
12

DESCRIPTION

14       Abuse  is a port of the classic Crack dot Com side-scroller shoot-em-up
15       Abuse.  It uses the Simple DirectMedia Layer API to draw it's  graphics
16       and play sound.
17
18       Abuse has the following additional features over the original game:
19
20       Stereo sound with panning.
21       Runs at any colour depth from 8bpp to 32bpp.
22       Can use a mousewheel for changing weapons.
23       Scaling to any resolution.
24       Can use OpenGL for hardware accelerated scaling and anti-aliasing.
25       Customizable keys.
26
27
28

REQUIREMENTS

30       Abuse requires the following:
31
32              SDL 1.1.6 or above.
33
34              Datafiles(graphics,  sounds,  maps  etc.) from either Registered
35              Abuse, Shareware Abuse, or fRaBs (Free Abuse).
36
37

OPTIONS

39       The following command-line options are available:
40
41       -fullscreen
42              Run Abuse in fullscreen mode.
43
44       -doublebuf
45              Use double-buffering when  blitting  to  the  screen.   This  is
46              slower  but  can  reduce image tearing or other artifacts.  Only
47              use if you notice any display problems.
48
49       -mono  Use mono sound like the original Abuse. This is faster.
50
51       -nosound
52              Disable sound altogether.
53
54       -scale <arg>
55              Scale the window by <arg> amount.
56
57       -gl    Enable OpenGL support.
58
59       -antialias
60              Enable anti-aliasing. (Only with -gl)
61
62

CONFIGURATION

64       Abuse can load it's settings from a configuration file  stored  in  the
65       users  home  directory.  The file is located at ($HOME/.abuse/abuserc).
66       If either the directory or the configuration file don't exist they will
67       be created automatically with default values.
68
69       The  configuration  file  contains  various  settings for adjusting how
70       Abuse behaves.  Except for key settings, most of the  options  have  an
71       equivalent command-line option. Lines starting with a semi-colon(;) are
72       ignored as comments.
73
74       The following options are available:
75
76       fullscreen = 1 | 0
77              Set starting in fullscreen mode 'on' or 'off'.
78
79       doublebuf = 1 | 0
80              Turn double buffering 'on' or 'off'.
81
82       mono = 1 | 0
83              Turn mono audio to 'on' or 'off'.
84
85       grabmouse = 1 | 0
86              Set locking the mouse to the window 'on' or 'off'.
87
88       scale = <amount>
89              Scale the game by the specified amount.
90
91       gl = 1 | 0
92              Turn OpenGL support 'on' or 'off'.
93
94       antialias = 1 | 0
95              Turn anti-aliasing 'on' or 'off'.
96
97       nosdlparachute = 1 | 0
98              Turn SDL handling segfaults to either 'on' or 'off'.  For debugā€
99              ging purposes only.
100
101       The following options are for setting the keys used in the game.  Valid
102       values are any letter of the alphabet or number.  Special keys like the
103       cursor-keys include:
104
105              LEFT,  RIGHT,  UP,  DOWN, CTRL_L, CTRL_R, ALT_L, ALT_R, SHIFT_L,
106              SHIFT_R, BACKSPACE, INSERT, DELETE, PAGEUP, PAGEDOWN, TAB
107
108       left = <key>
109              Move character left.
110
111       right = <key>
112              Move character right.
113
114       up = <key>
115              Jump or climb up ladders.
116
117       down = <key>
118              Use switches, doors, teleports or climb down ladders.
119
120       fire = <key>
121              Fire currently selected weapon.
122
123       weapprev = <key>
124              Switch to the previous available weapon.
125
126       weapnext = <key>
127              Switch to the next available weapon.
128
129

FILES

131       ~/.abuse/abuserc - Abuse configuration file.
132
133

AUTHORS

135       Anthony Kruize <trandor@labyrinth.net.au> See  also  the  AUTHORS  file
136       included with Abuse.
137
138
139
140                                  Abuse 0.7.1                         abuse(6)
Impressum