home *** CD-ROM | disk | FTP | other *** search
/ Quake 'em / QUAKEEM.BIN / quake / programs / qd091 / quakemdm.doc < prev   
Encoding:
Text File  |  1996-06-22  |  7.2 KB  |  177 lines

  1.  
  2. Quake Modem FAQ and QD! - Quake Dialer/Termial! version 0.91
  3. =======================================================================
  4. (c) 1996, Simply Silly Software
  5.  
  6.  
  7. Why this FAQ/Utility
  8. --------------------
  9.  
  10. Simple, Quake's modem to modem setup, when it actually works, is not very
  11. user friendly.  This FAQ and utility should help you get up and playing.
  12. But I warn you... I sum up quake's modem play (when it's not crashing
  13. completely) as very unfair/crappy.
  14.  
  15.  
  16. Problems with Quake's Modem Code
  17. --------------------------------
  18.  
  19. There are many, but I'll list the most important few...
  20.  
  21.   - Client will alway play worse than server.
  22.  
  23.   - It would seem like some modem parameters are not initialized as the
  24.     command line needs to be near perfect in content and form.
  25.  
  26.   - Forget playing via modem using the menus... they don't work.
  27.  
  28.   - Sometimes Quake will just lock with the PHONE ICON... I have no
  29.     explaniation.. it plays for about 5 to 10 seconds.. then locks.
  30.  
  31.   - Quake will CRASH on many machine when you try to edit the init string
  32.     from the internal menu.
  33.  
  34.   - Contary to the docs, you cannot setup quake's COM1 to find a modem on
  35.     COM2.. you get a conflict somewhere.
  36.  
  37. Using QD! to play Quake via Modem
  38. ---------------------------------
  39.  
  40. This is probably the easiest method (I hope).  QD! has 2 modes.. TERMINAL and
  41. NO TERMINAL.  You can tell it which mode to use by editing the QD!.INI file
  42. and adding the command "NOTERM" on a blank line.
  43.  
  44. :: In Terminal Mode
  45.  
  46.    When your using QD! in terminal mode, it will connect the 2 players before
  47.    launching quake and transfer you to a chat window.  Here you can pick the
  48.    map/who is the server.. etc.
  49.  
  50. :: In No Terminal Mode
  51.  
  52.    In no terminal mode, QD!'s DIAL and ANSWER buttons are replaced with
  53.    CLIENT and SERVER.  Remember, the Client always calls the server.  In this
  54.    mode QD! will bypass all internal communication code and let QD! dial and
  55.    answer the phone (good luck.. quake doesn't like to do either of these).
  56.  
  57. When you launch QD!, you are placed at a menu where you can setup your game.
  58. The options available are:
  59.  
  60. Your Name:  This is the name of your character in the arena.
  61. Game Name:  If your host, the server will be named this.
  62. Color (Shirt/Pants) : Hmm.. I wonder...
  63.  
  64. Phone # / IP and Name / Site.  QD! can be used for both modem and internet
  65. play (under Win95).  It's phonebook can store either information.  Whenever
  66. you call/connect to a server that's not already in your phonebook, it's
  67. automatically added.
  68.  
  69. COM: This is the Com port you modem is connected to.  THIS IS NOT THE COM
  70. setting that will be used in QUAKE!
  71.  
  72. UART: Ok people.. if any one of you email's me and asks what this is for I
  73. will hunt you down and kill you.  IF YOU HAVE A CUSTOM COM SETUP ENTER THE
  74. UART PORT ADDRESS HERE!!! IF YOU DO NOT... DONT ENTER ANYTHING... I REPEAT...
  75. DONT ENTER ANYTHING!!!!
  76.  
  77. IRQ: See UART!
  78.  
  79. Baud: This is the speed at which you are going to open the com port.  I
  80. suggest 19200.
  81.  
  82. Init: This is your init string.  For Quake you want EVERYTHING turned off.
  83. This includes COMPRESSION, ERROR CORRECTION, ALL FLOW CONTROL, and V34 if you
  84. can.
  85.  
  86. Dial: If you only have pulse dialing, enter ATDP here.
  87.  
  88. Dial/Client - Click on this button to call your friend.
  89.  
  90. Answer/Server - Click on this button to wait for the call
  91.  
  92. Already - Click here if your already connected (and pray)
  93.  
  94. Internet - Ok.. important note.  I do not have B&W TCP/IP yet.  This section
  95. ONLY works when running quake under Win95.  If you try it from dos.. you will
  96. probably crash.
  97.  
  98. Quit - Hmm....
  99.  
  100.  
  101. Playing Quake via modem using the command line
  102. ----------------------------------------------
  103.  
  104. Man o' man you are asking for trouble.  Ok there are a couple of things I've
  105. notices on my 2 test machines here.  You will need to keep this in mind when
  106. your trying to run quake from the command line.
  107.  
  108. The format for setting up the COM system from the command line is as follows.
  109. NOW THIS IS IMPORTANT.  I have found this ordering scheme to work.. I have also
  110. seen that when the information is placed in a different order it does not
  111. work.
  112.  
  113. The order is:
  114.  
  115.  COM2 port 0x2F8 irq 3 baud 57600 modem startup AT&F enable
  116.  |  | |        | |   | |        | |   | |          | |    |
  117.  +-++ +----+---+ +-+-+ +----+---+ +-+-+ +-----+----+ +--+-+
  118.    |       |       |        |       |         |         |
  119.    COM2: this must be in the format COMx with a single space after it.
  120.            |       |        |       |         |         |
  121.            port 0x2F8 : the 0x means it's in hex.  VERY IMPORTANT
  122.            if your actually using your COM2/COM4 then use quake's COM2.
  123.            If your using COM1/COM3 or a custom setup use quake's COM1.
  124.            It seems quake likes to conflict somewhere.
  125.                    |        |       |         |         |
  126.                    IRQ 3: This one is simple
  127.                             |       |         |         |
  128.                             Baud is also simple, but MUST ALWAYS be there
  129.                                     |         |         |
  130.                                     There are 2 choices here.. MODEM or
  131.                                     DIRECT.  If you omit a choice.. quake
  132.                                     tries to use neither (oops) and you
  133.                                     will never connect.
  134.                                               |         |
  135.                                               This is your init string
  136.                                                         |
  137.                                                         Says.. HEy.. use me.
  138.  
  139.  
  140. Now, you can omit options, but DO NOT alter the order... I can't explain it..
  141. it's just what I've seen.  It may very well be the whole modem section in
  142. quake is buggy.
  143.  
  144. Once you have laid out your modem information, you must pick if you want to
  145. be the client or the server.  The CLIENT ALWAYS CALLS THE SERVER.  Also for
  146. fairness sake.. I suggest the slower machine be the server.
  147.  
  148. If you want this machine to be the server you type:
  149.  
  150.               "-listen +map e1m1"
  151.  
  152. The first command tells quake to setup a listen server.  The second command
  153. says and play map E1M1.  Now this is important.  In order for this to work..
  154. you MUST... I REPEAT MUST include the "MODEM" command in your COM settings.
  155. What will happen is quake will load, and right before you jump in to the game
  156. you should see your INIT string, followed by an OK.  If that doesn't happen,
  157. you are suspose to get an error message.. I get it about 2 out of 3 times.
  158.  
  159. To be the client you want to type
  160.  
  161.               "+connect 5551234"
  162.  
  163. This will tell quake to load up, then try and call a server at 555-1234.  The
  164. server should automatically answer.. SHOULD.  A very important note.. if the
  165. server doesn't answer.. QUAKE WILL SEEM TO LOCK FOR UP TO 2 MINUTES.  It's just
  166. sitting there waiting for the server... just be patient and it will unfreeze.
  167.  
  168. Once the game has begun
  169. -----------------------
  170. Your on your own.  I have yet to play for more than 3 minutes without quake
  171. locking solid on one of the 2 machines.
  172.  
  173. Tech Support
  174. ------------
  175. Yea right.. when id fixes Quake, I'll think about giving support.  If however
  176. you find me on irc #quake I'll try and help you.
  177.