home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 31 / CDASC_31_1996_juillet_aout.iso / vrac / footb121.zip / SYSOP.DOC < prev    next >
Text File  |  1996-05-18  |  18KB  |  363 lines

  1.                          Franchise Football v1.21
  2.                              by Scott Snella
  3.                     Internet: aq239@detroit.freenet.org
  4.                           or: bg229@scn.org
  5.  
  6.                                June 1996
  7.                         
  8.                            SYSOP DOCUMENTATION
  9.  
  10. Table of Contents:
  11.         [1] Warranty
  12.         [2] Agreement
  13.         [3] Problems, Comments and Questions
  14.         [4] Installation and Requirements
  15.                 [4.1] Franchise Football Setup
  16.                 [4.2] Multi-Node Operation
  17.                 [4.3] Nightly Maintenance
  18.                 [4.4] START.BAT and In Game Modules
  19.                 [4.5] Fossil Drivers
  20.         [5] Special Keys
  21.         [6] Bulletin Files
  22.         [7] IGM's: What are they, and what do they do?        
  23.         [8] Thanks
  24.  
  25.  
  26. [1] Warranty:
  27.  
  28. There is none.  No warranty of this product is given, either explicit
  29. or implied.  I do not promise that this program will do anything but take
  30. up hard drive space.  While I have made an effort to test it on several
  31. systems, and configurations, it is impossible to test all possibilities.
  32. If you do have trouble with the use of this product I would like to hear
  33. about it, and hopefully work to solve the problem in future releases.
  34. So, if you find anything that you feel is, or may be, a bug or problem
  35. you may send email to the above internet address or netmail me at 1:332/129
  36. - that is a FIDOnet node number.  I will look into the problem.
  37.  
  38. Franchise Football is programmed using the Opendoors Door Programming
  39. Toolkit, which is (C) Brian Pirie.  All other programming and game code
  40. are (C) 1996 SnellaSoft.
  41.  
  42.  
  43. [2] Agreement:
  44.  
  45. I give you the right to run one Franchise Football game on your BBS or
  46. LAN, and only one game, with the unregistered version.  You may continue to
  47. run only one game at a time for an reasonable period of up to 4 months.  I 
  48. have disabled several functions for the unregistered version, and view that 
  49. as an incentive to register the game for $20.  You may not, run more than
  50. one unregistered copy of the game.  Please remember that for us to continue
  51. to design great games, we need your support.
  52.  
  53. Please distribute this shareware version of Franchise Football freely.
  54. It may be included in, but not limited to the following means of
  55. distribution:
  56.  
  57.         CD ROM's
  58.         BBS downloads
  59.         floppy disk distribution
  60.  
  61. A small fee may be charged by the distributor for the price of disks or CD
  62. ROM manufacture.
  63.  
  64. The official distribution site list in the file DISTRO.DOC is a list of sites
  65. where the latest version of all SnellaSoft products should be available.  If
  66. for some reason one of the sites is no longer a member, has gone down,
  67. or for some other reason does not have the software, you may get a copy from
  68. one of the others.  This list (DISTRO.DOC) is not a list of the only boards
  69. allowed to carry the software, again please feel free to upload this package
  70. in it's unregistered form to as many systems as you'd like.
  71.  
  72. Please remember that in the world of online services, the Internet, and 
  73. private BBS's, things crash, go down or for other reasons are unavailable.
  74. I will make every effort possible to inform you of the sites where you may
  75. obtain a copy of Franchise Basketball, Franchise Football, or any other
  76. SnellaSoft releases, but situations may be out of my control (hence, the
  77. growing list of places to obtain your new copy).
  78.  
  79.  
  80. [3] Problems, Comments and Questions:
  81.  
  82. If you have any questions, comments, problems, or notice any bugs in the
  83. program, please contact me immediately either at FIDO: 1:332/129, or VIA
  84. the Internet email at aq239@detroit.freenet.org.  I will attempt to answer 
  85. the question, fix the problem or add suggestions to later versions of the 
  86. software.
  87.  
  88. Remember, the latest versions of all Franchise Sports games may be obtained
  89. from all distribution sites in the DISTRO.DOC, at Mos Eisley 413-684-4266,
  90. or by Internet FTP at the following locations:
  91.  
  92.         ftp.southeast.com   /private/mconn/FFBL###.ZIP
  93.         ftp.cts.com   /public/dferber/FFBL###.ZIP
  94.  
  95.         or stop by our web page at
  96.                 http://www-unix.oit.umass.edu/~ksnella/ssoft.html
  97.  
  98.         ### = the current version of the software.
  99.  
  100.  
  101. [4] Installation and Requirements:
  102.  
  103. Franchise Football, unlike Franchise Basketball does NOT take stadiums
  104. and other purchased items away at the end of the season (in perpetual
  105. games).  For this reason, it is sometimes difficult for users to make
  106. enough money to buy new items (stadiums, concessions, etc).  Therefore,
  107. we suggest that you allow several days between games for merchandise
  108. efforts and bank interest to accumulate, and play several regular season
  109. games (16 is a normal professional football season).  This should allow
  110. users to get a good feel for the game, train some players and upgrade a
  111. couple of levels in everything.
  112.  
  113. *** Franchise Football creates several datafiles.  It is suggested that
  114.         you have up to 1.5 megabytes of free hard disk space available
  115.         prior to installation.  Many of these files are created the first
  116.         time MAINT.EXE plays games.
  117.  
  118. FFBL uses ANSI screen codes to create a friendly user interface, and
  119. therefore must be run on a BBS using at least ANSI terminal emulation.
  120. RIP and AVATAR setups will also function fine.  Most LAN or PC users will
  121. not have to worry about this, the screen codes for those setups are handled
  122. by your DOS, or BIOS.  Monochrome and B&W VGA users may "lose" some of the
  123. text due to color translation problems.  This will not effect the game,
  124. just your view of the screen.
  125.  
  126.   [4.1] Franchise Football Setup
  127.  
  128.         1. Create a directory to store the files included in the FFBL
  129.            archive.  For our example, we'll call it C:\BBS\FFBL.
  130.  
  131.         2. Unarchive the FFBL###.ZIP file into this directory.
  132.  
  133.         3. Run the file called FINIT.EXE by switching to the FFBL directory
  134.            and typing FINIT.
  135.  
  136.         4. Since this will be the first time you have run the FINIT program,
  137.            your league must be created.  To help you setup the league, FFBL
  138.            will prompt you for several items of information about your
  139.            league.  Each of these prompts is preceded by a brief description
  140.            of exactly what the item means, the values you may enter, and
  141.            often will give suggestions for your settings.
  142.  
  143.         5. After you enter all of the information to setup the league, a
  144.            screen will recount some of the vital information, and after
  145.            pressing a key, you will be brought to the FINIT.EXE main menu.
  146.            Several options here will be unavailable to unregistered users.
  147.            We have, however, now setup the league and may exit the FINIT
  148.            program.  At this point you can try the game by typing
  149.  
  150.                 FOOTBALL L
  151.  
  152.            This runs the game in local mode, but at least you can get an
  153.            idea of what the game looks like.  
  154.  
  155.         6. Finally, you must edit two files to suit your system configuration.
  156.            The first is the batch file that will be called from your BBS
  157.            system, or LAN workstation.  For your ease, a sample batch file,
  158.            START.BAT has been included in the distribution archive.  I
  159.            strongly recommend that you simply edit that file and use it as
  160.            your batch file... since FFBL allows the addition of third party
  161.            software to be added to the game, and the batch file is critical
  162.            to the successful execution of that software.
  163.  
  164.            First, change the drive and paths in the file to those for your
  165.            system.  This will include the drive and path of your FFBL
  166.            directory, under :RUNFFBL, and the same for your BBS directory
  167.            under the heading :END.
  168.  
  169.            The START.BAT file will be run with one parameter, the node number.
  170.            So, the command line from your BBS may look something like this:
  171.  
  172.                 C:\BBS\FFBL\START.BAT %N
  173.  
  174.            (Where N is the node number of the caller).  Most BBS systems will
  175.            have some variable that will pass that parameter to the batch
  176.            file.
  177.  
  178.            * LAN users can just use one node (always in local mode), node 1.
  179.              So you'd have a configuration file called FOOT1.CFG, and run
  180.              the program with the line
  181.                 START 1
  182.  
  183.            In the batch file itself, the variable %1 takes on the value of
  184.            the node number.  You'll notice that the game is executed with
  185.            the command line:
  186.  
  187.                 FOOTBALL FOOT%1.CFG
  188.  
  189.            The FOOT#.CFG file is the other file that we must now edit (The
  190.            # is the node number).  First exit the editor, make one copy of
  191.            FOOT.CFG (included in the archive) for each of your BBS nodes,
  192.            each named FOOT#.CFG (#=the node the file is for).  This allows
  193.            us to easily setup nodes with unique configurations.  Edit each
  194.            of the FOOT#.CFG files with your node/BBS information.  The
  195.            .CFG files are liberally commented, and should be self
  196.            explanatory.
  197.  
  198.         7. The absolute last thing you need to do it execute the START.BAT
  199.            file from your BBS with the node number, and add a menu option.
  200.            It may seem like a lot, but you should be able to get the game
  201.            up and running in a very short period of time. 
  202.  
  203.   [4.2] Multi-Node Operation
  204.  
  205.         *** This section only applies to sysops with more than one node ***
  206.         *** This section does not apply to LAN games, or non-BBS games ***
  207.         
  208.         As a multi-node BBS, your system will most likely create drop-
  209.         files in an individual directory for whichever node is in
  210.         operation.  (ie. C:\BBS\NODE1\DOOR.SYS)
  211.  
  212.         You must define an individual .CFG file for each node. ( ie.        
  213.         FOOT1.CFG, FOOT2.CFG, etc. ).  When you call your batch  
  214.         file to run the door, send it one parameter, the node number...
  215.         C:\BBS\FFBL\START.BAT %N (%N being your node number).
  216.  
  217.   [4.3] Nightly Maintenance
  218.  
  219.         The MAINT.EXE file must be run at least once per day.  
  220.         This event must be exclusive.  No one may be in the game when 
  221.         MAINT.EXE is run, because it updates and edits ALL data files, 
  222.         and creates many files as well.
  223.  
  224.   [4.4] START.BAT and In Game Modules 
  225.         
  226.         Franchise Football is now equipped with an In Game Module (IGM)
  227.         system, so third party authors may design utilities, add-ons, and
  228.         more to go with Franchise Football.  To accomplish this, FFBL
  229.         should be run from a batch file like the one included in this
  230.         ZIP file, called START.BAT.  You should be able to edit START.BAT
  231.         easily to fit your system.  It is liberally commented to allow easy
  232.         setup.
  233.  
  234.         NOTE: For advanced sysops, FFBL creates two files, DO#.BAT and 
  235.         IGMINFO.#, where # = Node number.  In addition the program exits
  236.         with an errorlevel of 50 when an external IGM is executed.  If the
  237.         DO#.BAT file is called from the batch file it will execute the IGM
  238.         selected and should loop back to the BBS after execution of that IGM.
  239.  
  240.   [4.5] Fossil Drivers
  241.  
  242.         Franchise Football uses external fossil drivers by default.  The
  243.         program should read any non-standard ports or IRQ's from the fossil
  244.         driver without having to worry about anything.  Therefore you should
  245.         not have to specify your non-standard ports in the CFG file, the
  246.         game will read them from your fossil driver.  If, however you do
  247.         not use a fossil, or your system is not operating properly with
  248.         that setup, you may enable your setup in the FOOT#.CFG file.
  249.  
  250. If your drop file is not supported, you may define a drop file by using the
  251. configuration file option.  (See your copy of FOOT#.CFG for more details)
  252.  
  253.  
  254. [5] Special Keys:
  255.  
  256.         UP/DOWN Arrow - Increase/Decrease time user has left in door.
  257.         Alt-C - Chat mode (I suggest refraining from the use of this option,
  258.                 as the Opendoor routines cause some display problems
  259.                 following the return to FFBL, due to the games display
  260.                 methods)
  261.         Alt-J - DOS Shell
  262.         Alt-H - Hang Up on User
  263.         Alt-K - Suspend input from the online users keyboard
  264.         Alt-N - Reserves the system for the sysop next (RA 1.00 and Apex
  265.                 ONLY)
  266.         Alt-D - Drop user back to BBS without hanging up
  267.         F1-F6 - Various status line toggles
  268.         F9 - Sysop help
  269.         F10 - Turn off status line
  270.  
  271. [6] Bulletin files:
  272.  
  273.         ANSI/ASCII Scoreboard:
  274.                 FFBLSCRE.ANS      These are in the FFBL directory, and make
  275.                 FFBLSCRE.ASC      excellent bulletin files for login to the
  276.                                   BBS.  They contain the last games scores.
  277.  
  278.         Player Instruction Text file:
  279.                 PLYRINST.TXT      This is a brief text file that explains
  280.                                   the game and how to play.  It is for
  281.                                   users to download.
  282.  
  283.         For suffering through this document to make a better world for your
  284.         users, try typing "T|" at the "Scout Opponents Office Screen".
  285.     
  286.  
  287. [7] IGM's: What are they, and what do they do?
  288.  
  289. IGM is an abbreviation for In Game Module.  In Game Modules (IGM's) are
  290. external modules (programs) that are called and run from a BBS door.  The
  291. first program, I believe, to make use of the idea was Seth Robinson's
  292. Legend of the Red Dragon (LORD).  IGM's allow for many things... #1 and easy
  293. way for aspiring third party authors to write additions to the main program.
  294. As any software author probably knows, there are more suggestions than time
  295. in the day, so by adding IGM's, others can write modules taking advantage
  296. of these ideas.  #2 an easy way for me to keep the game fairly simple, yet
  297. allow for certain boards (if they choose) to add several levels of detail.
  298. I have attempted to design all Franchise Sports games with both the
  299. enthusiast and the beginner in mind (those that may be less interested in
  300. sports).  On several occasions, people have suggested more complex statistics
  301. and record keeping for the game.  I felt that the more records and numbers,
  302. the more intimidating the game may become to novices and have shied away
  303. from that.  Now, however, FFBL allows for as much complexity or simplicity
  304. as the IGM's allow.  IGM's may be developed for more specific stats, or
  305. even less specific "plain English" summaries.
  306.  
  307. When a user enters an IGM, through the "Other Locations" Menu option, they
  308. are returned back to that position following the execution of the IGM, thus
  309. giving the appearance that they never left the FFBL system.
  310.  
  311. If you are interested in programming In Game Modules for Franchise Football,
  312. there is a text file included with this distribution archive called
  313. IGMWRITE.DOC.  That text file will detail the basics of programming the IGM's
  314. and linking them to the BBS door.  If you'd like more information, I am
  315. currently assembling a programming library in Borland C/C++ 3.1 and above,
  316. and additional programming texts regarding the programming of IGM's.  The
  317. IGM "toolkit" can be obtained at Mos Eisley 413-684-4266.  
  318.  
  319.  
  320. [9] Thanks:
  321.      
  322. I'd like to thank the following system operators for their help testing 
  323. Franchise Football.  If you are running a system that is not mentioned
  324. in this document, and have tested Franchise Football on that system,
  325. please E-mail me and I will add your configuration, and system name to 
  326. this text file as an official tester.  Only the first E-mail for a
  327. specific system will be added to the list.  If you would like to be an
  328. official SnellaSoft distribution Site, however, there is an included text
  329. file listing all distribution sites and the procedures for applying to be
  330. a site called DISTO.DOC, please read it for more information.
  331.  
  332.      Thanks for alpha/beta testing goes to:
  333.           
  334.           Dave Ferber           The Castle of       619-488-7784 Node 1   
  335.                                   Deception         619-488-7785 Node 2
  336.           Tony Boles            Opening Day Data    317-649-7996    
  337.                                   and Sports
  338.           Marv Conn             Game Board          904-276-0372          
  339.  
  340.      * It is likely that in the near future, the FFBL/FBB support BBS
  341.        will relocate.  The new number is as yet, unknown.  As soon as it
  342.        becomes available, I'll attempt to notify as many users as possible
  343.        through various means, including the alt.bbs.doors newsgroup.
  344.  
  345.      And a special thanks to Dave Kober of the UpperLevel BBS
  346.      (414)637-3677 for finding all the holes in the IGM system :)
  347.      Look for some of the fine IGM's from UpperLevel Software including
  348.      Stats Galore.
  349.  
  350.      Thanks goes out to all the users on each of these boards (and
  351.      my own, Mos Eisley) for bearing with us through all the changes
  352.      and resets.
  353.  
  354. Coming in '96:
  355.      Additional Franchise Basketball and Football Utilities
  356.      A new version of Franchise Basketball (2.00) and... possibly
  357.      Franchise Hockey and Baseball...
  358.  
  359. Thank you for choosing Franchise Football...
  360.  
  361. Franchise Football (C) 1995-96 SnellaSoft
  362.  
  363.