-
Notifications
You must be signed in to change notification settings - Fork 3
/
kobodl.6
378 lines (378 loc) · 8.49 KB
/
kobodl.6
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
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
.TH KOBODL 6 "26 December 2007"
.SH NAME
kobodl - Kobo Deluxe, an enhanced version of the scrolling game XKobo
.SH SYNOPSIS
.B kobodl
[
.I options
]
.SH DESCRIPTION
Kobo Deluxe is a 3'rd person scrolling 2D shooter with a simple and responsive
control system - which you'll need to tackle the tons of enemy ships that shoot
at you, chase you, circle around you shooting, or even launch other ships at
you, while you're trying to destroy the labyrinth shaped bases. There are 50
action packed levels with smoothly increasing difficulty, and different
combinations of enemies that require different tactics to be dealt with
successfully.
.P
Kobo Deluxe has an improved graphics engine that delivers smoother animation,
while keeping the game logic totally accurate and predictable regardless of
frame rate. It also adds sound effects, new graphics, fullscreen mode, four
extra skill levels with smoother gameplay and various other features expected
from a modern game. (There is still a "Clasic" mode that plays exactly like the
original XKobo.)
.P
Kobo Deluxe uses SDL for sound, graphics and input, and builds and runs on all
major operating systems, as well as some more unusual platforms. It can also
use OpenGL for accelerated rendering, through glSDL.
.P
In short, Kobo Deluxe is loads of classical arcade style fun for just about any
machine with graphics and sound!
.SH CONTROLS
The ship can be controlled with the keyboard, or optionally a mouse or
joystick. With the keyboard, the arrow keys move the ship (two keys for
diagonals), and the shift and ctrl keys shoots. The numeric key pad can also be
used; the usual 2/4/6/8 (arrows), and also 1/3/7/9 for single key diagonals.
Escape enters the meny system, from where it is possible to change settings,
start a new game or exit the game.
.SH OPTIONS
Note that all relevant options can be also configured in the config file,
which can be edited directly, or using the options menus in the game.
.TP
.B \-[no]logfile
Log To File. Default: Off.
.TP
.B \-logformat
Log File Format. Default: 0.
.TP
.B \-logverbosity
Log Verbosity Level. Default: 2.
.TP
.B \-[no]joystick
Use Joystick. Default: Off.
.TP
.B \-joystick_no
Joystick Number. Default: 0.
.TP
.B \-[no]mouse
Use Mouse. Default: Off.
.TP
.B \-mousemode
Mouse Control Mode. Default: 1.
.TP
.B \-[no]broken_numdia
Broken NumPad Diagonals. Default: Off.
.TP
.B \-dia_emphasis
Diagonals Emphasis Filter. Default: 0.
.TP
.B \-[no]always_fire
Always Fire. Default: Off.
.TP
.B \-[no]mousecapture
In-game Mouse Capture. Default: On.
.TP
.B \-scrollradar
Radar Scroll Mode. Default: 2.
.TP
.B \-[no]filter
Enable/disable motion interpolation. Interpolation is what makes animation
smooth at high frame rates despite the game logic running at 33.33 fps.
However, it also adds some input latency! Default: On.
.TP
.B \-timefilter
Time filter, for smoothing out timing jitter induced by the operating system.
Default: 50.
.TP
.B \-countdown
Get Ready Countdown. Default: 5.
.TP
.B \-starfield
Starfield Style. Default: 2.
.TP
.B \-stars
Number of Parallax Stars. Default: 500.
.TP
.B \-overheatloud
Overheat Warning Loudness. Default: 100.
.TP
.B \-cannonloud
Player Cannons Loudness. Default: 100.
.TP
.B \-[no]sound
Enable Sound. Default: On.
.TP
.B \-[no]music
Enable Music. Default: On.
.TP
.B \-[no]cached_sounds
Use Cached Sounds. Default: Off.
.TP
.B \-[no]oss
Use OSS Sound Driver. Default: Off.
.TP
.B \-samplerate
Sample Rate. Default: 44100.
.TP
.B \-latency
Sound Latency. Default: 50.
.TP
.B \-mixquality
Mixing Quality. Default: 3.
.TP
.B \-vol
Master Volume. Default: 100.
.TP
.B \-intro_vol
Intro Music Volume. Default: 100.
.TP
.B \-sfx_vol
Sound Effects Volume. Default: 100.
.TP
.B \-music_vol
In-Game Music Volume. Default: 30.
.TP
.B \-reverb
Reverb Level. Default: 100.
.TP
.B \-vol_boost
Volume Boost. Default: 0.
.TP
.B \-[no]fullscreen
Fullscreen Display. Default: Off.
.TP
.B \-videodriver
Display Driver. Default: 0.
.TP
.B \-width
Horizontal Resolution. Default: 640.
.TP
.B \-height
Vertical Resolution. Default: 480.
.TP
.B \-aspect
Pixel Aspect Ratio. Default: 1000.
.TP
.B \-depth
Display Depth. Default: 0.
.TP
.B \-maxfps
Limit the framerate (fps). Saves power on laptops (75 works well), and can also
avoid long stalls due to timesharing and background processes. Default: 100.
.TP
.B \-maxfpsstrict
Strictly Regulated fps. Default: 0.
.TP
.B \-buffer
Display Buffer Mode. Default: 1.
.TP
.B \-[no]shadow
Use Software Shadow Buffer. Default: On.
.TP
.B \-videomode
Video Mode. Default: 17200.
.TP
.B \-[no]vsync
Enable Vertical Sync. Default: On.
.TP
.B \-videopages
Number of Video Pages. Default: \-1.
.TP
.B \-scalemode
Scaling Filter Mode. Default: 1.
.TP
.B \-[no]dither
Use Dithering. Default: On.
.TP
.B \-dither_type
Dither Type. Default: 0.
.TP
.B \-[no]broken_rgba8
Broken RGBA (OpenGL). Default: Off.
.TP
.B \-[no]alpha
Use Alpha Blending. Default: On.
.TP
.B \-brightness
Brightness. Default: 100.
.TP
.B \-contrast
Contrast. Default: 100.
.TP
.B \-files
Specify the root path of the game. Default: ""
.TP
.B \-gfx
Specify the path to the game's graphics data. Default: ""
.TP
.B \-sfx
Specify the path to the game's sound data. Default: ""
.TP
.B \-scores
Specify the path to the game's score files. Default: ""
.TP
.B \-size
(Not saved!) Screen Size (Obsolete). Default: 0.
.TP
.B \-wait
Game Speed (Obsolete). Default: 30.
.TP
.B \-bgm
(Not saved!) Background Music File (Obsolete). Default: ""
.TP
.B \-threshold
(Not saved!) Limiter Gain. Default: 200.
.TP
.B \-release
(Not saved!) Limiter Speed. Default: 50.
.TP
.B \-internalres
(Not saved!) Texture Resolution. Default: 1.
.TP
.B \-last_profile
Last used player profile. Default: 0.
.TP
.B \-number_of_joysticks
Number of Connected Joysticks. Default: 0.
.TP
.B \-[no]showcfg
(Not saved!) Show Configuration. Default: Off.
.TP
.B \-[no]hiscores
(Not saved!) List High Scores. Default: Off.
.TP
.B \-[no]highscores
(Not saved!) List High Scores. Default: Off.
.TP
.B \-[no]override
(Not saved!) Ignore Configuration File. Default: Off.
.TP
.B \-[no]debug
(Not saved!) Enable Debug Features. Default: Off.
.TP
.B \-[no]fps
(Not saved!) Display frames per second in game screen. Default: Off.
.TP
.B \-[no]noframe
(Not saved!) Do not render rounded corners on the playfield. Default: Off.
.TP
.B \-[no]midi
(Not saved!) Enable MIDI Input. Default: Off.
.TP
.B \-[no]cheat
(Not saved!) Enable/disable cheat mode. Cheat mode allows any level to be
played, but highscores are not saved! Default: Off.
.TP
.B \-[no]indicator
(Not saved!) Enable Collision Indicator Mode. Default: Off.
.TP
.B \-[no]pushmove
(Not saved!) Enable Push Move Mode. Default: Off.
.TP
.B \-[no]noparachute
(Not saved!) Disable SDL Parachute. Default: Off.
.TP
.B \-[no]pollaudio
(Not saved!) Use Polling Audio Output. Default: Off.
.TP
.B \-[no]autoshot
(Not saved!) Ingame screenshots/movie. Default: Off.
.TP
.B \-[no]help
(Not saved!) Print usage info and exit. Default: Off.
.TP
.B \-[no]options_man
(Not saved!) Print options for 'man'. Default: Off.
.SH FILES
.TP
.B ~/.kobodlrc
The per-user configuration file for Kobo Deluxe.
.SH AUTHORS
Originally written by
Akira Higuchi ([email protected]), XKobo was turned into Kobo
Deluxe by David Olofson <[email protected]>
.SH THANKS
Thanks, in no particular order, to...
.TP
.B Akira Higuchi
Author of the Original XKobo.
.TP
.B Masanao Izumo
Sound effects and original sound engine.
.TP
.B Torsten Giebl
Slackware.
.TP
.B David Andersson
Various Good Ideas.
.TP
.B Max Horn
Mac OS X & Build Script Patches.
.TP
.B Jeremy Sheeley
Player Profiles.
.TP
.B Tsuyoshi Iguchi
FreeBSD, NetBSD.
.TP
.B Samuel Hart
Joystick Support.
.TP
.B G. Low
Solaris.
.TP
.B Gerry Jo "Trick" Jellestad
Testing and ideas.
.TP
.B "Riki"
Intel Compiler.
.TP
.B Andreas Spaangberg
Sun Compiler & Bug Spotting.
.TP
.B "SixK"
Amiga Port.
.TP
.B Joey Hess
Debian.
.TP
.B Martijn van Oosterhout
FPS limiter.
.TP
.B Antonio Messina
Stage 1601+ difficulty wrap, Always Fire option.
.TP
.B Hans de Goede
Audio buffer handling bug.
.TP
.B Marianne Ibbotson
"Autopause" idea.
.TP
.B Sam Palmer
MS Windows testing.
.TP
.B Michael Sterrett
glSDL issues.
.TP
.B Sam Lantinga & Others
SDL, the Simple DirectMedia library.
.TP
.B Members of the SDL mailing list
Testing and ideas.
.SH COPYRIGHT
Copyright (c) 1995, 1996 Akira Higuchi
.P
Copyright (C) 1997 Masanao Izumo
.P
Copyright (C) 1999-2001 Simon Peter
.P
Copyright (C) 2002 Florian Schulze
.P
Copyright (C) 2002 Jeremy Sheeley
.P
Copyright (C) 2005 Erik Auerswald
.P
Copyright (c) 1999-2007 David Olofson
.P
\fBKobo Deluxe\fP is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License.