home *** CD-ROM | disk | FTP | other *** search
/ Bart's Chess Hits / Chess.iso / Chess / GAMES / GAMBIT / MANUAL.DOC < prev    next >
Encoding:
Text File  |  1996-08-25  |  13.2 KB  |  354 lines

  1.      GGGGGGG     AAAAAAA    M       M   BBBBBBBB    IIIIIIIII   TTTTTTTTT
  2.     G       G   A       A   MM     MM   B       B       I           T
  3.     G           A       A   M M   M M   B       B       I           T
  4.     G    GGGG   AAAAAAAAA   M  MMM  M   BBBBBBBB        I           T
  5.     G       G   A       A   M       M   B       B       I           T
  6.     G       G   A       A   M       M   B       B       I           T
  7.      GGGGGGG    A       A   M       M   BBBBBBBB    IIIIIIIII       T
  8.  
  9.  
  10.                               Gambit Modem Chess
  11.                     Copyright (c) 1994, Stanley Design Team
  12.                             [All Rights Reserved]
  13.  
  14.                           Programming, John Stanley
  15.                         Design Assistant, Warren Rice
  16.  
  17.                 
  18. Legal Stuff
  19. ===========
  20. This program is provided "AS IS" and it is without warranty.  No liability 
  21. shall be assumed for direct or consequential damage caused by the use of 
  22. this software.  The only claim that is made is that there are no intentional 
  23. bugs or fatal errors in any original copy of the program that you receive 
  24. directly from the author.
  25.  
  26.  
  27. Introduction
  28. ============
  29. Why modem chess you ask?  Well, for about a year I've been spending around 
  30. $3.00 per hour to play multi-player chess on the commercial gaming networks.
  31. I don't know about you, but I'm not rich and the cost of playing a couple 
  32. of games each night was putting me in the poor house.
  33.  
  34. So, I decided to tryout as many modem chess programs as I could find...
  35. What can I say...  They were real junk!  I gave them all an "A" for effort
  36. and an "F" for usefulness.  The people who programmed them must be great 
  37. chess experts because they sure weren't programming experts.
  38.  
  39. That's when I decided to write GAMBIT.  I've been making modem games for a
  40. number of years so I decided to put my talent to good use.  I hope you enjoy 
  41. playing GAMBIT as much as I do.
  42.  
  43.  
  44. Required Hardware
  45. =================
  46. In order to use GAMBIT you must have a 386 or faster processor.  You must be
  47. equipped with a Microsoft compatible Mouse, a Hayes compatible Modem and a 
  48. VGA card.  You need a minimum of 550K or free ram for the game to run.  
  49.  
  50.  
  51. Quick Start
  52. ===========
  53. If you are experienced with PC's and chess programs in general then you may
  54. be comfortable starting play right away.  If you encounter any difficulties
  55. then I suggest you refer to the manual as necessary.
  56.  
  57. To start the game just type GAMBIT at the DOS prompt.  All game functions 
  58. are access from the title-bar (main menu) by clicking on their name with 
  59. your mouse.
  60.  
  61.  
  62. The Main Display
  63. ================
  64. The row of words across the top of the screen (Game, File, Display, Modem)
  65. is called the "Main Menu."  The large chess diagram on the left half of the 
  66. screen is called the "Board."  The two wide rectangular boxes directly below
  67. the board are called the "Message Windows."  The large box on the right side
  68. of the screen is called the "Game Score Window."  The small box in the lower
  69. right corner of the screen contains the program name and version number.
  70.  
  71. GAMBIT is designed to be used with a Microsoft compatible mouse.  If you 
  72. have a three-button mouse, use only the left and right buttons.  You should
  73. ignore the center mouse button.
  74.  
  75.  
  76. Using The Mouse
  77. ===============
  78. To make moves on the chessboard with the mouse:
  79.  
  80.   1. Point the mouse arrow to the "origination" square, i.e. the square 
  81.      containing the piece that you wish to move, and then click the LEFT 
  82.      mouse button.
  83.  
  84.   2. Now point the mouse arrow at the "target" square, i.e. the square to 
  85.      which you wish to move, and then click the LEFT mouse button.  You 
  86.      should now see the intended piece make the move you selected.
  87.  
  88.      If you click on the wrong origination square, then click a second time 
  89.      on the same square to clear the selection.
  90.  
  91. To select a menu with the mouse:
  92.  
  93.   1. Move the mouse arrow so that its tip is touching (on the main menu) any 
  94.      part of the name of the menu you wish to access.
  95.  
  96.   2. Click once with the LEFT mouse button.  The selected drop-down menu 
  97.      will then open on the screen.
  98.  
  99. To access an option on this drop-down menu:
  100.  
  101.   1. Point to the intended menu option with the tip of the mouse arrow.
  102.   
  103.   2. Click once with the LEFT mouse button.  The menu option that you have 
  104.      selected is now activated.
  105.  
  106.      To make the drop down menu disappear without choosing any options, 
  107.      click a second time on the name of the menu (on the main menu) you are 
  108.      accessing.
  109.  
  110.  
  111. The Main Menu
  112. =============
  113. When you are playing GAMBIT, the top line of your video display will look 
  114. something like this:
  115.  
  116. -----------------------------------------------------------------------------
  117.  Game         File           Display           Modem
  118. -----------------------------------------------------------------------------
  119.  
  120. This is called the "Main Menu."  Each word (Game, File, Display, Modem) is 
  121. itself a menu.  Each menu contains a number of "menu options", and together 
  122. they allow you to access all of GAMBITS' features and functions.
  123.  
  124.  
  125. The Game Menu
  126. =============
  127. -----------------------------------------------------------------------------
  128.  Game         File           Display           Modem
  129. -+------------+--------------------------------------------------------------
  130.  |  New Game  |
  131.  |  Set Clock |
  132.  | Undo Move  |
  133.  +------------+
  134.  | Play White |
  135.  | Play Black |
  136.  +------------+
  137.  |    Quit    |
  138.  +------------+
  139.  
  140. New Game
  141. --------
  142. Choosing "New Game" tells GAMBIT to start a new game.  Both you and your 
  143. opponents chess board are reset to the initial chess positions.
  144.  
  145. Set Clock
  146. ---------
  147. Choosing "Set Clock" allows you to set and clear the countdown clock. Both 
  148. you and your opponents clocks are set to the value you select.
  149.  
  150. Undo Move
  151. ---------
  152. Choosing "Undo Move" tells GAMBIT to undo the last move made. Both you and
  153. your opponents chess board are restored to the previous move positions.
  154.  
  155. Play White
  156. ----------
  157. You select the WHITE side of the board to play. Your opponent is automatically
  158. assigned the BLACK side of the board.
  159.  
  160. Play Black
  161. ----------
  162. You select the BLACK side of the board to play. Your opponent is automatically
  163. assigned the WHITE side of the board.
  164.  
  165. Quit
  166. ----
  167. Choosing this option will end the program and return you to DOS.  GAMBIT will 
  168. offer you a chance to cancel in case you have changed your mind or have 
  169. chosen this option accidentally.
  170.  
  171.  
  172. The File Menu
  173. =============
  174. -----------------------------------------------------------------------------
  175.  Game         File           Display           Modem
  176. --------------+-----------+--------------------------------------------------
  177.               | Load Game  |
  178.               | Save Game  |
  179.               | Print Game |
  180.               +------------+
  181.  
  182. Load Game
  183. ---------
  184. To "load" a game that you have previously saved (that is, to make it the 
  185. active game on the screen), choose "Load Game."  GAMBIT will load the game 
  186. into it's memory and automatically transmit the game to your opponents 
  187. computer so you can finish playing the game.  The amount of time it takes to 
  188. transmit the game to your opponents computer will vary between 5 - 25 seconds
  189. depending on the speed of the modems.  So please be patient...
  190.  
  191. Save Game
  192. ---------
  193. If you wish to save the game that you are playing with your opponent, choose
  194. "Save Game."  The game will be stored and can be accessed again by choosing
  195. the "Load Game" option.
  196.  
  197. Print Game
  198. ----------
  199. This option lets you print a trascript of your game in PGN format.  Enter the
  200. name of a transcript file through your keyboard in the window that appears 
  201. follow by the ENTER key.  GAMBIT will then create the file.
  202.  
  203.  
  204. The Display Menu
  205. ================
  206. -----------------------------------------------------------------------------
  207.  Game         File           Display           Modem
  208. -----------------------------+--------------+--------------------------------
  209.                              | Rotate Board |
  210.                              | Coordinates  |
  211.                              |  Sound F/X   |
  212.                              +--------------+
  213.  
  214. Rotate Board
  215. ------------
  216. This option reverses the orientation of the board as it appears on the 
  217. screen, so that the black pieces are at the bottom and the white pieces at 
  218. the top (also use to reset the view to normal).
  219.  
  220. Coordinates
  221. -----------
  222. This option displays a visual reminder of the algebraic notation system used 
  223. to represent chess moves.  Use this option to display the coordinates along 
  224. the edge of the board.
  225.  
  226. Sound F/X
  227. ---------
  228. GAMBIT normally beeps after every move made. If you perfer silence, clicking 
  229. on the option will allow you to toggle the sound off or on.
  230.  
  231.  
  232. The Modem Menu
  233. ==============
  234. -----------------------------------------------------------------------------
  235.  Game         File           Display           Modem
  236. -----------------------------------------------+---------------+-------------
  237.                                                |  Dial Modem   |
  238.                                                | Answer Modem  |
  239.                                                | Hang-Up Modem |
  240.                                                +---------------+
  241.                                                |  Setup Modem  |
  242.                                                +---------------+
  243.  
  244. Dial Modem
  245. ----------
  246. This option lets you enter the phone number of your opponents computer.  
  247. Enter the number through your keyboard in the window that appears follow by
  248. the ENTER key.  GAMBIT will then dial the number and establish a modem link.
  249. If you need to cancel this option select the CANCEL option with your mouse.
  250.  
  251. Every time you use the "Dial Modem" option the last number dialed is 
  252. automatically entered for you.  If you want to change the number, use the 
  253. BACKSPACE key on you keyboard to erase it.
  254.  
  255. Answer Modem
  256. ------------
  257. This option lets GAMBIT answer the phone when the modem rings.  If you 
  258. need to cancel this option select the CANCEL option with your mouse.
  259.  
  260. Hang-Up Modem
  261. -------------
  262. This option instructs GAMBIT to reset the modem thereby hanging it up.  
  263. Use this option when you need to disconnect your computer from the phone 
  264. line.
  265.  
  266. Setup Modem
  267. -----------
  268. Use this option to tell GAMBIT which COM port, interrupt (IRQ) and baud 
  269. rate to use with your modem.  Use the mouse to select the appreciate setting
  270. and the save them by selecting the SAVE option.  If you need to cancel this 
  271. option select the CANCEL option with your mouse.
  272.  
  273.  
  274. The Board
  275. =========
  276. The chessboard is a standard 8x8 design.  Both the board and the chess 
  277. pieces have been designed to be easy on the eye.
  278.  
  279.  
  280. The Score Window
  281. ================
  282. This window contains both the chess clocks and a record of the moves make 
  283. thus far.  Towards the bottom of this window are two areas of interest.  At 
  284. the bottom is a small display that is used to display information about the 
  285. modem connection.  Directly above this area is were messages relating to the
  286. game are displayed, i.e. IN-CHECK, CHECKMATE, STALEMATE and DRAW GAME messages
  287. are displayed here.
  288.  
  289.  
  290. The Message Windows
  291. ===================
  292. Through the message windows you can easily communicate with your opponent.
  293. Once a connection is established between computers, anything you type is 
  294. instantly transmitted to your opponent as you type it in.
  295.  
  296. The top window displays everything you type to your opponent.  The bottom 
  297. window displays everything your opponent types to you.
  298.  
  299.  
  300. Modem Initialization Files
  301. ==========================
  302. GAMBIT reads it's modem initialization string from an external file. The 
  303. name of the file is MODEMS.INI and it contains Hayes compatible modem 
  304. commands.  Here is a transcript of that file.
  305.  
  306.     AT E1 L3 M1 Q0 V1 X1 &C1 &D2 S0=1 S7=60 S11=155
  307.     AT DT
  308.     /* this line must be present */
  309.  
  310. If your experience problems using your modem you may need to modify this 
  311. file.  Please refer to your modem handbook if you do not have a Hayes 
  312. compatible modem or if you want to use different dialing or answering 
  313. parameters.
  314.  
  315. I have supplied a simplified version of the this file the game (SIMPLE.INI) 
  316. that works well with every modem I've tried thus far.
  317.  
  318.  
  319. Chess Logic
  320. ===========
  321. GAMBIT uses advanced chess logic to determine the validity of the moves you 
  322. make.  It is therefor able to detect and the following conditions:
  323.  
  324.      Pawn Promotion
  325.      En Passant
  326.      Castling King Side
  327.      Castling Queen Side
  328.      King In-Check
  329.      Checkmate
  330.      Stalemate
  331.      Draw Game (Not Enough Material For Mate)
  332.      Draw Game (3 Duplicate Board Positions)
  333.      Draw Game (21 Forced Moves By King)
  334.  
  335.  
  336. Castling
  337. ========
  338. GAMBIT supports both King and Queen side castling.  When you want to caslte 
  339. your King, select it with the mouse pointer.  Then select the square two to 
  340. the right of left of your King to indicate the direction to castle.  As long
  341. as your King can legally castle in the direction you have indicated GAMBIT 
  342. will perform the operation for you.
  343.  
  344.  
  345. User Feedback
  346. =============
  347. If you would like to get in-touch with me regarding GAMBIT, I can be reached 
  348. by EMAIL at the following Internet address:  Dracus@Aol.Com
  349.  
  350. Please feel free to send me your comments about the game.
  351.  
  352.  
  353.      
  354.