AminetAminet
Search:
84520 packages online
About
Recent
Browse
Search
Upload
Setup
Services

game/board/GChess4_0pl77s.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:GNU Chess program V 4.0.pl77
Author:cracraft at ai.mit.edu (Stuart Cracraft)
Uploader:dlorre caramail com (Dominique Lorre)
Type:game/board
Architecture:m68k-amigaos
Date:1998-06-16
Download:http://aminet.net/game/board/GChess4_0pl77s.lha - View contents
Readme:http://aminet.net/game/board/GChess4_0pl77s.readme
Downloads:655

gnuchess-4.0.pl77 is the latest revision of the well known chess program.
Since it is not very strong, it has some very interesting features such
as eco keys and is AmyBoard compatible.

gnuchess come with gnuan which is a game analyzer and other utilities.

INSTALLATION
First, you must have a minimal Geek Gadgets distribution. If you don't,
please do the following :

Makedir <YourPath>/GG
Assign GG: <YourPath>/GG
Assign GNU: GG:
Assign ADE: GG
The two Assigns for ADE and GNU are for ancient names of the ADE distribution.
If you do this you will not have any trouble in the future.
Makedir GG:lib
Makedir GG:bin
Makedir GG:Sys

A few words of explanation : The geek gagdets is providing a library named
ixemul.library which is a NetBSD kernel. So it is very Unix-like. I don't want
to go into details but when you want to install a new Geek-Gagdets utility
it will have to be installed here, in the GG: drawer.

Now, install the ixemul.library, the name depends on the flavor you choose :

Cd GG:
Copy <SrcPath>ixemul-bin.lha ""
Lha x ixemul-bin

And ixemul will be extracted to your Sys directory

If the archive is in the form tar.gz :

Cd G::
copy <SrcPath>ixemul-bin.tar.gz ""
gunzip ixemul-bin.tar.gz
tar xvf ixemul-bin.tar

Of course, in this case you will need tar and gzip in your path.

If the ixemul is a special flavor you may need to rename it :

Cd GG:Sys/Libs
Rename ixemul020.library as ixemul.library
Rename ixnet020.library as ixnetlibrary

Now, all you need is to add the following in your user-startup :

Assign GG: <YourPath>/GG
Assign GNU: GG
Assign ADE: GG:
Path GG:bin ADD
Assign LIBS: GG:Sys/Libs ADD

As I said, this is minimal, you might need other assigns such as info:
for GG:info but this is not needed by Gnuchess. If your are interested,
you should have look on the Geek gadgets docs on the Aminet in dev/gg or
on the geek Gadgets site at http://www.ninemoons.com.

When you have done this, or if you have already a suitable Geek Gadgets
installation, gnuchess can be installed :

Cd GG:
Copy <SrcPath>gnuchess-4.0.pl77-bin.lha ""
Lha x gnuchess-4.0.pl77-bin

Just pay attention to the fact that gnuchess is creating a file each time
you play a game, so starting it from any directory will create a lot of
CLp files. Always starting gnuchess from the same drawer is a good habit.


DEVELOPER INFORMATION
This is the list of modifications I have done for making the Amiga version
of gnuchess-4.0.pl77.


1) In gnuchess.h, the array color has been replaced by colour :
#define color colour.
This is to prevent a clash with the linker (color is also a hardware register).
The first time I ran gnuchess I saw my VGA monitor running into DPMS mode !

2) The curses display is very annoying so I replaced it by the MS-DOS ANSI
display. If for some reason you want to go back to the curses display I suggest
you use ncurses.

3) The INSTALL file present in the src drawer was preventing Make to do
a make install. So I renamed this file install.txt. I suppose recent make
correct this but I do not have updated it.

4) Most of the specific AMIGA stuff was no more necessary so I removed it.

5) Compiled with gcc-2.7.2.1, recent binutils, ixemul 47.2, other stuff from
Fred Fish CD X, so I recommend
Assign GNU: GG:
Assign ADE: GG:
or something similar in your user-startup.

Dominique Lorre (dlorre at craramail.com) 15-Jun-98


