home *** CD-ROM | disk | FTP | other *** search
/ PC Gamer 2.9 / 1996-10_Disc_2.9.iso / deadlock / docs / modem.txt < prev    next >
Text File  |  1996-07-19  |  9KB  |  186 lines

  1. Deadlock: Planetary Conquest
  2. MODEM file for Demo B v1.02
  3.  
  4. Thanks for playing Deadlock, and consulting this file. This 
  5. contains some helpful hints to get you through the challenges and 
  6. towards the rewards of play by modem, or play by direct serial 
  7. connection (or "null-modem").
  8.  
  9. Please know that due to the technical difficulties of running 
  10. serial code on Win32s (a special set of system files that Deadlock 
  11. uses when running on Windows 3.1), this demo does not support 
  12. serial/modem play in Windows 3.1.
  13.  
  14. Modems are curious beasts. There are many many kinds of them, and 
  15. there are few real standards they all share. Many of the 
  16. challenges you may encounter in making your modem work are not 
  17. particular to Deadlock; they are dependent on the modems 
  18. themselves. Deadlock by default attempts to make the most sure-
  19. fire connection possible by sacrificing (temporarily) some of the 
  20. speed-enhancing features of your modem. Fortunately, Deadlock does 
  21. not need a roaring fast connection to serve you well.
  22.  
  23. In the "Modem/Serial Link Configuration" dialog box which lets you 
  24. set up your serial connection, there is a box labeled "Init 
  25. Modem". In this box you can set the initialization string to put 
  26. your modem in the mood for a connection to another modem. The 
  27. challenge here is that each type of modem, depending on its age 
  28. and manufacturer, works best with a different initialization 
  29. string. The init string we provide by default (AT&F1&D2) is the 
  30. safest one that works with the most modems. It does not configure 
  31. your modem for the fastest possible performance, but Deadlock does 
  32. not need very fast communication to work well. If you want to 
  33. experiment, change this init string according to the advice given 
  34. by your modem manual and technical support service.
  35.  
  36. Also notice that the default baud rate selected for your modem is 
  37. 9600. It is safest to use this baud rate, even if both of the 
  38. modems involved are capable of faster transmissions. Using the 
  39. highest possible baud rates makes modems more finicky about 
  40. connecting directly to each other. In any case, both modems 
  41. connecting to each other should use the SAME baud rate.
  42.  
  43. Direct connection is easier, because the modem is removed from the 
  44. equation. For a direct connection, you need to have a "Null-modem" 
  45. cable. This may be a one-piece cable, or a regular serial cable 
  46. with a "Null-modem" adapter attached to one end. In either case, 
  47. one end of the cable plugs in to a serial port at the back of your 
  48. PC, and the other end plugs into a serial port of the other PC. 
  49. (The cable could be as long a 100 meters, but itÆs a bad idea to 
  50. push it.) Whether your port is actually enabled and free is an 
  51. issue handled by Windows.
  52.  
  53.  
  54. HANDLING "CANNOT INITIALIZE CONNECTION"
  55. ---------------------------------------
  56. If you get the error message "Could not initialize connection", 
  57. check the following things.
  58.  
  59. First, if you are using a modem, is your modem indeed connected 
  60. and turned on? If you are using a null-modem cable, are both ends 
  61. firmly connected, and are you sure you donÆt need a null-modem 
  62. adapter?
  63.  
  64. Next, have you selected the proper COM port number matching the 
  65. serial port of the modem or null-modem cable are using? The COM 
  66. port number will almost always be 1 or 2. Try each if you are 
  67. unsure.
  68.  
  69. Is another application using the COM port? See the section below, 
  70. "Other applications using the modem".
  71.  
  72. Is the baud rate set low enough? Try a baud rate of 2400 just to 
  73. see if it helps.
  74.  
  75.  
  76. IF THE PHONE RINGS AND RINGS BUT THE TARGET PC DOES NOT ANSWER
  77. --------------------------------------------------------------
  78. Start with the obvious: is the phone number correct? Did your 
  79. friend hear the phone ring?
  80.  
  81. Is the answering modem turned on, with a live phone line connected 
  82. to it?
  83.  
  84. Did the answering player choose "Answer modem" in the dialog box, 
  85. and hit "OK" before the calling player called?
  86.  
  87. Is an application on the answering PC hogging the modem? See the 
  88. section below, "Other applications using the modem".
  89.  
  90. Is the "answer string" on the answering modem correct? It almost 
  91. always is "ATA". However, it might be different for some rare 
  92. modems.
  93.  
  94. If none of these help, consult your modem manual or tech support 
  95. for the proper initializtion string for the modem.
  96.  
  97.  
  98. HANDLING FAILURE TO SEE AND JOIN GAMES
  99. --------------------------------------
  100. If you get the connection to initialize, dial, and answer, one 
  101. player (the one who selected "Start game") should have a box 
  102. saying "Deadlock is waiting for two players", and the other player 
  103. (who selected "Join game") should have a box with the title 
  104. "Current games". If a game name is displayed in the "Current 
  105. games" box, then the joining player should click on that name to 
  106. highlight it and click "Join". However, what if the "Current 
  107. games" box does not display the name of the game?
  108.  
  109. Both players should cancel out and try it again.
  110.  
  111. On "Multi-Player Setup", did one player choose "Start game" and 
  112. the other choose "Join game"? In the same dialog box, was "Modem / 
  113. Serial Link" (not "LAN") selected?
  114.  
  115. Are both of you set to use the same baud rate? Make sure it is low 
  116. enough. See if 2400 works and go faster from there.
  117.  
  118. If using a direct connection with a null-modem cable, double-check 
  119. that each of you selected the COM port number of the serial 
  120. connection port that the cable is attached to, and not the COM 
  121. port number of another connector. Also, are you using a regular 
  122. serial cable or a special null-modem cable? If you are using a 
  123. regular serial cable, you must also use a "null-modem" adapter.
  124.  
  125.  
  126. OTHER APPLICATIONS USING THE MODEM
  127. ----------------------------------
  128. If another application is hogging the modem, Deadlock will not be 
  129. able to initialize the connection. This is common with some pre-
  130. installed Windows95 PCs. Some PCs have phone-answering software 
  131. which automatically starts up when you start your PC.
  132.  
  133. The best way to avoid this is to make sure you have quit out of 
  134. all other programs before starting Deadlock. If you have a phone 
  135. answering program (sometimes called an "Operator" or "Call 
  136. Minder"), turn it off. As a last resort, you can do this on 
  137. Windows95: while holding down the CTRL (or CONTROL) and ALT keys, 
  138. press the DEL (or DELETE) key. This brings up a list of tasks 
  139. being run by your PC. If you see a task called "Operator", "Call 
  140. Minder", "Answering", or the like, select it in the list box and 
  141. click "End Task".
  142.  
  143.  
  144. DEALING WITH SPONTANEOUS DISCONNECTION
  145. --------------------------------------
  146. This is the biggest potential bummer that can happen, especially 
  147. if you are 100 turns into the game! If something in the connection 
  148. goes bad, then the game can lose its link, you won't communicate 
  149. with each other, and you should just look forward to your next 
  150. game. You can brag to each other about how sure you are that you 
  151. were just about to win.
  152.  
  153. This version of Deadlock does *not* have saved multiplayer games, 
  154. though we are working hard to do this tricky technical feat and 
  155. will rush the update to you as soon as it's done. In the meantime, 
  156. you'll have to avoid two main causes of spontaneous dropout: line 
  157. noise and call waiting.
  158.  
  159. Line noise is when the connection between the two computers has 
  160. poor fidelity. It mostly is a problem with modem connection-- that 
  161. same scratchy, hissy line with echoes of other people's 
  162. conversations you sometimes get when talking to your friend on the 
  163. phone might, by luck of the draw, occur when your modem calls your 
  164. friend's modem. It also can happen with especially long serial 
  165. cables in especially electrical environments, or when the serial 
  166. ports on the back of the computers involved are not as tight as 
  167. they should be. Diagnosis: when you first connect, spend a lot of 
  168. time on the first turn sending custom chat messages to each other, 
  169. and watch for corruptions (bad characters) in the text you send. 
  170. After a while of this, you can gain some confidence that you don't 
  171. have a terrible connection. However, you should realize that a 
  172. connection can start off fine and get bad later. Some modems are 
  173. better at handling line noise than others.
  174.  
  175. Call waiting is a service by the phone company which allows 
  176. incoming callers to beep you in the middle of your conversation. 
  177. This masterpiece of convenience can really mess up a modem 
  178. connection-- if someone calls you during your game, the beep can 
  179. disconnect a modem in a flash. The solution: precede the number 
  180. you type into the "Number to Call" field with a *70. For example, 
  181. instead of typing 408/555-1212, you would type *70 408/555-1212. 
  182. This usually disables call waiting for the duration of the call. 
  183. Your phone company has more information on this and other 
  184. wonderful features that may mess up your modem game. (Heck, tell 
  185. everyone to email you instead!)
  186.