home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / DOOR / CMAGI416.ZIP / CMAGIC.DOC < prev    next >
Text File  |  1993-07-25  |  67KB  |  1,342 lines

  1.      * * * * * * * * I M P O R T A N T   N O T I C E * * * * * * * * * *
  2.      * This version requires an upgrade procedure, if you're upgrading *
  3.      * from a version prior to 4.01. The procedure is painless and can *
  4.      * be accomplished with the CMEdit program. If you do not have this*
  5.      * program, please get it from IntelliLink BBS before installing.  *
  6.      *                                                                 *
  7.      *               Also read the WHATSNEW.TXT file!                  *
  8.      * * * * * * * * I M P O R T A N T   N O T I C E * * * * * * * * * *
  9.  
  10.  
  11.  
  12.  
  13.   ██▒▒██▒▒██▒▒██▒▒        ChessMAGIC! ver 4.15             ██▒▒██▒▒██▒▒██▒▒
  14.   ▒▒██▒▒██▒▒██▒▒██                                         ▒▒██▒▒██▒▒██▒▒██
  15.   ██▒▒██▒▒██▒▒██▒▒   (c)1991-93 Bud Bradley / KnightWare   ██▒▒██▒▒██▒▒██▒▒
  16.   ▒▒██▒▒██▒▒██▒▒██         (All Rights Reserved)           ▒▒██▒▒██▒▒██▒▒██
  17.   ██▒▒██▒▒██▒▒██▒▒                                         ██▒▒██▒▒██▒▒██▒▒
  18.   ▒▒██▒▒██▒▒██▒▒██                                         ▒▒██▒▒██▒▒██▒▒██
  19.   ██▒▒██▒▒██▒▒██▒▒                                         ██▒▒██▒▒██▒▒██▒▒
  20.   ▒▒██▒▒██▒▒██▒▒██                                         ▒▒██▒▒██▒▒██▒▒██
  21.  
  22.  
  23.  
  24.  
  25.                          SYSOP'S REFERENCE MANUAL
  26.  
  27.     
  28.  
  29.  
  30.  
  31.  
  32.                               Distributed by
  33.  
  34.                                 KnightWare
  35.                               P.O. Box 464711
  36.                           Lawrenceville, GA  30246
  37.                             (404) 978-2893 BBS
  38.  
  39.                             Fidonet  1:133/317
  40.  
  41.  
  42.  
  43.     ╒══════════════════════════════════════════════════════════════════════╕
  44.     │                        I n t r o d u c t i o n                       │
  45.     ╘══════════════════════════════════════════════════════════════════════╛
  46.  
  47.     Congratulations!  You and your users are about to begin enjoying the
  48.     "leader of the pack" chess software for computer Bulletin Board Systems!
  49.     The design of ChessMAGIC! and its features were developed by those with
  50.     many years of experience in playing both OTB chess and BBS chess.  Many
  51.     of the standard features in ChessMAGIC! are NOT AVAILABLE with other
  52.     forms of BBS chess programs.  Not only do we blow them out of the water
  53.     with power-packed features, but you'll find we don't charge an arm and a
  54.     leg for it either!  This unregistered version, while slightly limited in
  55.     its scope, is fairly open in its functionality.  The reason for this is
  56.     quite simple...we want you to become a registered user.  We sincerely
  57.     believe that you'll find no better BBS chess program anywhere for any
  58.     price!
  59.  
  60.     A feature not found in other BBS chess programs that's loved by
  61.     chess buffs is that games are never reused, unless you specifically want
  62.     them to be!  For as long as you wish to keep completed games available,
  63.     your users can download and view them, move by move, using CMReader
  64.     or one their own favorite viewers.  If  you've got enough drive space,
  65.     9,999,999 (that's right, almost 10 million!) games can be maintained in
  66.     each playing area.
  67.  
  68.     You might ask, "How many chess areas can I have?"  The answer is 
  69.     simple...virtually unlimited!  When the time comes and that's not 
  70.     enough, feel free to ask our grandchildren for more!
  71.  
  72.     ChessMAGIC!, unlike other BBS chess programs, uses the same algorithm 
  73.     for calculating its ratings as does the USCF.  These ratings will be 
  74.     consistent throughout each and every one of your chess areas.  Other BBS 
  75.     chess programs maintain no accurate master records for maximum
  76.     efficiency.  Not so in ChessMAGIC!.  ChessMAGIC! is highly integrated in 
  77.     the fact that it carries only 1 rating per player, no matter how many 
  78.     rated areas there are.  All player data is maintained in a centralized 
  79.     data base and shared by all chess areas.  This provides a more realistic
  80.     rating system per board.  More good news is, all areas are accessible
  81.     from the ChessMAGIC! menu.  No more need for a sysop to set up different
  82.     door menu options, as in other BBS chess programs...
  83.  
  84.     Does your BBS hold chess tournaments?  Pairing and setting up player 
  85.     files can be a real chore in other BBS chess programs.  ChessMAGIC!'s
  86.     CMEdit companion program will perform all the pairings and setups for you!
  87.  
  88.     As you're also going to find out, KnightWare is highly responsive to your
  89.     needs.  We value your suggestions about improving our product.  So, if
  90.     you think we need to add the kitchen sink, let us know!
  91.  
  92.     ╒══════════════════════════════════════════════════════════════════════╕
  93.     │                  T a b l e    o f    C o n t e n t s                 │
  94.     ╘══════════════════════════════════════════════════════════════════════╛
  95.  
  96.     Section    Title
  97.     -------    -------------------------------------
  98.       1.0      ChessMAGIC! -- WHY REGISTER?
  99.       1.1        Features (unregistered limitations)
  100.  
  101.       2.0      CONFIGURING ChessMAGIC! FOR YOUR BBS
  102.       2.1        BBS User Files
  103.       2.2        Running in Local Mode
  104.       2.3        Customizing COM Ports
  105.       2.4        Using a FOSSIL Driver or Digiboard
  106.       2.5        Adding Computer Play Module
  107.       2.6        System & Memory Considerations
  108.  
  109.       3.0      INSTALLATION
  110.       3.1        Assistance
  111.       3.2        Associated Files & Descriptions
  112.  
  113.       4.0      ALL ABOUT THE MENU
  114.       4.1        Menu Use and Option Descriptions
  115.  
  116.       5.0      PLAYING AREA
  117.       5.1        Making Moves
  118.       5.2        Board Commands/Options
  119.       5.3        Note Pad & Message Editors
  120.       5.4        SYSOP Join Feature
  121.  
  122.       6.0      USER vs USER IN REAL TIME!
  123.  
  124.       7.0      GAME INQUIRY/DOWNLOAD
  125.       7.1        Transfer Protocol Configuration
  126.  
  127.       8.0      BULLETINS
  128.  
  129.       9.0      PRODUCT SUPPORT & DISTRIBUTION
  130.       9.1        Competitive Pricing!
  131.       9.2        Lifetime Upgrade Plan
  132.  
  133.      10.0      DISTRIBUTION Hubs for ChessMAGIC!
  134.  
  135.      11.0      "QUICK" Charge Orders - Visa/MC
  136.  
  137.      12.0      DISCLAIMER/AGREEMENT
  138.  
  139.      13.0      DEFINITION OF SHAREWARE
  140.  
  141.      14.0      MAIL-IN ORDER FORM (checks)
  142.  
  143.        ╒═══════════════════════════════════════════════════════════════════╕
  144.        │  1.0    ChessMAGIC! -- WHY REGISTER?                              │
  145.        ╘═══════════════════════════════════════════════════════════════════╛    
  146.  
  147.        By registering CHESSMAGIC!, you help us to provide continued support
  148.        for a quality product.  As you will see by the unregistered version, 
  149.        ChessMAGIC! is packed with features far exceeding other products in
  150.        the BBS program category.  By registering, you guarantee the future
  151.        of this product and its continued support.
  152.  
  153.        By distributing as "shareware," we hold down well over 50% of the
  154.        cost that is normally passed on to the consumer when purchased as
  155.        commercial, off-the-shelf software.  We don't provide any frilly box,
  156.        fluffy looking documentation, or shrink wrapped package.  We do
  157.        provide a product that will serve you well, now and in the future.
  158.        We know that this is the way software should be sold...try it before
  159.        you buy it!  In this way, there can be no doubt about the product you
  160.        are purchasing, once the frilly box is set aside.
  161.  
  162.        ╒═══════════════════════════════════════════════════════════════════╕
  163.        │  1.1    Features List (Unregistered Limitations)                  │
  164.        ╘═══════════════════════════════════════════════════════════════════╛
  165.  
  166.        Although limited by the nature of this distribution method, the
  167.        ChessMAGIC! unregistered version is loaded with features.  This
  168.        program version contains the following features (unregistered
  169.        limitations are noted):
  170.  
  171.      -  Hi-Res Graphics or ANSI menus, board and pieces.              
  172.          (Requires CMEdit to configure)
  173.      -  CMCom Remote GUI permits users to display graphical board/pieces
  174.      -  Ratings/statistics updated with each completed and/or defaulted
  175.         game .  (unregistered version merely deletes the game)
  176.      -  Sysop join feature. Permits the sysop play an opponent from
  177.         the local console. (limited playing time per session)
  178.      -  Simultaneous multinode access to all ChessMAGIC! playing areas,
  179.         supporting chess play in REAL TIME! across nodes. Supports any
  180.         number of nodes.  (unregistered version supports 2 nodes)
  181.      -  A virtually unlimited number of chess playing areas/doors are
  182.         supported and fully configurable as rated, unrated, team,
  183.         tournament, etc., via the ChessMAGIC! CMEdit System Editor.
  184.         (unregistered version supports only 2 chess playing areas)
  185.      -  A maximum of 9,999,999 (almost 10 million) games before purging!
  186.         (unregistered version is limited to 15 games)
  187.      -  Completed games can be viewed online or downloaded for offline
  188.         loading in a user's chess editor. CMReader 2.0 is a ChessMAGIC!
  189.         companion that provides CGA/EGA graphics!
  190.         (unregistered version will delete completed games)
  191.      -  Automatic time defaults supported, based on specified number of
  192.         days. (unregistered version does not provide time defaults)
  193.  
  194.        ╒═══════════════════════════════════════════════════════════════════╕
  195.        │  1.1    Features List (Unregistered Limitations)   {continued}    │
  196.        ╘═══════════════════════════════════════════════════════════════════╛
  197.  
  198.      -  NO BEG SCREEN!  Once registered, BBS name, Sysop name or other
  199.         title you may wish to provide will be displayed instead of
  200.         "*UnREGISTERED COPY*" within the main menu and upon exit.
  201.      -  UNLIMITED TECHNICAL SUPPORT and 90 Days FREE MINOR/MAJOR
  202.         UPDATES. We can be contacted on IntelliLink BBS. Any problems
  203.         reported by you during this period, will be responsibly and
  204.         quickly resolved.
  205.      -  A sysop configuration/customization utility to provide the
  206.         following:
  207.           a. BBS name (or other info line) displayed in ChessMAGIC!'s
  208.              main menu.
  209.           b. Tournament pairings and game setup...automatic!  You
  210.              specify the player names and ChessMAGIC! takes care of the
  211.              rest!
  212.           c. Database maintenance
  213.       - E-Mail : Exchange games between ChessMAGIC! sites!
  214.                  (requires CMAIL)
  215.       - Configure for Computer vs Human Play
  216.  
  217.        ╒═══════════════════════════════════════════════════════════════════╕
  218.        │  2.0    CONFIGURING ChessMAGIC! FOR YOUR BBS                      │
  219.        ╘═══════════════════════════════════════════════════════════════════╛
  220.  
  221.        Running ChessMAGIC! is quite simple.  Normally, the only REQUIRED
  222.        command line parameter to pass is the path\filename of your BBS user 
  223.        file.  For those with special port\interrupt requirements, optional 
  224.        parameters may need to be specified.  Baud rates up to 115K are
  225.        supported.
  226.  
  227.        ╒═══════════════════════════════════════════════════════════════════╕
  228.        │  2.1    Running in Local Mode                                     │
  229.        ╘═══════════════════════════════════════════════════════════════════╛
  230.  
  231.        Included in this distribution are two files, LOCAL.BAT and DOOR.SYS,
  232.        that permit you to run ChessMAGIC! in local mode. First use a text
  233.        editor to edit the DOOR.SYS file. Find YOUR NAME! and change it to
  234.        your actual BBS logon name. Save the file then run local.bat.
  235.  
  236.        * Note-> The first time you run ChessMAGIC! all the pertinent
  237.                 databases are created. Please do this FIRST!
  238.  
  239.        ╒═══════════════════════════════════════════════════════════════════╕
  240.        │  2.2    BBS User Files                                            │
  241.        ╘═══════════════════════════════════════════════════════════════════╛
  242.  
  243.        The BBS user file provides information to ChessMAGIC!, such as COM
  244.        port, user name, time allowed in door, etc.  This file is necessary
  245.        for ChessMAGIC! to function.  The complete path\filename of the BBS
  246.        user file must be passed to CMAGIC.EXE as the 1st parameter in the
  247.        command line.  These files are created by your BBS EACH time a user
  248.        runs a door...
  249.  
  250.        The following BBS user file formats are directly supported:
  251.  
  252.         door.sys     - WildCat! v3.x, GAP v5.x, Generic & others
  253.         callinfo.bbs - WildCat! v2.x
  254.         pcboard.sys  - PCBoard 12.0 - 14.5
  255.         dorinfox.def - RBBS, QBBS & others
  256.         generic.sys  - A simple user system file that ChessMAGIC! can
  257.                        utilize. (not recommended)
  258.  
  259.        -----------------------------------------------------------------
  260.        The following are sample ChessMAGIC! command lines for various
  261.        BBS system user files: 
  262.  
  263.         cmagic  drive:\dir\door.sys 
  264.         cmagic  drive:\dir\callinfo.bbs
  265.         cmagic  drive:\dir\pcboard.sys
  266.         cmagic  drive:\dir\dorinfo1.def
  267.         cmagic  drive:\dir\generic.sys
  268.  
  269.        Note: You MUST specify the drive/directory path to your system's
  270.           user file if you expect ChessMAGIC! to find it!
  271.  
  272.            (Also see CMEdit.doc - Installing ChessMAGIC!)
  273.  
  274.        Not recommended for normal BBS entry, Generic.sys is a standard text
  275.        file that contains 3 lines, each line followed by a carriage return
  276.        and line feed.  The format is:
  277.  
  278.         line 1  - BBS Name
  279.         line 2  - COM port in use
  280.         line 3  - Time allowed in door
  281.  
  282.         example :IntelliLink BBS
  283.                  COM1:
  284.                  50
  285.  
  286.        Specifying COM0: will enable ChessMAGIC! for local mode operation.
  287.  
  288.        ╒═══════════════════════════════════════════════════════════════════╕
  289.        │  2.3    Customizing COM Ports                                     │
  290.        ╘═══════════════════════════════════════════════════════════════════╛
  291.  
  292.        NOT USED FOR STANDARD PORT ADDRESSES/INTERRUPTS
  293.  
  294.        A port address/interrupt is optional and can be passed if the address
  295.        is nonstandard.  Otherwise, ChessMAGIC! defaults to the standard
  296.        address. The address must be in Hex and the IRQ in Decimal. IRQ's
  297.        can be as high as 15.
  298.  
  299.        The format for passing an address is:
  300.  
  301.        PORT:aaaa:x  where aaaa = address (i.e. 03F8, 02E8, etc.)
  302.            where x    = the IRQ
  303.  
  304.        The BBS file path MUST be the first parameter.  If the port address is
  305.        specified, it MUST be the second parameter.
  306.  
  307.        Example of starting ChessMAGIC! and specifying a nonstandard port:
  308.  
  309.        cmagic d:\cmagic\door.sys PORT:03F8:4
  310.  
  311.        ╒═══════════════════════════════════════════════════════════════════╕
  312.        │  2.4    Using a FOSSIL Driver or Digiboard                        │
  313.        ╘═══════════════════════════════════════════════════════════════════╛
  314.  
  315.        NOT USED FOR STANDARD PORT ADDRESSES/INTERRUPTS
  316.  
  317.        If your BBS utilizes a FOSSIL driver, ChessMAGIC! can easily be told
  318.        to use it.  Similar to specifying port address/interrupt, above, the
  319.        second parameter requires only a slight modification:
  320.  
  321.         PORT:F:p     F = tells ChessMAGIC! to utilize a FOSSIL driver
  322.                      P = the port number of the FOSSIL
  323.  
  324.        Example of starting ChessMAGIC! with a FOSSIL:
  325.  
  326.        WARNING! - If you experience problems with the FOSSIL configuration,
  327.                   try removing it. 
  328.  
  329.        cmagic c:\cmagic\door.sys PORT:F:1
  330.        
  331.  
  332.        DIGIBOARD UNIVERSAL DRIVER FOR DIGIBOARDS.
  333.  
  334.        Uses the same format as the FOSSIL command to open_door.
  335.        Instead of F in the port command, use a D. (for Digiboard)
  336.        PORT:D:x    -  x equal channel number.
  337.  
  338.        ╒══════════════════════════════════════════════════════════════════╕
  339.        │  2.5    Computer Play Module Configuration                       │
  340.        ╘══════════════════════════════════════════════════════════════════╛
  341.  
  342.        ChessMAGIC! has a new menu option "Y"ou vs Computer. Selecting this
  343.        option will cause ChessMAGIC! to exit with a DOS errorlevel of 201.
  344.        This permits you to configure your door bat file that calls 
  345.        ChessMAGIC! to call any other door program, but is ideal for the
  346.        accompanying cmate.exe program.
  347.  
  348.        To configure the computer play module, see the accompanying 
  349.        SAMPLE.BAT file for configuring your door bat file that calls
  350.        ChessMAGIC!. Just pass the same identical parameters that you
  351.        are passing to ChessMAGIC!. 
  352.  
  353.        The following is a sample configuration with inclusion of the
  354.        computer play module:
  355.  
  356.              Line  1  :CMAGIC
  357.              Line  2   cd\cmagic          
  358.              Line  3   cmagic drive:\dir\door.sys 
  359.              Line  4   IF ERRORLEVEL 201 GOTO CMATE
  360.              Line  5   GOTO EXIT
  361.              Line  6  :CMATE
  362.              Line  7   cmate drive:\dir\door.sys 
  363.              Line  8   GOTO CMAGIC
  364.              Line  9  :EXIT
  365.              Line 10  cd\bbs
  366.  
  367.          Line 1 -  Label for calling ChessMAGIC! 
  368.          Line 2 -  Change to the ChessMAGIC! directory
  369.          Line 3 -  Start ChessMAGIC! passing your BBS system file
  370.          Line 4 -  If errorlevel 201 then start cmate (computer play module)
  371.          Line 5 -  Otherwise exit back to BBS
  372.          Line 6 -  Label for computer play module call
  373.          Line 7 -  Start cmate passing your BBS system file
  374.          Line 8 -  Restart ChessMAGIC! after exiting computer play module
  375.          Line 9 -  Exit back to BBS label 
  376.          Line 10-  Change back to your BBS directory.
  377.  
  378.        ╒══════════════════════════════════════════════════════════════════╕
  379.        │  2.6    System & Memory Considerations                           │
  380.        ╘══════════════════════════════════════════════════════════════════╛
  381.  
  382.        ChessMAGIC! utilizes ANSI graphics.  You must make certain that your
  383.        users have an ANSI driver installed in order that they can properly
  384.        view the screens.
  385.  
  386.        ChessMAGIC! is DesqView compatible.
  387.  
  388.        ChessMAGIC! will automatically detect and use memory in this order:
  389.        EMS (expanded memory), or XMS (extended memory).
  390.  
  391.        Conventional memory available is displayed whenever ChessMAGIC! is run.
  392.  
  393.  
  394.        ╒═══════════════════════════════════════════════════════════════════╕
  395.        │  3.0    INSTALLATION                                              │
  396.        ╘═══════════════════════════════════════════════════════════════════╛
  397.  
  398.        Complete installation procedures are provided in the README.1ST and
  399.        the CMEdit.doc files.
  400.  
  401.        Use the ChessMAGIC! Data Base Manager (CMEdit) for customization and
  402.        maintenance of your system.
  403.  
  404.        Always read any special help files, such as WHATSNEW.TXT, README.1ST
  405.        etc. that may be included in the distribution archive!
  406.  
  407.        ╒═══════════════════════════════════════════════════════════════════╕
  408.        │  3.1    Assistance                                                │
  409.        ╘═══════════════════════════════════════════════════════════════════╛
  410.  
  411.        Although ChessMAGIC! is an easy program to install on most any BBS,
  412.        there may be a Sysop who has difficulty.  If so, please don't
  413.        hesitate to phone our support BBS!  We will be glad to assist you in
  414.        getting ChessMAGIC! up and running.
  415.  
  416.                  IntelliLink BBS - Atlanta, GA
  417.                    Bud Bradley, Sysop
  418.                       (404) 978-2893
  419.                    24 hours - 14,400 bps
  420.  
  421.        ╒═══════════════════════════════════════════════════════════════════╕
  422.        │  3.2    Associated Files and Descriptions                         │
  423.        ╘═══════════════════════════════════════════════════════════════════╛
  424.  
  425.        The distribution version of ChessMAGIC! contains the following
  426.        files:
  427.        
  428.            README  .1ST  - ALWAYS - READ THIS FIRST !!
  429.            WHATSNEW.TXT  - enhancements/fixes in this release 
  430.            CMAGIC  .DOC  - you're reading it 
  431.            CMUSER  .DOC  - User's Reference Manual 
  432.                            * Make this available to your users! *
  433.            CMEDIT  .DOC  - Documentation for the ChessMAGIC!
  434.                            System Editor/Database Manager
  435.            CMATE   .DOC  - Computer Play Module Documentation
  436.            ????DOOR.BAT  - sample WildCat! & PC-Board door batch files
  437.            SAMPLE  .BAT  - Sample bat file for using errorlevel 201 to
  438.                            access computer play module from ChessMAGIC!.
  439.            LOCAL   .BAT  - Bat file to run ChessMAGIC! locally.
  440.            CMAGIC  .EXE  - ChessMAGIC! executable program 
  441.            CMEDIT  .EXE  - CMEdit executable. Requires CMEDLIBC.ZIP or
  442.                            CMEDLIBE.ZIP obtainable at IntelliLink BBS
  443.            CMATE   .EXE  - Computer Play Module executable.
  444.        *   EGACHESS.FNT  - Graphics chess fonts
  445.        *          *.CHR  - Graphics character fonts
  446.        *          *.BGI  - Graphics character font styles
  447.        *   CMAGIC  .SCR  - menu screens
  448.        *   CMERROR .DBF  - error messages
  449.            REGISTER.ME   - Mail in Order Form
  450.        *   CMPROTO .DAT  - transfer protocols & descriptions you specify
  451.            CM_?    .BAT  - assorted file transfer batches for CMPROTO.DAT
  452.        *   ????????.HLP  - assorted online help files
  453.        
  454.        * NOTE: With the exception of CMPROTO.DAT (and the sample protocol
  455.                batch files), which must be edited, these files should NOT
  456.                be altered or removed!  Erratic operation and system lock-
  457.                ups will occur if these files are not found by ChessMAGIC!
  458.                when run.
  459.  
  460.        IF ANY OF THE ABOVE LISTED FILES ARE MISSING OR PROGRAM OPERATES
  461.        ERRATICALLY, DOWNLOAD ANOTHER ARCHIVE FROM A RELIABLE SOURCE.
  462.  
  463.        The following files are created during system setup: 
  464.        
  465.         CMDOOR  .DBF/.MDX  - chess area definition database/index 
  466.         PLAYER  .DBF/.MDX  - player database/index
  467.         RATED   .DBF/.MDX  - rated area game database/index
  468.         UNRATED .DBF/.MDX  - unrated area game database/index
  469.         PSTATS  .DBF/.MDX  - each area's player stats database/index
  470.  
  471.  
  472.        ╒═══════════════════════════════════════════════════════════════════╕
  473.        │  3.2    Associated Files and Descriptions      {continued}        │
  474.        ╘═══════════════════════════════════════════════════════════════════╛
  475.  
  476.        The following files are used/created for each game:
  477.  
  478.       * xxxx.CMG        - game move file          (xxxx = game number)
  479.      ** xxxx.NTE        - game note pad file      (xxxx = game number)
  480.      ** xxxx.MSG        - game long message file  (xxxx = game number)
  481.      ** xxxx.SMG        - game short message file (xxxx = game number)
  482.  
  483.       * Note 1: Not created until a player actually enters each game.
  484.      ** Note 2: Not created until a note/message is saved.
  485.  
  486.        *** Note 3: If upgrading from _any_ version prior to 1.81d, be
  487.              sure to delete the CMAGIC.CFG file!
  488.  
  489.        The following miscellaneous files are not included in the
  490.        distribution archive, but may be downloaded from IntelliLink BBS
  491.        at any time:
  492.  
  493.         GAMECHG.EXE   - IMPORTANT! if you're upgrading from a version
  494.                         prior to 2.01. The game files, *.mve, have been
  495.                         changed and are not compatible with prior versions.
  496.                         This utility will perform the modifications.
  497.                         Listed as CONVERTG.EXE in the file conference.
  498.         LHA213.EXE    - archive utility (best one available and free)
  499.         FONTUTIL.EXE  - Customize board and piece colors for the
  500.                         hi-res graphic option.
  501.  
  502.  
  503.        ╒═════════════════════════════════════════════════════════════════╕
  504.        │  4.0    All About The Menu                                      │
  505.        ╘═════════════════════════════════════════════════════════════════╛
  506.        
  507.        Shown below, the top box of the main menu provides the ChessMAGIC!
  508.        credits, registration status/name, current chess playing area and 
  509.        whether it is a single or multinode version. 
  510.        
  511. ┌─────────────────────────────────────────────────────────────────────────────┐
  512. │ KnightWare                ChessMAGIC!  version 4.01              (c)1991-93 │
  513. │                           * Your BBS Name Goes Here *                       │
  514. │ GAME AREA TITLE                Multinode Version                  Nodes = 2 │
  515. └─────────────────────────────────────────────────────────────────────────────┘
  516.  
  517.        The menu selections are shown in the next three boxes.  To select a
  518.        command, enter the highlighted letter and press <ENTER>.
  519.  
  520. ┌────[ GAMES ]─────┐         ┌─────[ LISTS ]──────┐       ┌─────[ MISC ]──────┐
  521. │ Play Your Games  │         │                    │       │ ? = Help          │
  522. │ Start New Games  │         │   Master Ratings   │       │ Information       │
  523. │ Join  New Games  │         │    Who's Online    │       │ + COLOR to Laptop │
  524. │ View  Active     │         │    Game Inquiry    │       │ Design Board      │
  525. │ View  Completed  │         │   * Area Stats *   │       │ Select Game Area  │
  526. │ OTB REAL TIME    │         │  Win/Loss Summary  │       │ = Graphics OFF    │
  527. │ You vs Computer  │         │    Game History    │       │ Quit/eXit to BBS  │
  528. └──────────────────┘         └────────────────────┘       └───────────────────┘
  529.  
  530.        The last box shows player name, statistics and current game status.  
  531.        The unregistered version will not update the wins, losses or draws
  532.        categories. 
  533.  
  534. ┌─────────────────────────────────────────────────────────────────────────────┐
  535. │                                     Wins:      Losses:      Draws:          │
  536. │                                                                             │
  537. │    Last Access:                            Your move in     game(s)         │
  538. └─────────────────────────────────────────────────────────────────────────────┘
  539.  
  540.  
  541.        ╒═══════════════════════════════════════════════════════════════════╕
  542.        │  4.1    Menu Items and Descriptions                               │
  543.        ╘═══════════════════════════════════════════════════════════════════╛
  544.  
  545.        [ GAMES ] Commands
  546.  
  547.         P  Play Your Games  -Used for actual game play.  A list of your 
  548.                              current games along with play status (i.e.
  549.                              flagged if your move) is shown.
  550.  
  551.       * S  Start New Games  -Used to open new games as white or black.  An 
  552.                              existing opponent may also be specified, thus 
  553.                              reserving games to prevent otherwise open 
  554.                              joining by any player.
  555.  
  556.       * J  Join New Games   -Used to join open games that are awaiting 
  557.                              opponents.
  558.  
  559.         V  View Active      -View any game currently in progress.
  560.         C  View Completed   -View any completed game.
  561.  
  562.         O  OTB REAL TIME    -Used to enable play against a human opponent
  563.                              on another node in real time!
  564.                     
  565.         I  Game Inquiry     -Used to view and/or download completed games.
  566.                              (unavailable in unregistered version)
  567.  
  568.         Y You vs Computer   -Play existing or start a new game with computer.
  569.  
  570.       * NOTE: Upon using one of these commands, you must use command P to
  571.               actually play in your games.
  572.  
  573.        [ LISTS ] Commands
  574.  
  575.         M  Master List      - Displays master list of player stats/ratings.
  576.         H  Who's Online     - Displays online status of other nodes/players.
  577.  
  578.         W  Win/Loss %       - Win/Loss/% summary of current area.
  579.         G  Game History     - Lists completed games detailing wins and
  580.                               losses in current area.
  581.  
  582.        [ MISC ] Commands
  583.  
  584.         ?  Help             - Displays detailed menu information
  585.                               describing commands and their functions.
  586.         F  Information      - Product credits and registration
  587.                               information.
  588.         +  Color Setting    - Current display setting, will toggle through
  589.                               three possible choices:
  590.                               COLOR to Mono
  591.                               MONO to Laptop
  592.                               LAPTOP to Color
  593.  
  594.        ╒═══════════════════════════════════════════════════════════════════╕
  595.        │  4.1    Menu Items and Descriptions      {continued}              │
  596.        ╘═══════════════════════════════════════════════════════════════════╛
  597.  
  598.         D  Design Board     - Displays game board in current color and
  599.                               tile configuration, allowing user to
  600.                               customize white and black squares to suit
  601.                               their own tastes.
  602.  
  603.         A  Select Area      - Used to move from one gaming area to
  604.                               another, based on Sysop configuration.
  605.                               Shortcut command is Axx, where xx equals
  606.                               the game area number.
  607.                               (unregistered version only provides two
  608.                               areas)
  609.         =  Graphics         - Toggles OFF or ON for graphical interface
  610.                               (For those utilizing CMCom)
  611.         Q  Quit to BBS      - Exits ChessMAGIC! and returns to BBS.
  612.         X  Exit to BBS      - ditto
  613.  
  614.  
  615.        ╒═══════════════════════════════════════════════════════════════════╕
  616.        │  5.0    PLAYING AREA                                              │
  617.        ╘═══════════════════════════════════════════════════════════════════╛
  618.  
  619.        The playing board is drawn using ANSI graphics.  White pieces are 
  620.        white letters on a black background and black pieces are black letters 
  621.        on a white background.  As shown, the pieces are letter equivalents: 
  622.        
  623.         P = Pawn          R = Rook 
  624.         N = Knight        Q = Queen 
  625.         B = Bishop        K = King 
  626.  
  627.        Game data displayed includes game number, current move number, player 
  628.        names, ratings and clock times. 
  629.  
  630.        The player whose move it is, is flagged with a ">>" beside that
  631.        player's name. 
  632.        
  633.        The options box shows the available playing area commands.  
  634.        
  635.        The status box will display various status messages when needed such 
  636.        as White Wins, Game Drawn, Message Waiting, etc.  These messages will 
  637.        be highlighted and blinking, so as not to be overlooked.  All moves
  638.        and commands are entered in the designated "Option/Move" box. 
  639.      
  640.  
  641.        ╒═══════════════════════════════════════════════════════════════════╕
  642.        │  5.1    Making moves                                              │
  643.        ╘═══════════════════════════════════════════════════════════════════╛
  644.  
  645.        Algebraic notation (i.e. e2-e4) is REQUIRED when making ChessMAGIC! 
  646.        moves.  A delimiter is also required in move entry, consisting of any 
  647.        character (i.e. e2 e4, d2;d4, b1=c3, or a SPACE).
  648.        
  649.        The only exception to algebraic notation is when castling.  In that 
  650.        case, you MUST move as o-o (king-side) or o-o-o (queen-side).  Use
  651.        lowercase letters, NOT the numeral 0!
  652.        
  653.        After entry of your command/move, press <ENTER> and the system will 
  654.        perform upon your request.  Invalid commands/moves will not be 
  655.        allowed, nor acted upon and an error message will be displayed.
  656.  
  657.        ╒═══════════════════════════════════════════════════════════════════╕
  658.        │  5.2    Board Commands/Options                                    │
  659.        ╘═══════════════════════════════════════════════════════════════════╛
  660.       
  661.        C - Used to display white & black list of captured pieces and their 
  662.            corresponding point values. 
  663.        D - Used to offer your opponent a draw, but only after you have made 
  664.            your move.  Until your opponent makes his next move, the draw 
  665.            offer remains.  Once your opponent has moved, the draw offer is 
  666.            automatically removed. 
  667.        R - Used to resign your game.
  668.        U - Used to undo or take back your current move.
  669.        A - Used to accept a draw.
  670.        I - Used to invert (i.e. reverse) the game board. 
  671.        K - Used to kill a waiting game.  If someone reserves a game and has 
  672.            specified you as their opponent, but you don't wish to participate,
  673.            this option is available.  The game will be deleted  (i.e. it 
  674.            never existed) without affecting either ratings or statistics.
  675.            Players may only kill their own games and then, only when both 
  676.            sides have not made a move.
  677.        L - Used to display a complete list of game moves. 
  678.        M - Used to enter a message to your opponent (see next page for 
  679.            detailed description). 
  680.        N - Used to go to the [N]ext available game whether in view or play 
  681.            mode.  When in play mode, this will take you to the next game in     
  682.            which it is your move.
  683.         
  684.         By specifying a valid game number, you can go directly to that game
  685.         without stepping through several others:
  686.  
  687.           n34     (will step directly to game #34) 
  688.         
  689.  
  690.        ╒═══════════════════════════════════════════════════════════════════╕
  691.        │  5.2    Board Commands/Options             {continued}            │
  692.        ╘═══════════════════════════════════════════════════════════════════╛
  693.  
  694.        P - Used to access ChessMAGIC!'s Note Pad.  This will enable you to 
  695.            enter private notes (unseen by your opponent) to yourself as an aid 
  696.            in the current game.  (See next page for full description.) 
  697.        F - Used to refresh the game screen in case something such as line
  698.            noise causes things to get jumbled. 
  699.        V - Used to replay a game online. The commands will appear in the
  700.            status box, [F]orward, [B]ackward, [R]eset and [Q]uit.
  701.            F = advances 1 move. B = Backs up 1 move. R = resets the board
  702.            to the starting position. Q = Quit the view option.
  703.        T - If/Then Moves. This feature permits a player to enter up to 
  704.            20 moves in advance. The player can attempt to guess what his
  705.            opponent's reply will be, and if it matches, it will proceed in
  706.            making the move contained in the If/Then list. When selecting
  707.            this feature, the player will make moves for both sides.
  708.        Q - Used to quit from play mode and return to ChessMAGIC!'s main menu.
  709.        X - Used to exit ChessMAGIC! and return to BBS.
  710.  
  711.  
  712.        ╒═══════════════════════════════════════════════════════════════════╕
  713.        │  5.3    Note Pad & Message Editors                                │
  714.        ╘═══════════════════════════════════════════════════════════════════╛
  715.  
  716.        [ NotePad ]
  717.  
  718.         Each player has their own Note Pad for keeping game notes within 
  719.         each and every game.  These notes are completely private and
  720.         unviewable by their opponents or other observers. 
  721.          
  722.        [ Messages ] 
  723.  
  724.         Public notes can be entered by each game player to their 
  725.         opponents.  Viewable by everyone, only the players of that game 
  726.         are able to access the editing features.  Users are notified of
  727.         waiting mail. 
  728.         
  729.         When selected to read/enter a message, additional message entry 
  730.         options are displayed in the "status" window: 
  731.  
  732.            ┌─[ Status ]────────────────────────┐
  733.            │ [L]ong [S]hort [V]iew [A]bort MSG │ 
  734.            └───────────────────────────────────┘ 
  735.         
  736.            L - used to enter a long message, described below
  737.            S - used to enter a single line message
  738.            V - used to view long message
  739.            A - used to abort message mode, returning to play mode
  740.          
  741.  
  742.        ╒═══════════════════════════════════════════════════════════════════╕
  743.        │  5.3    Note Pad & Message Editors   {continued}                  │
  744.        ╘═══════════════════════════════════════════════════════════════════╛
  745.  
  746.         Long Message Entry/Edit -
  747.  
  748.         The game board will clear and in its place will be a message entry 
  749.         area for up to 23 lines of text.  Simply begin typing, hitting 
  750.         <ENTER> at end of each line.  Don't worry about typos, those can
  751.         be corrected by using the special edit features.  However, the 
  752.         backspace is destructive for immediate corrections, if you wish. 
  753.         
  754.         The <ESC> key can be pressed anytime to bring up the following 
  755.         command options:
  756.  
  757.             Commands:  [A]bort, [E]dit, [H]elp, [S]ave, or [C]ontinue
  758.  
  759.         These commands are explained as follows:
  760.  
  761.             A - Used to abort the current message entry session without
  762.                 saving anything.
  763.             E - Used to enter cursor placement mode for editing typos and 
  764.                 such.  <NumLock> MUST be ON in order for cursor
  765.                 positioning to work.  Special editing commands are 
  766.                 available in this mode and are explained below. 
  767.              
  768.              Cursor movement corresponds to your numeric keypad as 
  769.              follows:
  770.  
  771.                  Cursor LEFT  = 4 or Left Arrow
  772.                  Cursor RIGHT = 6 or Right Arrow 
  773.                  Cursor DOWN  = 2 or Down  Arrow 
  774.                  Cursor UP    = 8 or Up Arrow
  775.  
  776.              Other editing functions are performed with additional keys 
  777.              on your numeric keypad: 
  778.  
  779.                  Insert space              = 0 or <Ins> 
  780.                  Delete to end-of-line     = 1 or <End>
  781.                  Delete character          = . or <Del> 
  782.                  Cursor to "home" position = 7 or <Home>
  783.                  Delete entire screen      = 9 or <PgUp> 
  784.  
  785.              The Q command is special in that it exits from the 
  786.              cursor/edit mode and returns to the command line options. 
  787.        
  788.             H - Used to display helpful information about editor use.
  789.             S - Used to save message and return to the game screen.  The
  790.                 opponent is automatically notified of the awaiting note.
  791.             C - Used to pick up where the cursor was left for continuing
  792.                 with the message entry process.
  793.  
  794.  
  795.        ╒═══════════════════════════════════════════════════════════════════╕
  796.        │  5.4    SYSOP Join Game Feature                                   │
  797.        ╘═══════════════════════════════════════════════════════════════════╛
  798.  
  799.        SYSOPS, you now have the capability of joining and playing a game
  800.        against a remote user on your local console. To do this, first of
  801.        all you must place your ALIAS or ChessMAGIC! player name, in the
  802.        field provided by CMEdit's installation selection. This identifies
  803.        you in ChessMAGIC!. Refer to the CMEdit.doc file for more information.
  804.  
  805.        Next a game must be established between yourself and another player.
  806.        Start the game normally using the (S)tart Game selection from the
  807.        ChessMAGIC! main menu. Once the user or yourself does this, you will
  808.        be permitted to join the game, when the game board is displayed.
  809.  
  810.        Once the "game board screen" has displayed, to join the game, enter
  811.        CTRL+J (hold down control key while depressing the J). A message will
  812.        appear at the bottom of the screen stating the sysop has joined the
  813.        game. If neither of the players names in that game is equal to your
  814.        ALIAS name entered in CMEdit, then you will not be permitted to join
  815.        that game.
  816.  
  817.        A Sysop Entry field will be displayed on the screen. This is where
  818.        your move entries are made. Each player can only make moves when it
  819.        is their turn. You cannot make a move out of turn.
  820.  
  821.        To exit play, enter CTRL+Q. This must be accomplished before the
  822.        other player can physically exit the game.
  823.  
  824.       Summary: CTRL+J  = join game        CTRL+Q  = quit game
  825.  
  826.        Messages can be sent by using the "M" option. Only short messages
  827.        for either player are permitted.
  828.  
  829.        Take backs are allowed by using the (U)ndo option. If you're playing
  830.        touch move, then both players should agree not to use this option.
  831.  
  832.  
  833.        ╒═══════════════════════════════════════════════════════════════════╕
  834.        │  6.0    USER vs USER IN REAL TIME!                                │
  835.        ╘═══════════════════════════════════════════════════════════════════╛
  836.  
  837.        ChessMAGIC! provides a much improved interface to the Online Play.
  838.        Now all that is required, is to select "O" (online play) from the
  839.        main menu, then join the "Waiting Room". You can then go anywhere
  840.        in ChessMAGIC! and you can be paged by another player, or you can
  841.        page another player that is on the "Waiting Room" list.
  842.  
  843.        The "Waiting Room" is designated for players wishing to play an
  844.        online or cross node game with another player. Only players that
  845.        are listed in the Waiting Room can be paged to be engaged in an
  846.        online game. To place your name in the Waiting Room, enter "J" and
  847.        press <ENTER>. You will see your name added to the list. You may now
  848.        page another player, or go elsewhere in ChessMAGIC!. If another
  849.        player wants to play you, you can be paged. To remove your name from
  850.        the list or leave the Waiting Room, enter "L" and press <ENTER>. You
  851.        will see your name removed from the list. You can no longer be paged.
  852.        Upon logging off from ChessMAGIC!, you will automatically
  853.        be removed from the Waiting Room list.
  854.  
  855.        To page another player, enter the ID of player to be paged and press
  856.        <ENTER>. The player will be notified, and you will receive a response
  857.        from the player. Be patient, as the player may be between menus or
  858.        engrossed in a game, so it may take several seconds for a response.
  859.  
  860.        * PLEASE STAY in the Waiting Room until the other person arrives.  *
  861.        * If you leave before the other person arrives, the LINK with that *
  862.        * person will be lost and you will need to page them again.        *
  863.  
  864.        To exit the "Waiting Room", press "ESC" to return to the previous
  865.        menu.
  866.  
  867.        Summary of Commands
  868.        ===================
  869.        H   = Help
  870.        J   = Join  the Waiting Room
  871.        L   = Leave the Waiting Room
  872.        nnn = ID of a player to page
  873.        ESC = Exit to the main menu
  874.  
  875.  
  876.        Acknowledgment of a Page
  877.        =======================
  878.        You will receive a Y (yes) or N (no) response when someone pages you.
  879.        If you answer Y, you need to go to the waiting room quickly!
  880.  
  881.        After entering the Waiting Room a menu will be displayed. The person
  882.        INITIATING the page has control of the menu selections, with the
  883.        exception of Quit. Either player may exit from the linked session.
  884.  
  885.        ╒═══════════════════════════════════════════════════════════════════╕
  886.        │  6.0    USER vs USER IN REAL TIME!     {continued}                │
  887.        ╘═══════════════════════════════════════════════════════════════════╛
  888.  
  889.        Session Menu
  890.        =======================
  891.        The session menu will be displayed after a player has been paged,
  892.        and then enters the Waiting Room. Of course if they're already in
  893.        the Waiting Room, the menu will be displayed immediately.
  894.  
  895.        *************************************************************
  896.        *             Online Selections                             *
  897.        *              <1> Chat                                     *
  898.        *              <2> Start New Game                           *
  899.        *              <3> Continue Existing Game                   *
  900.        *              <4> Select Game Area                         *
  901.        *        Enter Selection [ ]  <Q>uit (Terminates Session)   *
  902.        *************************************************************
  903.  
  904.  
  905.        <1> Chat                    : initiate chat; You should chat
  906.                                      first to decide on game settings.
  907.                                      Chatting data will not be transmitted
  908.                                      until you press <ENTER>.
  909.        <2> Start New Game          : Start new game. Select colors/time
  910.                                      controls.
  911.        <3> Continue Existing Game  : Select an existing game with your
  912.                                      opponent. The selection is identical
  913.                                      to the one on main menu with the
  914.                                      exception it only displays games
  915.                                      between you and your opponent.
  916.        <4> Select Game Area        : Change game area. Choose between rated
  917.                                      or non rated areas. This should be done
  918.                                      FIRST before selecting <2> or <3>
  919.        <Q> Quit                    : Terminates session, removes both
  920.                                      players from the waiting room and
  921.                                      returns both to the main menu.
  922.  
  923.        Possible Delays!
  924.        ========================
  925.        You should be aware that sometimes there may be a delay in response.
  926.        There's a lot going on in the background so be patient! Especially if
  927.        you have control of the menus. Your opponent may be following slightly
  928.        behind you and baud rates make a big difference.
  929.  
  930.  
  931.        ╒═══════════════════════════════════════════════════════════════════╕
  932.        │  6.0    USER vs USER IN REAL TIME!     {continued}                │
  933.        ╘═══════════════════════════════════════════════════════════════════╛
  934.  
  935.        Time Control Default
  936.        ========================
  937.        A player will default a game when their time exceeds the time control
  938.        selected. It must be noted that the time you see for your opponent may
  939.        be different on their screen due to traffic delays. This only occurs
  940.        when it is their move. However, after each move the time showing on
  941.        their screen as of that move, will be displayed or refreshed correctly
  942.        on your screen.
  943.  
  944.        Playing a Game
  945.        ========================
  946.        Playing a game is the same as you normally would with the exception of
  947.        some disabled functions. Undo is not permitted in online play. Listing
  948.        moves, displaying captures, long messages are not permitted. You can
  949.        send short messages, resign or request draws.
  950.  
  951.        After completing a game, you may return to the Session Menu to start
  952.        another one, or exit out of online play. Once a player EXITS the
  953.        playing area, the other player will AUTOMATICALLY be exited as well.
  954.  
  955.        ╒═══════════════════════════════════════════════════════════════════╕
  956.        │  7.0    GAME INQUIRY/DOWNLOAD                                     │
  957.        ╘═══════════════════════════════════════════════════════════════════╛
  958.  
  959.        This is a powerful feature and one that will be quite popular with
  960.        the serious chess buffs!  The I option enables your users to view
  961.        game stats and DOWNLOAD any/all games (active or completed) based on 
  962.        specific search criteria!
  963.  
  964.        NOTE:  You MUST have LHA v2.13 or later, in order for this feature to 
  965.               work!  Make sure it's placed where it can be found in your 
  966.               system's PATH.
  967.  
  968.        The following information will first be displayed:
  969.  
  970.        Search Options    Search Criteria       Description
  971.        ================  ====================  =========================
  972.        [A]rea........  :                       current game area
  973.        [D]ate........  : ALL                   date to start search
  974.        [P]layer......  : ALL                   first name is OK
  975.        [G]ame # Range  : ALL                   low/high game numbers
  976.        [S]tatus......  : B                     Active/Completed/Both
  977.        Format [1] [2]  : 1 CMReader            1=CMReader
  978.                          2=Chessmaster 3000
  979.        Set criteria,  then  [V]iew Stats
  980.                         or  [R]eceive/Download Games
  981.  
  982.  
  983.        ╒═══════════════════════════════════════════════════════════════════╕
  984.        │  7.0    GAME INQUIRY/DOWNLOAD   {continued}                       │
  985.        ╘═══════════════════════════════════════════════════════════════════╛
  986.  
  987.        Using the default settings, ALL games (active and completed) in the
  988.        current game area will be found when the V or R command is used.
  989.        To narrow the field of search, specific information may be entered:
  990.  
  991.        [A]rea        :  Provides area change option, same as main menu
  992.        [D]ate        :  Games with dates prior to that entered will be
  993.                         ignored.
  994.        [P]layer      :  A full name, first name or partial first name may
  995.                         be entered (i.e. by typing in JOH, all games
  996.                         matching the player name of JOH will be found --
  997.                         this could be John Barley, Johann Sebastian,
  998.                         Johnathan Daniels, etc).
  999.        [G]ame # Range:  This would allow you to select a range of games 
  1000.                         or even a single game.  If single game, specify 
  1001.                         that game number for start and end. 
  1002.        [S]atus       :  Self-explanatory.  Completed, Active or Both. 
  1003.        Format [1] [2]:  ChessMAGIC! will compile the selected game files
  1004.                         in a format compatible with either CMReader
  1005.                         (default) or Chessmaster 3000.
  1006.                         Note: When importing to Chessmaster, use the
  1007.                               coordinate move type.
  1008.  
  1009.        Use the above search criteria in any combination you wish to narrow 
  1010.        your field of search to specific game information. 
  1011.  
  1012.        The V and R commands will display the game statistics based on your
  1013.        specified search criteria.
  1014.        
  1015.        
  1016.        After choosing R (and seeing the games statistics), a list of transfer
  1017.        protocols specified by the Sysop will be displayed.  Choose one and
  1018.        ChessMAGIC! begins sending the requested games in a self-extracting
  1019.        archive.  The archive's game file members will be named according to
  1020.        the associated game numbers:
  1021.        
  1022.           12.txt
  1023.           23.txt
  1024.           36.txt
  1025.           ...etc. 
  1026.     
  1027.        The file name is the game number, the extent will be a random number 
  1028.        assigned at time of download and is unimportant. 
  1029.        
  1030.        Once these members are extracted on the user's end, the games may be 
  1031.        easily viewed/studied offline.  We suggest you download and use the
  1032.        FREE program available on IntelliLink BBS as CMREADxx.EXE
  1033.        (xx = version number) -- The ChessMAGIC! Offline Reader.
  1034.  
  1035.        ╒═══════════════════════════════════════════════════════════════════╕
  1036.        │  7.1    Transfer Protocol Definition                              │
  1037.        ╘═══════════════════════════════════════════════════════════════════╛
  1038.  
  1039.        CMPROTO.DAT will contain the file transfer protocols you wish to make
  1040.        available to your users.  You may list up to 10 protocols, one per
  1041.        line.  Following the protocol batch/alias information, you will 
  1042.        include a comma, then a short protocol description of up to 25 
  1043.        characters. 
  1044.  
  1045.        ChessMAGIC! will pass two parameters:
  1046.  
  1047.           %1 = port number
  1048.           %2 = file name
  1049.  
  1050.        For several popular protocols, port numbers are defined in the
  1051.        environment by using the SET command (e.g. SET DSZPORT=2 for DSZ,
  1052.        tells it to use port 2 -- DSZ defaults to using port 1).  However,
  1053.        you may specify this parameter in your protocol batch file or
  1054.        alias.
  1055.  
  1056.        The file name being sent to your users by ChessMAGIC! will be
  1057.        passed as the %2 parameter.
  1058.  
  1059.        The distribution archive contains a sample CMPROTO.DAT file and 
  1060.        several preconfigured transfer protocol batch files.  The following 
  1061.        examples describe use of CM_Z.bat in your CMPROTO.dat file:
  1062.  
  1063.        1.  Using an alias (e.g. cm_z) as configured in 4DOS, only it and
  1064.            the description are necessary.
  1065.  
  1066.            cm_z,Zmodem
  1067.  
  1068.            Your cm_z alias could be defined as:  alias cm_z `dsz sz %%2`
  1069.  
  1070.        2.  The full drive\path and BAT extent are specified: 
  1071.  
  1072.            c:\util\CM_Z.bat,Zmodem via DSZ MobyTurbo
  1073.  
  1074.            Your CM_Z.bat definition could be as simple as:  dsz sz %2
  1075.  
  1076.        3.  CM_Z.bat is found within the normally specified PATH, so the
  1077.            command line can be abbreviated:
  1078.  
  1079.            CM_Z,Zmodem   MobyTurbo via DSZ
  1080.  
  1081.        As you can see, it all depends on your own system requirements.
  1082.  
  1083.  
  1084.        ╒═══════════════════════════════════════════════════════════════════╕
  1085.        │  8.0    PRODUCT SUPPORT                                           │
  1086.        ╘═══════════════════════════════════════════════════════════════════╛
  1087.  
  1088.        Questions or inquiries can be directed to us through any of the 
  1089.        following sources:
  1090.  
  1091.                      * E-MAIL CONTACTS * 
  1092.                             and
  1093.                   All BBS-Related Questions
  1094.  
  1095.                     Fidonet  1:133/317    
  1096.  
  1097.                       IntelliLink BBS
  1098.                         Atlanta, GA
  1099.                       (404) 978-2893  
  1100.                  
  1101.                    CompuServe  71520,1316
  1102.  
  1103.        Whether you're a registered user or not, we appreciate hearing from 
  1104.        you about how ChessMAGIC! can be improved! 
  1105.  
  1106.        You are encouraged to pass along this shareware copy of the 
  1107.        ChessMAGIC! package to your friends for their evaluation.  Please 
  1108.        encourage them to register, if they find ChessMAGIC! fits their needs.  
  1109.        Registration entitles you to the very latest version of ChessMAGIC! 
  1110.        and more...
  1111.  
  1112.        Registered ChessMAGIC! sysops receive UNLIMITED FREE TECHNICAL SUPPORT 
  1113.        through our distribution system, IntelliLink BBS.
  1114.      
  1115.        For a period of 90 days following your receipt of the initial
  1116.        registered ChessMAGIC! package (by mail or download), ALL maintenance 
  1117.        and/or major update releases will be downloadable FREE from Atlanta
  1118.        Chess BBS, our support system. 
  1119.        
  1120.        Any problems reported by you during this period will be expedited in a 
  1121.        courteous and professional manner.  If the resolution of your reported 
  1122.        problem is not made until after the normal 90 day period has expired, 
  1123.        the corrected version will be provided when ready. 
  1124.  
  1125.        NOTE: Usually, most software bugs are discovered within the first 30
  1126.           days of regular use.  Commercial software publishers might
  1127.           provide you with a bug fix or two, but only if you're lucky and
  1128.           complain loudly enough.  But do they provide even one FREE
  1129.           general update?  Not hardly!  With ChessMAGIC! registration,
  1130.           this 90 day FREE update service makes it an excellent value.
  1131.  
  1132.  
  1133.  
  1134.  
  1135.  
  1136.  
  1137.        ╒═══════════════════════════════════════════════════════════════════╕
  1138.        │   8.1   Competitive Pricing                                       │
  1139.        ╘═══════════════════════════════════════════════════════════════════╛
  1140.  
  1141.        Multinode versions supports SIMULTANEOUS player access of 
  1142.        all gaming areas on all nodes. The graphics version provides colorful
  1143.        graphic menus, board and pieces. The graphics version requires a
  1144.        minimum of EGA graphics and 300k of available memory.
  1145.  
  1146.            Basic 2 Node Version            : $ 40.00
  1147.            Additional Nodes                : $ 10.00 Each
  1148.            Lifetime Upgrades               : $ 30.00
  1149.             (Limited Offer - Expires Aug 31,1993)
  1150.            Upgrade from a Previous Version : $ 20.00
  1151.            Professional 999 Nodes          : $125.00
  1152.  
  1153.  
  1154.       ╒════════════════════════════════════════════════════════════════════╕
  1155.       │   8.2   Lifetime Upgrade Plan      LIMITED TIME ONLY!              │
  1156.       ╘════════════════════════════════════════════════════════════════════╛
  1157.        An extended lifetime upgrade plan is available from KnightWare. This
  1158.        extended plan would continue to provide you with free lifetime
  1159.        upgrades. Any new versions would become available for you to
  1160.        download and register at no extra charge. This offer will be
  1161.        extended until AUGUST 31, 1993. After that date, the lifetime
  1162.        maintenance offer will expire.
  1163.  
  1164.  
  1165.       ╒════════════════════════════════════════════════════════════════════╕
  1166.       │   9.0   Distribution Hubs for ChessMAGIC!                          │
  1167.       ╘════════════════════════════════════════════════════════════════════╛
  1168.                * Official ChessMAGIC! File Distribution Hubs *     
  1169.                * Most recent versions are always available *
  1170.  
  1171.                    IntelliLink BBS (Atlanta, GA)
  1172.                    (404) 978-2893 (14.4k 24 hours)
  1173.                    
  1174.                    The Chessplayer's Forum (Lincoln Park, MI)
  1175.                    (313) 386-7054
  1176.  
  1177.                    The Shepherd's Flock Family BBS (Irvine, CA)     
  1178.                    (714) 838-4689 / (714) 838-4014
  1179.  
  1180.                * Unofficial List - Files can usually be found here *
  1181.  
  1182.                    Mustang         (805)-395-0650
  1183.                    Salt Air        (801) 261-8974 
  1184.                    RBBS HQ West    (510) 689-2090
  1185.                    Searchlight     (516) 689-2566
  1186.                    Spitfire        (515) 225-8496
  1187.                    WWIV            (310) 208-6689
  1188.                    Ultra BBS HQ    (318) 487-0800
  1189.                    Hayes USA       (404) 446-6336     
  1190.                    
  1191.  
  1192.       ╔══════════════════════════════════════════════════════════════════╗
  1193.       ║  10.0   Visa/MC Charge Card "Quick" Registrations                ║
  1194.       ╚══════════════════════════════════════════════════════════════════╝
  1195.  
  1196.       Credit Card registrations are convenient, quickly placing the newly
  1197.       registered version in your possession, whether it may be a first
  1198.       time registration or an upgrade of an existing product.
  1199.  
  1200.       Registering by Credit Card can be accomplished by connecting via modem,
  1201.       to IntelliLink BBS (404) 978-2893. Read Bulletin #4 first, then select
  1202.       (D)OOR from the main menu, then select (3) . This will place you in the
  1203.       Credit Card ordering software. Follow the instructions provided by the
  1204.       software.
  1205.  
  1206.       I will provide you registration information, normally within 24 hours.
  1207.  
  1208.       Be sure to check File Area 1 for the latest software versions!
  1209.  
  1210.  
  1211.       ╒════════════════════════════════════════════════════════════════════╕
  1212.       │  11.0   DISCLAIMER/AGREEMENT                                       │
  1213.       ╘════════════════════════════════════════════════════════════════════╛
  1214.  
  1215.        Users of ChessMAGIC! must accept this disclaimer of warranty:
  1216.  
  1217.        "ChessMAGIC! is supplied as is.  The author disclaims all warranties,
  1218.        expressed or implied, including, without limitation, the warranties
  1219.        of merchantability and of fitness for any purpose. The author assumes
  1220.        no liability for damages, direct or consequential, which may result
  1221.        from the use of ChessMAGIC!."
  1222.  
  1223.        "ChessMAGIC! is a `shareware' program and is provided at no charge to
  1224.        the user for evaluation.  Feel free to share it with your friends,
  1225.        but please do not give it away altered or as part of any other
  1226.        software package, etc.  The essence of "user-supported" software is
  1227.        to provide personal computer users with quality software without high
  1228.        prices and yet to provide incentive for programmers to continue to
  1229.        develop new products.  If you find this program useful and find that
  1230.        you are using ChessMAGIC! and continue to use ChessMAGIC! after a
  1231.        reasonable trial period, you must make a registration payment to
  1232.        Knightware.  The registration fee will license one copy for use on
  1233.        any one computer at any one time.  You must treat this software just
  1234.        like a book.  An example is that this software may be used by any
  1235.        number of people and may be freely moved from one computer location
  1236.        to another, so long as there is no possibility of it being used at
  1237.        one location while it's being used at another (just as a book cannot
  1238.        be read by two different people at the same time).
  1239.  
  1240.       ╒════════════════════════════════════════════════════════════════════╕
  1241.       │  11.0   DISCLAIMER/AGREEMENT           {continued}                 │
  1242.       ╘════════════════════════════════════════════════════════════════════╛    
  1243.       "Commercial users of ChessMAGIC! must register and pay for their
  1244.        copies of ChessMAGIC! within 30 days of first use or their license is
  1245.        withdrawn.  Site-License arrangements may be made by contacting
  1246.        Knightware.  Anyone distributing ChessMAGIC! for any kind of 
  1247.        remuneration must first contact Knightware at their address for
  1248.        authorization.  This authorization will be automatically granted to 
  1249.        distributors recognized by Knightware as adhering to its guidelines 
  1250.        for shareware distributors, and such distributors may begin offering 
  1251.        ChessMAGIC! immediately (however, Knightware must still be advised so 
  1252.        that the distributor can be kept up-to-date with the latest versions 
  1253.        of ChessMAGIC!). 
  1254.  
  1255.        "You are encouraged to pass a copy of ChessMAGIC! along to your
  1256.        friends for evaluation.  Please encourage them to register their copy
  1257.        if they find that they can use it.  All registered users will receive
  1258.        a copy of the latest version of the ChessMAGIC! system and 90 days of
  1259.        free support.
  1260.  
  1261.        ╒═══════════════════════════════════════════════════════════════════╕
  1262.        │  12.0   DEFINITION OF SHAREWARE                                   │
  1263.        ╘═══════════════════════════════════════════════════════════════════╛
  1264.  
  1265.        Shareware distribution gives users a chance to try software before 
  1266.        buying it.  If you try a Shareware program and continue using it, you
  1267.        are expected to register.  Individual programs differ on details -- 
  1268.        some request registration while others require it, some specify a 
  1269.        maximum trial period.  With registration, you get anything from the 
  1270.        simple right to continue using the software to an updated program with 
  1271.        printed manual. 
  1272.  
  1273.        Copyright laws apply to both Shareware and commercial software, and 
  1274.        the copyright holder retains all rights, with a few specific
  1275.        exceptions as stated below.  Shareware authors are accomplished 
  1276.        programmers, just like commercial authors and the programs are of 
  1277.        comparable quality.  (In both cases, there are good programs and bad 
  1278.        ones!)  The main difference is in the method of distribution.  The 
  1279.        author specifically grants the right to copy and distribute the 
  1280.        software, either to all and sundry or to a specific group.  For 
  1281.        example, some authors require written permission before a commercial 
  1282.        disk vendor may copy their Shareware.
  1283.  
  1284.        Shareware is a distribution method, not a type of software.  You
  1285.        should find software that suits your needs and pocketbook, whether 
  1286.        it's commercial or Shareware.  The Shareware system makes fitting your
  1287.        needs easier, because you can try before you buy.  And because the 
  1288.        overhead is low, prices are low also.  Shareware has the ultimate 
  1289.        money-back guarantee -- if you don't use the product, you don't pay 
  1290.        for it. 
  1291.  
  1292.        ╒═══════════════════════════════════════════════════════════════════╕
  1293.        │  14.0   MAIL-IN ORDER FORM   (check or money orders)              │
  1294.        ╘═══════════════════════════════════════════════════════════════════╛
  1295.  
  1296.  Make Checks Payable to:  KnightWare
  1297.                           P.O. Box 464711
  1298.                           Lawrenceville, GA  30246
  1299.  
  1300.  
  1301.  Your Name    ________________________________
  1302.  
  1303.       Phone   ________________________________  (Voice)
  1304.  
  1305.       Address ________________________________
  1306.            
  1307.       Address ________________________________
  1308.             
  1309.       City    ________________  State ____  ZIP ______________ 
  1310.  
  1311.   BBS Name      ________________________________   No. of Nodes ________
  1312.           
  1313.   BBS Software  ________________________________
  1314.  
  1315.   BBS Number(s) ______________________________________________________
  1316.  
  1317.  
  1318.      PRODUCT                             QUANTITY  PRICE EA.   TOTAL PRICE
  1319.  ---------------------------             --------  ---------   -----------
  1320.  
  1321.  ChessMAGIC!  Basic 2 Node                ________ x  $ 40.00 = ___________
  1322.  (includes both ANSI/Hi-Res Graphics)
  1323.  
  1324.  Additional Nodes     (each)              ________ x  $ 10.00 = ___________
  1325.  
  1326.  Professional ChessMAGIC! 999 Nodes       ________ x  $125.00 = ___________
  1327.  
  1328.  Lifetime Maintenance Agreement           ________ x  $ 30.00 = ___________
  1329.  (includes all future upgrades)
  1330.  
  1331.  Upgrading From a Previous Version        ________ x  $ 20.00 = ___________
  1332.  
  1333.                                                 Sub-Total       ___________
  1334.  
  1335.                            Shipping & Handling                   $  5.00
  1336.  
  1337.                                                     TOTAL
  1338.                                                                  ===========
  1339.  
  1340.  Media:   [ ] 5-1/4" 1.2  [ ] 3-1/2" 720  [ ] 3-1/2" 1.4
  1341.  
  1342.