home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The World of Computer Software
/
World_Of_Computer_Software-02-387-Vol-3of3.iso
/
q
/
quad10.zip
/
QUAD.DOC
< prev
next >
Wrap
Text File
|
1993-03-11
|
10KB
|
278 lines
"Quad Pyramids"
Version 1.0
Presented by
SDP Software Systems
Steve Page - Author
Supported by
The SpeakEasy BBS
(407)291-4626
(First Call Download)
INTRODUCTION:
____________
The object of Quad Pyramids is to clear all of the numbers from a
given Pyramid as well as clear all numbers from all Pyramids.
Bonus points are awarded for clearing individual Pyramids as well as
for clearing multiple Pyramids. Certain Pyramids have more bonus value
then others. We will let you figure out the actual bonus values. You
will also discover that there are additional bonus points for clearing
multiple Pyramids.
Points are accumulated from game to game, however, points are deducted
from your running total if you fail to clear a Pyramid.
To play, simply select the Pyramid that you wish to remove a remaining
number from, that matches the "number to play", and press the appropriate
key. Your key selections are "A", "B", "C" or "D"!
Good luck and enjoy Quad Pyramids!
FEATURES:
________
* Supports all Major BBS Software
* Network compatible
* Share compatible
* Multi-Node compatible
* Speeds to 57,600
* Supports Non-standard IRQ's
NOTE:
_____
***This door is written in Visual Basic and is a free standing .EXE!***
***Run time programs ARE NOT required!***
SYSOP OPERATIONS INFORMATION:
______________________________
*** The door will create both the .USR (user) and .SCR (score) files.
If the .USR file is deleted, the door will open and create a new .USR
file and then exit the door gracefully. The .USR file will be there
on the next opening of the door.
The .SCR file will remain in the directory until you delete it. If you
want to run a monthly tournament, ( as I do on my board ) you can check
the high score on the last day of the month and then delete the file.
The first user to open the door after the .SCR file has been deleted
will create a new .SCR file automatically. Deletion of the .SCR file
will not cause the door to exit upon the first opening.
INSTALLATION:
____________
Installation is simple!!! Create a directory to hold all of the QUAD
files and then unzip all files in QUAD10.ZIP into this directory.
A sample directory would be: C:\PCB\DOORS\QUAD
FILES INCLUDED SHOULD BE:
_________________________
QUAD10.EXE ------ Main Door Program.
QUAD.ANS -------- ANSI Help Screen.
QUAD.USR -------- Sample User file. (Door will create this file)
QUAD.SCR -------- Sample Score file.(Door will create this file)
QUAD ------------ Sample batch file.
QUAD.CFG -------- Sample Node 1 configuration file.
QUAD2.CFG ------- Sample Node 2 configuration file.
FILE_ID.DIZ ----- Description file for PCBoard and others.
REGISTER.FRM ---- This is an important file! Thanks for the donation...
QUAD.DOC -------- The file you are reading now.
QUAD.WIN -------- Monthly winners file.
QUADKILL.EXE ---- File to run in your event that updates the winners
file at the end of the month AS WELL AS penalizes
the players a percentage of their score for not
playing after a period of days.
Change to the directory that the QUAD files are in, grab your favorite
text editor and lets make the necessary changes to enable operation on
your system.
The sample batch file looks like this:
ECHO OFF
C:
CD\PCB\DOORS\QUAD <-- Path to the QUAD files
QUAD10 QUAD.CFG <-- QUAD.CFG "MUST" follow QUAD10
CD\PCB <-- Change directory to main BBS directory
BOARD <-- Call your BBS batch file
A sample batch file for NODE 2 would look like this:
ECHO OFF
C:
CD\PCB\DOORS\QUAD
QUAD10 QUAD2.CFG
F: <- or what ever the drive letter is for your second node!
CD\PCB2 ^-----------Note!!!
BOARD2
The batch file for each node must go in that nodes main BBS directory!
If setting up doors (and batch files for them) is new to you, go to your
BBS software documentation for instructions.
A sample QUAD.CFG file looks like this:
C:\PCB\PCBOARD.SYS <--Line 1
The SpeakEasy BBS <--Line 2
Steve <--Line 3
Page <--Line 4
00000 <--Line 6
2 <--Line 5
C:\PCB\GEN\BLT11 <- Line 7
line 1 = Drive and path to PCBOARD.SYS/DOOR.SYS/ETC...
line 2 = Name of your BBS
line 3 = Sysop First Name
line 4 = Sysop Last Name
line 5 = Registration # (leave 00000 if not registered)
line 6 = Number of games allowed per day (only 1 game is allowed
in the unregistered version)
line 7 = Path and bulletin name to generate (ANSI & ASCI Bulletin)
(Bulletin is generated in registered version only -
however - the line MUST be filled.)
A sample QUAD2.CFG (config file for node 2) looks like this:
F:\PCB2\PCBOARD.SYS <--Line 1 NOTE: F:\PCB2\PCBOARD.SYS
The SpeakEasy BBS <--Line 2 ^ ^
Steve <--Line 3
Page <--Line 4
00000 <--Line 5
2 <--Line 6
C:\PCB\GEN\BLT11 <--Line 7
A config for a NODE 3 would be the same except for the first line which
would be I:\PCB3\PCBOARD.SYS
^ ^
All configuration files MUST go in the directory with the rest of
your QUAD files. ie. C:\PCB\DOORS\QUAD
QUADKILL.EXE
____________
This file should be run in your nightly event as it adjusts the scores
of those users who may not have opened the game door in a few days. It
keeps players from getting a big lead and then not playing the game just
to stay at the top of the leader board. ALSO - this file updates the
monthly WINNERS on the first day of each new month.
A sample of what it would look like in your event would be:
C:
CD\PCB\DOORS\QUAD
QUADKILL.EXE
C:
BBS SOFTWARE SUPPORTED:
______________________
This door supports PCBOARD 12.1 through 14.5a, RBBS, WILDCAT, DOORSYS,
etc....... The default is to PCBOARD 14.5! Other BBS software requires
an additional command line option in your batch file. They are listed
below:
ENVIRONMENT VARIABLES
__________________________________
This door is written with DOORFRAME (by Ted Freeman) and supports
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. If you want to use COM1 and
IRQ5, the command line would look like: QUAD10 QUAD.CFG /5
FOSSIL DRIVER SUPPORT:
______________________
DOORFRAME supports the use of Fossil drivers. To tell the door to
use the Fossil driver instead of the standard COM ports, just put
/FD on the command line. Like this: QUAD10 QUAD.CFG /FD
This indicates that a Fossil driver is present and should be used.
REGISTRATION:
_____________
Registration is required if you continue using Quad Pyramids for more then
a period of 30 days. The unregistered version of Quad Pyramids will
allow only 1 game per day and will not post a bulletin. When you register,
the "NON REGISTERED VERSION" will be removed from all screens and will
be replaced with your BBS name and YOUR name. The registered version
also generates a bulletin and allows the sysop to configure the number
of games allowed per day.
To register your copy of Quad Pyramids, fill out the registration form
supplied within the QUAD10.ZIP file. Please mail the form along
with a donation of $20.00 (check or money order) made payable to
STEVE PAGE. The address is on the registration form! Also, make sure
you fill out the BBS name and Sysop name EXACTLY the way you have it
in your configuration file. Your registration code is based on a
mathematical algorithm using this information!
Upon receipt of your registration form, I will pre-register you on
The SpeakEasy BBS. You will then be able to call The SpeakEasy to
receive your registration code. Please allow 7 to 10 days prior to
calling to insure that your code will be waiting for you. If you
prefer, I will mail your registration code to you. Make sure you
include a self addressed envelope!
SUPPORT:
________
If you have questions regarding Quad Pyramids, I can be reached via RIME
BBS-DOORS conference or at The SpeakEasy BBS. The SpeakEasy BBS is
the official support BBS for all SDP SoftWare Systems.
THANK YOUS!
___________
I would like to thank Michael Goetz, Sysop of The Caverns EBBS and
author of Majic SoftWare Doors, and Jim Murphey, Sysop of The Coffee
Shop BBS for BETA testing this door.
I would also like to thank Ted Freeman for providing the DOORFRAME
libraries that this door was written with.
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 THE AUTHOR OF ANYONE INVOLVED WITH THE
CREATION AND PRODUCTION OF THIS PRODUCT BE LIABLE FOR ANY DIRECT,
INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES RESULTING FROM THE USE OF
THIS PROGRAM. YOUR USE OF THIS PROGRAM CONSTITUTES YOUR AGREEMENT TO
THIS DISCLAIMER AND YOUR RELEASE OF THE AUTHOR FROM ANY FORM OF
LIABILITY OR LITIGATION.
END:
____