COW-lite(6) X Version 11 COW-lite(6)
3 November 1993
NAME
COW-lite - X11 based Netrek client
SYNOPSIS
COW-lite [ -h server name ] [ -p port number ]
[ -r defaultsfile ] [ -d display name ]
[ -s socketnum ] [ -l logging filename ]
[ -C character name ] [ -A character password ]
[ -M metaserver name ] [ -m ] [ -u ] [ -D ]
[ -o ] [ -R ] [ -P ] [ -v ] [ -S ]
DESCRIPTION
The COW-lite is a client for Netrek a real time, interactive space war
game.
Netrek is a fun and exciting pastime, which can waste hours of
valuable time, and consume CPU time voraciously. It is also useful in
overloading the average ethernet to a horrifying extent.
The COW-lite client is an attempt to combine the features of the COW
with the BRMH client. While the BRMH may be fast it lacks many of the
latest features, conversely COW is slow but is equipped with the
latest enhancements. An integration of the two clients resulted in
COW-lite, which tries to combine the best of both worlds.
OPTIONS
COW-lite accepts the following command line options:
-h servername Specify a server
-p port number Specify a port to connect to
-r defaultsfile Specify defaults file
-d display Specify X display
-s socketnum Specify listen socket port for manual start
-l filename Record messages into 'filename'
-C name Character name to log into server with
-A password Character password to autolog into server with
-M servername Specify metaserver and check for active servers
-m Check metaserver for active servers
-u This message.
- 1 - Formatted: October 28, 2025
COW-lite(6) X Version 11 COW-lite(6)
3 November 1993
-D Debugging level (repeat to increase)
-o Use old-style binary verification
-R Use RSA binary verification
-P Log server packets
-v Display client version information
-S Generate sample xtrekrc file
DEFAULTS
The program understands the following resource in contained in the
users $(HOME)/.xtrekrc file or a filename specified on the command
line.
Resource Values:
rank.mapped: on/off
rank.parent: window name i.e., root, review_all, netrek,
rank.geometry: geometry specification
ie 80x26+554+624
Every window may have these three defaults
set for it. Some windows are resizeable, others
are not.
font: fixed
bigfont: lucidasans-24
italicfont: -schumacher-clean-medium-i-normal--10-*-
*-*-c-80-iso8859-1
boldfont: -schumacher-clean-bold-r-normal--10-100-*-*-c-60-iso8859-1
Specifies which fonts you want to use.
color.white: white
color.black: black
color.red: #ffa0ff
color.green: green
color.yellow: yellow
color.cyan: cyan
color.light grey:light grey
Specify what colors should be used by the client.
This is generic X color specification (right?).
name: string of chars default name
password: string of chars default password; if
name and password are included in your .xtrekrc,
COW-lite will attempt to do an autologin for you.
showshields: on/off draw shields on ships
- 2 - Formatted: October 28, 2025
COW-lite(6) X Version 11 COW-lite(6)
3 November 1993
newDistress: on/off right justified distress call or
is to right justify on
showIND: on/off mark independent planets with a
varyShields: on/off Shield color and bitmap depends
varyHull: on/off graphical indication of your
like varyShields
cloakChars: string of one or two chars
galactic instead of '??'.
enemyPhasers: integer 0-10 enemy phasers thickness at
showstats: on/off show stats window
reportkills: on/off display kill messages or ignore
netstats: on/off collect network statistics for measuring
netstatfreq: integer how often to update the
newPlanetBitmaps: on/off new planet bitmaps, less junk
get in the way of seeing torps
whichNewPlanetBitmaps: integer whihc new planet bitmaps to
use. Default is rabbit ear bitmaps (1).
1 Show rabbit ear bitmaps
2 Show ZZ minimal bitmaps
newDashboard: on/off new dashboard, has sliding bars
numbers at the bottom of the screen, definately worth
a look
newdashboard2: on/off new new dashboard, adds
colors and reverses some things
newPlist: on/off new playerlist, instead of total
kills, deaths offense and defense it shows
login and stats off+bomb+planet.
keepInfo: integer number of updates to keep
screen before automatically removing them
logging: on/off displays messages to stdout if
useRSA: on/off default setting for whether the
verification.
tryShort: on/off default setting for whether to
- 3 - Formatted: October 28, 2025
COW-lite(6) X Version 11 COW-lite(6)
3 November 1993
showMotd: on/off display motd if in wait
keymap: string of chars remaps the keyboard,
syntax is simply the key to map onto, followed by
the key to map, repeated. Thus to map the "fire
torps" key 't' onto 'f', use keymap: ft
buttonmap: string of chars map the mouse
i.e. the default mapping is:
1t2p3k
macroKey: string of chars remaps the macro
(usually 'X') to key indicated. Special
values of "TAB" and "ESC" are also recognized.
metaserver: charon.amdahl.com
default meta server that is called when -m
argument is specified. The compiled in default
server is charon.amdahl.com. -M command line
can also be used to specify a metaserver.
server: bronco.ece.cmu.edu
default server that is called when no -h argument
is specified. The compiled in default server is
bronco.ece.cmu.edu
port: 2596
default port that gets called. The compiled
default is 2592
server.rio: riovista.berkeley.edu
Allows you to specify a server abbreviation.
Thus instead of using "-h riovista.berkeley.edu"
you now use only "-h rio"
port.rio: 4566
default port that gets called for the server
abbreviation.
showtractorpressor: on/off toggle showing tractor/pressor beams
tryUdp: on/off Automaticaly use UDP if on
udpDebug: on/off
udpClientSend: on/off
udpClientRecv: on/off
udpSequenceChk: on/off
extraAlertBorder: on/off Draws border in internal
- 4 - Formatted: October 28, 2025
COW-lite(6) X Version 11 COW-lite(6)
3 November 1993
netrek windows, as well as external ones
(which get ignored in X11 with window-managers)
forcemono: on/off if on, the client windows
set to be monochrome
showgalactic: integer default: 1
Can show nothing, resources, or owner
on galactic by default.
2 Show nothing
1 Show resources
0 Show ownership
showlocal: integer default: 2
Can show nothing, resources, or owner on
local map by default.
2 Show nothing
1 Show resources
0 Show ownership
showplanetnames:on/off Can turn off planet
names by default.
sortPlayers: on/off Can sort player list by
team.
showLock: integer default: 3
Can show lock on galactic, local,
galactic & local, or none.
0 Don't show lock
1 Show lock on galactic
2 Show lock on local
3 Show lock on both
shipBitmapPath: path to alternate ship bitmap
files (in Paradise format, see
make_shippicfile.sh(6)).
colorfulPhasers: on/off cycle through phaser
colors when you hit with phasers.
UseLite: on/off use RCD highlighting.
DefLite: on/off highlite a reasonable set
the default RCD messages.
Notes on Writeable Configuration:
The writeable configuration option on the options window can create a
file called $(HOME)/.cow-literc. This file is very similar to the
- 5 - Formatted: October 28, 2025
COW-lite(6) X Version 11 COW-lite(6)
3 November 1993
$(HOME)/.xtrekrc file but is automatically generated by the client
when you choose the ``Write Configuration'' option from the options
menu. You should not edit this file because any changes you make will
be overwritten if you choose this option again.
In order to facilitate the use of other clients besides COW-lite, two
new xtrekrc directives have been added. The directive cow-lite-
include tells the client to pay attention to the following xtrekrc
resource values. The directive cow-lite-exclude tells the client to
ignore the the following xtrekrc resource values.
Another useful directive is cow-lite-override, it can be used to
change the default precedence betweeen the xtrekrc and cow-literc
files. When cow-lite-override is placed anywhere in the xtrekrc file,
the cow-literc file will then override any duplicate entries between
the two files.
Example:
cow-lite-exclude
# This stuff is ignored because of the above directive
name: seurat
password: test
showshields: on
showstats: off
keepPeace: on
reportkills: off
cow-lite-include
# This stuff is not ignored because of the above directive
netrek.geometry: +0+0
COMMANDS
Mouse buttons:
LEFT fire torpedo.
MIDDLE fire phaser.
RIGHT set course.
Keyboard commands:
0 Set speed to warp 0
1 Set speed to warp 1
2 Set speed to warp 2
- 6 - Formatted: October 28, 2025
COW-lite(6) X Version 11 COW-lite(6)
3 November 1993
3 Set speed to warp 3
4 Set speed to warp 4
5 Set speed to warp 5
6 Set speed to warp 6
7 Set speed to warp 7
8 Set speed to warp 8
9 Set speed to warp 9
) Set speed to warp 10
! Set speed to warp 11
@ Set speed to warp 12
% Set speed to maximum warp
< Set speed 1 warp lower
> Set speed 1 warp higher
k Set course
p Fire phaser
t Fire torpedo.
f Fire plasma torpedo.
d Detonate approaching enemy torpedos.
D Detonate your torpedos.
u Toggle shield UP/DOWN.
s Toggle shield UP/DOWN.
] Put up shields.
[ Put down shields.
b Bomb planet.
z Beam up your armies.
- 7 - Formatted: October 28, 2025
COW-lite(6) X Version 11 COW-lite(6)
3 November 1993
x Beam down armies.
R Repair your ship
o Orbit planet
Q Quit (self-destruct).
q Quick quit (self-destruct).
c Raise/Lower cloak.
{ Cloak.
} Uncloak.
C Coup a planet.
; Lock on planet/starbase.
l Lock on ship/planet.
SP (space bar) Remove special windows.
L List active players.
P List planets.
S Status graph toggle.
M Toggle message logging.
N Toggle name mode.
T Toggle tractor beam.
y Toggle pressor beam.
_ Tractor beam on.
^ Pressor beam on.
$ Tractor/pressor off.
i Information on player/planet.
I Extended nformation on player/planet.
h Create/Destroy help window.
- 8 - Formatted: October 28, 2025
COW-lite(6) X Version 11 COW-lite(6)
3 November 1993
w Show war window.
e Docking permission toggle.
r Refit (change ship type).
: Re-read defaults file.
& Re-read defaults file.
X Enter macor mode.
E Send distress signal.
F Send armies carried report.
= Update all.
? Message window rotate.
~ Save client configuration.
^x Show xtrekrc window.
^s Show macro window.
^k Show keymaps window.
ENVIRONMENT
COW-lite can use the environment variable ``DISPLAY'' to specify which
bit map display terminal to use. The environmental variable
``XTREKRC'' can be used to specify the path to an xtrekrc file other
than the default $(HOME)/.xtrekrc. The file $(HOME)/.cow-literc is
read in at starup, if it exists.
SEE ALSO
make_shippicfile.sh(6)
xtrek(6)
xtrekd(6)
``Netrek: How to fail out of college''
``Customizing Netrek: How to fail out of college even quicker''
``COW.DOC'' - main documentation file
``DISTRESS.DOC'' - documentation for
setting up distress calls
``NEWMACROS.DOC'' - documentation for
setting up macros
``BEEPLITE.DOC'' - documentation for
setting up RCD higlighting.
- 9 - Formatted: October 28, 2025
COW-lite(6) X Version 11 COW-lite(6)
3 November 1993
BUGS
Too numerous to mention.
COPYRIGHT
X11 Copyright 1988, Massachusetts Institute of Technology.
See X(1) for a full statement of rights and permissions.
AUTHORS
Far too many people, including:
Scott Silvey
Kevin Smith
Rick Weinstein
J. Mark Noworolski Passing Wind
Tedd Hadley pteroducktyl
Heiko Wengler Musashi
Andy McFadden
Chris Guthrie
Ed James
Eric Mehlhaff
Nick Trown
Lars Bernhardsson lab
Sam Shen
Rick
Jeff Nelson Miles Teg
Jeff Waller
Robert Kenney
Steve Sheldon caesar
Dave Gosselin
Kurt Siegl 007
Kevin Powell seurat
- 10 - Formatted: October 28, 2025