home *** CD-ROM | disk | FTP | other *** search
/ Amiga Games Extra 1996 May / Amiga_Games_Extra_CD_5-96.bin / spiele / publicdomain / cbascii / readme.amiga < prev    next >
Text File  |  1996-03-05  |  2KB  |  52 lines

  1. Dear Chessfriends,
  2.  
  3. this is the Amiga Port of Andy Duplains CBASCII, a conversion tool from
  4. ChessBase databases into an PGN file. I converted it because a comparable
  5. tool is not available on Amigas. So the copyright for the Amiga port is
  6. with me, Ortwin Paetzold. The copyright for the sources itself is still
  7. with Andy.
  8.  
  9. Most of the code compiled without problems. Thanks to Commodore that the
  10. OS is so much like to Unix!!! However except of small changes in the header
  11. files, the following major changes have been made:
  12.  
  13. 1) aimport.c: For some reason the original code does not find the end of the
  14.     PGN header and the begin of the moves. I removed the corresponding
  15.     check in the parsing routine by adding #ifndef AMIGA/ #endif lines
  16.  
  17. 2) aexport.c: To my knowledge there is only one Amiga Chess Database 
  18.     available, called EnPassant. This is a German Database program
  19.     and I do not know about availibility elsewhere. Anyway, for 
  20.     EnPassant there is also a conversion tool PGN<->EP. This tool
  21.     uses the Event-Entry of the PGN-Header for defining the corresponding
  22.     tournament while cbascii used the Site-Entry. I changed that, to
  23.     support EnPassant.
  24.  
  25.     Meanwhile (three days later!) I learnt that there is a 
  26.     shareware chess database available. I am in contact with
  27.     the author and will make the tool available on ftp.pitt.edu and
  28.     on Aminet as soon as I get it (of course I do this on behalf of
  29.     the author). Check Aminet and ftp.pitt.edu by begin of April.
  30.  
  31. 3) lib.c: lib.c contains all link library files for the ChessBase Utilities.
  32.     At this moment I have not succeeded in building this library.
  33.     So I added all functions of the library to cbascii. This leads to
  34.     a fairly large program (appr. 61k). A small change to a pointer
  35.     definition was also required.
  36.  
  37. Sources and a dmakefile for using the DICE C compiler are included. The 
  38. original sources could be found on ftp.pitt.edu in the Util directory
  39. of the chess archives. This file will be placed there as well. You can
  40. also find it on the Aminet.
  41.  
  42. The other ChessBase utilities are not ported yet, except of cblist, which was
  43. an easy port. 
  44.  
  45. Thanks to Andy putting the sources into the public domain. I think a port
  46. to Macs and Unix-Workstations should be easily possible. If you should get
  47. any problems with porting it, send me a note.
  48.  
  49. Much fun with CBASCII-Amiga!!!
  50.  
  51. Ortwin Paetzold (ortwin@bonsai.cologne.de) 1996
  52.