~/.kobodlrc
The per-user configuration file for Kobo Deluxe.
Kobo deluxe, an enhanced version of the scrolling game xkobo
kobodl [options]
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.
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.)
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.
In short, Kobo Deluxe is loads of classical arcade style fun for just about any machine with graphics and sound!
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.
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.
-[no]logfileLog To File. Default: Off.
-logformat
Log File Format. Default: 0.
-logverbosity
Log Verbosity Level. Default: 2.
-[no]joystickUse Joystick. Default: Off.
-joystick_no
Joystick Number. Default: 0.
-[no]mouseUse Mouse. Default: Off.
-mousemode
Mouse Control Mode. Default: 1.
-[no]broken_numdiaBroken NumPad Diagonals. Default: Off.
-dia_emphasis
Diagonals Emphasis Filter. Default: 0.
|
Always Fire. Default: Off. |
|---|---|
|
In-game Mouse Capture. Default: On. |
-scrollradar
Radar Scroll Mode. Default: 2.
-[no]filterEnable/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.
-timefilter
Time filter, for smoothing out timing jitter induced by the operating system. Default: 50.
-countdown
Get Ready Countdown. Default: 5.
-starfield
Starfield Style. Default: 2.
-stars
Number of Parallax Stars. Default: 500.
-overheatloud
Overheat Warning Loudness. Default: 100.
-cannonloud
Player Cannons Loudness. Default: 100.
|
Enable Sound. Default: On. |
|---|---|
|
Enable Music. Default: On. |
|
Use Cached Sounds. Default: Off. |
|
Use OSS Sound Driver. Default: Off. |
-samplerate
Sample Rate. Default: 44100.
-latency
Sound Latency. Default: 50.
-mixquality
Mixing Quality. Default: 3.
-vol
Master Volume. Default: 100.
-intro_vol
Intro Music Volume. Default: 100.
-sfx_vol
Sound Effects Volume. Default: 100.
-music_vol
In-Game Music Volume. Default: 30.
-reverb
Reverb Level. Default: 100.
-vol_boost
Volume Boost. Default: 0.
-[no]fullscreenFullscreen Display. Default: Off.
-videodriver
Display Driver. Default: 0.
-width
Horizontal Resolution. Default: 640.
-height
Vertical Resolution. Default: 480.
-aspect
Pixel Aspect Ratio. Default: 1000.
-depth
Display Depth. Default: 0.
-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.
-maxfpsstrict
Strictly Regulated fps. Default: 0.
-buffer
Display Buffer Mode. Default: 1.
-[no]shadowUse Software Shadow Buffer. Default: On.
-videomode
Video Mode. Default: 17200.
-[no]vsyncEnable Vertical Sync. Default: On.
-videopages
Number of Video Pages. Default: -1.
-scalemode
Scaling Filter Mode. Default: 1.
-[no]ditherUse Dithering. Default: On.
-dither_type
Dither Type. Default: 0.
|
Broken RGBA (OpenGL). Default: Off. |
|---|---|
|
Use Alpha Blending. Default: On. |
-brightness
Brightness. Default: 100.
-contrast
Contrast. Default: 100.
-files
Specify the root path of the game. Default: ""
-gfx
Specify the path to the game's graphics data. Default: ""
-sfx
Specify the path to the game's sound data. Default: ""
-scores
Specify the path to the game's score files. Default: ""
-size
(Not saved!) Screen Size (Obsolete). Default: 0.
-wait
Game Speed (Obsolete). Default: 30.
-bgm
(Not saved!) Background Music File (Obsolete). Default: ""
-threshold
(Not saved!) Limiter Gain. Default: 200.
-release
(Not saved!) Limiter Speed. Default: 50.
-internalres
(Not saved!) Texture Resolution. Default: 1.
-last_profile
Last used player profile. Default: 0.
-number_of_joysticks
Number of Connected Joysticks. Default: 0.
-[no]showcfg(Not saved!) Show Configuration. Default: Off.
-[no]hiscores(Not saved!) List High Scores. Default: Off.
-[no]highscores(Not saved!) List High Scores. Default: Off.
-[no]override(Not saved!) Ignore Configuration File. Default: Off.
-[no]debug(Not saved!) Enable Debug Features. Default: Off.
-[no]fps(Not saved!) Display frames per second in game screen. Default: Off.
-[no]noframe(Not saved!) Do not render rounded corners on the playfield. Default: Off.
-[no]midi(Not saved!) Enable MIDI Input. Default: Off.
-[no]cheat(Not saved!) Enable/disable cheat mode. Cheat mode allows any level to be played, but highscores are not saved! Default: Off.
-[no]indicator(Not saved!) Enable Collision Indicator Mode. Default: Off.
-[no]pushmove(Not saved!) Enable Push Move Mode. Default: Off.
-[no]noparachute(Not saved!) Disable SDL Parachute. Default: Off.
-[no]pollaudio(Not saved!) Use Polling Audio Output. Default: Off.
-[no]autoshot(Not saved!) Ingame screenshots/movie. Default: Off.
-[no]help(Not saved!) Print usage info and exit. Default: Off.
-[no]options_man(Not saved!) Print options for 'man'. Default: Off.
~/.kobodlrc
The per-user configuration file for Kobo Deluxe.
Thanks, in no particular order, to...
Akira Higuchi
|
Author of the Original XKobo. |
|---|---|
Masanao Izumo
|
Sound effects and original sound engine. |
Torsten Giebl
|
Slackware. |
David Andersson
|
Various Good Ideas. |
Max Horn
|
Mac OS X & Build Script Patches. |
Jeremy Sheeley
|
Player Profiles. |
Tsuyoshi Iguchi
|
FreeBSD, NetBSD. |
Samuel Hart
|
Joystick Support. |
G. Low
|
Solaris. |
Gerry Jo Trick Jellestad
|
Testing and ideas. |
|
Intel Compiler. |
Andreas Spaangberg
|
Sun Compiler & Bug Spotting. |
|
Amiga Port. |
Joey Hess
|
Debian. |
Martijn van Oosterhout
|
FPS limiter. |
Antonio Messina
|
Stage 1601+ difficulty wrap, Always Fire option. |
Hans de Goede
|
Audio buffer handling bug. |
Marianne Ibbotson
|
"Autopause" idea. |
Sam Palmer
|
MS Windows testing. |
Michael Sterrett
|
glSDL issues. |
Sam Lantinga & Others
|
SDL, the Simple DirectMedia library. |
Members of the SDL mailing list
|
Testing and ideas. |
11 releases since Debian 3.1 (Sarge); the text changed 2 times.
-aspect since Debian 5.0 (Lenny);
-bgm since Debian 5.0 (Lenny);
-brightness since Debian 5.0 (Lenny);
-cannonloud since Debian 5.0 (Lenny);
-contrast since Debian 5.0 (Lenny);
-countdown since Debian 5.0 (Lenny);
-dia_emphasis since Debian 5.0 (Lenny);
-dither_type since Debian 5.0 (Lenny);
-height since Debian 5.0 (Lenny);
-internalres since Debian 5.0 (Lenny);
-intro_vol since Debian 5.0 (Lenny);
-joystick_no since Debian 5.0 (Lenny);
-last_profile since Debian 5.0 (Lenny);
-logformat since Debian 5.0 (Lenny);
-logverbosity since Debian 5.0 (Lenny);
-maxfpsstrict since Debian 5.0 (Lenny);
-mixquality since Debian 5.0 (Lenny);
-mousemode since Debian 5.0 (Lenny);
-music_vol since Debian 5.0 (Lenny);
-number_of_joysticks since Debian 5.0 (Lenny);
-overheatloud since Debian 5.0 (Lenny);
-reverb since Debian 4.0 (Etch);
-samplerate since Debian 5.0 (Lenny);
-scalemode since Debian 5.0 (Lenny);
-scrollradar since Debian 5.0 (Lenny);
-sfx_vol since Debian 5.0 (Lenny);
-size since Debian 5.0 (Lenny);
-starfield since Debian 5.0 (Lenny);
-stars since Debian 5.0 (Lenny);
-timefilter since Debian 5.0 (Lenny);
-videodriver since Debian 5.0 (Lenny);
-videomode since Debian 5.0 (Lenny);
-videopages since Debian 5.0 (Lenny);
-vol_boost since Debian 5.0 (Lenny);
-width since Debian 5.0 (Lenny).
-debug until Debian 4.0 (Etch);
-fps until Debian 4.0 (Etch);
-highscores until Debian 4.0 (Etch);
-hiscores until Debian 4.0 (Etch);
-noframe until Debian 4.0 (Etch);
-reverbn until Debian 3.1 (Sarge);
-showcfg until Debian 4.0 (Etch).