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

game/board/AmiChessOS4.lha

Mirror:Random
Showing: ppc-morphos icongeneric icon
No screenshot available
Short:Chess based on GNUChess 5.05/06
Author:Achim Stegemann, AmigaOS4 port by Michael Merkel
Uploader:Michael Merkel gmx net
Type:game/board
Version:2.3
Architecture:ppc-amigaos
Date:2006-11-06
Requires:MUI
Replaces:game/board/AmiChessOS4.lha
Distribution:Aminet
Download:game/board/AmiChessOS4.lha - View contents
Readme:game/board/AmiChessOS4.readme
Downloads:6533

-------------------------------------------------------------------------------
This version is based on the MorphOS verion of AmiChess (v2.1).
(See the MorphOS readme for more details up to v2.1)

Changes for v2.3
- more "ObjectIDs" for more options to be saved (board size, board type)
- prefs are now stored in PROGDIR:
- you can now hide the move list listview
- ported the "buildcatalog" program which generates the german catalog file
 (but this is no longer needed! read below)
- added a *proper* locale support done with simplecat (.cs) - start local translations now!
 (inbuild is english, german locale file included)

Changes for v2.2
- added "ObjectIDs" to the menu entries to allow atomatic loading/saving of some settings
- removed the MorphOS executeable as I cannot compile it (no MorphOS) and it is an older version

Changes for v2.1
- source is now using the SDI macros which *should* allow to compile both - MOS and AmigaOS4
 (due to the lack of MorphOS Interfacecannot test it)
- added makefile for AmigaOS4 (Makefile.OS4), renamed the old one to Makefile.MOS
- added the necessary Interface bits
- the AmigaOS4 port is using newlib

Many thanks to Grzegorz "Krashan" Kraszewski who did the MorphOS port.

Michael Merkel (Michael.Merkel@gmx.net)
-------------------------------------------------------------------------------

Original readme below:
======================

AmiChess is a new chess program for the Amiga.
The chess engine is based on the latest GNUChess version.
Due to the GNU license, the archive contains the full source code.

What the program can do:
* Read/Write of chess files in PGN and EPD-format.
* You can play against the computer, let the computer play against
  itself or use the program as supervisor.
* Usage and creation of an opening book. Several levels available
  for book usage.
* Chess strength variable by settings of time (move per time) or
  search depth.
* Undo and remove function.
* Let the computer show its best variation when thinking.
* Change the board design "on the fly".
* Choose between a dozens skins, boards and resolutions for most common screens.
* Solve chess problems (with restrictions).
* Localization, currently in English and German.

Things that are missing or restricted.
* No pondering (thinking while human thinks).


How to install the opening book:
The opening book is not included in this archive, because it is
about 10 MB of size! If you like to install an opening book,
simply follow these steps:
* Download ftp://ftp.gnu.org/gnu/chess/book_1.00.pgn.gz
* Unpack the file with gzip, UnArc or any other unpacker
  that can handle gzip-packed files.
* Start AmiChess. Select "Menu/Game/Book/Add ..." and select
  the unpacked book file.
* Wait for about 30 mins to 2 hrs for compilation to finish.
  Ignore any error messages while compiling the book.
* After successful compilation you should find the file "book.dat"
  in your program folder.


Developer information:
* Binary requires at least an 68020 CPU (68k)
  or PPC603/040 (WarpOS)
* The program has been compiled with StormC V4 in GCC mode.

Some notes:
* I am not able to include pondering in AmiChess, as I am not familar
  with the chess engine. If you have any idea on how to improve the
  program, simply let me know.
* When saving a game (PGN) or a position (EPD), the program will add
  the current game to your selected file, if the file already exists.
  Unfortunately, the program will load only the first game in a file that
  contains several games. If you like to continue a game, it is recommended
  to save the game in a new file or delete the old game before!
  I hope to change this behaviour in future releases.
* Hint function is sometimes crashing the program. I don't know why.
  Best you don't use it. Use "Show thinking" instead for computer variation.
* Program requires a Workbench resolution of at least 800x600.
* You MUST NOT use sound.datatype V41 from Stephan Rupprecht. This
  datatype can cause lock-ups when playing sound samples!

History:
V2.0: * ADDED: Took over same parts of GNUChess V5.06. Too bad, I cannot implement all
               features of that new versions.
      * ADDED: Board size comes in three different flavours. Small (640x480), medium (800x600)
               and large (>1024x768). Can be changed during game.
      * ADDED: Pieces for small screens.
      * ADDED: Editable board. Let AmiChess solve chess problems!
      * FIXED: Toggle menu items now Can be accessed with hotkey.

V1.2: * FIXED: Some more bugs in book creating functions. Now it really works creating an opening book!
      * Cleaned up the source code to remove more warnings during compilation.

V1.1: * Code has been recompiled with StormC V4.
      * Improved PPC version a lot. Can calculate twice as much positions as previous version.

V1.0: * FIXED: Some bugs. Thanks to Georg Steger from AROS.
      * ADDED: asyncio.library support for faster loading of opening book.

V1.0:
      * ADDED: PPC-WarpOS version available!
      * ADDED: Evaluation window to evaluate material score of a position.
      * ADDED: Statistics window that shows you information about the calculation speed.
      * ADDED: Many different sets for pieces and chess boards.
               Old "Skin" folder has been renamed to "Pieces".
  * ADDED: Chess sounds including voice support (can be disabled).
      * ADDED: Piece selection when promoting pawn.
      * FIXED: Changed source code to GNUChess 5.05 which contains some minor fixes.
      * FIXED: Opening book couldn't be created, when file "book.dat" didn't exist before.

V0.2:
      * ADDED: Can be opened on any public screen with the PUBSCREEN option, either as a DOS argument
               or as a tooltype in the program's icon.

V0.1:
      * FIXED: Game window didn't open on WBs smaller than 1024 pixels.
      * FIXED: Color of "side to move" only changed in supervisor mode.
      * ADDED: To solve above problem, smaller skins for screens of 800x600 pixels are available.

V0.0:
      * First public release


Contents of game/board/AmiChessOS4.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                 4469    6509  68.7% -lh5- a588 Nov  2 22:25 AmiChess.info
[generic]                 3478    7780  44.7% -lh5- 2c81 Nov  2 22:25 AmiChess/AmiChess.dok
[generic]                 7252    9305  77.9% -lh5- 812d Nov  2 22:25 AmiChess/AmiChess.dok.info
[generic]                  155     640  24.2% -lh5- ce96 Nov  2 22:25 AmiChess/AmiChess.prefs
[generic]                 2852    6261  45.6% -lh5- 78ef Nov  2 22:25 AmiChess/AmiChess.readme
[generic]                 7209    9307  77.5% -lh5- f941 Nov  2 22:25 AmiChess/AmiChess.readme.info
[generic]               109887  247600  44.4% -lh5- 31fd Nov  2 22:25 AmiChess/AmiChessOS4
[generic]                 3094    5325  58.1% -lh5- 097f Nov  2 22:25 AmiChess/AmiChessOS4.info
[generic]                  640    1186  54.0% -lh5- 0f4a Nov  2 22:25 AmiChess/AmigaOS4.readme
[generic]                 7148    9307  76.8% -lh5- ddbd Nov  2 22:25 AmiChess/AmigaOS4.readme.info
[generic]                 4040    4826  83.7% -lh5- f278 Nov  2 22:25 AmiChess/Boards/Crystal/Dark
[generic]                 4142    4826  85.8% -lh5- ab58 Nov  2 22:25 AmiChess/Boards/Crystal/Light
[generic]                 8798   11114  79.2% -lh5- 3c6b Nov  2 22:25 AmiChess/Boards/Default/Dark
[generic]                 6984   10808  64.6% -lh5- bba2 Nov  2 22:25 AmiChess/Boards/Default/Light
[generic]               108571  124650  87.1% -lh5- 534e Nov  2 22:25 AmiChess/Boards/Fire/Dark
[generic]               116591  130778  89.2% -lh5- 9508 Nov  2 22:25 AmiChess/Boards/Fire/Light
[generic]                 3417    3988  85.7% -lh5- 5d29 Nov  2 22:25 AmiChess/Boards/Ice/Dark
[generic]                 3419    3990  85.7% -lh5- f583 Nov  2 22:25 AmiChess/Boards/Ice/Light
[generic]                 3593    4068  88.3% -lh5- 0586 Nov  2 22:25 AmiChess/Boards/MarbleBrown/Dark
[generic]                 3482    4066  85.6% -lh5- 0ce2 Nov  2 22:25 AmiChess/Boards/MarbleBrown/Light
[generic]                56439  173530  32.5% -lh5- d8ef Nov  2 22:25 AmiChess/Boards/MarbleGrey/Dark
[generic]                56039  170478  32.9% -lh5- d3ae Nov  2 22:25 AmiChess/Boards/MarbleGrey/Light
[generic]                 2800    4286  65.3% -lh5- 7323 Nov  2 22:25 AmiChess/Boards/Metal/Dark
[generic]                 3418    4420  77.3% -lh5- 415b Nov  2 22:25 AmiChess/Boards/Metal/Light
[generic]                53855  165958  32.5% -lh5- 4be5 Nov  2 22:25 AmiChess/Boards/Plasma/Dark
[generic]                55068  169878  32.4% -lh5- f3fc Nov  2 22:25 AmiChess/Boards/Plasma/Light
[generic]                 4629    6050  76.5% -lh5- a60d Nov  2 22:25 AmiChess/Boards/Redwood/Dark
[generic]                 4671    6042  77.3% -lh5- 7fdc Nov  2 22:25 AmiChess/Boards/Redwood/Light
[generic]               186373  196428  94.9% -lh5- c671 Nov  2 22:25 AmiChess/Boards/Water/Dark
[generic]               152731  172668  88.5% -lh5- e029 Nov  2 22:25 AmiChess/Boards/Water/Light
[generic]                55723  111406  50.0% -lh5- 01a5 Nov  2 22:25 AmiChess/Boards/Wood1/Dark
[generic]               133167  154704  86.1% -lh5- c59e Nov  2 22:25 AmiChess/Boards/Wood1/Light
[generic]                99674  105632  94.4% -lh5- 20bc Nov  2 22:25 AmiChess/Boards/Wood2/Dark
[generic]                32400   34516  93.9% -lh5- 7f56 Nov  2 22:25 AmiChess/Boards/Wood2/Light
[generic]                 1290    2700  47.8% -lh5- e6c0 Nov  2 22:25 AmiChess/Catalogs/Deutsch/AmiChess.catalog
[generic]                  401     656  61.1% -lh5- 8891 Nov  2 22:25 AmiChess/MorphOS.readme
[generic]                 7164    9307  77.0% -lh5- 1323 Nov  2 22:25 AmiChess/MorphOS.readme.info
[generic]                 2321    4931  47.1% -lh5- 7334 Nov  2 22:25 AmiChess/Original.readme
[generic]                 4120    4915  83.8% -lh5- f5db Nov  2 22:25 AmiChess/Original.readme.info
[generic]                22463   39388  57.0% -lh5- 3ef5 Nov  2 22:25 AmiChess/Pieces/1024/Alpha
[generic]                18423   31808  57.9% -lh5- 110e Nov  2 22:25 AmiChess/Pieces/1024/Arlley
[generic]                16086   32700  49.2% -lh5- 246e Nov  2 22:25 AmiChess/Pieces/1024/Chap
[generic]                 3507    9334  37.6% -lh5- 4625 Nov  2 22:25 AmiChess/Pieces/1024/Default
[generic]                29952   40572  73.8% -lh5- ebaa Nov  2 22:25 AmiChess/Pieces/1024/Jumbo
[generic]                21795   34440  63.3% -lh5- eeb8 Nov  2 22:25 AmiChess/Pieces/1024/Original
[generic]                28211   40938  68.9% -lh5- a27d Nov  2 22:25 AmiChess/Pieces/1024/Rastapov
[generic]                18744   35652  52.6% -lh5- 495d Nov  2 22:25 AmiChess/Pieces/1024/Staunton
[generic]                31269   43792  71.4% -lh5- abbf Nov  2 22:25 AmiChess/Pieces/1024/Tashka
[generic]                12738   17744  71.8% -lh5- 8afe Nov  2 22:25 AmiChess/Pieces/640/Alpha
[generic]                 9652   15606  61.8% -lh5- 4288 Nov  2 22:25 AmiChess/Pieces/640/Arlley
[generic]                 9615   16610  57.9% -lh5- ac47 Nov  2 22:25 AmiChess/Pieces/640/Chap
[generic]                 2295    4314  53.2% -lh5- cbdb Nov  2 22:25 AmiChess/Pieces/640/Default
[generic]                13644   18414  74.1% -lh5- a0de Nov  2 22:25 AmiChess/Pieces/640/Jumbo
[generic]                10418   16862  61.8% -lh5- e605 Nov  2 22:25 AmiChess/Pieces/640/Original
[generic]                13369   19194  69.7% -lh5- 952e Nov  2 22:25 AmiChess/Pieces/640/Rastapov
[generic]                11151   17710  63.0% -lh5- f181 Nov  2 22:25 AmiChess/Pieces/640/Staunton
[generic]                14630   19312  75.8% -lh5- 8d51 Nov  2 22:25 AmiChess/Pieces/640/Tashka
[generic]                18738   25536  73.4% -lh5- 22ce Nov  2 22:25 AmiChess/Pieces/800/Alpha
[generic]                12848   21622  59.4% -lh5- c8e3 Nov  2 22:25 AmiChess/Pieces/800/Arlley
[generic]                14682   23166  63.4% -lh5- ad28 Nov  2 22:25 AmiChess/Pieces/800/Chap
[generic]                 2952    6166  47.9% -lh5- 9ad9 Nov  2 22:25 AmiChess/Pieces/800/Default
[generic]                19635   26622  73.8% -lh5- 4091 Nov  2 22:25 AmiChess/Pieces/800/Jumbo
[generic]                14362   23410  61.3% -lh5- 1760 Nov  2 22:25 AmiChess/Pieces/800/Original
[generic]                18368   26950  68.2% -lh5- 50fd Nov  2 22:25 AmiChess/Pieces/800/Rastapov
[generic]                16152   24634  65.6% -lh5- 90e5 Nov  2 22:25 AmiChess/Pieces/800/Staunton
[generic]                20065   28096  71.4% -lh5- 5509 Nov  2 22:25 AmiChess/Pieces/800/Tashka
[generic]                  775    2268  34.2% -lh5- 66f5 Nov  2 22:25 AmiChess/Promote/Bishop
[generic]                  870    2356  36.9% -lh5- 0390 Nov  2 22:25 AmiChess/Promote/Knight
[generic]                  920    2338  39.3% -lh5- a38d Nov  2 22:25 AmiChess/Promote/Queen
[generic]                  625    2244  27.9% -lh5- e383 Nov  2 22:25 AmiChess/Promote/Rook
[generic]                 4204   24368  17.3% -lh5- d33e Nov  2 22:25 AmiChess/Sounds/1
[generic]                 5469   21296  25.7% -lh5- cb77 Nov  2 22:25 AmiChess/Sounds/2
[generic]                 5211   25392  20.5% -lh5- dcab Nov  2 22:25 AmiChess/Sounds/3
[generic]                 5496   22064  24.9% -lh5- 0471 Nov  2 22:25 AmiChess/Sounds/4
[generic]                 6798   25392  26.8% -lh5- b344 Nov  2 22:25 AmiChess/Sounds/5
[generic]                 9013   28976  31.1% -lh5- 8505 Nov  2 22:25 AmiChess/Sounds/6
[generic]                 7496   26416  28.4% -lh5- c9d7 Nov  2 22:25 AmiChess/Sounds/7
[generic]                 5446   21040  25.9% -lh5- 0e3e Nov  2 22:25 AmiChess/Sounds/8
[generic]                 5042   23088  21.8% -lh5- a46e Nov  2 22:25 AmiChess/Sounds/a
[generic]                 4420   21552  20.5% -lh5- 5188 Nov  2 22:25 AmiChess/Sounds/b
[generic]                 5872   27952  21.0% -lh5- 03bf Nov  2 22:25 AmiChess/Sounds/Bishop
[generic]                 7035   22832  30.8% -lh5- bf9a Nov  2 22:25 AmiChess/Sounds/c
[generic]                 1041    2510  41.5% -lh5- 15a8 Nov  2 22:25 AmiChess/Sounds/Castling
[generic]                 4740   21042  22.5% -lh5- 148a Nov  2 22:25 AmiChess/Sounds/Check
[generic]                11113   25646  43.3% -lh5- e771 Nov  2 22:25 AmiChess/Sounds/Chess
[generic]                 4381   22064  19.9% -lh5- 77a0 Nov  2 22:25 AmiChess/Sounds/d
[generic]                 4931   23088  21.4% -lh5- bdf9 Nov  2 22:25 AmiChess/Sounds/Draw
[generic]                 3998   22064  18.1% -lh5- 0be9 Nov  2 22:25 AmiChess/Sounds/e
[generic]                 9357   16072  58.2% -lh5- b0cd Nov  2 22:25 AmiChess/Sounds/End
[generic]                 4806   21296  22.6% -lh5- 4acd Nov  2 22:25 AmiChess/Sounds/f
[generic]                 5985   23088  25.9% -lh5- cecb Nov  2 22:25 AmiChess/Sounds/g
[generic]                 7204   25136  28.7% -lh5- fec4 Nov  2 22:25 AmiChess/Sounds/h
[generic]                 1648    4118  40.0% -lh5- 8cba Nov  2 22:25 AmiChess/Sounds/Hit
[generic]                 5203   22576  23.0% -lh5- e13d Nov  2 22:25 AmiChess/Sounds/King
[generic]                 4835   23090  20.9% -lh5- f8c5 Nov  2 22:25 AmiChess/Sounds/Knight
[generic]                 5127   25904  19.8% -lh5- 57ba Nov  2 22:25 AmiChess/Sounds/Mate
[generic]                11017   43312  25.4% -lh5- 6c0d Nov  2 22:25 AmiChess/Sounds/O-O
[generic]                 8856   37288  23.8% -lh5- 68a3 Nov  2 22:25 AmiChess/Sounds/O-O-O
[generic]                 4441   24112  18.4% -lh5- 3dd9 Nov  2 22:25 AmiChess/Sounds/Pawn
[generic]                 5425   25136  21.6% -lh5- fc2d Nov  2 22:25 AmiChess/Sounds/Queen
[generic]                 3933   24112  16.3% -lh5- ee92 Nov  2 22:25 AmiChess/Sounds/Rook
[generic]                10882   41008  26.5% -lh5- 0b2f Nov  2 22:25 AmiChess/Sounds/Stalemate
[generic]                 7046   27696  25.4% -lh5- 662e Nov  2 22:25 AmiChess/Sounds/Takes
[generic]                   57     654   8.7% -lh5- 15cc Nov  2 22:25 AmiChess/Sounds/Tap
[generic]                 2431    5688  42.7% -lh5- a64a Nov  2 22:25 AmiChess/src/AmiChess_Catalog.cs
[generic]                 4072   19291  21.1% -lh5- d480 Nov  2 22:25 AmiChess/src/AmiChess_Catalog.h
[generic]                 2529   12360  20.5% -lh5- cd27 Nov  2 22:25 AmiChess/src/atak.c
[generic]                 2784   11825  23.5% -lh5- 82a9 Nov  2 22:25 AmiChess/src/book.c
[generic]                  699    1249  56.0% -lh5- b944 Nov  2 22:25 AmiChess/src/book.h
[generic]                 4979   10509  47.4% -lh5- ba26 Nov  2 22:25 AmiChess/src/buildcatalog
[generic]                 2396    6537  36.7% -lh5- 9ef5 Nov  2 22:25 AmiChess/src/buildcatalog.c
[generic]                  287     542  53.0% -lh5- 8e9c Nov  2 22:25 AmiChess/src/catalog.c
[generic]                   84      84 100.0% -lh0- 429c Nov  2 22:25 AmiChess/src/catalog.h
[generic]                 5083   15934  31.9% -lh5- 2375 Nov  2 22:25 AmiChess/src/common.h
[generic]                  989    3530  28.0% -lh5- 993c Nov  2 22:25 AmiChess/src/config.h
[generic]                 1684    8576  19.6% -lh5- befd Nov  2 22:25 AmiChess/src/epd.c
[generic]                10956   42915  25.5% -lh5- 05c9 Nov  2 22:25 AmiChess/src/eval.c
[generic]                 1255    2997  41.9% -lh5- eea2 Nov  2 22:25 AmiChess/src/eval.h
[generic]                  400     755  53.0% -lh5- 8062 Nov  2 22:25 AmiChess/src/FilterPGN.c
[generic]                 2299   14699  15.6% -lh5- 768d Nov  2 22:25 AmiChess/src/genmove.c
[generic]                 1108    2390  46.4% -lh5- eda5 Nov  2 22:25 AmiChess/src/hash.c
[generic]                  953    2313  41.2% -lh5- d435 Nov  2 22:25 AmiChess/src/hung.c
[generic]                 3330   13470  24.7% -lh5- c27d Nov  2 22:25 AmiChess/src/init.c
[generic]                 1773    6826  26.0% -lh5- c64b Nov  2 22:25 AmiChess/src/iterate.c
[generic]                 4712   17623  26.7% -lh5- d25e Nov  2 22:25 AmiChess/src/main.c
[generic]                  612    1762  34.7% -lh5- 523a Nov  2 22:25 AmiChess/src/makefile.MOS
[generic]                  664    1903  34.9% -lh5- e532 Nov  2 22:25 AmiChess/src/makefile.OS4
[generic]                 3595   18147  19.8% -lh5- 7cbc Nov  2 22:25 AmiChess/src/move.c
[generic]                  926    2345  39.5% -lh5- dc11 Nov  2 22:25 AmiChess/src/mui_board.c
[generic]                 9489   56042  16.9% -lh5- 4dd3 Nov  2 22:25 AmiChess/src/mui_chess.c
[generic]                  804    2120  37.9% -lh5- a8fb Nov  2 22:25 AmiChess/src/mui_edit.c
[generic]                 2685   15518  17.3% -lh5- 17b0 Nov  2 22:25 AmiChess/src/mui_field.c
[generic]                  224     431  52.0% -lh5- dfc9 Nov  2 22:25 AmiChess/src/null.c
[generic]                  465    1002  46.4% -lh5- c4af Nov  2 22:25 AmiChess/src/output.c
[generic]                 2506    7259  34.5% -lh5- ace1 Nov  2 22:25 AmiChess/src/pgn.c
[generic]                  545    1195  45.6% -lh5- acf1 Nov  2 22:25 AmiChess/src/quiesce.c
[generic]                  609    1139  53.5% -lh5- 583f Nov  2 22:25 AmiChess/src/random.c
[generic]                  124     135  91.9% -lh5- 5aac Nov  2 22:25 AmiChess/src/repeat.c
[generic]                 3067   13843  22.2% -lh5- 4f59 Nov  2 22:25 AmiChess/src/search.c
[generic]                  439     796  55.2% -lh5- 1105 Nov  2 22:25 AmiChess/src/solve.c
[generic]                 1194    4060  29.4% -lh5- 2559 Nov  2 22:25 AmiChess/src/sort.c
[generic]                  787    2487  31.6% -lh5- 6642 Nov  2 22:25 AmiChess/src/swap.c
[generic]                 1053    3826  27.5% -lh5- 787a Nov  2 22:25 AmiChess/src/ttable.c
[generic]                  824    2792  29.5% -lh5- d161 Nov  2 22:25 AmiChess/src/util.c
[generic]                 2043    5638  36.2% -lh5- 6548 Nov  2 22:25 AmiChess/src/vars.c
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total       145 files 2035444 3908570  52.1%            Nov  5 22:31
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>