home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.wwiv.com
/
ftp.wwiv.com.zip
/
ftp.wwiv.com
/
pub
/
DOOR
/
BFL100.ZIP
/
BFL100E.ZIP
/
DOCS.ZIP
/
BFLCFG.DOC
next >
Wrap
Text File
|
1996-03-23
|
18KB
|
611 lines
BBS FOOTBALL CONFIG v1.00
~~~~~~~~~~~~~~~~~~~~~~~~~
SYSOP'S MANUAL
Written By
James Berry
Copyright (c) 1990-96 by Midas Touch Software, all rights reserved.
Copyright (c) 1990-96 by James R. Berry, all rights reserved.
TABLE OF CONTENTS
~~~~~~~~~~~~~~~~~
Introduction Pg. 3
Program Layout Pg. 3
Edit Node List Pg. 4
Edit BFL Config Pg. 4
Setting Multiline Play On/Off Pg. 4
BFL Maintenance Pg. 4
Load/Edit New Config Pg. 5
Edit Description of Config Pg. 5
Save Config File as... Pg. 5
Modem Settings Pg. 5
Door File Settings Pg. 7
Game Time Settings Pg. 8
Monitor Settings Pg. 9
LAN/Multitasker Pg. 10
2
Introduction
~~~~~~~~~~~~
This is the configuration program for BBS FOOTBALL LEAGUE v1.x. Use
this program to tell the game about your system. We've done our best
to provide useful options and make things easy to configure.
Most problems that people encounter running BFL can be solved by
adjusting these settings. If something isn't functioning properly,
check your configuration file first.
System Requirements
~~~~~~~~~~~~~~~~~~~
BFL 1.x can run on any IBM system. It takes up 340k of memory
and 2 Megs of disk space initially. It is possible to play BFL in
Local mode without being connected to a BBS.
Program Layout
~~~~~~~~~~~~~~
Just use the standard control keys (Arrows, Pg Up, Pg Down) to move
to the item you wish to change and press Enter. The area will be
highlighted while you're working on it. When you're done, just press
ESC.
3
MAIN MENU: SELECT A COMMAND
~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Edit Node List
~~~~~~~~~~~~~~
This command allows us to select which BFL configuration a specific
BBS node (phone line) will run from.
2. Edit BFL Config
~~~~~~~~~~~~~~~
This command allows you to select a specific BFL configuration to
edit. You simply select a configuration file and we will enter an
editing menu.
3. Edit Play Mode
~~~~~~~~~~~~~~
We use this command to select whether we are running this game on a
Single or Multiline System. If Multiline is selected, we later edit
the number of lines (nodes) we are running.
This setting will effect the number of nodes displayed in the "Edit
Node Configuration" menu. This number should be set to the number of
lines you are running on your BBS. It can be changed to a number
greater than "1" only if Multiline Play is set to be active.
4. BFL Maintenance
~~~~~~~~~~~~~~~
Ordinarily, BFL will run its maintenance routine when the first
caller plays the game after midnight. However, if a large number of
leagues are being played, or you have a slow machine, you might
prefer this to be performed by an external program called
BFLMAINT.EXE.
By Selecting to have the Maintenance be run as a BBS Event, BFL will
ignore running its maintenance after midnight, and let the BBS event
do it instead.
The BBS Event should change directories to the BFL directory and run
BFLMAINT.EXE everyday, at or near Midnight.
4
EDITING BFL CONFIGURATION
~~~~~~~~~~~~~~~~~~~~~~~~~
1. Load/Edit New Config
~~~~~~~~~~~~~~~~~~~~
Choose a BFL configuration file you would like to edit.
2. Edit Description of Config
~~~~~~~~~~~~~~~~~~~~~~~~~~
You can attach a description to a BFL configuration file to make it
easier to keep track of its function.
3. Save Config File as...
~~~~~~~~~~~~~~~~~~~~~~
You can save the file you are currently editing under any name you
wish. Choose a file name to save it as, or choose "<F2>New" to save
it under a new file name.
4. Modem Settings
~~~~~~~~~~~~~~
This section allows us to setup the modem so that it will function
properly with in the game.
A. Fossil Driver Usage
~~~~~~~~~~~~~~~~~~~
This defaults to "Inactive". Normally BFL uses its own
internal communication routines to handle the modem.
Sometimes the fossil driver is required for our software to
run on your BBS system. If you have X00.SYS, BNU.SYS, or a
digiboard fossil loaded you can set this option to "Active".
The game will automatically detect the driver and utilize its
communication routines instead.
B. Com Port Addressing
~~~~~~~~~~~~~~~~~~~
This section will allow you to change the default settings
for your com ports. Normally these do not require any
changes, as they are already set to the default addresses
used by 99% of all BBS systems.
Notice that these settings are used internally by only our
game. They will have no effect on your BBS Systems settings
nor DOS.
C. Baud Rate Setting
~~~~~~~~~~~~~~~~~
We provide the ability to lock the baud rate of your modem to
almost all of the baud rates possible for a modem.
For most BBS systems the best selection is "Auto-Detect".
This option forces BFL to run at the baud rate at which the
BBS is already connected to the caller. Any other option
results in BFL setting the baud rate on the
5
modem to the rate specified.
On a high speed modem the baud rate might readjust itself
based on the integrity of the phone line. This might result
in BFL setting the baud rate incorrectly. The most noticeable
effect will be the appearance of ANSI trash on the screen
instead of the ANSI expected.
D. Flow Control
~~~~~~~~~~~~
This selection has only three options, "Auto-Detect", "None"
or "CTS/RTS Flow Control". "Auto-Detect" is the default
setting, and should work in most cases. The program detects
baud rate the modem is running at, and turns on the CTS/RTS
flow control if a speed greater than 2400 is detected.
If you are running a modem that is faster than 2400 you are
REQUIRED to have CTS/RTS turned on. Under this setting, the
game uses the CTS and RTS pins on the modem to regulate the
flow of data across the phone line.
Without the CTS/RTS set on, the result would be that no data
would flow at all. The remote caller would see nothing on
their end, and they would be unable to get a response from
any key press.
E. 16550 FIFO Buffer
~~~~~~~~~~~~~~~~~
This setting allows you to select the size of the "First-In
First-Out" buffer on your 16550 chip. This buffer is used
primarily by high speed modems to achieve an effective
transfer rate greater than the normal 19,200 baud rate. The
safest setting is "Use default FIFO Settings". However, if
you know what your BBS is using, you can always change it to
1, 4, 8, or 14 byte buffers.
6
5. Door File Settings
~~~~~~~~~~~~~~~~~~
This option is used primarily to choose which BBS door file type we
are using and where it is located (i.e. its path).
A. BBS Door File Type
~~~~~~~~~~~~~~~~~~
You can select which BBS door file your BBS system passes its
user information through. We currently support 9 different
door file types.
B. Path To Door File Type
~~~~~~~~~~~~~~~~~~~~~~
You select this option to tell the game where your BBS door
file (i.e. DOOR.SYS) is located. There are also several
parameters available (%P, %N, and %Z) to make setting this
easier for multiline BBS's. By passing specific codes on
BFL's command line, you can take advantage of these
parameters.
%P : This parameter is replaced by a path that is passed to
BFL at run time. This is done by a command line
parameter called "/PATH=".
For example, if you set the path as "%P\NODE1\" in the
BFL configuration. Then you passed a run time parameter
to BFL like so: "BFL /PATH=C:\BBS".
The game would replace the %P parameter with the run
time information passed to BFL. This would result in
the path internally rewritten as: "C:\BBS\NODE1\".
This parameter was primarily added to allow BBS's with a
hundred or more phone lines, an easy way to define the
path of the door file on the fly.
%N : This parameter is replaced by the node number that is
passed to BFL at run time. This is done by a command
line parameter called "/NODE=".
For example, if you set the path as
"C:\WILDCAT\WCWORK\NODE%N\" in the BFL configuration.
Then you passed a run time parameter to BFL like so:
"BFL /NODE=12".
The game would replace the %N parameter with the run
time information passed to BFL. This would result in
the path internally rewritten as:
"C:\WILDCAT\WCWORK\NODE12\".
%Z : This parameter works exactly the same as %N except the
internal number is expanded into a 3 digit zeroed
number. For example if the node number passed is "3"
then %Z would be replaced by "003".Or if the number is
"12" then %Z would be replaced internally by "012".
7
6. Game Time Settings
~~~~~~~~~~~~~~~~~~
This section deals with the length of and display of game time.
A. Maximum Time Per Day
~~~~~~~~~~~~~~~~~~~~
This is the maximum number of minutes you will allow the
caller to play BFL per day. This value self-adjusts for
each caller, depending on how much actual time they have left
on your BBS system each day.
B. Show Time Left In Game
~~~~~~~~~~~~~~~~~~~~~~
This setting has two options, either "Yes" or "No". If set to
"No", the time left will not be displayed to the players.
If set to "Yes", BFL will display how many minutes the
user has left in the game on the menu. Each time a key is
pressed in the game, the displayed time is updated.
C. Game Down Time
~~~~~~~~~~~~~~
This option will make BFL inaccessible for the duration
of time given.
8
7. Monitor Settings
~~~~~~~~~~~~~~~~
This section deals with the video monitor's settings. How data is
written to the screen as well as what mode the game will run in.
A. Monitor Type
~~~~~~~~~~~~
This option allows you to either specifically tell
the game what kind of monitor you are running, or let
it auto-detect it. If Monochrome is selected, the
game will always run in black and white. If CGA is
selected, it will result in the game running in color
text mode, but graphics will be inaccessible. The
other modes allow you to play in either text or
graphics mode.
B. Video Write
~~~~~~~~~~~
This option tells the game what kind of text mode
screen writes you wish the game to perform. "Direct
Video Write" is the best option since it writes to
the screen four times faster than any other mode.
"Bios Video Write" is provided strictly for
compatibility sake. Bios writes are not recommended
because they are so slow.
C. Snow Checking
~~~~~~~~~~~~~
This option is given for compatibility. Only very old
CGA monitors require this selection. It can be left
OFF in most cases.
D. Display ANSI Graphics Only
~~~~~~~~~~~~~~~~~~~~~~~~~~
This option performs no function at this time.
9
8. LAN/Multitasker
~~~~~~~~~~~~~~~
Select which kind of multiline platform you are running.
A. None
~~~~
This is the default setting. This is the only choice if you
are running a single line system. If any other setting is
selected while in single line mode, this mode will over-ride
all others.
If you are running in Multiline Play mode this selection will
default to "Share.exe" mode. Multiline play is impossible
without share loaded. The game utilizes share exclusively to
perform its multiline file locking.
B. Share.exe
~~~~~~~~~
This selection is the best choice if you are unsure of which
choice to make. As long as SHARE.EXE is loaded, running this
game in multiline mode should give you no problems.
C. Desqview
~~~~~~~~
This selection tells the game that you are running desqview.
Actually the game automatically detects the existence of
desqview and will utilize its functions regardless of what
you choose. This selection verifies your choice of running
Desqview and share.exe as your multiline system. The game
will give up time desqview time slices while it runs.
D. OS/2
~~~~
This selection tells the game that you are running OS/2 as
your multitasker. The game will require that SHARE be loaded
as well. It will also give up time slices under OS/2 as a
result of your selection.
E. Windows
~~~~~~~
This selection tells the game that you are running Windows as
your multitasker. The version of Windows you are running will
be auto-detected and displayed at the intro. to the game. The
game will require that SHARE be loaded, and time slices will
be given up under Windows.
F. Net Bios Compat. LAN
~~~~~~~~~~~~~~~~~~~~
This selection tells BFL that a netbios compatible LAN is
being run. The game will attempt to detect the existence of
NETBIOS in memory. If this selection fails for you, or you
are running NETWARE, choose "Share.exe" instead.
"Desqview" could also be chosen if you are running a
combination of Desqview and Netbios.
10