


                  
                             
                        
                        





                  
                            
                          
                  




    On May 17, Mark Goodwin released his latest a greatest version of
    TriBBS, Version 4.02. While this is not a "Major" version, there
    are some big changes for us all. Just take a look below to see what
    you might be missing if you don't upgrade.

  ----------------------------------------------------------------------

		    TriBBS 4.02 Interim Update Documentation
		    ----------------------------------------

     TriBBS 4.02  provides a  couple of new  features that  require further
     explanation.


     Nonstandard IRQs
     ----------------

     Because  a number  of sysops  have  expressed interest  in having  the
     ability  to run  TriBBS with nonstandard  IRQs, I have  decided to put
     support for them into 4.02 and not wait for 4.1.

     First of all, please note that  many doors (read that as most)  do NOT
     support  nonstandard IRQs.   Also, some external  protocol drivers may
     not support nonstandard IRQs.

     By default, ISA PCs use the following IRQs for COM1 through COM4:

     COM1	IRQ4
     COM2	IRQ3
     COM3	IRQ4
     COM4	IRQ3

     Therefore, it  is possible  to have four  serial devices  connected to
     your PC.  If they require interrupts to  function, then you are really
     limited to only  two serial ports because  COM1 and COM3 use  the same
     IRQ and  COM2  and COM4  use  the same  IRQ  and the  way  the PC  was
     originally designed does not allow for sharing of interrupts.

     You can  get around this  by assigning  a nonstandard  IRQ setting  to
     serial devices on COM3 and COM4.

     XT  compatible machines  have 8 available  interrupt vectors  (IRQ0 to
     IRQ7) and are used as follows:

     IRQ0	System timer
     IRQ1	Keyboard
     IRQ2	Available
     IRQ3	COM2
     IRQ4	COM1
     IRQ5	Hard disk controller
     IRQ6	Floppy disk controller
     IRQ7	LPT1

     As you can see,  you are pretty much limited  to using either IRQ2  or
     IRQ7 on an XT compatible machine.

     AT compatible machines  have 16 available  interrupt vectors (IRQ0  to
     IRQ15) and are used as follows:

     IRQ0	System timer
     IRQ1	Keyboard
     IRQ2	Cascade input for second interrupt controller
     IRQ3	COM2
     IRQ4	COM1
     IRQ5	LPT2
     IRQ6	Floppy disk controller
     IRQ7	LPT1
     IRQ8	Realtime clock
     IRQ9	Redirected as IRQ2
     IRQ10       Available
     IRQ11       Available
     IRQ12       PS/2 mouse
     IRQ13       Math coprocessor
     IRQ14       Hard disk controller
     IRQ15       Available

     As  you can see, an  AT compatible machine has a  lot more options for
     using a nonstandard IRQ (IRQ5, IRQ7, IRQ10, IRQ11, and IRQ15).

     If you  have any peripherals  that use  interrupts, be sure  that you
     don't use an interrupt that is already in use by another device.


     Configuring for a Nonstandard IRQ
     ---------------------------------

     You can  configure your system  for a nonstandard IRQs  through either
     TriMan's Node  Configuration option or  through a new  BBS.EXE command
     line  switch.  The  command line  switch is /Qn  where "n" is  the IRQ
     number  to be used.  For example if  you wanted to use IRQ5 for a node
     that is already setup for COM3,  you would enter the following command
     line:

     BBS /Q5


     DOWNLOAD.BAT
     ------------

     TriBBS 4.02  now supports  a DOWNLOAD.BAT file.   This  optional batch
     file will  be called, if it exists in  the node's main directory, just
     after a file is moved into the TRANSFER directory.   It is called with
     parameters  that  are  similar  to   the  ones  TriBBS  uses  to  call
     UPLOAD.BAT:

     %1 - Is the file's complete pathname.
     %2 - Is the file's extension, if any.

  -----------------------------------------------------------------------

      And that's not all, for a full list of new features, take a look at
  this exert from the TriBBS history Doc.

  -----------------------------------------------------------------------

  TriBBS 4.02
-----------

Added support for nonstandard IRQs.

Added a DOWNLOAD.BAT file.

Whenever a file area is flagged as a CD-ROM file area, TriBBS will no longer
check that file area when searching for new files.

TriBBS will now allow the caller to change his alias to his real name.

When swapping out to disk, TriBBS will now use a file named TRIBBS.SWP for
the swap file.

If a caller had flagged files and then downloaded a file with the View
Archive command, the flagged files would get messed up.  Fixed.

Fixed a few minor display bugs with the download prompts.

TriMan would display some really weird strings for toggle fields if a data
file had become corrupted with negative values.  Fixed.

TriBBS would sometimes give a caller the wrong number of minutes remaining
for the day.  Fixed.

TriBBS would allow the caller to do a private reply in a conference that
doesn't support private posts.  Fixed.

  -------------------------------------------------------------------------

      And there's even more, Included in the archive is a new program,
  Patch.exe. You might be asking what this is (as I did myself), well,
  lets have Mark tell us.

  -------------------------------------------------------------------------

  PATCH.EXE
---------

With this update, I have included the file PATCH.EXE.  This program will be
used to apply minor fixes to my software in future versions.  This program
is part of Pocket Soft Inc's .RTPatch program and is legally distributed
under their license agreement.  This should save a considerable amount of
download time for future beta testing and minor bug fixes.


   ------------------------------------------------------------------------

	There's just one more thing, there has been a change a while back
   in the Registration of TriBBS. You can now do it with your credit card.
   Just take a look below.
   ------------------------------------------------------------------------

     Check or Money Orders:	       Credit Card Orders:
     Mark Goodwin			    Public software Library
     366 14th St			     PO Box 35705
     Bangor, ME 04401			Houston, TX 77235-5705
					     US Orders : 1-800-242-4PsL
					     Overseas  : 1-713-524-6394
					     Fax       : 1-713-524-6398
					     CompuServe: 71355,470

     Credit  card orders  can  only  be made  through  The Public  software
     Library!    To process  your  order as  fast as  possible,  The Public
     software Library has assigned item number 10798 to TriBBS.

   -----------------------------------------------------------------------

	So as you can see, Mark has given us even more to work with.
   Thanks Mark. And if you haven't registered TriBBS yet, shame on you,
   Mark has a wife, Family and a modem to support. Join the Bandwagon,
   register TriBBS today !!!


