home *** CD-ROM | disk | FTP | other *** search
/ WADS of WADS / WadsOfWads.1994.zip / MULTI / SERFIXUP / SERFIXUP.DOC next >
Text File  |  1994-02-23  |  2KB  |  54 lines

  1.  
  2. SERFIXUP is intended to work with the DOOM v1.2 SERSETUP.EXE.  It increases
  3. the baud rate of your serial port from DOOM's 9600 to 14,400, resulting in
  4. better performance in a multiplayer game.
  5.  
  6. SERSETUP doesn't perform miracles.  If your CPU is already stressed from
  7. running DOOM's intensive graphics while being interrupted at 9600 baud, no
  8. benefit will be seen from SERFIXUP.  You might even lose incoming data if the
  9. serial port can't be serviced in a timely manner.
  10.  
  11. On the other hand, if you have a fast CPU with lots of memory and a 16550
  12. UART, it's likely that the serial port traffic is the bottleneck in your
  13. multiplayer game.  In this case SERFIXUP can help by boosting the transfer of
  14. serial data by 50%.
  15.  
  16. (I imagine that Id restricted the baud rate to 9600 to avoid the complaints
  17. from users with marginal hardware.  As I'm not asking any money for my
  18. software, I don't care if people complain or not.)
  19.  
  20. DEFICIENCIES
  21. ------------
  22. As SERFIXUP was written for my own use, it's not "user friendly" and lacks
  23. flexibility.  Restrictions on use:
  24.  
  25.    0. Only supports COM1 and COM2 at the standard base I/O addresses.
  26.    1. No validity checking is done, so don't specify a non-existent port.
  27.    2. Baud rate specification of 14400 is hard-coded (for now).
  28.  
  29. USING SERFIXUP
  30. --------------
  31. SERFIXUP doesn't alter any of DOOM's files, or any data files created by
  32. DOOM.  It also doesn't take an command line parameters.  The number of the
  33. serial port to program is passed from SERSETUP to SERFIXUP.
  34.  
  35. First, ensure that you can run ok with DOOM's SERSETUP.  When you're sure
  36. that your connection is error-free (modem settings are accurate, etc.) you
  37. can attempt to improve performance be running SERFIXUP *immediately* prior
  38. to running DOOM's SERSETUP.  The following example might be seen in a batch
  39. file:
  40.  
  41.         @echo off
  42.         serfixup
  43.         sersetup -COM2
  44.  
  45. How do you know if the performance is improved?  Just by perception.  The
  46. goal of SETFIXUP is to improve performance of multiplayer DOOM by improving
  47. the rate at which serial data is transmitted between players.  If the play
  48. doesn't seem smoother, then there's no point in running SERFIXUP.
  49.  
  50.  
  51.                                                 Steve Snyder
  52.                                                 CIS ID: 76447,3264
  53.  
  54.