home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 2 BBS / 02-BBS.zip / v611docs.zip / VMAIN611.ZIP / V-B < prev    next >
Text File  |  1993-10-08  |  9KB  |  211 lines

  1.  
  2.                                              VBBS 6.11 Documentation -- B-1
  3.  
  4.  
  5.          ╔════════════════════════════════════════════════════════════════╗
  6.          ║ APPENDIX B         RUNNING VBBS UNDER MICROSOFT WINDOWS 3.x    ║
  7.          ╚════════════════════════════════════════════════════════════════╝
  8.  
  9.                Running VBBS under Microsoft Windows <tm> 3.0 or 3.1 can 
  10.          sometimes seem to be an impossible dream, but with a little twea-
  11.          king, it can not only be done, but done well enough to run two 
  12.          high-speed remote nodes as well as a local login.
  13.  
  14.          Minimum Requirements
  15.          ════════════════════
  16.  
  17.                For a single remote node and a local node, you'll need a 
  18.          386DX/25 (or higher) CPU and an absolute minimum of four megs of 
  19.          RAM.  Performance improves dramatically with additional RAM (8
  20.          megs is recommended) and higher CPU speeds. For a two remote node
  21.          and local node, your machine should be a 386/33 with eight megs of
  22.          RAM (again, a minimum baseline).
  23.  
  24.  
  25.          Setting Up Your .PIF
  26.          ════════════════════
  27.  
  28.                The most critical single element is your .PIF (Program 
  29.          Information File).  The more care you use designing the .PIF, the
  30.          better your system will run.  Below are suggested "starter" set-
  31.          tings for yours:
  32.  
  33.          In Basic .PIF Setup
  34.          ───────────────────
  35.  
  36.          Program Filename:       C:\VBBS\BBS.EXE
  37.          Window Title:           VBBS Online
  38.          Optional Parameters:    1  (BBS.EXE commandline parameters go 
  39.                                  here)
  40.          Start-up Directory:     C:\VBBS
  41.  
  42.          Video Memory:           Text
  43.          Memory Requirements:    KB Required:   -1       KB Desired:   -1
  44.          EMS Memory:             KB Required:    0       KB Desired:    0
  45.          XMS Memory:             KB Required:    0       KB Desired:    0
  46.  
  47.          Display Usage:          Full Screen
  48.          Execution:              Background (selected)
  49.          Close Window on Exit:   Yes (selected)
  50.  
  51.  
  52.          In Advanced Options
  53.          ───────────────────
  54.  
  55.          1) Multitasking Options:
  56.                Background Priority:    200 (400 for high-speed modems)
  57.                Foreground Priority:    200 (350 for high-speed modems)
  58.                Detect Idle Time:       Yes (selected)
  59.  
  60.                                              VBBS 6.11 Documentation -- B-2
  61.  
  62.  
  63.          2) Memory Options:
  64.                Lock Application Memory (selected)
  65.  
  66.          3) Display Options:
  67.                (none)
  68.  
  69.          4) Other Options:
  70.                (none)
  71.  
  72.  
  73.          In Windows Control Panel -- 386 Enhanced
  74.          ────────────────────────────────────────
  75.  
  76.          1) Device Contention:     
  77.                See discussion on COMports, below
  78.  
  79.          2) Scheduling:
  80.                Windows in Foreground:   200
  81.                Windows in Background:     1 (see Note 1)
  82.                Exclusive in Foreground: OFF (unchecked)
  83.  
  84.        Note 1: This setting can be higher if you really need 
  85.                WinApp activity in the background.
  86.  
  87.          3) Minimum Timeslice:
  88.                10-12 (for 25 MHz CPUs)
  89.                8-10 (for 33 MHz CPUs)
  90.                6-8 (for 40+ MHz CPUs)
  91.  
  92.          4) Virtual Memory:        
  93.                This option controls Windows' "swap file" where it can 
  94.                move inactive applications out of RAM and onto the hard 
  95.                drive temporarily. It is imperative that you create a per-
  96.                permanent Swap File of 2-6 meg to speed any swapping ac-
  97.                tivity. 
  98.  
  99.                Select 32-Bit Access to maximize data transfer to and 
  100.                from the hard drive.
  101.  
  102.      --> IMPORTANT NOTE:  If you are creating a Permanent Swap File 
  103.                           for the first time, be sure to optimize 
  104.                           your selected partition BEFORE you create 
  105.                           the Swap File!
  106.  
  107.           5) COMports:
  108.                 If you are running a 9600 baud or faster modem, be sure 
  109.                 to lock that port in Control Panel, Ports.  Windows 3.1 
  110.                 will allow locking up to 19200 baud; if you are running a
  111.                 FOSSIL driver (such as BNU or X00), you can safely lock 
  112.                 the FOSSIL at a higher rate without threatening your Win-
  113.                 dows environment.
  114.  
  115.  
  116.                                              VBBS 6.11 Documentation -- B-3
  117.  
  118.  
  119.           Also, make sure you set Flow Control to "Hardware" for 
  120.           high-speed modems.
  121.  
  122.           6) Conflicts:
  123.                 Often, computers ship with bizarre hardware configura-
  124.                 tions, some with COMports 1 and 4 occupied by a modem 
  125.                 and a mouse.  Make sure you do not introduce problems by
  126.                 introducing a second modem on an already-occupied port 
  127.                 address or IRQ.  Just because you have four COMports on 
  128.                 an ISA-bus computer doesn't mean you can use all four
  129.                 without conflicts.
  130.  
  131.                 In Control Panel, 386 Enhanced, select "Never Warn" for 
  132.                 your active COMport.  This will prevent Windows from 
  133.                 opening a "COMport Contention" dialog box when an online
  134.                 user selects a game that does its own COM writes (thus 
  135.                 locking the port until you intervene).
  136.  
  137.                 Just make sure that you do not inadvertently attempt to 
  138.                 seize the BBS COMport for your own use from another window.
  139.  
  140.  
  141.           In SYSTEM.INI
  142.           ─────────────
  143.  
  144.           Under the heading [386Enh], add or modify the following 
  145.           lines as necessary for your system:   
  146.  
  147.                 COMxBuffer=1024  (where x is your modem port)
  148.                 COMBoostTime=8
  149.                 COMxFIFO=1  (where x is a port controlled by a
  150.                              NS16550AFN buffered UART) 
  151.                 COMxAutoAssign=0  (where x is a "no conflict" COMport)
  152.  
  153.  
  154.           Additional Hints
  155.           ════════════════
  156.  
  157.           ■  The use of a FOSSIL driver for the BBS can many times resolve
  158.              nagging problems with BBS-external programs, such as games.
  159.              Two widely used FOSSIL drivers in the BBS community are BNU 
  160.              and X00.  As discussion of FOSSIL drivers and setup is beyond 
  161.              the scope of this document, please refer to the documentation
  162.              accompanying the drivers.
  163.  
  164.           ■  Since VBBS is DesqView-aware, consider using the small TSR, 
  165.              DV2WIN.EXE. This utility will make a DV-aware program yield 
  166.              unneeded time slices more readily under Windows.  Also, in
  167.              VCONFIG set MultiTasker Awareness to the Windows/OS2 setting.
  168.  
  169.  
  170.                                              VBBS 6.11 Documentation -- B-4
  171.  
  172.  
  173.           ■  Replace your DSZ protocol driver with the newer GSZ, which is 
  174.              much better suited to sharing resources in a Windows environ-
  175.              ment.  With a 14400 data transfer in background, DSZ effec-
  176.              tively locks the local user's window; with GSZ, the transfer 
  177.              is barely noticeable.
  178.  
  179.           ■  Make sure all .PIFs for DOS applications have a Background 
  180.              Priority of 1 and have the Exclusive Execution box deselected.
  181.  
  182.           ■  If at all possible, put your mouse on COM1 and your modem on 
  183.              COM2. Avoid the COM1/4 or COM2/3 setups (and certainly do NOT
  184.              use COM1/3 or 2/4 together on an ISA-bus machine).  Remember, 
  185.              COM2 is serviced before COM1.
  186.  
  187.           ■  Avoid running the BBS in a windowed display, especially if 
  188.              there are other windows open on the desktop.  Video conflicts 
  189.              can wreak havoc with the BBS!
  190.  
  191.           ■  Consider replacing Windows' COMM.DRV with one of several 
  192.              after-market COM drivers, such as TurboCom (Bio-Engineering 
  193.              Research Labs, Berkeley, CA) or, for multi-port COM cards 
  194.              (such as the VBBS supported DigiBoard), W3COM9 (Cherry Hill 
  195.              Software, Marlton, NJ).
  196.  
  197.           ■  Never be afraid to experiment with .PIF and Control Panel 
  198.              settings.  Your results are dependent on your machine, setup 
  199.              and use of the computer.
  200.  
  201.  
  202.      ╔═╗    Running VBBS under Windows can sometimes overwhelm you.
  203.      ╚═╝    It CAN be done (and is being done by many SysOp's).  Feel
  204.             free to ask questions in any of the VirtualNET support
  205.             subs; you may also want to consider carrying "Windows
  206.             Workshop" listed in the Subslist.
  207.  
  208.             More Windows reading:   Windows 3.1 Secrets, by Brian 
  209.             Livingston (IDG Books Worldwide, San Mateo, CA)
  210.  
  211.