bubbros-client6
The bub-n-bros client
Usage
bubbros-client [options]
[host
[:port]]
Overview
This is the bub-n-bros client that connects to bub-n-bros servers started with bubbros-server(6) or bubbros(6). It supports many different audio and video drivers and is very multi-platform.
Options
- host
-
Search for a game on the given machine, and connect to one if found. If this is not defined, search for servers on the local network.
- host:port
-
Connect to server running on given port on given host. If this is not defined, search for servers on the local network.
-
--bits=N -
This option concerns only the
windowsaudio driver. Set bits per sample. Valid values are 8 and 16 (default).
-
-d DRIVER, --display=DRIVER -
Use video driver DRIVER. Valid drivers are:
- X
-
X Window driver for Linux and Unix systems with an X server running. See the
--shmoption.
windows-
MS Windows driver.
pygame-
PyGame gaming library for python (if installed) has video output. Use it if this is specified. See
http://www.pygame.organd the--transparencyoption.
gtk-
Use the PyGTK library (if installed). See
http://www.pygtk.org/and the--zoomoption.
-
-h, --help -
Display help.
-
--fmt=format -
This option concerns only the
linuxaudio driver. Set the sound data format. Defaults toS16_NE. You can get a list of supported formats with--fmt=list.
-
--freq=N -
This option concerns only the
linuxandwindowsaudio drivers. Set mixing frequency to N (in Hz). Defaults to 44100.
-
-m, --metaserver -
Connect with the help of the Metaserver (see bubbros-server(1) for more info). Run bubbros-client -m to print a table of currently running servers, pick the the exact IP address and port of the server of your choice from the table, and run again bubbros-client -m
host:port.
-
--port TCP=port -
In conjunction with the -m option, force a specific port on which to listen for an incoming TCP connexion from the remote server. This is only used if a direct connexion to the server fails. A random port number is picked by default. This option is useful if you are behind a firewall but can let TCP connexions on specific ports reach you.
-
--port UDP=port -
Force a specific port on which to listen for incoming UDP traffic (animation data). Useful if you are behind a firewall but can let UDP traffic on a given port pass through. This is optional: animation data is routed over the TCP link if it does not appear to reach the client. A random port number is picked by default.
-
-s DRIVER, --sound=DRIVER -
Use driver DRIVER for audio. Valid drivers are:
pygame-
Use the audio capabilities of the PyGame library (
http://www.pygame.org).
linux-
Use the linux audio mixer. See the
--freqand--fmtoptions.
windows-
Use the Windows audio mixer. See the
--freqand--bitsoptions.
off-
No sounds.
-
--shm=yes, --shm=no -
This option concerns only the X display driver. Disable or enable the
shm(Shared Memory) extension. It is enabled by default and should only be disabled for remote X connections and old X servers.
-
-t -
Use the TCP protocol. The default is to autodetect the protocol. See the
-uoption.
-
--transparency=yes, --transparency=no -
This option concerns only the
pygamedisplay driver. Disable or enable transparent bubbles. Enabled by default. Disabling makes game a bit faster.
-
-u -
Use the UDP protocol. The default is to autodetect the protocol. See the
-toption.
-
--zoom=N% -
This option concerns only the
gtkdisplay driver. Scale output by N%.
Releases
Unchanged in 6 releases since Debian 5.0 (Lenny).