home *** CD-ROM | disk | FTP | other *** search
-
- WHEEL of FORTUNE
-
- v4.0
-
- PCBoard 14.x
-
- by
-
- Al Lawrence
-
- Sunrise-80 BBS
- (404) 256-9525
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PACKAGE CONTENTS
- ________________
-
- WHEEL.EXE.....Main Wheel Program
- WHEEL.HIS.....History of Changes
- WHEEL.SCO.....Top Score File
- WHEEL.DAT.....Database of REGULAR Puzzles/Categories
- BONUS.DAT.....Database of BONUS Puzzles/Categories
- WHEEL.QUE.....Current Set of Puzzles
- BONUS.QUE.....Current Bonus Puzzle
- README.1ST....If Present, Must Read First
- WHEEL.SAV.....Snapshot of the Game Caller Has Saved
- WHEEL.USR.....Tracks Number of Puzzles Caller Has Played Today
- WHEEL.HOF.....Contains Data For Hall of Fame
- WHEELQUE.OLD..Used REGULAR Puzzles
- BONUSQUE.OLD..Used BONUS Puzzles
- WOFEVENT.EXE..Change Puzzles Automatically via Event
- WOFMAINT.EXE..Main Maintenance Program
- WOFPUZZL.EXE.. * Adds Puzzles/Updates CATEGORY Database
- WOFINIT.EXE... * Initialize Game
- WOFRECYC.EXE.. * Recycle Used Puzzles
- WOFCHANG.EXE.. * Manually Change Puzzles
- WOFIMPRT.EXE.. * Import External Puzzle File
- WOFDUPCK.EXE.. * Check For Duplicates
-
- * These Programs Must Be Run From WOFMAINT ONLY!
-
-
-
-
-
- OVERVIEW
- ________
-
-
- Wheel of Fortune is an adaptation of the very popular TV game show.
- The game is played almost exactly the same, however, you will have to
- use your imagination when it comes to who is turning the letters on
- the board. I can assure you that Vanna is not doing the turning. The
- game has a SAVE feature which allows the caller to quit the game and
- pick up where they left off, when the caller next chooses the door.
-
-
-
-
- NOTE: Most errors will be logged to a file called DFRAME.ERR, which is
- created in the directory you run the door from.
-
-
- INSTALLATION
- ____________
-
-
- Installation is fairly easy and straight-forward. The following steps and
- examples should have you up and running in a very short period of time.
- It is assumed that you are familiar with setting up DOORS on your system.
- To this end, only examples of the configuration file and Door batch file
- are described.
-
- 1) Create a directory to hold all WHEEL of FORTUNE files.
-
- 2) Unzip WOFxx.ZIP into the the above directory.
-
- NOTE: BRUN45.EXE is not included but is required !!!
-
- 3) Create a configuration file, with a name of your choice, or
- modify the supplied WHEEL.CNF file. A description follows:
-
- ** Location of System FIle (See Below)
- SUNRISE-80 BBS Your BBS Name
- Al Sysop's First Name
- Lawrence Sysop's Last name
- 00000000 Registration Number
- 50 Number of entries in the Top Score file
-
- 20 Number of puzzles each player has
- to solve.
-
- # 7 NUMBER of chances given to solve each
- puzzle. A wrong letter choice, landing
- on "LOSE TURN" or "BANKRUPT" reduces
- this variable by 1. When it reaches 0
- the caller receives 100 pts, whether
- caller has accumulateed more or not,
- and they move on to the next puzzle.
- This is the default!
- - or -
-
- LEVELS - allows caller to select a level
- of difficulty. There are 4 levels and each
- level carries a different number of chances
- & a sliding percentage of the wheel points
- caller will accumulate.
-
- 2 The number of players that must complete
- all puzzles, before the puzzles are
- changed automatically by WHEELQ, usually
- in your nightly event processing.
-
- # 3 Number of puzzles the caller is allowed
- to play per day.
- (Sysop is unlimited in registered version!)
-
- # NONE Full drive:\path\filename for Top Score
- Bulletin, or NONE
-
- # NONE Full drive:\path\filename for Hall of
- Fame Bulletin, or NONE
-
- 2 1 = Do Not Display ADOPT-A-DOOR Message
- 2 = Display ADOPT-A-DOOR Message
-
-
- # 2 Keyboard Timeout Value in Minutes.
- If key not depressed for "value" minutes
- then game is saved. Minimum = 2 minutes
-
- 12000 Value used to dictate the speed the
- wheel will spin. Since I run on a 286/12
- I have determined that a value of 12000
- performs well. For an 8088 CPU you would
- lower the value and for a faster CPU you
- would raise the value (range: 1000-15000)
- If you find the optimum value for a
- specific machine type, please share it
- on the support board or thru any Sysop
- or BBS_Door echo you have access to!
-
-
- ** = Replace with ONE of the following:
-
- C:\PCB\PCBOARD.SYS <- For PCBoard systems using PCBOARD.SYS only
- C:\PCB\USERS.SYS <- For PCBoard systems using USERS.SYS
- C:\BBS\CALLINFO.BBS <- For Wildcat! systems (prior to v3.0)
- C:\BBS\USERINFO.DAT <- For Wildcat! systems using v3.x
- (Note:DOOR.SYS must be in SAME directory)
- C:\BBS\DOOR.SYS <- For systems that support DOOR.SYS
- C:\BBS\DORINFOx.DEF <- For QBBS/RBBS/RA. Replace x with Node #.
- C:\BBS\SFDOORS.DAT <- For Spitfire systems.
- C:\BBS\CHAIN.TXT <- For WWIV systems
-
- # = Requires registration to change to a different value
-
-
- NOTE:THERE ARE TO BE NO BLANK LINES IN THIS FILE !
-
- 4) Run WOFMAINT WHEEL.CNF (or name you gave to config file)
-
- ********************* To Setup Program ****************************
- * *
- * Note filename is the filename you chose in #3 above. *
- * ASSUMING that filename from #3 above is WHEEL.CNF, *
- * type the following: *
- * *
- * WOFMAINT WHEEL.CNF *
- * *
- *******************************************************************
-
- Choose menu option #6. (NOTE: READ PROMPTS CAREFULLY !!!)
- This will create and initialize all the required files in
- the directory you created in # 1) above. The program will
- display the names of the files being created. Uses config
- file from #3 above! You will be returned to the main menu
- after initialization. Choose option "X" to exit WOFMAINT.
-
- 5) Create a batch file or modify the WHEEL file supplied. A
- description of this file follows:
-
- ECHO off
- CD\PCB\DOORS\WHEEL Location of Wheel of Fortune Files
- WHEEL WHEEL.CNF EXE filename and CNF filename (Name
- used in creating file in #3 above)
- CD\PCB
- BOARD
-
- NOTE: THERE ARE NO BLANK LINES IN THIS FILE
-
- 6) When running more than one node, be sure to supply a different
- configuration name for each node (your choice of name) and
- change the first entry in the .CNF (if necessary).
-
-
-
- COM Support
- ___________
-
- Support for COM 1-4 on the standard IRQ's - COM1/COM3 = IRQ4 and
- COM2/COM4 = IRQ3. If you wish to use a non-standard IRQ, add the IRQ
- number after the configuration filename. Let's assume your Door is
- called FOOBAR and you want to use COM1 and IRQ5. The command line
- passed to your Door would be:
- FOOBAR FOOBAR.CFG /5
- The /5 tells FOOBAR to use IRQ5 rather than the standard IRQ4 that is
- normally used with COM1. No /x parameter is needed for the standard
- IRQ's.
-
-
-
- WOFMAINT
- ________
-
- This is the Wheel of Fortune utility maintenance progam. See below for a
- list of WOFMAINT functions. To start WOFMAINt up enter the following:
-
-
-
- ********************************************************************
- * *
- * Assuming that your config file is named WHEEL.CNF, enter the *
- * following EXAMPLE to run WOFMAINT to maintain puzzle files. *
- * *
- * cd\pcb\doors\wheel *
- * WOFMAINT WHEEL.CNF *
- * *
- ********************************************************************
-
- WOFMAINT WHEEL.CNF (Substitute your config filename)
-
-
-
-
-
- WOFMENU FUNCTIONS
- _________________
-
- (1) Manually Change Puzzles and Reset/Update Files
- Creates new puzzles, Updates Hall of Fame, Resets HiScore,
- Index and Save files.
- (2) Add REGULAR and BONUS Puzzles to Database
- Add puzzles/categories to REGULAR and BONUS puzzle database.
- (3) Import a Puzzle File
- Import puzzle files you have created offline with your favorite
- editor or word processor. See detailed explanation below under
- "OFFLINE PUZZLE CREATION".
- (4) Check For REGULAR and BONUS Puzzle Duplicates
- Although the program normally checks for duplicates when
- entering new puzzles, this function is available if you append
- a puzzle file to an existing one bypassing the normal dup check.
- (5) Re-Cycle Used REGULAR and BONUS Puzzles
- When puzzles are changed,the old ones are placed in a file
- called WHEELQUE.OLD or BONUSQUE.OLD. At some point in time you
- may want to add them back into the current database. This option
- will place them at the end of the database file. If you are
- recycling more than 600 puzzles, you must split the file.
- (6) Initialize ALL Files (Initial Setup ONLY!)
- Use only the first time you are setting up this door. It will
- reset all files, so USE IT with CAUTION !!
- (X) EXIT
- Ends The Program
-
-
- EVENT PROCESSING
- ________________
-
- After your caller completes all the puzzles you have defined, it becomes
- necessary to change them and start a new game. This task can be done
- manually, using WOFMAINT (option #1) or automatically, as part of your
- nightly EVENT process.
-
- As a nightly EVENT, WOFEVENT checks to see if the number of players, as
- defined in the configuration file, have completed all puzzles, in which
- case it will automatically supply a new set of puzzles and reset/update
- the appropriate files. The following is an EXAMPLE of what needs to be
- placed in your EVENT.SYS file (PcBoard):
-
-
- CD\PCB\DOORS\WHEEL Location of WOF files
- WOFEVENT WHEEL.CNF EXE filename and config filename
- CD\PCB
- BOARD
-
-
-
-
-
-
- OFFLINE PUZZLE CREATION
- _______________________
-
-
- This Wheel of Fortune Door program has the ability to import files you
- create offline, with your favorite editor or word processor. The file
- format is simple: PUZZLE,CATEGORY. The maximum length of each puzzle is
- 35 charcters and the maximum length of each category is 20 characters.
- When this file is imported it is first checked to ensure that it conforms
- to the length restrictions and then the program checks to ensure that
- there is enough room in the database. If there is no room, you will
- receive a message to that effect and you will have to wait until enough
- puzzles are used and space is made available. If the length of any puzzle
- or category is invalid, the offending puzzle will be displayed along with
- which parts are in error. You will have to correct the problem and rerun
- the import option.
-
- As a reminder, there are two (2) databases; REGULAR puzzles and BONUS
- puzzles. You must create separate files for each and answer the prompt
- with the appropriate file type.
-
- In the near future you will have the ability to pickup puzzle files from
- Sunrise-80. This will help ensure that there will be puzzles available
- rather than you having to type them in.
-
-
-
- ADOPT-A-DOOR
- ____________
-
-
- Having been a Sysop for a number of years, I have had my share of problems
- and frustrations getting financial support for my board's upkeep. A fellow
- Sysop left a message on my board, not long ago, about a concept that was
- being used by several boards around the country.
-
- The concept, ADOPT-A-DOOR, allows a caller to register (ADOPT) a door. It
- would be the same as sending in a donation, only this way it is earmarked
- for registering a particular door. In a way, the user feels he/she is
- "getting something in return". As a Door author I have decided to build
- this concept into each of my Door programs. The concept replaces the
- usual message "tell the Sysop to register this Door" we find in most
- doors.
-
- If the Door is unregisterd then a message appears on the opening screen
- to that effect. After finishing or suspending a game, a message screen
- is displayed about the ADOPT-A-DOOR concept. The message also tells the
- caller to contact the Sysop to find out if there is any further details
- to the ADOPT-A-DOOR concept. Some Sysops give extra D/L time, online
- time, etc to callers that ADOPT-A-DOOR.
-
- If the Door has been registered, either by the Sysop or other callers,
- the names of those contributors will be displayed in the closing screen.
-
- NOTE: If you want to display the names of the callers that contributed
- to registering the Door, you must create an ASCII file called
- ADOPT.SYS. You create it with an Editor or Word Processor. Enter
- the name(s) of the contributors (one on each line, maximum of 5
- entries, each a maximum of 30 characters long). This file must be
- saved, in ASCII format, and placed in the Door directory.
-
-
-
- LEGALITIES
- __________
-
-
- THIS SOFTWARE AND ACCOMPANYING MATERIALS ARE DISTRIBUTED "AS IS"
- WITHOUT WARRANTY, EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT
- LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
- FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL ANYONE INVOLVED WITH
- THE CREATION AND PRODUCTION OF THIS PRODUCT BE LIABLE FOR INDIRECT,
- SPECIAL, OR CONSEQUENTIAL DAMAGES, ARISING OUT OF ANY USE THEREOF
- OR BREACH OF ANY WARRANTY.
-
-
-
-
-
- DISTRIBUTION
- ____________
-
- You may make this file available for downloading from your BBS or you may
- upload it to any BBS of your choice, provided that you do not make any
- changes to the contents of the archive (ZIP file). The archive and its
- individual contents may not be used by any service that charges any money
- whatsoever, without the written permission of the author.
-
-
-
-
-
- REGISTRATION
- ____________
-
- Registration and the subsequent insertion of the registration number into
- your configuation file, allows for the display of your BBS name on the
- opening and closing screen as well as the reduction of a delay built into
- the opening screen display along with the ability to change certain values
- in the configuration file.
-
- To register your copy of WHEEL of FORTUNE, please fill out the registration
- form (REGISTER.FRM) and mail it along with a small donation ($20,25,etc) to
- the name and address on the form or supply a self-addressed stamped
- envelope for registration number by return mail.t
-
- Be sure to use the proper upper/lower case when filling in your name and
- BBS name, as they MUST match the way you entered them in the configuration
- file. ^^^^
-
- Based upon information supplied on the registration form, I will pre-
- register you on my BBS. You will then be able to call SUNRISE-80 and pick
- up your registration number.
-
-
-
- MISC
- ____
-
- The latest version of WHEEL of FORTUNE and other fine SUNRISE DOOR programs
- are always available for download from SUNRISE-80 BBS and/or SALTAIR BBS.
-
- Remember, should you have any problems, questions or suggestions, be sure
- to drop me a message on either of the aforementioned BBS'. I am now a
- PCRelay node (SUNRISE) and can be reached thru the SYSOP, BBSDOORS,
- PCBhints RIME conferences.