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

  1. This distribution contains the source code to CBASCII (version 1.3c) and
  2. other ChessBase utilities I have been working on.  I have now placed the
  3. source code into the public domain and hope that someone will continue
  4. to develop and maintain the utilities, as I have no time to do so.  You
  5. will find the binaries in the distribution CBU_BIN.ZIP.
  6.  
  7. The source code was developed using MSC V7 and MASM V6, though I have also
  8. compiled the code under SunOS 4.1.1 so it is reasonably portable.  The
  9. main use of the assembler was to provide an EMS-access system, called
  10. "MemPage", that allowed me to access memory on the PC beyond 640KB.  I have
  11. provided C-source equilalents to all assembler functions for systems that
  12. provide virtual memory.  The MemPage system is only used in CBSORT, and
  13. could easily be extended to access XMS memory.
  14.  
  15. To compile under UNIX:
  16.  
  17. Unpack the distribution and copy the DOS <-> UNIX shell scripts "misc/dos2unix"
  18. and "misc/unix2dos" into a directory in your $PATH, then "chmod 0755" them.
  19. Now convert all the source files from DOS to UNIX:
  20.  
  21.     cd cbu_src
  22.     sh misc/tounix
  23.  
  24. Makefiles are included for SunOS 4 and SCO UNIX and these can be copied from
  25. the "mkfiles" sub-directory in bin and lib (and in the root directory).  If
  26. you are compiling on another flavour of UNIX then copy the sunos4 (for BSD-
  27. like system) or sco (for SysV-like system) and then edit lib/machine.h to
  28. setup the defines for that flavour.
  29.  
  30. Mail me if you have problems...
  31.  
  32. --
  33. Andy Duplain (duplain@rtf.bt.co.uk) July 1994
  34.