home *** CD-ROM | disk | FTP | other *** search
/ PC/CD Gamer UK 36 / PCGAMER36.bin / games / deadlock / dlddemo.exe / DEADLOCK.Z / MODEM.TXT < prev    next >
Text File  |  1996-08-13  |  11KB  |  233 lines

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