1chromium-bsu(6)                  Games Manual                  chromium-bsu(6)
2
3
4

NAME

6       chromium-bsu - slick scrolling space shooter
7

SYNOPSIS

9       chromium-bsu  [-fwv]  [-na]  [-nb] [-nt] [-V] [--fullscreen] [--window]
10       [--vidmode <mode>] [--noaudio] [--noblend] [--notexborder]  [--version]
11       [--debug]
12

DESCRIPTION

14       chromium-bsu is a fast paced top down arcade style action shooter game.
15       You progress through the game by destroying everything that you see  on
16       screen.  There  are  a variety of 'power-ups' to assist you on the way.
17       There is a big boss to destroy at the end of each level and  there  are
18       various ships to destroy before you reach each boss.
19

TIPS

21       Do not let ANY enemy ships get past your fighters!
22
23       Use your fighters as weapons!
24
25       Strategic suicide is a powerful tactic!
26
27       Self-destruct to preserve your ammunition!
28

CONTROLS

30       The  input  devices  supported  depend  on  the compile options used to
31       build.
32
33       You can control the ship with your mouse, keyboard (arrow keys) or joy‐
34       stick.
35
36       To  fire  your weapons, hold the left mouse button, joystick buttons or
37       the space bar.
38
39       To pause the game, press pause or p on the keyboard.
40
41       To blow up your ship, press enter/return or 0  twice  or  double  right
42       click.
43
44       To switch to the next track in your music playlist, press n on the key‐
45       board.
46

OPTIONS

48       When run with arguments that are not understood, usage  information  is
49       shown.
50
51       The game understands the following command line options
52
53       -f --fullscreen
54              runs in fullscreen mode.
55
56       -w --window
57              runs in a window.
58
59       -na --noaudio
60              does not initialize audio.
61
62       -v <mode>, --vidmode <mode>
63              selects video mode.
64              mode
65              0 =  512 x  384
66              1 =  640 x  480
67              2 =  800 x  600
68              3 = 1024 x  768
69              4 = 1280 x 1024
70
71       -nb --noblend
72              disables blending. (OpenGL)
73
74       -nt --notexborder
75              do not set tex border color. (OpenGL)
76
77       -V --version
78              show version information and exit.
79
80       --debug
81              enable the display of debug information.
82

ENVIRONMENT

84       The following environment variables are used.
85
86       CHROMIUM_BSU_SCORE
87              specifies the location of the user high-score file.
88
89       CHROMIUM_BSU_DATA
90              specifies  the  location  of  user-customised game data with the
91              same layout and filenames as the system one.
92
93       CHROMIUM_BSU_FONT
94              When using the GLC backend, this specifies the font name  to  be
95              used in the menu and the game if available.
96
97              When  using the FTGL backend, this specifies the path to the TTF
98              font file used in the menu and the game.
99

FILES

101       The following files are used.
102
103       ~/.chromium-bsu
104              contains various user preferences.
105
106       ~/.chromium-bsu-score
107              contains the user high-scores.
108
109       ~/.chromium-bsu-music
110              contains a list of music to play during the game.
111
112       ~/.chromium-bsu-data/
113              directory containing user-customized game  data  with  the  same
114              layout and filenames as the system one.
115
116       The game will also look in a system directory for data.
117

CONFIGURATION

119       The  configuration file is a plain text file. Each line contains a key,
120       a single-space separator and then a numeric value (integer or  floating
121       point).  The following keys are recognised by the game.
122
123       use_playList
124              Enable/disable  playlist  support.  This causes the game to open
125              the ~/.chromium-bsu-music file and play the files listed  there.
126              Disabled by default.  Only works when using OpenAL.
127
128       use_cdrom
129              Enable/disable CDROM support. This causes the game to attempt to
130              play any audio CD that might be available. This is  disabled  by
131              default because the constant spinning up of the CD can be annoy‐
132              ing and because CDs are less popular than  MP3/OGG  these  days.
133              Only works when compiled with SDL 1.X support.
134
135       full_screen
136              Enable/disable  full-screen  mode.  This causes the game to fill
137              the screen instead of just using a window. Disabled by  default.
138              Only works when using SDL support.
139
140       true_color
141              Enable/disable 24-bit color. When disabled it uses 16-bit color.
142              Disabled by default. Only works when using SDL support.
143
144       swap_stereo
145              Enable/disable swapping sound orientation. Disabled by  default.
146              Only works when using OpenAL.
147
148       auto_speed
149              Use  an  alternate  speed adjustment algorithm in certain situa‐
150              tions. Disabled by default. Only works when using SDL support.
151
152       show_fps
153              Print the frames per second at the top right  when  in  a  game.
154              Defaults to enabled.
155
156       screenWidth
157              The number of pixels wide to set the screen or window size.
158
159       screenHigh
160              The number of pixels high to set the screen or window size.
161
162       screenSize
163              Selects the screen or window size. Defaults to 800x600.
164
165       This option is only exists for backwards compatibility purposes.
166              It is replaced by the screenWidth and screenHeight options.
167              0 =  512 x  384
168              1 =  640 x  480
169              2 =  800 x  600
170              3 = 1024 x  768
171              4 = 1280 x 1024
172
173       gfxLevel
174              Selects  the  desired  amount  of graphical effects. Defaults to
175              full effects.
176              0 = minimal
177              1 = medium
178              2 = full
179
180       gameSkillBase
181              Selects the desired skill level. Defaults to normal.
182              0.2 = fish in a barrel
183              0.3 = wimp
184              0.4 = easy
185              0.5 = normal
186              0.6 = experienced
187              0.7 = fun
188              0.8 = insane
189              0.9 = impossible
190
191       movementSpeed
192              Speed that the ship moves around. The value shown in the menu is
193              1000 times the value in the configuration. Defaults to 0.03.
194
195       maxLevel
196              The  maximum  level  that  may be attempted. To attempt the next
197              level you must first complete the maximum level. Defaults to 1.
198
199       volSound
200              Sets the volume of the sound effects. The  value  shown  in  the
201              menu is 10 times the value in the configuration. Ranges from 0.0
202              to 1.0 and defaults to 0.9.
203
204       volMusic
205              Sets the volume of the sound effects. The  value  shown  in  the
206              menu is 10 times the value in the configuration. Ranges from 0.0
207              to 1.0 and defaults to 0.5.
208
209       viewGamma
210              Sets the gamma  used  when  loading  the  PNG  images  used  for
211              sprites. Defaults to 1.1.
212
213       audioType
214              Sets  which  audio  backend  to use. The desired backend must be
215              compiled in for it to work, otherwise the other backend will  be
216              used. Defaults to OpenAL.
217              0 = OpenAL
218              1 = SDL Mixer
219
220       textType
221              Sets which text backend to use. The desired backend must be com‐
222              piled in for it to work, otherwise the  other  backend  will  be
223              used. Defaults to GLC.
224              0 = GLC
225              1 = FTGL
226
227       cdromCount
228              A cache of number of CDROM devices present, not used.
229
230       cdromDevice
231              The number of the CDROM device to use when use_cdrom is enabled.
232              Zero-based.  Defaults to first device (0). Only works when  com‐
233              piled with SDL 1.X support.
234
235       debug  Enable/disable  debug information. This causes the game to print
236              debug information to the terminal. This is disabled by default.
237

SEE ALSO

239       "In game procedures and flight safety"
240

AUTHOR

242       This manual page was written by Peter Joseph, Paul Wise and others.
243
244
245
246                                  Aug 3 2001                   chromium-bsu(6)
Impressum