Contents of game/board/GChess4_0pl77s.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                27395  171176  16.0% -lh5- 94c9 May 12  1996 gnuchess-4.0.pl77/book/eco.pgn
[generic]               867515  867515 100.0% -lh0- c516 May 12  1996 gnuchess-4.0.pl77/book/gnuchess.bk3.gz
[generic]                 1717    3359  51.1% -lh5- 9f67 May 12  1996 gnuchess-4.0.pl77/doc/ARTICLE
[generic]                 3148    6666  47.2% -lh5- dad3 May 12  1996 gnuchess-4.0.pl77/doc/ARTICLE.2
[generic]                10870   27973  38.9% -lh5- d0c9 May 16  1996 gnuchess-4.0.pl77/doc/ChangeLog
[generic]                 6579   15786  41.7% -lh5- af11 May 12  1996 gnuchess-4.0.pl77/doc/CHANGES
[generic]                  795    1720  46.2% -lh5- d8f2 May 12  1996 gnuchess-4.0.pl77/doc/CHESSTOOL
[generic]                 6986   17976  38.9% -lh5- b611 May 12  1996 gnuchess-4.0.pl77/doc/COPYING
[generic]                23912   66851  35.8% -lh5- 1ddb May 16  1996 gnuchess-4.0.pl77/doc/FAQ
[generic]                  525     890  59.0% -lh5- 431b May 12  1996 gnuchess-4.0.pl77/doc/game.6
[generic]                  593    1109  53.5% -lh5- 368d May 14  1996 gnuchess-4.0.pl77/doc/game.txt
[generic]                 1082    2286  47.3% -lh5- 154c May 12  1996 gnuchess-4.0.pl77/doc/GENERAL
[generic]                  663    1294  51.2% -lh5- ec8d May 12  1996 gnuchess-4.0.pl77/doc/gnuan.6
[generic]                  442     743  59.5% -lh5- bea3 May 12  1996 gnuchess-4.0.pl77/doc/gnuan.hlp
[generic]                  760    1475  51.5% -lh5- 9922 May 14  1996 gnuchess-4.0.pl77/doc/gnuan.txt
[generic]                 4712   12122  38.9% -lh5- 25c5 May 12  1996 gnuchess-4.0.pl77/doc/gnuchess.6
[generic]                 5344   14308  37.3% -lh5- 8eac May 14  1996 gnuchess-4.0.pl77/doc/gnuchess.txt
[generic]                 2557    6524  39.2% -lh5- 3f9e May 12  1996 gnuchess-4.0.pl77/doc/HEURISTICS
[generic]                  128     184  69.6% -lh5- ed5c May 12  1996 gnuchess-4.0.pl77/doc/INSTALL.to.delete
[generic]                 1611    3326  48.4% -lh5- 36e0 May 12  1996 gnuchess-4.0.pl77/doc/MOVE-GEN
[generic]                  948    2077  45.6% -lh5- af35 May 12  1996 gnuchess-4.0.pl77/doc/PORTING
[generic]                  610    1093  55.8% -lh5- c1fd May 12  1996 gnuchess-4.0.pl77/doc/postprint.6
[generic]                  690    1335  51.7% -lh5- 7182 May 14  1996 gnuchess-4.0.pl77/doc/postprint.txt
[generic]                 1607    3356  47.9% -lh5- 16fb Jun 15  1998 gnuchess-4.0.pl77/doc/README.amiga
[generic]                 4420    9917  44.6% -lh5- 6932 May 12  1996 gnuchess-4.0.pl77/doc/README.font
[generic]                 1347    3705  36.4% -lh5- 3974 May 12  1996 gnuchess-4.0.pl77/doc/README.output
[generic]                 2102    4461  47.1% -lh5- d9d5 May 12  1996 gnuchess-4.0.pl77/doc/TODO
[generic]                 8024   28062  28.6% -lh5- e310 May 12  1996 gnuchess-4.0.pl77/misc/ChessFont
[generic]                 6845   20787  32.9% -lh5- cc4b May 12  1996 gnuchess-4.0.pl77/misc/gnuchess.lang
[generic]                  383     861  44.5% -lh5- 3b9f May 12  1996 gnuchess-4.0.pl77/misc/match
[generic]                 2811    7260  38.7% -lh5- bfa6 May 12  1996 gnuchess-4.0.pl77/misc/shellit
[generic]                  983    1955  50.3% -lh5- e88b May 20  1996 gnuchess-4.0.pl77/src/ataks.c
[generic]                 1005    2467  40.7% -lh5- 0f9b May 20  1996 gnuchess-4.0.pl77/src/ataks.h
[generic]                11597   45665  25.4% -lh5- 5d40 May 12  1996 gnuchess-4.0.pl77/src/binsort.c
[generic]                  229     627  36.5% -lh5- a743 May 12  1996 gnuchess-4.0.pl77/src/binsort.h
[generic]                 7793   33652  23.2% -lh5- 1c3a Jun 14  1998 gnuchess-4.0.pl77/src/book.c
[generic]                  723    2121  34.1% -lh5- c1a1 Jun 14  1998 gnuchess-4.0.pl77/src/config.cache
[generic]                  211     350  60.3% -lh5- dda5 Jun 14  1998 gnuchess-4.0.pl77/src/config.log
[generic]                 1531    3711  41.3% -lh5- c517 Jun 14  1998 gnuchess-4.0.pl77/src/config.status
[generic]                11260   42299  26.6% -lh5- c803 Jun 14  1998 gnuchess-4.0.pl77/src/configure
[generic]                  547    1033  53.0% -lh5- 21fc May 14  1996 gnuchess-4.0.pl77/src/configure.in
[generic]                  132     222  59.5% -lh5- 80ce May 20  1996 gnuchess-4.0.pl77/src/copy.rit
[generic]                  535    1002  53.4% -lh5- e381 May 20  1996 gnuchess-4.0.pl77/src/copy.wro
[generic]                  431     953  45.2% -lh5- 12ba May 12  1996 gnuchess-4.0.pl77/src/debug10.h
[generic]                  336     700  48.0% -lh5- 92d3 May 12  1996 gnuchess-4.0.pl77/src/debug13.h
[generic]                  286     523  54.7% -lh5- ba6d May 12  1996 gnuchess-4.0.pl77/src/debug16.h
[generic]                  257     421  61.0% -lh5- d864 May 12  1996 gnuchess-4.0.pl77/src/debug256.h
[generic]                  249     441  56.5% -lh5- 4e8f May 12  1996 gnuchess-4.0.pl77/src/debug4.h
[generic]                   22      22 100.0% -lh0- 1e6a May 12  1996 gnuchess-4.0.pl77/src/debug40.h
[generic]                  362     607  59.6% -lh5- df83 May 12  1996 gnuchess-4.0.pl77/src/debug41.h
[generic]                  478     920  52.0% -lh5- 10a8 May 12  1996 gnuchess-4.0.pl77/src/debug512.h
[generic]                  153     194  78.9% -lh5- dde6 May 12  1996 gnuchess-4.0.pl77/src/debug64.h
[generic]                  209     338  61.8% -lh5- a0c2 May 12  1996 gnuchess-4.0.pl77/src/debug8.h
[generic]                10897   40900  26.6% -lh5- 1a39 Jun 14  1998 gnuchess-4.0.pl77/src/dspcom.c
[generic]                 5237   17896  29.3% -lh5- 20dd Jun 14  1998 gnuchess-4.0.pl77/src/eco.c
[generic]                 1000    2062  48.5% -lh5- c17c May 20  1996 gnuchess-4.0.pl77/src/ecocvt.c
[generic]                  720    1351  53.3% -lh5- 9083 May 20  1996 gnuchess-4.0.pl77/src/ecosort.c
[generic]                12176   42483  28.7% -lh5- b09e May 20  1996 gnuchess-4.0.pl77/src/eval.c
[generic]                 3178    9704  32.7% -lh5- e826 May 20  1996 gnuchess-4.0.pl77/src/game.c
[generic]                 3016   12477  24.2% -lh5- 0a1f May 20  1996 gnuchess-4.0.pl77/src/genmoves.c
[generic]                11204   43771  25.6% -lh5- 76a3 Jun 14  1998 gnuchess-4.0.pl77/src/gnuan.c
[generic]                 6057   18861  32.1% -lh5- 684c Jun 14  1998 gnuchess-4.0.pl77/src/gnuchess.h
[generic]                 4607   12946  35.6% -lh5- 8779 May 20  1996 gnuchess-4.0.pl77/src/init.c
[generic]                 1857    4771  38.9% -lh5- 0b99 May 12  1996 gnuchess-4.0.pl77/src/install-sh
[generic]                 2727    6915  39.4% -lh5- 806f May 12  1996 gnuchess-4.0.pl77/src/INSTALL.txt
[generic]                 3824   10950  34.9% -lh5- 8a01 May 20  1996 gnuchess-4.0.pl77/src/main.c
[generic]                 4581   17519  26.1% -lh5- ff2c Jun 14  1998 gnuchess-4.0.pl77/src/Makefile
[generic]                 4656   14437  32.3% -lh5- aeed May 15  1996 gnuchess-4.0.pl77/src/Makefile.ddj
[generic]                 4071   13532  30.1% -lh5- 3029 May 12  1996 gnuchess-4.0.pl77/src/Makefile.dos
[generic]                 4413   17170  25.7% -lh5- fa81 May 16  1996 gnuchess-4.0.pl77/src/Makefile.in
[generic]                 4034   14328  28.2% -lh5- 1287 May 15  1996 gnuchess-4.0.pl77/src/Makefile.nt
[generic]                 6218   19487  31.9% -lh5- d76f Jun 14  1998 gnuchess-4.0.pl77/src/nondsp.c
[generic]                 6640   23088  28.8% -lh5- f5e4 Jun 14  1998 gnuchess-4.0.pl77/src/nuxdsp.c
[generic]                 2109    5461  38.6% -lh5- fbaf May 20  1996 gnuchess-4.0.pl77/src/postprint.c
[generic]                  112     148  75.7% -lh5- 9c3f May 12  1996 gnuchess-4.0.pl77/src/README
[generic]                13513   44727  30.2% -lh5- e548 May 20  1996 gnuchess-4.0.pl77/src/search.c
[generic]                 6684   19495  34.3% -lh5- ba90 May 20  1996 gnuchess-4.0.pl77/src/ttable.c
[generic]                 1944    5241  37.1% -lh5- 48b1 May 20  1996 gnuchess-4.0.pl77/src/ttable.h
[generic]                 1044    2173  48.0% -lh5- 196f May 20  1996 gnuchess-4.0.pl77/src/util.c
[generic]                 5920   19712  30.0% -lh5- fd0b Jun 14  1998 gnuchess-4.0.pl77/src/uxdsp.c
[generic]                  563    1067  52.8% -lh5- 2e65 May 20  1996 gnuchess-4.0.pl77/src/version.h
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        81 files 1169452 1889092  61.9%            Jun 16  1998

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>