home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / MISC / SF36-2.ZIP / SF-OS2.DOC < prev    next >
Text File  |  1999-08-20  |  10KB  |  240 lines

  1.       
  2.  
  3.                                   SF-OS2.DOC
  4.                   Running SPITFIRE v3.51 with OS/2 2.x & Warp
  5.          
  6.                               SPITFIRE - Version 3.51
  7.                     Copyright (C) by Mike Woltz, 1987-1996
  8.                               Buffalo Creek Software
  9.  
  10.  
  11.  
  12.       RUNNING SPITFIRE WITH OS/2 2.x & Warp
  13.       -------------------------------------
  14.  
  15.           These guidelines are just that - GUIDELINES.  They are meant to
  16.       provide a starting point for setting up SPITFIRE to run under OS/2.
  17.       The Sysop SHOULD be somewhat comfortable with OS/2 before deciding
  18.       to run a BBS under it.
  19.  
  20.           In order to run SPITFIRE v3.5x under OS/2 2.x & Warp, Sysops need
  21.       to create a Progam Object.  OS/2 uses these to run all applications
  22.       from the desktop.  A Program Object tells OS/2 the name and location
  23.       of the DOS program or BAT file being run and describes the necessary
  24.       memory and hardware requirements.  A unique Program Object is required
  25.       for all nodes.
  26.  
  27.           To create a Program Object, open the Templates folder and drag
  28.       (hold down right mouse button) the Program icon out to the OS/2
  29.       desktop.  When the Program Object is on the desktop, the settings
  30.       notebook will open automatically.  The settings notebook has five
  31.       tabbed pages: Program, Session, Association, Window and General.
  32.  
  33.       Recommended settings are indicated by an '*' to the left of the
  34.       setting description.
  35.  
  36.  
  37.       Program Tab
  38.       -----------
  39.  
  40.       This notebook page is where the Sysop would define the program
  41.       to be run, any optional parameters and the working directory.
  42.  
  43.            Path and File Name:  The Sysop should enter the full path
  44.                                 and file name used to start SPITFIRE.
  45.  
  46.                                 For example:  C:\SF\SF.BAT
  47.  
  48.           Optional Parameters:  This entry should be left blank.
  49.  
  50.             Working Directory:  This should point to the SPITFIRE home
  51.                                 directory.
  52.  
  53.                                 For example:  C:\SF
  54.  
  55.       Session Tab
  56.       -----------
  57.  
  58.       This notebook page is where the Sysop defines the type of session
  59.       that the program will be run in.  There are 6 radio buttons but
  60.       only 2 apply to running SPITFIRE.  The Sysop should select the
  61.       DOS session type by clicking on the appropriate radio button.
  62.  
  63.       *   DOS full screen:  This setting will look just like a regular
  64.                             DOS machine screen.
  65.  
  66.                DOS window:  This setting will cause the screen to be
  67.                             displayed in a window on the desktop.
  68.                             This may cause jerky movement when the screen
  69.                             scrolls.
  70.  
  71.       In addition, there are 2 independent check boxes on this page.
  72.  
  73.            *   Start minimized:  If checked, the program will start and an
  74.                                  icon will be placed near the bottom of the
  75.                                  desktop.  If not checked, then when SPITFIRE
  76.                                  "Waiting For Call" screen will be displayed
  77.                                  immediately.
  78.  
  79.           Close window on exit:  This box can be left blank.
  80.  
  81.       Finally, there is a button on this page called "DOS settings...".
  82.       When the Sysop clicks on this button, a scrollable list of custom
  83.       DOS session settings will be presented.  From this list, the Sysop
  84.       can alter a particular set of parameters for each DOS session.  At
  85.       the end of this document is a list of DOS Settings and some of the
  86.       recommended settings.
  87.       
  88.       Association Tab
  89.       ---------------
  90.  
  91.       This notebook page allows the Sysop to create a special link between
  92.       this Program Object and one or more Data File Objects.  This page may
  93.       be skipped and not cause any problems.
  94.  
  95.       Window Tab
  96.       ----------
  97.  
  98.       On this notebook page, the Sysop can define what will happen if the
  99.       Minimize button is selected.  The Sysop may also define what will
  100.       happen when an open object is selected.
  101.  
  102.           Minimize button behavior
  103.  
  104.                              Hide window:  This radio button makes the
  105.                                            window invisible on desktop and
  106.                                            puts its name in the Window List.
  107.  
  108.                Minimize window to viewer:  This radio button will remove the
  109.                                            window from the desktop and place
  110.                                            an icon in the Minimized Window
  111.                                            Viewer.
  112.  
  113.           *   Minimize window to desktop:  This radio button will cause the
  114.                                            window to be removed from the
  115.                                            screen and an icon is placed on
  116.                                            desktop.
  117.  
  118.           Object open behavior
  119.  
  120.           *   Display existing window:  By selecting this radio button, the
  121.                                         the Sysop can view a started program
  122.                                         exactly as it currently appears.
  123.  
  124.                     Create new window:  If this radio button is selected,
  125.                                         another instance of the program will
  126.                                         be started using the same settings
  127.                                         as any other instance.
  128.                                         Do NOT select this button.
  129.  
  130.       General Tab
  131.       -----------
  132.  
  133.       This notebook page allows the Sysop to assign a meaningful name to
  134.       to the Program Object.  This name is displayed when the object is
  135.       minimized or listed in the Window List.  The Sysop may also assign
  136.       an icon to the Program Object or simply let it default to the icon
  137.       for the session type.
  138.  
  139.       Hardware Requirements
  140.       ---------------------
  141.  
  142.           Merely running OS/2 on a machine means that there is already
  143.       a fair amount of hardware.  The minimum OS/2 configuration would
  144.       probably be a 386DX 33/40 with at least 8MB of RAM.  The more RAM
  145.       installed, the better OS/2 will perform.
  146.  
  147.       ANSI.SYS can be loaded in CONFIG.SYS and be made availalbe to all
  148.       DOS sessions or it may be specified on a per session basis on the
  149.       settings Session notebook page.
  150.  
  151.       Additional Information
  152.       ----------------------
  153.  
  154.           It is highly recommended that the standard OS/2 COM drivers
  155.       be replaced with Ray Gwinn's COMM drivers.
  156.  
  157.           If running a multi-node setup, it is suggested to name the
  158.       batch files based upon their node number (SF1.BAT, SF2.BAT, etc.).
  159.  
  160.           To bring up SPITFIRE when the machine is booted, drag the
  161.       icon for each node Program Object to the Startup Folder located in
  162.       the OS/2 System Folder.
  163.  
  164.       DOS Settings
  165.       ------------
  166.  
  167.       AUDIO_ADAPTER_SHARING = OPTIONAL
  168.       COM_DIRECT_ACCESS = OFF
  169.       COM_HOLD = OFF
  170.       COM_RECEIVE_BUFFER_FLUSH = NONE
  171.       COM_SELECT = ALL
  172.       DOS_AUTOEXEC = C:\SF\AUTOFIRE.BAT
  173.       DOS_BACKGROUND_EXECUTION = ON
  174.       DOS_BREAK = OFF
  175.       DOS_DEVICE = C:\OS2\MDOS\ANSI.SYS; C:\UTILCOM\BRK.DRV; C:\SIO\VX00.SYS
  176.       DOS_FCBS = 16
  177.       DOS_FCBS_KEEP = 8
  178.       DOS_FILES = 55
  179.       DOS_HIGH = LOW
  180.       DOS_LASTDRIVE = Z
  181.       DOS_RMSIZE = 640
  182.       DOS_SHELL = C:\OS2\MDOS\COMMAND.COM
  183.       DOS_STARTUP_DRIVE = 
  184.       DOS_UMB = OFF
  185.       DOS_VERSION = 
  186.       DPMI_DOS_API = AUTO
  187.       DPMI_MEMORY_LIMIT = 4
  188.       DPMI_NETWORK_BUFF_SIZE = 8
  189.       EMS_FRAME_LOCATION = AUTO
  190.       EMS_HIGH_OS_MAP_REGION = 32
  191.       EMS_LOW_OS_MAP_REGION = 384
  192.       EMS_MEMORY_LIMIT = 8192
  193.       HW_NOSOUND = OFF
  194.       HW_ROM_TO_RAM = OFF
  195.       HW_TIMER = OFF
  196.       IDLE_SECONDS = 0
  197.       IDLE_SENSITIVITY = 100
  198.       INT_DURING_IO = OFF
  199.       KBD_ALTHOME_BYPASS = OFF
  200.       KBD_BUFFER_EXTEND = ON
  201.       KBD_CTRL_BYPASS = NONE
  202.       KBD_RATE_LOCK = OFF
  203.       MEM_EXCLUDE_REGIONS = 
  204.       MEM_INCLUDE_REGIONS = 
  205.       MOUSE_EXCLUSIVE_ACCESS = OFF
  206.       NETWARE_RESOURCES = NONE
  207.       PRINT_SEPARATE_OUTPUT = ON
  208.       PRINT_TIMEOUT = 15
  209.       SESSION_PRIORITY = 1
  210.    *  SIO_ALLOW_ACCESS_COM1 = OFF
  211.    *  SIO_ALLOW_ACCESS_COM2 = ON
  212.    *  SIO_ALLOW_ACCESS_COM3 = OFF
  213.    *  SIO_ALLOW_ACCESS_COM4 = OFF
  214.    *  SIO_IDLE_SENSITIVITY = 100
  215.    *  SIO_MODE_DTR = NO CHANGE AT OPEN OR CLOSE
  216.    *  SIO_MODE_FIFO_LOAD_COUNT = 16
  217.    *  SIO_MODE_IDSR = IGNODE DSR DURING RECEIVE
  218.    *  SIO_MODE_OCTS = HANDSHAKE SIGNAL, AS IN RTS/CTS
  219.    *  SIO_MODE_ODSR = IGNORE DURING TRANSMIT
  220.    *  SIO_MODE_RTS = HANDSHAKE, AS IN RTS/CTS
  221.    *  SIO_MODE_XON/XOFF = NO XON/XOFF FLOW CONTROL BY SIO
  222.    *  SIO_SCREEN_SYNC_KLUDGE = OFF
  223.    *  SIO_SHARE_ACCESS_WITH_OS/2 = ON
  224.    *  SIO_VIRTUALIZE_16550A = ON
  225.    *  SIO_VIRTUALIZE_COM_PORTS = ON
  226.       TOUCH_EXCLUSIVE_ACCESS = OFF
  227.       VIDEO_8514A_XGA_IOTRAP = ON
  228.       VIDEO_FASTPASTE = OFF
  229.       VIDEO_MODE_RESTRICTION = NONE
  230.       VIDEO_ONDEMAND_MEMORY = ON
  231.       VIDEO_RETRACE_EMULATION = ON
  232.       VIDEO_ROM_EMULATION = ON
  233.       VIDEO_SWITCH_NOTIFICATION = OFF
  234.       VIDEO_WINDOW_REFRESH = 1
  235.       XMS_HANDLES = 32
  236.       XMS_MEMORY_LIMIT = 2048
  237.       XMS_MINIMUM_HMA = 0
  238.  
  239.    *  Only available if Ray Gwinn's SIO package is installed.
  240.