chromium-bsu(6)
๐ NAME ๐
chromium-bsu โ a slick scrolling space shooter ๐โจ
๐ SYNOPSIS ๐
chromium-bsu [-fwv] [-na] [-nb] [-nt] [-V] [--fullscreen] [--window]
[--vidmode <mode>] [--noaudio] [--noblend] [--notexborder] [--version]
[--debug]
๐ธ DESCRIPTION ๐ธ
okay bestie, listen. chromium-bsu is a fast paced top down arcade style action shooter game. that's the whole vibe. ๐
you progress through the game by destroying everything that you see on screen. yes, everything. no survivors. there's a variety of 'power-ups' to assist you on the way ๐ซถ. there is a big boss to destroy at the end of each level, and there are various ships to destroy before you reach each boss. it's giving main character energy fr fr.
โญ TIPS โญ
- Do not let ANY enemy ships get past your fighters! like. ANY. ๐ซ
- Use your fighters as weapons! ๐ฏ
- Strategic suicide is a powerful tactic! ๐ญ (i know. i know. but it slays.)
- Self-destruct to preserve your ammunition! ๐ฅ
๐ฎ CONTROLS ๐ฎ
so the input devices supported depend on the compile options used to build. iykyk.
you can control the ship with your mouse, keyboard (arrow keys) or joystick. pick your fighter. โจ
- To fire your weapons โ hold the left mouse button, joystick buttons or the space bar. ๐ฅ
- To pause the game โ press
pauseorpon the keyboard. โธ๏ธ - To blow up your ship โ press
enter/returnor0twice or double right click. ๐ - To switch to the next track in your music playlist โ press
non the keyboard. ๐ต
โจ OPTIONS โจ
when run with arguments that are not understood, usage information is shown. (it's not mad, it's just disappointed. ๐)
the game understands the following command line options:
-f,--fullscreenโ runs in fullscreen mode. ๐ฅ๏ธ-w,--windowโ runs in a window. ๐ช-na,--noaudioโ does not initialize audio. ๐-v <mode>,--vidmode <mode>โ selects video mode. ๐ฌ
mode
0=512 x 3841=640 x 4802=800 x 6003=1024 x 7684=1280 x 1024
-nb,--noblendโ disables blending. (OpenGL) ๐-nt,--notexborderโ do not set tex border color. (OpenGL) ๐๏ธ-V,--versionโ show version information and exit. ๐--debugโ enable the display of debug information. ๐
๐ ENVIRONMENT ๐
the following environment variables are used. besties, write these down. ๐
CHROMIUM_BSU_SCOREโ specifies the location of the user high-score file. ๐CHROMIUM_BSU_DATAโ specifies the location of user-customised game data with the same layout and filenames as the system one. ๐CHROMIUM_BSU_FONTโ when using the GLC backend, this specifies the font name to be used in the menu and the game if available. ๐ค
when using the FTGL backend, this specifies the path to the TTF font file used in the menu and the game. ๐ ฐ๏ธ
๐ฆ FILES ๐ฆ
the following files are used:
~/.chromium-bsuโ contains various user preferences. โ๏ธ~/.chromium-bsu-scoreโ contains the user high-scores. ๐ฅ~/.chromium-bsu-musicโ contains a list of music to play during the game. ๐ถ~/.chromium-bsu-data/โ directory containing user-customized game data with the same layout and filenames as the system one. ๐๏ธ
the game will also look in a system directory for data. ๐
๐ CONFIGURATION ๐
the configuration file is a plain text file. each line contains a key, a single-space separator and then a numeric value (integer or floating point). the following keys are recognised by the game:
use_playListโ enable/disable playlist support. this causes the game to open the~/.chromium-bsu-musicfile and play the files listed there. Disabled by default. Only works when using OpenAL. ๐งuse_cdromโ enable/disable CDROM support. this causes the game to attempt to play any audio CD that might be available. this is disabled by default because the constant spinning up of the CD can be annoying and because CDs are less popular than MP3/OGG these days. Only works when compiled with SDL 1.X support. ๐ฟfull_screenโ enable/disable full-screen mode. this causes the game to fill the screen instead of just using a window. Disabled by default. Only works when using SDL support. ๐ผ๏ธtrue_colorโ enable/disable 24-bit color. when disabled it uses 16-bit color. Disabled by default. Only works when using SDL support. ๐จswap_stereoโ enable/disable swapping sound orientation. Disabled by default. Only works when using OpenAL. ๐auto_speedโ use an alternate speed adjustment algorithm in certain situations. Disabled by default. Only works when using SDL support. ๐๏ธshow_fpsโ print the frames per second at the top right when in a game. Defaults to enabled. ๐screenWidthโ the number of pixels wide to set the screen or window size. ๐screenHighโ the number of pixels high to set the screen or window size. ๐screenSizeโ selects the screen or window size. Defaults to800x600. ๐ฅ๏ธ
this option is only exists for backwards compatibility purposes. It is replaced by the screenWidth and screenHeight options. (yes that's how it's worded, i don't make the rules ๐)
0=512 x 3841=640 x 4802=800 x 6003=1024 x 7684=1280 x 1024
gfxLevelโ selects the desired amount of graphical effects. Defaults to full effects. โจ0= minimal1= medium2= full
gameSkillBaseโ selects the desired skill level. Defaults to normal. ๐ค0.2= fish in a barrel0.3= wimp0.4= easy0.5= normal0.6= experienced0.7= fun0.8= insane0.9= impossible
movementSpeedโ speed that the ship moves around. The value shown in the menu is1000times the value in the configuration. Defaults to0.03. ๐ธmaxLevelโ the maximum level that may be attempted. To attempt the next level you must first complete the maximum level. Defaults to1. ๐บ๏ธvolSoundโ sets the volume of the sound effects. The value shown in the menu is10times the value in the configuration. Ranges from0.0to1.0and defaults to0.9. ๐volMusicโ sets the volume of the sound effects. The value shown in the menu is10times the value in the configuration. Ranges from0.0to1.0and defaults to0.5. ๐ผviewGammaโ sets the gamma used when loading the PNG images used for sprites. Defaults to1.1. ๐audioTypeโ sets which audio backend to use. The desired backend must be compiled in for it to work, otherwise the other backend will be used. Defaults to OpenAL. ๐๏ธ0= OpenAL1= SDL Mixer
textTypeโ sets which text backend to use. The desired backend must be compiled in for it to work, otherwise the other backend will be used. Defaults to GLC. ๐ก0= GLC1= FTGL
cdromCountโ a cache of number of CDROM devices present, not used. ๐ซcdromDeviceโ the number of the CDROM device to use whenuse_cdromis enabled. Zero-based. Defaults to first device (0). Only works when compiled with SDL 1.X support. ๐debugโ enable/disable debug information. this causes the game to print debug information to the terminal. this is disabled by default. ๐
๐ SEE ALSO ๐
"In game procedures and flight safety" ๐ฐ๏ธ
๐ซถ AUTHOR ๐ซถ
this manual page was written by Peter Joseph, Paul Wise and others. icons. legends. we stan. ๐
and that's the whole manual bestie, no cap. this was the Games Manual for chromium-bsu(6), dated Aug 3 2001. go forth and destroy everything on screen ๐โจ๐
๐ฆ where this page comes from
- arch rolling: chromium-bsu 0.9.16.1-4 ยท LicenseRef-artistic
- debian bookworm: chromium-bsu 0.9.16.1-3 ยท Clarified-Artistic
- debian trixie: chromium-bsu 0.9.16.1-5 ยท Clarified-Artistic
- fedora 43: chromium-bsu 0.9.16.1-24.fc43 ยท ClArtistic
- fedora 44: chromium-bsu 0.9.16.1-26.fc44 ยท ClArtistic
- nixos 26.05: chromium-bsu 0.9.16.1
- nixpkgs unstable: chromium-bsu 0.9.16.1
- ubuntu jammy: chromium-bsu 0.9.16.1-3 ยท Clarified-Artistic
- ubuntu noble: chromium-bsu 0.9.16.1-3 ยท Clarified-Artistic
- ubuntu questing: chromium-bsu 0.9.16.1-5
- ubuntu resolute: chromium-bsu 0.9.16.1-5build1 ยท Clarified-Artistic
- ubuntu stonking: chromium-bsu 0.9.16.1-5build1 ยท Clarified-Artistic
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms