home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 8 / FreshFishVol8-CD2.bin / bbs / game / vchess-3.1.lha / VChess / VChess.doc < prev    next >
Text File  |  1994-10-17  |  55KB  |  1,229 lines

  1.  
  2.           VChess 3.1 - A Chess game for Amiga-Computers (OS 2.0+)
  3.                        © 1993-1994 by Stefan Salewski
  4.                             All Rights Reserved
  5.  
  6. Copyright and other legal stuff
  7.    
  8.   VChess is NOT a PD-Program, but Shareware! VChess and all other  files  of
  9.   this package (except the ReqTools.library) are Copyright  ©  1993-1994  by
  10.   Stefan Salewski.
  11.  
  12.   In spite of several tests, no warranty is made that there are no errors in
  13.   VChess. YOU USE THIS PROGRAM AT YOUR OWN RISK. In no case I will be liable
  14.   for any damage, direct or indirect, resulting by the use of VChess.
  15.  
  16.   The complete VChess 3.1-Package contains the following files:
  17.  
  18.   File or directory       Size   Meaning
  19.   ------------------------------------------------------------------------
  20.   VChess                107092   Mainprogram, V3.1, © S.Salewski
  21.   VChess.doc             55495   English documentation
  22.   VChess.dok             71502   German  documentation
  23.   VChessOpenings         23612   148 Chessopenings
  24.   Product-Info            2000   For KingFisher 2.0 or similar tools.
  25.   ReqToolsLibrary          Dir   ReqTools.library V38.1194 © N. Francois
  26.   Games                    Dir   Three saved games.
  27.   Text                     Dir   A game saved as text file.
  28.   Icons                    Dir   Icons for games, text and configurations
  29.   Catalogs                 Dir   Catalog for german language
  30.   Configs                  Dir   Two configurations
  31.   Checkmates               Dir   A solved mate in 2, and an unsolved one.
  32.   Catalog-Translations     Dir   English, deutsch and empty
  33.  
  34.   Distribution of VChess is only allowed if  the  following  conditions  are
  35.   fulfilled:
  36.  
  37.   All these files must  remain  unmodified.  None  of  these  files  may  be
  38.   distributed on its own, the entire package must be  distributed  together.
  39.   (It is  allowed  to  distribute  this  package  without  ReqTools.library,
  40.   because I think nearly everybody will have it already, or to replace  this
  41.   library with a never release.)
  42.  
  43.   (It is allowed to archive these files  with  archiving-programs  like  LHA
  44.   (© Stefan Boberg) if it is possible to retrieve the files from the archive
  45.   in their original state.)
  46.  
  47.   Permission  is  granted  to  include   this   package   in   Public-Domain
  48.   collections, especially in Fred Fish's Amiga FD-Disk Library (including CD
  49.   ROM versions of it).
  50.  
  51.   The complete package may be (in archived form) uploaded to Bulletin  Board
  52.   Systems or FTP servers.
  53.  
  54.   PD-dealers and other people who want to distribute VChess are only allowed
  55.   to take money for the floppy disk and copying  efforts.  Nobody  may  take
  56.   more than $5(US) or DM 5 for the disk with VChess. This is also  valid  if
  57.   there is other software besides VChess on the Disk.
  58.  
  59.   The distribution of VChess in "Software Packages"  (more  than  one  disk)
  60.   together with other Software is only allowed with my written permission if
  61.   the package cost more than US$ 5 or DM 5.
  62.  
  63.   The distribution of VChess  on  CD-ROM  is  only  allowed  if  the  CD-ROM
  64.   contains the contents of FD-Disks (for example Fish 500-1000)  or  if  the
  65.   price of the CD-ROM in not greater than US$1  per  megabyte.  This  means,
  66.   that nobody may sell a CD-ROM containing VChess and 100 Megabytes of other
  67.   software for a price greater than US$100.
  68.  
  69.   Distribution of VChess together with commercial software is forbidden.
  70.  
  71.   Distribution of VChess 3.1 on "Coverdisk" of Computer  magazines  is  only
  72.   allowed if the following three conditions are met:
  73.  
  74.    -The price of magazine (including the coverdisk) may not be greater  than
  75.     $7(US).
  76.  
  77.    -The disk must be freely distributable, so that everybody who bought  the
  78.     magazine can copy the disk for his friends.
  79.  
  80.    -And the magazine must tell all of the  purchasers  that  the  author  of
  81.     VChess got no money from the magazine. 
  82.    
  83.   (The reason why I make such strong restrictions  about  Coverdisks  is  as
  84.   following: Some magazines copied VChess 2.0  on  their  coverdisk  without
  85.   asking me for permission or informing me about it. I think, that  somebody
  86.   who got VChess from such Coverdisk may think, that I got some  money  from
  87.   the magazine, and he may suppose that it is not so important  to  pay  the
  88.   shareware-donation. But  of  course  this  is  not  true.  None  of  these
  89.   magazines gave me anything for it. So even people, who got VChess from  an
  90.   expensive Coverdisk, have to pay their contribution.)
  91.  
  92.   Of course it is reserved for me to forbid single companies or persons  the
  93.   distribution of VChess.
  94.  
  95.   User of VChess should regard this: An empty Floppy-Disk  costs  less  than
  96.   US$1, and copying VChess takes less than two minutes.  If  you  paid  more
  97.   than US$3 for the disk with VChess, then this was quite expensive. But  if
  98.   you have paid more than US$5, this was too much. Try  to  get  your  money
  99.   back, and tell me about it.
  100.  
  101. What is new in release 3.1 ?
  102.    
  103.   Well, there are many improvements and new features. I can't state  all  of
  104.   them here, so even if you are familiar with release 2.0, it is recommended
  105.   to read this documentation carefully. The greatest improvement is the  new
  106.   window called  "Move-Chain".  If  you  now  click  one  an  entry  in  the
  107.   "Thinking..."-Window,  then  you  can  see  the  whole  movechain  in  the
  108.   "Move-Chain"-Window. Now  VChess  adapts  itself  to  the  user  preferred
  109.   language  using  Locale.library  if  running  under  OS  2.1+.  (Currently
  110.   "deutsch" is the only additional  language  beside  the  built-in  English
  111.   language.) I think that the playing-strength in much better now. And  this
  112.   version  of  VChess   will   not   need   the   Garbage-Collector.library.
  113.   (Some weeks ago some registered  VChess-User  got  release 3.0 of  VChess.
  114.   Unfortunately there are a few small bugs in release 3.0, so all people who
  115.   got release  3.0  should  substitute  it  with  the  actual  release 3.1.)
  116.   (Please note that it  is  not  possible  to  use  old  2.0-datafiles, like
  117.   configuration files, saved games or the opening-library with  VChess 3.1.)
  118.  
  119. Introduction
  120.    
  121.   VChess is written fully in Oberon language, and was developed on an  Amiga
  122.   3000 using Amiga Oberon V 3.11  (© Fridtjof Siebert).  With  the  help  of
  123.   OS 2.0, ReqTools.library and Amiga-Oberon,  I  have  produced  a  compact,
  124.   powerful and easy to use program. To run this program, you need  an  Amiga
  125.   with   OS 2.0   or   greater,   and   additional   the    ReqTools.library
  126.   (© Nico Francois). If the ReqTools.library is not part  of  this  package,
  127.   you can find it for example in  the  "March/April  1994  FreshFish  CDROM"
  128.   (New/util/libs Version 2.2) or on the  AmigaLibDisk  794  (version  2.1a).
  129.   Please note that there exists a Preferences-Editor  for  ReqTools.library.
  130.   You can use this Editor (not part of this package) to modify the behaviour
  131.   of the ReqTools.library. VChess needs not much memory. Without the use  of
  132.   the Opening-library, it may be possible to use VChess  on  an  Amiga  with
  133.   only 512 K. The normal stacksize of 4096 Byte should be enough too.
  134.  
  135. Installation
  136.    
  137.   Copy, if not already installed, the ReqTools.library  to  LIBS:.  This  is
  138.   all. Now you can start VChess from Workbench  with  Double-Click.  If  you
  139.   want to install VChess on your hard disk, it is best  to  copy  the  whole
  140.   VChess-Drawer  to  hard   disk,   because   this   drawer   contains   the
  141.   Opening-Library and other things. VChess can use  Catalog-files  to  adapt
  142.   itself  to  other  languages  than  English.  VChess  searches  for  these
  143.   catalogfiles in PROGDIR:Catalogs/language. Where PROGDIR: is the directory
  144.   in which VChess resides. If, for example, your  preferred  system-language
  145.   is        "deutsch",         then         VChess         will         load
  146.   "PROGDIR:Catalogs/deutsch/VChess.catalog". You can copy the catalogfile to
  147.   LOCALE:catalogs/language, VChess will find it there too, but I think  it's
  148.   better to leave the catalogfiles in the VChess-Drawer. (You can use VChess
  149.   without its VChess-Drawer, but this  is  not  recommendable  because  many
  150.   additional files like the opening-library, saved games, Icons