home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 2 BBS / 02-BBS.zip / vdocs.zip / VC11B < prev    next >
Text File  |  1993-12-28  |  12KB  |  241 lines

  1. .TOPIC:
  2. Running VBBS under DesqView
  3.                                         VBBS 6.12 Documentation --11-B-1
  4.  
  5.          ╔════════════════════════════════════════════════════════════════╗
  6.          ║ CHAPTER 11 ANNEX B        RUNNING VBBS UNDER DESQVIEW          ║
  7.          ╚════════════════════════════════════════════════════════════════╝
  8.  
  9.          GENERAL OVERVIEW
  10.          ════════════════
  11.  
  12.                This portion of the documentation is a general guide for
  13.          running VirtualBBS under DESQview (DV.)
  14.  
  15.                The following setups are representative of a high end computer 
  16.                and a low end computer.
  17.                
  18.                486/33, with 8 megs of RAM. It also, has a 2 meg disk cache, and 
  19.                a 2 meg RAM-Drive configured.
  20.          
  21.                386/16, with 1.5 megs of RAM. It has no disk caching and RAM-drive.
  22.          Finally, this setup is using DV 2.40, and QEMM 6.03.
  23.  
  24.          -->IMPORTANT NOTE:  Any multi-tasker will slow down a system, it is
  25.                          important that you (the SysOp) make your system
  26.                          run as fast as is conceivably possible.
  27.  
  28.                A RAM Drive (Virtual Drive, Virtual Disk, Memory Disk) is one
  29.          of the most valuable things that you can have configured.  Any
  30.          information stored on one can be accessed IMMEDIATELY, making it
  31.          the FASTEST and BEST way to speed up your system.  Your "Scripts"
  32.          and "System Text" directories can be kept there, as well as your
  33.          "CONTROL.DAT."  Remember though, anything on the RAM Drive will
  34.          be lost when the computer is shut off (or rebooted).  You should
  35.          have your AUTOEXEC.BAT (or another batch file that loads when
  36.          you boot-up) copy the needed files from your hard-drive to the RAM
  37.          Drive before the BBS loads.  You would have it make the direc-
  38.          tories for these also.
  39.  
  40.          -->IMPORTANT NOTE:  If you do use a disk cache, remember to NOT allow
  41.                          it to do "Delayed Writes" (also known as "Staged
  42.                          Writes").  If you do this, there is a strong poss-
  43.                          possibility of file corruption, and loss of data.
  44.  
  45.                 In your CONFIG.SYS, you should have the following lines as the
  46.          FIRST lines (unless something else MUST be loaded first).  These
  47.          represent the upper/extended/expanded  memory manager install
  48.          instructions.  For these purposes the memory manager shown is the
  49.          "Quarterdeck Expanded Memory Manager" or better known as "QEMM".
  50.          Any GOOD memory manager will work but QEMM works best with DV.
  51.  
  52.          "DEVICE=C:\QEMM\QEMM386.SYS"
  53.          "DOS=HIGH"
  54.  
  55.                The DV documentation says that this second line needs to be 
  56.          "tweaked" for your personal configuration.  It can be either as
  57.          shown or "DOS=LOW".  It is the consensus of the SysOp's
  58.          running DV that DOS=HIGH works a bit better as it frees up more
  59.          conventional memory.  
  60.  
  61.                                         VBBS 6.12 Documentation --11-B-2
  62.  
  63.  
  64.            You are STRONGLY ENCOURAGED to run the "OPTIMIZE" program that
  65.          came with QEMM to configure your systems memory.  It is possible
  66.          to get more free conventional memory with some additional adjust-
  67.          ing.  If you decide to change any of the settings be very careful
  68.          and take good notes of any changes you may make.
  69.  
  70.                A PIF will have to be created for each NODE that you wish to
  71.          run.  An example is included in the VBBS61-2.ZIP file.  For best
  72.          results, extract this and copy it into your DV directory.  Please
  73.          follow the instructions in your DV manual for adding a program to
  74.          your menu.
  75.  
  76.                The following is an example of the "Change Program Screen".  It
  77.          shows some suggested settings for the DV window.  These have been
  78.          tested and are actually in use by VBBS SysOp's.  It is very likely
  79.          that these will not be the "Perfect" settings for your configura-
  80.          tion.  These settings are only offered as a starting point.
  81.  
  82.          THE SETUP SCREEN
  83.          ════════════════
  84.  
  85.                To setup the proper PIF for DV you will need to go into the
  86.          "Change Program" command line from the DV opening menu.  Select
  87.          Change Program and [Enter].  This will give you your list of pro-
  88.          grams that DV has available as a PIF.  Select "Node 1" (or what-
  89.          ever yours is named) and [Enter].
  90.  
  91.             The following "represents" what we want to be displayed by DV:
  92.             (Adjust yours to match this.)
  93.  
  94. ───────────────────────────────────────────────────────────────────────────
  95.  
  96.                              Change a Program
  97.  
  98.  Program Name..........: Virtual BBS Port 1
  99.  
  100.  Keys to Use on Open Menu: V1                       Memory Size (in K): 520
  101. ───────────────────────────────────────────────────────────────────────────
  102.  Program...: C:\VBBS\VBBS.BAT
  103.  
  104.  Parameters: 1
  105.  
  106.  Directory.: C:\VBBS
  107. ───────────────────────────────────────────────────────────────────────────
  108.  Options:
  109.                 Writes text directly to screen.......: [Y]
  110.                 Displays graphics information........: [Y]
  111.                 Virtualize text/graphics (Y,N,T).....: [Y]
  112.                 Uses serial ports (Y,N,1,2)..........: [Y]
  113.                 Requires floppy diskette.............: [N]
  114.  
  115.   Press F1 for advanced options                  Press ┘ when you are DONE
  116.  
  117. ───────────────────────────────────────────────────────────────────────────
  118.  
  119.  
  120.                                         VBBS 6.12 Documentation --11-B-3
  121.  
  122.  
  123.              This is the screen for the basic setup.  You will notice that
  124.          "520" in the "Memory Size" field is used in this setup.  This very
  125.          well could range from a low of 435 to a high of 520.  Below 435 it
  126.          is possible that a number of the door programs that VBBS shells
  127.          out for won't run.  You might get more than 520 but if you run any
  128.          of the various "ANSI" drivers then this is about your limit.
  129.  
  130.                The "PARAMETER" line tells it which NODE to bring up.  This is
  131.          a function that is set here and in your batch file.  To enter the
  132.          BBS using the "Fast Login" your parameter line would read like
  133.          this: "0 /FL".  This instruction is passed with the batch file
  134.          call and would take you into the BBS as yourself <The SysOp> the
  135.          same as if you were doing an "F" from the Waiting For Call Screen.
  136.          The "1" listed above calls Node #1.  In the PIF file for Node #2
  137.          this would be a "2", Node #3 would be "3", etc.
  138.                 
  139.                 The 'Uses Serial Ports' field helps eliminate conflicts. 
  140.         By putting a 'Y' here means that you are telling DV that the program
  141.         accesses both COM1 and COM2. By putting a '1' here means that you are
  142.         telling DV to force to look at COM1 only. By putting a '2' here means
  143.         that you are telling DV to force to look at COM2 only. If you are 
  144.         running a multi-line node, it would be better if you specified which
  145.         communication ports your modems were on. For example, you had your 
  146.         channel one modem on COM1, you would tell channel one window '1' and 
  147.         you had your channel two modem on COM2, you would tell channel two 
  148.         window '2'.
  149.          
  150.          THE ADVANCED SETUP SCREEN
  151.          ═════════════════════════
  152.  
  153.                When you have finished with the basic setup you will need to go
  154.          to the Advanced Options Screen.  This is done by pressing the "F1"
  155.          key.  The following "represents" the Advanced Options from the DV
  156.          Change Program Screen.
  157. ───────────────────────────────────────────────────────────────────────────
  158.  
  159.                     Change a Program Advanced Options
  160.  
  161.  System Memory (in K).......:   0  Maximum Program Memory Size (in K).: 999
  162.  
  163.  Script Buffer Size.......:     0  Maximum Expanded Memory Size (in K):
  164.  
  165.  Text Pages: 4  Graphics Pages: 2  Initial Mode:       Interrupts: 00 to FF
  166. ───────────────────────────────────────────────────────────────────────────
  167.  Window Position:
  168.     Maximum Height:  25      Starting Height:  25      Starting Row...:   1
  169.     Maximum Width.:  80      Starting Width.:  80      Starting Column:   1
  170. ───────────────────────────────────────────────────────────────────────────
  171.                                Shared Program
  172.  Pathname..:
  173.  Data......:
  174. ───────────────────────────────────────────────────────────────────────────
  175.  Close on exit (Y,N,blank)......:[Y]  Uses its own colors..............:[Y]
  176.  Allow Close Window command.....:[Y]  Runs in background (Y,N,blank)...:[Y]
  177.  Uses math coprocessor..........:[Y]  Keyboard conflict (0-F)..........:[0]
  178.  Share CPU when foreground......:[Y]  Share EGA when foreground/zoomed.:[Y]
  179.  Can be swapped out (Y,N,blank).:[Y]  Protection level (0-3)...........:[0]
  180.  
  181.   Press F1 for standard options                  Press ┘ when you are DONE
  182. ─────────────────────────────────────────────────────────────────────────────
  183.  
  184.                                         VBBS 6.12 Documentation --11-B-4
  185.  
  186.          BATCH FILES
  187.          ═══════════
  188.  
  189.                A batch file is used to call the individual nodes of VBBS.  You
  190.          can use them to load the BBS and install any peripheral device
  191.          drivers that might be required.  Routinely you would install an
  192.          "ANSI" device driver for each node that is brought up.  This batch
  193.          file should be in your path but it would probably be best if you
  194.          had it in the DV directory. VBBS comes with a batch file for DV,
  195.          called, VBBS-DV.BAT.
  196.  
  197.                By selecting the proper call in the "PARAMETERS" line in the DV
  198.          Change Program screen you can call all of your nodes with ONE
  199.          batch file!
  200.  
  201.  
  202.                An example of a batch file follows:
  203.  
  204.          Program...: C:\VBBS\VBBS.BAT
  205.          Parameters: 1
  206.          Directory.: C:\VBBS
  207.  
  208.                The bat file would need to read as follows...
  209.  
  210.          @ECHO OFF              <--Personal preference
  211.          C:                     <--To insure your in the right drive
  212.          CD\DV                  <--Changes you to the DV directory
  213.          DVANSI                 <--Loads the DV ANSI driver (others available)
  214.          CD\VBBS                <--Changes to the VBBS directory
  215.          BBS %1 %2 %3 %4        <--Passes parameters to VBBS (read from Para-
  216.                                    meter Line in the DV Change Program Screen)
  217.  
  218.          -->IMPORTANT NOTE:  Make sure the path statements reflect YOUR
  219.                              program directories.
  220.  
  221.          ╔═╗    In DV itself, there is one more thing that can help your system
  222.          ╚═╝    perform better.  In the main DV window, select "Rearrange"
  223.                 [Enter] then select "Tune Performance" [Enter], delete the
  224.                 Foreground, and Background tick numbers.  This will assign "H0"
  225.                 to them.  I have found that this helps the performance.  This
  226.                 is an alternative to "3" for each entry.
  227.  
  228.                Any entry other than H0 will remain in the program.  H0 only
  229.          remains as long as DV is active.. This means, that you need to
  230.          set up the startup script to change the ticks to H0 and H0.
  231.          Please check your DV documentation on how to create a script.
  232.  
  233.  
  234.                For additional help, please consult the VirtualNet DV sub
  235.          (area 572381, hosted by 1205030.) You can send E-Mail to "Myrage"
  236.          directly at 1@1904069 VirtualNet, Myrage @ 1:3653/1997 FidoNet, or
  237.          "Einstein" at 1@1806052 VirtualNet, or you can call the QuarterDeck 
  238.          BBS at 1-310-314-3227.  There is a wealth of information available 
  239.          there.
  240.  
  241.