|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: R T
Length: 3051 (0xbeb) Types: TextFile Names: »README«
└─⟦b20c6495f⟧ Bits:30007238 EUUGD18: Wien-båndet, efterår 1987 └─⟦this⟧ »EUUGD18/X/Xgo/README«
Go is the ancient oriental strategy game which has become very popular all over the world in the last few years. 'go' runs on a text screen and 'xgo' runs on an X display. The programs interact between 2 players over the network, allowing two people far away to play a game together. To make the go and xgo programs, type: make To install them, type: make install If you only want the Ascii version to be made, type: make go then: make installgo you may have to change the permissions on the ./games directory if you want people to be able to read it. There have been problems with some systems with variables not being defined. If you get re-defined errors from connect.c, just remove the lines near the top between and including the #ifndef. By default, this will install the programs in /usr/public. You may change this by modifying the BINDIR variable in the Makefile. It will also install the man page in MANDIR (default: /usr/man/manl). The go.players file is a file for users to put their names and ranks in, so prospective players can look for opponents. It gets installed in ETCDIR (also /usr/public, by default). This is a preliminary version, so it may still have a few bugs in it. If you want full source code, comments will be available at some later time. Have fun, Greg Hale P.S. I am considering putting together a larger player list. If you are interested, send names to me at my address given in the man page. (Please include what the letter is for.) ********************************************************************** Changes: 11/15/87 (v 1.2) Added command line arguements, variable board size, handicapping. Also the port to be selected is available to the user in case several games are running at once and you want to avoid collisions. Makefile modified so that the text version can be made without the X version. README and documentation updated accordingly. 11/23/87 (v 1.5) -c option for command line welcome message. Show last move command (key is '/'). Go beeps when a message is sent. Nomove.c modified- some compilers thought the expression was too complicated. The makefile was cleaned up of all useless dependencies. 11/27/87 (v 1.6) Stregth and wins kept track of in a default file in the home directory of the user. It uses this to determine sides and handicapping. I/O problems in the text version fixed- the old one crashed when both the socket and stdin selected. Because of protocol changes, earlier versions are incompatable. 1/30/88 (v 2.0) The demonstation mode and optional beeping was added. No more bugs have been found, reported, or suspected. Because of protocol changes, earlier versions are incompatable. 2/10/88 (v 2.1) Change in arguments, modification to strength and scoring algorithm. A bug in declining led to lock up and other such nonsense and was fixed. More command line options and KOMI added to scoring. $Log: README,v $ # Revision 1.2 88/03/10 12:15:25 hale # Just commented on installation of ./games. #