/*
                GNU GO - the game of Go (Wei-Chi)
	    Amiga Port started by S.Hawtin. Feb 1990
                Version 1.1   last revised 3-1-89
           Copyright (C) Free Software Foundation, Inc.
                      written by Man L. Li
                      modified by Wayne Iba
                    documented by Bob Webber
*/
/*
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation - version 1.

This program 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 file COPYING for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

Please report any bug/fix, modification, suggestion to

mail address:   Man L. Li
                Dept. of Computer Science
                University of Houston
                4800 Calhoun Road
                Houston, TX 77004

e-mail address: manli@cs.uh.edu         (Internet)
                coscgbn@uhvax1.bitnet   (BITNET)
                70070,404               (CompuServe)
*/

#ifndef AMIGA
#define  SUN  68000
#endif

#include <stdio.h>

showinst()
    /* show program instructions */
   {
#if AMIGA
    /* Amiga screen is small so use trimmed version */
    printf("+----------------------------------------------+\n");
    printf("|                                              |\n");
    printf("|         GNU GO (Previously Hugo)             |\n");
    printf("|         the game of Go (Wei-Chi)             |\n");
    printf("|          version 1.1    3-1-89               |\n");
    printf("|   (c) 1989 Free Software Foundation, Inc.    |\n");
    printf("|            Author: Man L. Li                 |\n");
    printf("|ABSOLUTELY NO WARRANTY; see COPYING for detail|\n");
    printf("| This is free software, and you are welcome to|\n");
    printf("|redistribute it; see COPYING for conditions.  |\n");
    printf("|                                              |\n");
    printf("|        Amiga port: S.Hawtin Feb 1990         |\n");
    printf("|                                              |\n");
    printf("+----------------------------------------------+\n");
    printf("\nPress return to continue");
    getchar();

    printf("\n\n");
    printf("  To place your piece,enter your move as \n");
    printf("coordinate on the board in column and row.  The \n");
    printf("column is from 'A' to 'T'(excluding 'I').  The \n");
    printf("row is from 1 to 19.\n");
    printf("To pass your move enter 'pass' for your turn.  \n");
    printf("After both you and the computer passed the game \n");
    printf("will end.\n");
    printf("  To save the board and exit enter 'save'.  The \n");
    printf("game will continue the next time you start the \n");
    printf("program.  To stop the game in the middle of play \n");
    printf("enter 'stop' for your move.  You will be asked \n");
    printf("whether you want to count the result of the game.\n");
    printf("  If you answer 'y' then you need to remove the \n");
    printf("remaining dead pieces and fill up neutral turf \n");
    printf("on the board as instructed. Finally, the computer \n");
    printf("will count all pieces for both side and show the \n");
    printf("result.\n");


#else /* AMIGA */

 printf("XOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOX");
 printf("OXOXOXOXOXOX\n");
 printf("O                                                                  ");
 printf("           O\n");
 printf("X                           GNU GO (Previously Hugo)               ");
 printf("           X\n");
 printf("O                           the game of Go (Wei-Chi)               ");
 printf("           O\n");
 printf("X                                                                  ");
 printf("           X\n");
 printf("O                            version 1.1    3-1-89                 ");
 printf("           O\n");
 printf("X              Copyright (C) 1989 Free Software Foundation, Inc.   ");
 printf("           X\n");
 printf("O                              Author: Man L. Li                   ");
 printf("           O\n");
 printf("X         GNU GO comes with ABSOLUTELY NO WARRANTY; see COPYING for");
 printf("           X\n");
 printf("O         detail.   This is free software, and you are welcome to  ");
 printf("           O\n");
 printf("X         redistribute it; see COPYING for copying conditions.     ");
 printf("           X\n");
 printf("O                                                                  ");
 printf("           O\n");

#ifdef SUN

 printf("X              Please report all bugs, modifications, suggestions  ");
 printf("           X\n");
 printf("O                         to manli@cs.uh.edu  (Internet)           ");
 printf("           O\n");

#endif

 printf("X                                                                  ");
 printf("           X\n");
 printf("OXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXOXO");
 printf("XOXOXOXOXOXO\n");
 printf("\n\n\n\n\n\n\n\nPress return to continue");
 getchar();
 printf("\n\nTo play this game first select number of handicap pieces (0 to");
 printf(" 17) for the\nblack side.  Next choose your color (black or white).");
 printf("  To place your piece,\nenter your move as coordinate on the board");
 printf(" in column and row.  The column\nis from 'A' to 'T'(excluding 'I').");
 printf("  The row is from 1 to 19.\n\nTo pass your move enter 'pass' for");
 printf(" your turn.  After both you and the computer\npassed the game will");
 printf(" end.  To save the board and exit enter 'save'.  The game\nwill");
 printf(" continue the next time you start the program.  To stop the game in");
 printf(" the\nmiddle of play enter 'stop' for your move.  You will be");
 printf(" asked whether you want\nto count the result of the game.  If you");
 printf(" answer 'y' then you need to remove the\nremaining dead pieces and");
 printf(" fill up neutral turf on the board as instructed.\nFinally, the");
 printf(" computer will count all pieces for both side and show the result.\n\n");
#endif /* AMIGA */
}  /* end showinst */

