home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1993 #2 / Image.iso / games2 / telego41.zip / MANUAL.DOC < prev    next >
Text File  |  1993-04-28  |  24KB  |  474 lines

  1. Telego version 4.1 Manual 04/28/93
  2.  
  3. OVERVIEW
  4.    Telego is a program for IBM compatibles which enables you to play Go or
  5.    Gomoku with an opponent at your computer or over the telephone using a
  6.    modem.  The program allows you to:
  7.       * save or recall games from disk
  8.       * explore variations as you play through a game
  9.       * set clocks for game time and byo yomi
  10.       * count the scores
  11.       * incrementally save the game to alleviate phone problems
  12.       * autodial from a database of players using any com port.
  13.    Telego is compatible with the Standard Go Modem Protocol implemented by
  14.    Nemesis, Many Faces of Go, and several other programs.  The saved games
  15.    are readable with Goscribe.  Telego can also be used on the Modem To
  16.    Modem Lobby on CompuServe and the Modem-to-Modem Games area on Delphi.
  17.  
  18. SYSTEM REQUIREMENTS
  19.    IBM compatible computer with 640 Kbytes of memory
  20.    DOS version 3.0 or higher
  21.    VGA, EGA or CGA video card and compatible monitor
  22.    Modem (to play over the telephone)
  23.    Mouse (highly recommended but not required)
  24.  
  25. SOFTWARE LIST
  26.    Telego.exe   - the executable program file
  27.    Setuptg.dat  - database for the setups
  28.    Phonlist.dat - database for telephone numbers and related information
  29.    Manual.doc   - documentation
  30.    Firstime.doc - help for new users
  31.    Gocis.doc    - help for playing on CompuServe's Modem To Modem Lobby
  32.    Godelphi.doc - help for playing on Delphi's Modem Games area
  33.    Whatsnew.doc - the update history
  34.    Litt.chr     - font definitions
  35.    Egavga.bgi   - graphics definitions
  36.    Cga.bgi      - graphics definitions
  37.    Read.com     - public domain text viewer
  38.    Register.doc - list of Telego's registered users
  39.  
  40. ACKNOWLEDGEMENTS
  41.    This version of Telego was written in Borland C++.  Some of the graphics 
  42.    interface was built using Sun Country Software's 'C' Image Library.  The 
  43.    modem interface utilizes CompuSolve's COMET-MP.  Many thanks to Frank 
  44.    MacConochie and Terry Miller from the Atlanta Go Club and Joel Dehlin,
  45.    Mark Rindflesh and John Bernhardt from the Wasatch Go Federation for
  46.    their suggestions and help.  Have fun!
  47.  
  48. SHAREWARE
  49.    This program is released as shareware, which means that you may make as
  50.    many copies as you like and distribute them to your friends but you may
  51.    not sell them.  Please include all the files listed above if you
  52.    distribute the program.  If you find the program useful or want to
  53.    support further development of improved versions, please register your
  54.    copy by sending a check for $20 to the name and address below.  You will
  55.    receive the latest update of the program.  I will include a list of
  56.    registered users.  If you want your name and phone number added to this
  57.    public list, please say so, otherwise your name will not be published.
  58.  
  59.    Registration address: Stephen E. Richard
  60.                          3776 Lavista Road
  61.                          Suite 100
  62.                          Tucker, GA 30084
  63. ─────────────────────────────────────────────────────────────────────────────
  64.  
  65.    The following is a detailed description of Telego organized by the main
  66. screens displayed by the program.  Items on menus can be selected by clicking
  67. the left mouse button or by holding the <ALT> key down and pressing the
  68. first letter of the menu item.  Popup menus with numeric selections don't
  69. require the <ALT> prefix.
  70.    After a game has been started, play stones by placing the cursor over the
  71. desired point (using the mouse or the cursor keys) and keying the left mouse
  72. button or the <INSERT> key.  The right button or <DELETE> will retract moves
  73. in local mode.
  74.    A special function useful for working problems is available for mouse
  75. users in local mode.  If you hold both mouse buttons down while the cursor
  76. is on a stone then drag the cursor to a new location and release the mouse
  77. buttons, you can 'slide' a stone to a new board position.  Note that the
  78. prisoner count changes when using this function.
  79.  
  80. STARTUP SCREEN───────────────────────────────────────────────────────────────
  81.  
  82.    QUIT AND RETURN TO DOS
  83.    Select this to exit the program.
  84.  
  85.    SHAREWARE NOTICE
  86.    Describes what shareware is and how to register your copy of Telego.
  87.  
  88.    LOCAL
  89.    Use this mode to play a game with someone at your computer, look over a
  90.    previously played game, or to work through problems.
  91.  
  92.    MODEM
  93.    Use this mode to play via modem.  After finishing and saving a game in
  94.    this mode you can use the local mode to look over your game or try out
  95.    variations of moves in the game.
  96.  
  97.    After selecting this you will see a screen asking you to specify the
  98.    protocol which you will be using.  Your opponent must be using Telego or
  99.    a program supporting the Standard Go Modem Protocol such as Nemesis or
  100.    Many Faces of Go.
  101.  
  102.    The baud rate for the communications on manually dialed numbers is set
  103.    in the SETUPS section.  Phone numbers in the directory are dialed at the
  104.    rate chosen for the particular entry.
  105.  
  106.    The next screen puts you in an interactive session with your modem. If
  107.    you type AT<RETURN> you should see an OK from your modem.  If this does
  108.    not work you need to change the modem parameters in the SETUPS area. The
  109.    following keys are active:
  110.  
  111.       <F1> This answers the phone.  Alternatively, you could set the modem
  112.       to autoanswer by editing the Initialization string in SETUPS.  The
  113.       standard command is ATS0=1 to autoanswer after the first ring.
  114.  
  115.       <F2> Use this to disable your Call Waiting, then answer the phone.
  116.       You must fill in the proper command string in SETUPS in order for this
  117.       to work.
  118.  
  119.       <F3> This displays the phone directory.  You can add, edit or delete
  120.       players, phone numbers, baud rates and citycodes from the directory
  121.       at this point.  If you enter a valid ID number Telego will dial that
  122.       number at the baud rate shown.  You can also manually enter a number
  123.       not in the directory. The prefix string selected in the SETUPS section
  124.       will be sent at the start of the number.  If you fill in the citycode,
  125.       Telego will use the automatic logon procedure before dialing the local
  126.       phone number.  Be sure to update the logon section in SETUPS so it
  127.       contains the [*c*] keyword (see SETUPS below).
  128.  
  129.       <F4> Key this after your modem has connected and you are ready to
  130.       start the game.  Unless you want to transfer a file you would normally
  131.       key <F4> as soon as the CONNECT message appears.  If one player stays
  132.       on this screen and the other keys <F4> you will not be able to
  133.       communicate.
  134.  
  135.       <F5> This shows the playing mode selected (Telego or Standard
  136.       Protocol) and allows you to change modes without disconnecting.
  137.  
  138.       <F6> After connection you can use this key to transfer files
  139.       (including Telego itself) to your opponent.  Both xmodem and true
  140.       ymodem batch protocols are supported.  Ymodem is faster and will
  141.       accept file specifications with wildcards (see your DOS manual for
  142.       information on wildcards) so you can send multiple files with one
  143.       request.  Xmodem is better only if the phone connection is noisy.
  144.       Both players must select the same protocol.
  145.  
  146.       <F7> This allows you to change the baud rate from the default value
  147.       which is selected in SETUPS.  You can use it even after connection has
  148.       taken place.
  149.  
  150.       <F8> This will toggle the echo of typed characters.  This is useful
  151.       if you need to interact with a communications service or wish to chat
  152.       with your opponent before starting the game.
  153.  
  154.       <F9> This will initiate an automatic logon procedure specified using
  155.       information from the SETUPS section of the program.  You normally
  156.       won't use this, but it is included in case the options available using
  157.       <F3> don't meet your requirements.
  158.  
  159.       <F10> Go to a DOS shell.  Use this if you need to format a disk or do
  160.       some other DOS function, then return to Telego by typing EXIT.
  161.  
  162.       <Esc> Quit and return to the previous menu.
  163.  
  164.    DEFAULTS
  165.    All optional parameters for Telego are chosen here.
  166.  
  167.    Select the colors for the graphics by entering the appropriate color
  168.    number for each object.  Note that the standard board color is number 8
  169.    which displays on the Setups screen as dark gray but is a woody color on
  170.    the board screens.  You can adjust the board color to any of 256 thousand
  171.    colors by changing the RGB values (range is 0-63 on each color.)
  172.  
  173.    The Editor and Viewer are used in the RECALL GAME screen to edit or view
  174.    game files in their text format.  You can enter your favorite editor and
  175.    file-viewing utilities to replace the default program names.  You must
  176.    enter the full pathname and filename unless the path is included in your
  177.    autoexec.bat file.
  178.  
  179.    The Autosave interval is the number of moves after which Telego will
  180.    resave the ongoing game to disk when you are playing by modem (an
  181.    interval of 0 will disable this function).
  182.  
  183.    The Mouse delay is the number of milliseconds which Telego will pause
  184.    after a mouse button has been clicked.
  185.  
  186.    You must identify the port which your modem is using.  The standard
  187.    values for the hardware I/O addresses and interrupts are automatically
  188.    selected, but you can change these if needed.  If you attempt to use the
  189.    modem without identifying the serial port you may run into difficulties
  190.    such as no response from the modem or your mouse may 'freeze up'.
  191.    Rebooting the system will unfreeze the mouse.  The other modem
  192.    parameters are: No parity, 8 data bits and 1 stop bit.
  193.  
  194.    The MODEM INITIALIZATION string is sent to the modem when it is first
  195.    activated, and the HANGUP string when it is deactivated.  Consult your
  196.    modem manual for suggestions on other initialization and hangup strings.
  197.    The DIALING PREFIX is appended to the front of any phone number.  The
  198.    [ATDT] will touch-tone dial a number (ATDP will pulse dial) and the
  199.    [*70,] will disable Call Waiting.  If you don't have Call Waiting you
  200.    must not use the [*70,].  The 'DISABLE & ANSWER' string is invoked by
  201.    the <F2> key to disable Call Waiting before answering the phone.
  202.  
  203.    The auto logon section is for use with a telecommunication service such
  204.    as PCPursuit.  The program monitors the incoming messages until one
  205.    EXACTLY matches the 'Look for...' message (INCLUDING the case of the
  206.    letters) then the program sends the 'Respond with...' message.  The first
  207.    'Look for' should be left blank.
  208.  
  209.    Prompt the program to stop and get input during the logon by putting a
  210.    question mark [?] on a 'Respond with...' line.  For example, if you want
  211.    to enter an area access code put the following on the appropriate line:
  212.    'Area access code?'.  Telego will stop the logon to get your code at
  213.    this point then resume automatic functioning.
  214.  
  215.    If you put the keyword [*c*] into a Response block Telego will insert
  216.    the citycode from the phone directory at that point in the response.
  217.    For example, if the citycode is 'UTSLC/24' and the Response block
  218.    contains "C D/*c*,USERID" then Telego will actually respond with
  219.    "C D/UTSLC/24,USERID".  This enables PCPursuit members to use the <F3>
  220.    directory dialing to connect without having to use the <F9> auto logon.
  221.  
  222.    HELP This is where you are now.
  223.  
  224. BOARD SCREENS────────────────────────────────────────────────────────────────
  225.    Anything typed on the keyboard is sent to your opponent and appears in
  226.    the text display area for messages in the lower left of the screen. You
  227.    may want to set the keyboards so one types in upper and the other in
  228.    lower case to aid in reading the messages.  You can make a visual and
  229.    audible signal on your opponent's computer but keying <ctrl-G>.  You can
  230.    display the current time by hitting <F9>.
  231.  
  232.    Any characters received on the modem while in Telego mode which aren't
  233.    part of the command set are displayed in the text box as "√".  They are
  234.    an indication of a poor phone line connection.  You may also see them if
  235.    you have just established the modem connection in Telego mode and gone to
  236.    the board screen while your opponent is typing from the communications
  237.    screen.  In this case he will see your typing but each letter will be
  238.    preceeded by the letter "T".
  239.  
  240.    INITIAL MENU──────────────────────────────────────────────────────────────
  241.       QUIT
  242.       This will return you to the startup screen.
  243.  
  244.       MOUSE DELAY
  245.       When this is on a delay equal to the number of milliseconds set in the
  246.       DEFAULTS menu is executed each time a mouse button is pressed.  If
  247.       this is off it is equivalent to having a zero delay.
  248.  
  249.       RECALL GAME
  250.       A file selection screen will appear with all files in the current
  251.       directory listed.  You can use the mouse or the keyboard to identify
  252.       the game you wish to recall.  Key <Ret> or click the left button on
  253.       the highlighted line to select a game.  If you are using a mouse and
  254.       the cursor is outside either of the boxes click the left button for
  255.       paging up and right for paging down.  Further instructions are shown
  256.       on the screen for changing directories or file specifications.  You
  257.       can also view <F4>, edit <F5> or rename <F6> a file.  Selecting the
  258.       double dot (..) on the directory list moves you to the parent of the
  259.       current directory.
  260.  
  261.       Telego will read files written in Standard Format (eg, from Goscribe)
  262.       but does not support the 'Mark' or 'Diagram' commands so some
  263.       information will not be available.  After selecting a game in local
  264.       mode the board will clear and instructions for continuing the game
  265.       will appear.  When playing via modem you will be prompted for your
  266.       color.  The game will then be sent to your opponent and will display
  267.       on both boards.  If you are using a clock, be sure to select TIMER
  268.       SETUP before recalling the game.
  269.  
  270.       BEGIN GAME
  271.       This bring up a selection box for determining the handicap.  Put the
  272.       cursor over the desired handicap and click the left button.  Selecting
  273.       this means you must play the black stones.  Click the right button to
  274.       abort.
  275.  
  276.       TIMER SETUP
  277.       Prompts you to key in the time limit for the game (in minutes) and the
  278.       byo yomi setup.  Two types of byo yomi are supported.  In one type you
  279.       select the number of periods and the length of time for a move.  In
  280.       the other you select one (1) period of so many seconds and the number
  281.       of moves to be made within that period.  The second type is not
  282.       supported on the modem in Telego mode in versions earlier than 4.0.
  283.  
  284.       NAME GAME
  285.       This prompts for the game filename.  The default name is 'LASTGAME.GAM'
  286.       and the file will be in the same directory which Telego resides.  You
  287.       can specify a path along with the filename if you want the file stored
  288.       in another directory.
  289.  
  290.       ODD OR EVEN
  291.       This will generate a random number and notify you and your opponent
  292.       whether it is odd or even.  Use it on games with no handicap to decide
  293.       who chooses the stones first by asking your opponent to type either
  294.       'odd' or 'even' then selecting this menu item.
  295.  
  296.       CHANGE BOARDSIZE
  297.       This allows you to choose a 19*19, 13*13 or 9*9 board.  When playing
  298.       by telephone using the Telego mode both players must manually select
  299.       the same board size before beginning the game.  All saved games will
  300.       automatically set the board size.
  301.  
  302.    GAME MENU─────────────────────────────────────────────────────────────────
  303.    At the bottom left of the board is a display of the current move number
  304.    and the grid coordinates of the cursor when it is on the board.  Play a
  305.    stone by positioning the cursor near the intersection and clicking the
  306.    left mouse button or <Ins>.  In local mode the right button or <Del>
  307.    will take back the last move.  The last move played will be marked with a
  308.    dot of the opposite stone color.  You can create a PCX file of the
  309.    current board by hitting <alt> L.  If you have an HP compatible laser
  310.    jet printer attached to the LPT1 printer port you will get a printout of
  311.    the file.  You should change the board color to White if you want to use
  312.    this function.
  313.  
  314.       QUIT
  315.       This will return you to the startup screen after confirmation via a
  316.       selection box at the top of the screen.  If you do want to quit put
  317.       the cursor over the NO and click the left button.
  318.  
  319.       BEGIN NEW GAME
  320.       This will return you to the initial game menu after confirmation via
  321.       a selection box at the top of the screen.  If you do want to restart
  322.       put the cursor over the NO and click the left button.
  323.  
  324.       MODE: PLAYING/VIEWING
  325.       This selects the operational mode for the game.  PLAYING mode will
  326.       create a new game record and is the default mode when BEGINning a
  327.       game.  VIEWING mode allows you to view an existing game record and is
  328.       the default mode when RECALLing a game.
  329.       In VIEWING mode click the left mouse button or <Ins> to play the next
  330.       move.  Click the right button or <Del> to back up a move.  At the
  331.       left edge of the board is a high speed drawing area.  Hold the left
  332.       button down while the cursor is in this area to continue the redraw at
  333.       high speed and the right button to retract at high speed.  Faster
  334.       speeds are toward the right of the speed box.  <PgDn> and <PgUp> are
  335.       available for non-mouse users.  When using the speed box COMMENTs and
  336.       VARIATIONs are not shown.
  337.  
  338.       ARCHIVE
  339.       This will save the game to disk.  A prompt will appear the screen
  340.       for you to specify a filename for the game.  The default name is
  341.       'LASTGAME.GAM' unless you had already specified a name from the
  342.       NAME GAME function on the Initial menu.  You must key a <RETURN> for
  343.       the game to be saved.  The file format is compatible with Goscribe.
  344.  
  345.       UNDO MOVE
  346.       This retracts the last move played.
  347.  
  348.       PASS
  349.       Select this to pass your turn.
  350.  
  351.       TIMER
  352.       This stops or restarts the local clock and allows you to update the
  353.       clock during the game.  It is available only if you had selected TIMER
  354.       SETUP from the initial menu.  When playing via modem a clock status
  355.       message is sent to your opponent whenever the clock is turned on or
  356.       off.  If your game is interrupted be sure to note the times remaining
  357.       and remember to select TIMER SETUP before RECALL GAME when starting
  358.       up again.
  359.  
  360.       SCORE
  361.       Counts the score (Japanese style), taking into account the prisoners
  362.       and territory.  If all dame have not been filled and all prisoners
  363.       have not been removed, a message will appear at the left of the screen
  364.       asking you to do so.  Fill dame by placing the cursor on the empty
  365.       intersection and playing a stone.  See the next heading for instruc-
  366.       tions on capturing.
  367.  
  368.       KILL
  369.       Identify a stone or group to capture by placing the cursor on the
  370.       stone and either clicking the left mouse button or <Ins> to capture
  371.       the group or the right button or <Del> to kill one stone within a
  372.       group.  Leave this mode by clicking either button when the cursor is
  373.       not on a stone.  If you accidently capture a stone or group, select
  374.       the UNDO MOVE option to replace it.
  375.  
  376.       VARIATIONS
  377.       Select this to explore variations of the game.  When selected the menu
  378.       item will change.  Select SCORE to score the game or KILL to manually
  379.       remove stones.  RECORD will save any moves played at this level of
  380.       variation in the game record then erase the moves on the board for
  381.       this variation.  ERASE will erase the moves for this variation and
  382.       will also erase them from the game record.  NEW will move on to the
  383.       next variation (really a variation on a variation.)  You can save
  384.       variations to a depth of 10.  You must be completely out of
  385.       variations (the VARIATIONS message appears) before you can continue
  386.       with the game.
  387.  
  388.       OTHER FUNCTIONS
  389.  
  390.       NUMBERING IS ON/OFF
  391.       When numbers are ON all stones played will have the move number on the
  392.       stone.  This function is useful for copying a game in from a magazine
  393.       in which the game is shown in several figures.  Numbering is not
  394.       available in CGA mode.
  395.  
  396.       WHITE ONLY IS ON/OFF
  397.       This selection determines whether the stones played are all White
  398.       stones.  Non-alternating colors are useful for setting up problems.
  399.  
  400.       BLACK ONLY IS ON/OFF
  401.       This selection determines whether the stones played are all Black
  402.       stones.
  403.  
  404.       FIND CAPTURES IS ON/OFF
  405.       Toggle the automatic capturing feature.  If you want to play Gomoku or
  406.       Renju turn this off.  After two passes in a modem game this is auto-
  407.       matically turned off so that you can fill positions in seki prior to
  408.       scoring.
  409.  
  410.       ESTIMATE
  411.       If you are using a mouse and not using the Standard Protocol this
  412.       enables a simple device for counting territory.  In order to count the
  413.       empty intersections in an area you must enclose the area by holding
  414.       the left mouse button down and 'dragging' the cursor.  A line will be
  415.       drawn on the board following the path of the cursor.  When an area is
  416.       *completely* bounded by the line, count the territory by releasing the
  417.       left button, then clicking the right button within the enclosure. If
  418.       you click on a stone of the surrounding group the prisoners within
  419.       will be counted.  Otherwise the number of empty intersections will be
  420.       displayed.  Exit this function by pressing both mouse buttons at the
  421.       same time.  The sum of all enclosed areas will be displayed in the
  422.       message box.  Estimating is not possible in CGA mode.
  423.  
  424.       RECORD COMMENT
  425.       This will start recording any typing to a comment stored with the
  426.       game record.  Key <F10> to stop recording the comment.
  427.  
  428.       GRID IS ON/OFF
  429.       This displays a coordinate grid on the edge of the board.  In order to
  430.       save space on the screen the 'tens' digit is not shown.
  431.  
  432. PRINTER ERRORS───────────────────────────────────────────────────────────────
  433.    -1 Cannot open file
  434.    -2 Cannot allocate memory for line buffers
  435.    -4 Print terminated by user
  436.    -5 Printer does not acknowledge
  437.    -6 Printer is out of paper
  438.    -7 Timeout error
  439.  
  440. PROBLEMS?────────────────────────────────────────────────────────────────────
  441.    1. Can't change directories or shell to DOS.
  442.       Be sure COMMAND.COM is available on the drive and directory path of
  443.       Telego.
  444.  
  445.    2. Not enough memory to retrieve some games.
  446.       Try reducing the number of files in the directory.  Four hundred
  447.       (400) files per directory is the maximum with this version of Telego.
  448.       If a game file has more than 1000 lines pull out some comments or
  449.       variations using the <F5> editor on the 'Recall Game' screen.
  450.  
  451.    3. Mouse doesn't work.
  452.       Be sure the mouse driver is installed in your AUTOEXEC.BAT or
  453.       CONFIG.SYS file.  Just because you have a mouse in Windows does not
  454.       mean the mouse driver stays installed for Telego.
  455.  
  456.    4. Screen freezes up and you are locked out.
  457.       There may not be enough memory on the video card.  The VGA mode
  458.       needs at least 256 Kbytes.
  459.  
  460.    5. File (SETUPTG.DAT) for Setups and login menus is faulty.
  461.       Delete the file and rerun Telego, then choose DEFAULTS and rewrite
  462.       the information.  This will ensure a clean starting point for the 
  463.       information.
  464.  
  465. If you have some other problem not listed here, or still can't get Telego to
  466. work, I will be glad to help you fix it.  Drop me a message on CompuServe
  467. (73740,2530), or write me at:  Stephen E. Richard
  468.                                3776 Lavista Road  Suite 100
  469.                                Tucker, GA  30084
  470.  
  471. ═════════════════════════════════════════════════════════════════════════════
  472.  
  473.  
  474.