home *** CD-ROM | disk | FTP | other *** search
/ Doom I/II Collection / DM12.ISO / serial / doom_acc / domohelp.txt next >
Text File  |  1994-02-28  |  4KB  |  115 lines

  1.  
  2. Having problems with DOOM 1.2 serial?  I tried several modems and
  3. configurations.  The below string seemed to provide the most 
  4. consistent results across the widest number of modems.
  5.  
  6. AT &F S46=0 &K0 &Q0 &D2 &W
  7. AT Z H0
  8.  
  9.  
  10. Line 1 is the initialization string, which does the following:
  11.  
  12. &F    - This fetches the factory default in most modems.  Always a
  13.         good starting point.
  14.  
  15. S46=0 - This register setting disables compression on many v.32 and v.42
  16.         modems.  You might also try S46=136 or %C0.
  17.  
  18. &K0   - Disable flow control between the modem (DCE) and your PC (DTE).
  19.         This was one of the most common problems -- You should look
  20.         at flow control options more closely if you connect and just hang
  21.         WITHOUT the screen clearing and displaying the blue banner.  Check
  22.         your modem documentation carefully.  The command(s) to manipulate
  23.         flow control varies quite a bit on various modems.
  24.  
  25. &Q0   - Places the modem in DIRECT mode.  This is by far the best method
  26.         for pumping data down those wires!  Stay away from the error
  27.         correcting and speed buffering configurations.
  28.  
  29. &D2   - DTR handling.  DTR is the signal (voltage) on the serial connector
  30.         on your PC that says "I'm here".  This control helps with initially
  31.         talking to the modem and disconnecting.  The &D2 in tells the modem
  32.         how to handle the loss of the DTR signal from the PC.  In this case,
  33.         the modem will go into COMMAND MODE from DATA MODE (if not already
  34.         there) and send the normal verbose response (i.e. "OK").
  35.  
  36. &W    - Write the configuration to the modem's memory.  This is optional
  37.         but I always like to do this -- just like I always like to use
  38.         the factory reset (&F) at the beginning.  
  39.  
  40.         IMPORTANT:  When you use the &W your permanently change your modem
  41.                     modem settings.  If your other communication programs
  42.                     do not set your modem each time, you may have to 
  43.                     configure your modem for those other programs again.
  44.  
  45.  
  46. An alternate configuration:
  47.  
  48. Another common problem I found on the 14.4 flavor modems was the tendency
  49. for some of these to report a 14.4 CONNECT on one side, and a 9600 on the
  50. other.  Every modem has a method for forcing a connect speed.  The most
  51. common I found is on register S37.  The following init string usually fixed
  52. the problem:
  53.  
  54. AT &F S46=0 &K0 &Q0 &D2 S37=F8 &W
  55. AT Z H0
  56.  
  57. Which does the following:
  58.  
  59. &F      - as described above.
  60.  
  61. S46=0   - as described above.
  62.  
  63. &K0     - as described above.
  64.  
  65. &Q0     - as described above.
  66.  
  67. &D2     - as described above.
  68.  
  69. S37=F8  - Forces the modem to 9600 bps.  F8 is hexadecimal notation.  Your  
  70.           modem documentation may describe the settings in decimal or 
  71.           in binary notation.  For example:
  72.  
  73.           F8        - hexadecimal
  74.           248       - decimal
  75.           11111000  - binary
  76.  
  77.           The binary notation is the most clear when interpreting the 
  78.           effect to bit registers.  Once you set your bits correctly,
  79.           you can use the calculator in Windows 3.1 to binary/hex/decimal
  80.           conversions (when in the scientific mode).
  81.           
  82.           Keep in mind the place holders and the least to most significant
  83.           bits!  It's easy to work in the wrong direction when dealing
  84.           with bit registers.  
  85.  
  86.           If binary notation is foreign to you, call your modem vendor
  87.           and describe what you need.  They will be able to give you the
  88.           proper code.
  89.  
  90. I also tried the following init strings with varying degrees of success
  91. depending on the modem: 
  92.  
  93. AT&Fs46=0&Q0&D2&W
  94. AT&F%C0&D2&W
  95. AT&F&Q0%C0&D2&W
  96. AT &F S46=0 S48=0 S23=187 &Q0 &D2 \J0 &W
  97. AT&F S46=0 &Q0 &D2 S37=F8 %C0 &W
  98. AT&F S46=0 S48=0 &Q0 &D2 S37=F8 %C0 &W
  99. AT&FE0V1X0S46=0&Q0&D2&W
  100.  
  101.  
  102. I hope this helps you frustrated serial players out there.
  103.  
  104. Finally, thanks to ID for the most awesome games I've played.  Wolf3D,
  105. SPEAR, and DOOM have provided the best value for my money.  I urge you
  106. to register your software to help support them!
  107.  
  108.  
  109. Keith Turbyfill
  110. Compuserve ID: 73322,332
  111. America On Line ID: turby
  112. Internet ID: turby@aol.com
  113.  
  114.  
  115.