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

NAME

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

SYNOPSIS

10       abuse.sdl options]
11
12

DESCRIPTION

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

FILES

132       ~/.abuse/abuserc - Abuse-SDL configuration file.
133
134

AUTHORS

136       Anthony  Kruize  <trandor@labyrinth.net.au>  See  also the AUTHORS file
137       included with Abuse-SDL.
138
139
140
141Version 0.7.0                      Abuse-SDL                      abuse-sdl(6)
Impressum