Copyright (c) 1986, 1991 Stanley T. Shebs.
Copyright (c) 1995 Michael J. Peters
This program may be used, copied, modified, and redistributed freely
for noncommercial purposes, so long as this notice remains intact.



WELCOME TO XCONQ!				XC5.6 4/17/95 EWZ

If you're reading this file, you've found the best multiplayer strategy
game that's come around in a while (ok, maybe of all time).

Xconq 5.6 is the version you have right now.  It's basically version 
5.5 with a Motif GUI.  It is still in development but is fairly 
stable.

Xconq 5.5 is the last stable version. It's basically four years worth 
of incremental improvements on my July 1988 5.0 release.

Xconq 6.0 is either a) an "unofficial" version that has been hacked on
is available, or b) what Stan was calling hew new version up until a few
days ago.  Copies of another "6.0" have been reportedly floating around
Europe.

Xconq 7.0 is Stan Shebs' "new" version.  Like Intel's i786 chip, it's not
even close to an alpha product yet.  It will draw upon the past experience
with 5.x, but will be a complete rewrite full of improvements that hope-
fully make it *the* programmable game system of the 90s.

						Eric Ziegast
						uunet!ziegast

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
INSTALLATION NOTES

This is the source directory for XCONQ, a multi-player strategy game.
The code herein includes an interface for X11R5/Motif 1.2.

1. Look at the Makefile and configure it to suit any of your sys-
tem's quirks.  

2. Look at config.h and edit as desired.  It contains mainly game
controls.

3. Do:
    "make all" 		to build mconq.

4. Read the part of the Makefile regarding "FONTS".  It gives you 
important info regarding the loading of fonts which you need to 
address.

5. You should be ready to just do "mconq".  Unless you want to use 
a hard-to-read fonts in "mconq" you must first set your font path 
correctly.  See the Makefile for more info.  You can also use/modify
the example Korn shell mconq.ksh script (mconq.ksh) to automate game 
startups.

6. Try using the example resources file (XConq.ad).

7. The man pages just tell how to start up the programs; xconq.ms has
complete details on every aspect of play.  A lot of behavior can be
figured out by experimentation and by using the online help.

8. Period building is not supported yet.

In porting it to Motif, I also brought the code up to ANSI-C standards.  I
am using X11R5 and Motif1.2.  I did not maintain the curses interface.  
It should be fairly straight forward to create a generic Makefile/Imakefile
given you have an ANSI-C compiler and the appropiate include files.  Most 
systems today should meet these minimum requirements so I thought it was 
appropiate to require them.  I used HP-(SU)UX for benchmarking and should 
be able to test it out on Solaris and BSD4.1.3. soon. I don't have access 
to any other UNIX platforms.  Please contact me about any portability 
problems.

						Mike Peters
						peters@hns.com

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Finally, to repeat what is all over the files, you may copy,
redistribute, modify, or even mangle the code, as long as the
copyright notices are retained, and you don't try to sell it.  Common
decency dictates that you identify your changes before passing the
sources on, and it would help future hackers if you try to maintain
the style and standards of the existing code.  Also I would enjoy seeing
any improvements/fixes/suggestions, and will try to incorporate them in
future versions of mconq.

                                                Stan Shebs
                                                shebs@cygnus.com

Thanks to the many XCONQ players around the net who have sent in
literally hundreds of suggestions, fixes, and improvements.  The
manual includes more detailed acknowledgments.


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
XCONQ MAILING LIST

Xconq has a mailing list for xconq players and developers.  The list
includes discussion on anything related to xconq (design, bugs, strat-
egies, etc...).  In addition, patches and new releases will be announced
through the mailing list.  To subscribe to the list, send mail to
"xconq-request":

    Internet: xconq-request@uunet.uu.net
    UUCP:     ...!uunet!xconq-request

To post to the list, send mail to "xconq":

    Internet: xconq@uunet.uu.net
    UUCP:     ...!uunet!xconq-request

Mail to the list is archived on ftp.uu.net in the xconq directory.
Look for the file "mail.Z".

If you have anything that you would like to add to xconq archive on
ftp.uu.net, mail it to xconq-request.

Any binary files should be uuencoded before sending.


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
HOW TO GET XCONQ

Listed below are sites where you can get the most current release of
xconq.  If this info is outdated, send mail to xconq-request.

By FTP:

    UUNET is the official xconq archive of the 1992 Summer Olympics.
    Any sources or other xconq errata can be usually be found here.

        $ ftp ftp.uu.net
        Name: ftp
        Password: anything (your mail address is preferred)
        ftp> bin
        ftp> cd games/xconq
        ftp> ls

    A copy of the most recent source can also be found at ufl.edu:

        $ ftp ftp.cis.ufl.edu
        Name: ftp
        Password: anything (your mail address is preferred)
        ftp> bin
        ftp> cd pub/empire
        ftp> ls


By UUCP:

    Xconq is accessable from the uunet archives.  Those who are not
    UUNET subscribers can access the archives via UUNET's 900 number.
    (No, it's not a sex line, at least not unless you're a modem. ;^)
    For more information on using the 900 number, mail xconq-request.
        
    Once you are able to access UUNET via UUCP, you can use the fol-
    lowing shell scripts to access files in the archive.

       #!/bin/sh
       # How to get the index of files you can transfer.
       DESTDIR=/usr/spool/uucppublic/xconq
       uucp -d -r -m uunet!~/games/xconq/Index $DESTDIR/Index
   
       #!/bin/sh
       # How to get a bunch of files at once.
       #
       # For the "FILES" variable below, # add any files you want to
       # retrieve.  They should appear below the same as they do in
       # the Index.
       # 
       DESTDIR=/usr/spool/uucppublic/xconq
       FILES='
       README
       '
       for file in $FILES
       do
           uucp -d -r uunet!~/games/xconq/$file $DESTDIR/$file
       done
   
    After executing these shell scripts you can wait for UUCP to
    poll uunet, or you can poll uunet manually:

        uucico -r1 -x1 -suunet

    See the uucp(1) and uucico(8) man pages or a local system
    administrator for further info.

(For further info on how to retrieve files, mail xconq-request)


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
ROGUES GALLERY

  Stan Shebs - founding father + and mother invention (ala 7.0)
  <shebs@cygnus.com>

  Greg Fisher - master hacker
  <fisher@paul.rutgers.edu>

  Eric Zeigast - postmaster + archiver
  <ziegast@uunet.uu.net>

  Robert Forsman - resuscitator + hacker
  <thoth@manatee.cis.ufl.edu>

  Mike Peters - Motif hacker
  <peters@hns.com>
