home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.wwiv.com
/
ftp.wwiv.com.zip
/
ftp.wwiv.com
/
pub
/
DOOR
/
DBLSOL12.ZIP
/
DBLSOL.DOC
< prev
next >
Wrap
Text File
|
1995-12-03
|
16KB
|
331 lines
//////////////////////////////////////////////////////////////////
/ /
/ Double Solitaire /
/ Version 1.2 /
/ /
/ Copyright 1993-1995 /
/ All Rights Reserved /
/ J & W Software /
/ /
/ /
/ DOOR game for Wildcat!, PCBoard, RA/QBBS, GAP, /
/ SPITFIRE and other BBS software which uses door /
/ information files compatible with the above. /
/ /
/ /
/ Support BBS: /
/ Gulf Coast BBS /
/ (352) 563-2547 /
/ 1200 - 14400 HST/v.32bis /
/ FIDO 1:3653/20 /
/ /
/ InterNet access: /
/ (Email) jimb@xtalwind.net /
/ (FTP) ftp.xtalwind.net /pub/jwsoft /
/ (WWW) http://www.xtalwind.net/jwsoft/ /
//////////////////////////////////////////////////////////////////
INTRODUCTION
------------
Double Solitaire is a DOOR implementation of a double solitaire
card game. The object of the game is to play all of your cards to
the layout before your opponent, in this case the Computer, while
scoring as many points as you can. Players compete for weekly as
well as all time high scores.
FEATURES
--------
- ANSI Color and Mono screens
- RIPscrip mode graphics
- Full multi-node support
- Support for locked DTE up to 115K bps
- Support for COM1 through COM8 and IRQs 1 through 15
- FOSSIL support
- DESQview, Windows and OS/2 time slices released
- Easy installation and no maintenance
SETUP
-----
Setup is very simple. Create a directory and place the files
DBLSOL.EXE, DBLSETUP.EXE, JWCARDS.ZIP and SEND.BAT in this
directory.
Change to this directory and run DBLSETUP. A screen with several
fields will be displayed. There will be a box at the bottom of
the screen that will display help information for each field.
The following edit keys are allowed: HOME, END, BACKSPACE, LEFT
and RIGHT ARROW. Use the ENTER, UP and DOWN ARROW keys to move
between the different fields.
Each field is described below:
Name: The name of the person registering the program as it will be
displayed on the opening screen (when registered). This does not
necessarily have to be the SysOp, it could be the name of a user
who donated the registration fee.
BBS Name: The name of the BBS as it will be displayed on the
opening screen (when registered).
Key Number: If registered, enter your Key Number here. Until the
program is registered leave this field as all zeroes. See the
registration section below for more information about registering.
Allowable games per day: The number of games per day that each
player will be allowed to play. Players will be allowed to call in
any number of times during the day to complete this number of
games. Entering zero will allow an unlimited number of games per
day to be played.
Display All or High scores only: In the score file, display all
scores or only each player's highest score. Setting this option to
'H' will limit each player to only one entry in the score and
bulletin files with only their highest single game score being
shown. When set to 'A', all scores will be shown.
Path and Name of ANSI Bulletin: Path and name for the ANSI (Color)
bulletin file. If left blank no file will be written.
Path and Name of ASCII Bulletin: Path and name for the ASCII (Non-
Color) bulletin file. If left blank no file will be written.
Use Internal or FOSSIL com routines [I/F]: The type of
communications support that should be used. Double Solitaire can
use either its own Internal communication routines or an installed
FOSSIL driver. For systems not using a FOSSIL driver, choose
Internal routines. The Internal communication routines support
COM1 through COM8 with IRQs of 1 through 15. For systems using a
FOSSIL driver, you may choose either the Internal or FOSSIL
routines.
Base Address (COM1 through COM8): If you are using the Internal
communication routines on ports other than COM1 or COM2 you must
enter the Base Address of the ports, in hex, for the ports you are
using. Note that the Base Address for COM1 and COM2 cannot be
changed.
IRQ (COM1 through COM8): If you are using the Internal
communication routines on ports other than COM1 or COM2 you must
enter the IRQ of the ports you are using. Note that the IRQs for
COM1 and COM2 cannot be changed.
After entering all of the information, press 'ESC'. DBLSETUP will
ask if you want to save the configuration file. If this is the
first time DBLSETUP has been run or you have previously run
DBLSETUP but changed some of the information, press 'Y'. This will
will create or update the configuration file (DBLSOL.CFG). It
will also create a DBLSOL.SCO file if one does not exist. This is
the score file and is needed for the program to run.
DBLSETUP will then ask if you want to create the registration file
(DBLSOL.REG). The registration file will be needed when the
program is registered, so you will need to answer 'Y' at least one
time for this file to be created. Please be sure all information
is correct as your 'Key Number' will be based on this information.
Consult your BBS manual regarding the creation of DOOR batch files
for your BBS. DBLSOL.EXE must be started from the directory it
resides in for the game to function. The command line for calling
Double Solitaire is as follows:
DBLSOL DBLSOL.CFG 'Full path and name of BBS information file'
'Full path and name of BBS information file'
This will be the full path and filename of your BBS information
file. For example: C:\PCB\PCBOARD.SYS. Double Solitaire uses this
filename to determine the BBS software which is being used as
follows:
CALLINFO.BBS (Wildcat 2.xx)
PCBOARD.SYS (PCBoard)
DOOR.SYS (GAP, Wildcat! 3.x and other systems using DOOR.SYS)
SFDOORS.DAT (SPITFIRE)
DORINFOx.DEF (RA/QBBS/RBBS)
Please note that the DORINFOx.DEF file that RA/QBBS uses is not
fully compatible with RBBS. By default, Double Solitaire uses the
RA/QBBS DORINFOx.DEF format. If you are using the RBBS version of
DORINFOx.DEF, use the parameter "/RBBS" (without quotes) on the
command line in your calling batch file.
An example of a batch file for PCBoard:
CD\DBLSOL
DBLSOL DBLSOL.CFG C:\PCB\PCBOARD.SYS
CD\PCB
BOARD.BAT
An example of a batch file for RBBS:
CD\DBLSOL
DBLSOL DBLSOL.CFG C:\RBBS\DORINFO1.DEF /RBBS
CD\RBBS
BOARD.BAT
In addition to the /RBBS command line parameter, there are two
other optional command line parameter as described below:
/UseAlias - This will cause Double Solitaire to use the alias name
of the player instead of their real name. NOTE: This option only
works with DOOR.SYS. If using files other than DOOR.SYS, the
players real name will be used whether /UseAlias is used or not.
/NoRIP - This will cause Double Solitaire to disable RIPscrip mode.
RIPSCRIP GRAPHICS
-----------------
If the caller is using a RIPscrip compatible terminal, Double
Solitaire will automatically detect and use RIPscrip mode for
displaying graphics. The caller will also be able to use their
mouse in addition to the keyboard for playing the game.
RIPscrip mode requires the icon files JWCARD*.ICN be available on
the callers machine. If the caller does not have these files, they
will be asked if they wish to download them at the start of the
game. To do this you must have the files SEND.BAT and JWCARDS.ZIP
in the same directory as DBLSOL.EXE. SEND.BAT is a batch file that
calls DSZ (Omen Technology Inc) to send JWCARDS.ZIP to the caller
using Zmodem. Double Solitaire passes the base address and IRQ of
the com port being used so that non-standard com ports may be
used. If you are using a FOSSIL driver or intelligent com port
card, you may have to replace DSZ in SEND.BAT with a Zmodem driver
compatible with your system.
When the caller is in RIPscrip mode a '(R)' will be displayed on
the status line after the Node# to indicate RIPscrip mode is being
used on the remote end. ANSI graphics will be displayed locally
when the caller is using RIPscrip.
UPGRADING
---------
When upgrading, do not delete your existing DBLSOL.CFG or
DBLSOL.SCO files. They will be automatically updated when you run
DBLSETUP.EXE.
To upgrade, replace your existing DBLSOL.EXE, DBLSETUP.EXE and
SEND.BAT files with the v1.2 DBLSOL.EXE, DBLSETUP.EXE and SEND.BAT
files. If you are upgrading from v1.0, also replace DSCARDS.ZIP
with JWCARDS.ZIP as DSCARDS.ZIP is no longer used. No other action
is necessary.
ERRORS
------
Any errors which may occur will be written to the DBLSOL.ERR
file. When possible, a descriptive error message will be written
to DBLSOL.ERR with the exact cause of the error. If the error
cannot be resolved, call the support BBS (Gulf Coast BBS) and
upload a copy of your DBLSOL.CFG, DBLSOL.SCO and DBLSOL.ERR files.
This will allow us to more quickly determine the cause of the
error. All support is handled through the Gulf Coast BBS.
MULTI-NODES, NETWORKS, MULTI-TASKERS
------------------------------------
Double Solitaire is multi-tasker aware. DESQview, Windows and OS/2
are automatically detected and time slices are released where
appropriate. Full record and file locking is supported in those
environments and in networked systems. Multiple configuration
files are NOT necessary when running on multi-node systems.
MISCELLANEOUS
-------------
At the beginning of each week the score file will automatically
be cleared and last week's high scorer will be determined. The old
score file will be saved in DBLSOL.BAK. This file is not needed
for normal operation of the program and may deleted if you desire.
Double Solitaire uses a 'Tournament' style of play. The cards are
shuffled so that each player's game will be the same as all other
players. Each player's first game of the week will use the same
sequence of cards as every other player's first game. Same for the
second game, etc. Each BBS will use a different sequence of cards.
If you are using a high speed modem and have your com port LOCKED,
the program will not respond to keyboard input while your modem
buffer is full. This is normal.
Double Solitaire may be played from the DOS prompt by typing:
DBLSOL DBLSOL.CFG LOCAL
Note the user name is hard coded as 'SysOp' and that the bulletins
and score file will not be updated. This mode is only intended for
testing. The file LOCAL.BAT is included for this purpose.
To turn on screen writing, if it is off, press any key.
REGISTRATION
------------
Registration is required if you choose to continue using this DOOR
program. After 60 days of running the program unregistered, the
score file will cease to be updated. However, the game will
continue to allow players to play. This should be long enough to
determine if the program meets your needs and is popular with your
users.
When registered, the '[UNREGISTERED COPY]' line will be replaced
with a 'Registered To:' message. This will show the Name and BBS
Name from the DBLSOL.CFG file.
There are two ways to register.
* Mail order Registration *
If the DBLSOL.REG form was not previously created, run DBLSETUP
and have it create DBLSOL.REG. Check this file to insure the
information is correct. If it is not, re-run DBLSETUP and correct
any errors. Your Key Number is based on the information in this
file and must be correct for your Key Number to work. Make sure
that the Name and BBS Name are correct as displayed! When done
print the form to your printer. Send the completed DBLSOL.REG form
along with your check, money order, VISA or MasterCard credit card
information for $15.00 (US) to:
J & W Software
9426 N. China Pink Way
Crystal River, FL 34428-9500
Your personalized Key Number will be sent to you promptly. When it
is received, run DBLSETUP and enter your Key Number. Double
Solitaire will then be registered. No other action is necessary.
* Instant On-Line Registration *
You may register Double Solitaire with VISA or MasterCard and
receive your personalized Key Number instantly by calling the
Gulf Coast BBS, (352) 563-2547, and entering REGISTER at the main
menu prompt. You will need the Name and BBS Name exactly as it is
entered on lines 1 & 2 of DBLSETUP as well as your credit card
information to register. You might want to make note of this
information to speed your call. You will receive your Key Number
on that call.
WARRANTY & DISCLAIMER
---------------------
There are no warranties, express or implied, for unregistered
copies of Double Solitaire. The author will NOT be held liable for
any direct, indirect, incidental, or consequential damage
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.
Registered copies of Double Solitaire are warranted to perform as
described in this documentation. In the event Double Solitaire
does not perform as described, the author will elect to either
rectify the problem or refund the amount paid, provided
notification is received within 30 days of registration.
- END -