home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / BBS / DOORS / FORCE38.ZIP / README.NOW < prev   
Encoding:
Text File  |  1990-10-10  |  4.6 KB  |  142 lines

  1.  
  2. FORCE384.ZIP
  3. ============
  4.  
  5.     This group of programs was designed to let sysops use doors that
  6.     were written in Quick Basic on their systems when they have
  7.     their modems set at 38,400 baud.
  8.  
  9.     As many of you know, Quick Basic does not support baud rates that
  10.     are higher than 19,200 baud. This does not present a problem until
  11.     the sysop uses a US Robotics HST or Hayes V-Series Modem. To
  12.     achieve maximum throughput (especially in those modems with V.42bis
  13.     data compression). This group of programs will "force" your
  14.     door or similar software to remain at 38400 baud no matter what the
  15.     software sets it to.
  16.  
  17. HOW IT WORKS
  18. ============
  19.  
  20.     When PCBOARD opens a door it creates a file called PCBOARD.SYS
  21.     with quite a bit of information about the current caller on-line.
  22.     This file also contains the baud rate at which the caller connected
  23.     and at what rate the port was opened. Most doors will read this
  24.     file and in turn open the port at the appropriate speed. However,
  25.     since QuickBASIC does not allow the port to be opened at rates
  26.     higher that 19200 baud, sysops cannot take full advantage of their
  27.     modems if they wish to offer these doors.
  28.  
  29.     The PCBSYSMD program will first modify PCBOARD.SYS so that the door
  30.     "believes" it should be opened at 19200. Then the FORCE38x program
  31.     sets an ISR on the timer interrupt to constantly monitor and change
  32.     the baud rate to 38400. The door thinks that it's at 19200 and the
  33.     computer is sending/recieving at 38400. The PCBSYSFX program
  34.     restores 38400 in the appropriate fields so PCBOARD opens the
  35.     communications port at 38400.
  36.  
  37.  
  38.  
  39.  
  40.  
  41. FILES INCLUDED
  42. ==============
  43.  
  44.     FORCE381.EXE    - Forces COM1 to 38,400 baud
  45.     FORCE382.EXE    - Forces COM2 to 38,400 baud
  46.     CHKBAUD1.EXE    - Reports on COM1 baud rate
  47.     CHKBAUD2.EXE    - Reports on COM2 baud rate
  48.     PCBSYSMD.EXE    - Modifies PCBOARD.SYS
  49.     PCBSYSFX.EXE    - Repairs PCBOARD.SYS
  50.     README.NOW    - This file
  51.  
  52.  
  53. FORCE381 and FORCE382
  54. =====================
  55.  
  56.     The format of these two programs is very simple:
  57.  
  58.     FORCE381 <exename>
  59.  
  60.     Where <exename> is the name of the program you wish to run.
  61.  
  62.     For example, to run Trade Wars II, you might specify:
  63.  
  64.     FORCE381 TW2
  65.  
  66.     If you needed to place an option or flag after the TW2, for
  67.     example, the /F flag, you could speicify:
  68.  
  69.     FORCE381 "TW2 /F"
  70.  
  71.     VERY IMPORTANT ---> INCLUDE THE QUOTES!!!
  72.  
  73. CHKBAUD1 and CHKBAUD2
  74. =====================
  75.  
  76.     These programs will give you an accurate report of what your
  77.     communications ports are set at provided that they are set
  78.     between 1200 and 115200 baud. An overflow condition causes
  79.     300 baud to be reported as 899 baud. This program also reports
  80.     the baud rate divisor and high and low bytes that can be used
  81.     to reprogram the serial communications port.
  82.  
  83. PCBSYSMD.EXE
  84. ============
  85.     This program will modify the file PCBOARD.SYS so that 38400 is
  86.     replaced with 19200. This will prevent any doors from getting
  87.     an Error 64.
  88.  
  89. PCBSYSFX
  90. ============
  91.     This program will modify the file PCBOARD.SYS so that the 19200
  92.     that was inserted by PCBSYSMD is changed back to 38400. Otherwise
  93.     PCBOARD will reopen it's port to 19200!
  94.  
  95.  
  96.  
  97. EXAMPLE BATCH FILE FOR TRADEWARS        (do not insert semi colons or
  98. ================================         what is after them!)
  99. CD \DOORS\TW                            ; Change to Trade Wars Directory
  100. PCBSYSMD C:\PCB\PCBOARD.SYS        ; Modify PCBOARD.SYS
  101. FORCE382 "TW2 /P:C:\PCB\PCBOARD.SYS"    ; Force 38,400 on COM2 and run TW2
  102. PCBSYSFX C:\PCB\PCBOARD.SYS        ; Repair PCBOARD.SYS
  103. CD \PCB                    ; Return to PCBoard directory
  104. BOARD                    ; run the PCBOARD batch file
  105.  
  106.  
  107.  
  108.  
  109.  
  110. SOFTWARE INFORMATION
  111. ====================
  112.  
  113.     These programs are to be distributed under the shareware principle.
  114.     They are original programs and have not been copied from any
  115.     book, magazine or other article. If you find these programs of
  116.     use for your bbs or other communications application, you are
  117.     expected to register the software as indicated below.
  118.  
  119. SOFTWARE REGISTRATION
  120. =====================
  121.  
  122.     The registration fee for this software is $20 per computer (5.25")
  123.     or $22 (3.5").
  124.     Your fee will be applied to the support of the Midwest Micro and
  125.     Midi Music Mania BBS. Registration will include the latest version
  126.     of this software, customized for your bbs, full access to the bbs,
  127.     and batch file utilities for communications ports.
  128.  
  129.     Please make your check payable to:
  130.  
  131.             Jim Polous
  132.             P.O. Box 427
  133.             Oak Lawn, IL 60454-0427
  134.  
  135.  
  136.  
  137. CREDITS
  138. =======
  139. PCBoard and the PCBoard name are property of Clark Development Corp.
  140. Trade Wars ][ is property of John Morris andf Chris Sherrick
  141.  
  142. I would also like to thank Steve Cook for helping me with the formulas.