1
0
mirror of https://git.zap.org.au/git/trader.git synced 2024-09-29 17:45:55 -04:00
Star Traders is a simple text-based game of interstellar trading, where the objective is to create companies, buy and sell shares, borrow and repay money, in order to become the wealthiest player (the winner). https://www.zap.org.au/projects/trader/
Go to file
John Zaitseff 097c9b0e5b Avoid a Clang warning about a comparison that is always false
Rewrite a check that unscramble_table[] is of the right size as an
assertion, which prevents Clang from issuing a warning that the "result
of comparison of constant 256 with expression of type 'const unsigned
char' is always false".

Oh for the day that C11's _Static_assert can be used amongst all
compilers!  But perhaps Gnulib's assert-h module can be used instead...
2018-08-08 13:50:15 +10:00
build-aux Update the copyright date to 2018 2018-03-30 11:38:29 +11:00
data Change all relevant http references to https (secure HTTP) 2018-03-30 12:46:37 +11:00
doc Demote FTP URLs 2018-07-15 19:51:38 +10:00
lib Add the Gnulib monetary module to check for the existence of <monetary.h> 2018-08-08 09:57:25 +10:00
m4 Add the Gnulib monetary module to check for the existence of <monetary.h> 2018-08-08 09:57:25 +10:00
po Replace incorrect command line argument "--maxturn" with "--max-turn" 2018-07-27 06:55:14 +10:00
src Avoid a Clang warning about a comparison that is always false 2018-08-08 13:50:15 +10:00
.gitattributes Add strings from obsolete versions of libraries 2018-07-27 05:52:25 +10:00
.gitignore Ignore the quilt(1) directory 2017-06-02 13:18:04 +10:00
configure.ac Add the Gnulib monetary module to check for the existence of <monetary.h> 2018-08-08 09:57:25 +10:00
COPYING Update the URLs and formatting of the GPL licence 2018-03-30 12:44:54 +11:00
INSTALL List additional command line options for the configure script 2018-07-24 20:34:56 +10:00
Makefile.am Add strings from obsolete versions of libraries 2018-07-27 05:52:25 +10:00
NEWS Document the operating system and compiler combinations tested in NEWS 2018-08-06 20:52:26 +10:00
README Demote FTP URLs 2018-07-15 19:51:38 +10:00

**************************************************************************
*                                                                        *
*              Star Traders: A Game of Interstellar Trading              *
*                 Copyright (C) 1990-2018, John Zaitseff                 *
*                                                                        *
**************************************************************************

Welcome to  Star Traders!  This is a  simple game of interstellar trading,
where the  objective is to create  companies, buy and  sell shares, borrow
and repay money, in order to become the wealthiest player (the winner).


Installation
============

Full instructions  for installing  Star Traders  are contained in the file
INSTALL.  Please note that that file does NOT contain generic GNU Autoconf
instructions!  For the impatient, the short version is:

    ./configure
    make
    make install

The final command  needs to be run as the  system administrator (root), of
course.


How to Play
===========

Star Traders  comes with quite  extensive in-built instructions on  how to
play the game.  Start by running "trader" from the command line.  You will
be prompted for  the number of players; from one to  eight people can play
(although, in this  version, they will all have to  share the one keyboard
and screen!).  After entering the names  of the players, you will have the
opportunity to  read instructions  on how to  play the game.   Do so---and
good luck in the game!

The manual page for Star Traders contains more information on command line
options, as well as some  suggestions for running a retro-computing green-
screen nostalgia-tour  version of the game...  Try  running the following,
for example (all on one line):

    xterm -g 80x24 -fa Mono -fs 18 -bg '#181818' -fg '#2CAB00' -bc +sb \
        +bdc +fbx -xrm 'XTerm*colorBD: #41FF00' -e trader --no-colour &

To read the manual page, type "man trader" from the command line.


Feedback
========

Your comments, suggestions, corrections and enhancements are always warmly
welcomed!  Please send these to:

    Postal:   John Zaitseff,
              The ZAP Group,
              Unit 6, 116 Woodburn Road,
              Berala, NSW, 2141,
              Australia

    E-mail:   J.Zaitseff@zap.org.au
    Web:      https://www.zap.org.au/software/trader/
    FTP:      https://ftp.zap.org.au/pub/trader/
              ftp://ftp.zap.org.au/pub/trader/


Copyright
=========

Copyright (C) 1990-2018, John Zaitseff.

Star Traders is  free software that is distributed under  the terms of the
GNU  General Public  License.  You  can redistribute  it and/or  modify it
under  the  terms  of that  License  as  published  by the  Free  Software
Foundation, either version 3 or (at your option) any later version.

This game is  distributed in the hope that it will  be useful, but WITHOUT
ANY  WARRANTY; without  even the  implied warranty  of  MERCHANTABILITY or
FITNESS FOR A  PARTICULAR PURPOSE.  See the GNU  General Public License in
the file COPYING for more details.