home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Overload
/
ShartewareOverload.cdr
/
database
/
suprig36.zip
/
SUPERIG.DOC
< prev
next >
Wrap
Text File
|
1990-07-30
|
24KB
|
658 lines
┌────────────────────────────────────────────┐
│ │
│ SUPER Rig! V3.60 │
│ ******************** │
│ │
│ Live BBS Game for Wildcat!, RBBS, │
│ QuickBBS, GAP, GTPower's, Phoenix & others │
│ Game Release 7-30-1990 │
│ │
│ (C)opyright 1989-90 │
│ │
│ -By- │
│ │
│ Late Nite Software │
│ │
│ Marvin Davis │
│ 313 Queens Road │
│ Sanford, NC 27330 │
│ │
│ Late-Nite BBS (919) 776-2368 │
│ USR Dual Standard V.32, V.29, V.22bis │
│ 14400/9600/4800/2400/1200/300 24 hrs │
│ │
│ │
│ │
└────────────────────────────────────────────┘
Super Rig! (C)opyright 1989-90, Page 1
Warranty
This is product is provided "as is" without warranty of any kind. The entire
risk as to the results and program performance is assumed by you. Also, in
addition, I the author do not warrant, guarantee, or make any representations
regarding the use of, or the results of the use of the program, and you rely
on the program and results solely at your own risk. This author cannot accept
responsibility for system damage, loss of profit, or any other special, or the
incidental or consequential damages resulting from the use or inability to
use this product. If you understand this, then please proceed.
Copyright
The 'Super Rig!' live game is distributed as SHAREWARE. Under this concept
you may use the SHAREWARE (unregistered) version for a reasonable period of
time, which I consider to be 30 days, after which you must either register
your copy or discontinue usage altogether.
Registration
With registration you will receive the latest registered copy of Super Rig!
with the ability to download any futher updates from The Late-Nite BBS! at
no extra cost. You will also receive any support the author can give in
reference to bugs or other problems that may arise in using the game.
I feel that sysop's have enough expense without charging a high cost for a
game for their users. I have set the cost of registration at $10.00 which I
feel if people will follow the shareware concept will be enough to cover the
shipping and handling and encourage me to write more doors for BBS's!
See registration form at end of this document for ordering instructions.
When registered, the Doorware message and delay will not be present. Do not
attempt to delete or alter the Doorware message as the game will cease to
function entirely.
Distribution
You are free, in fact encouraged, to distribute the SHAREWARE (unregistered)
version of The Wildcat! and RBBS Super Rig! live game provided that all files
contained in the original Super Rig! archive are distributed in the absolute
original unmodified state.
Super Rig! (C)opyright 1989 - Page 2
These files are found in your Zip or will be created during the runtime;
-----------------------------------------------------------------------------
README ;read this first! Startup Info...
COPDAY ASC ;files than have a .ASC extension are MONOchrome data files.
DAY0 ASC ;
DAY1 ASC ;
NEWYORK ASC ;
SUPERIG ASC ;
TRUKSTOP ASC ;
DOOR35 BAT ;>sample BBS batch file example
SUPERIG CFG ;GAME configuration - setup file.
* SUPERIG DAT ;game score datafile
SUPRHLP SCR ;Color game instruction screen
SUPERIG DOC ;GAME DOCUMENTATION - Print it out and read it!
SETUP EXE ;Setup program for game, just run.
SUPERIG EXE ;Super Rig! Game
REGISTER FRM ;Form to mail in your registration.
COPDAY SCR ;files that have .SCR extension are ANSI color data files.
COPNITE SCR ;
DAY0 SCR ;
DAY1 SCR ;
DAY2 SCR ;
DAY3 SCR ;
DAY4 SCR ;
DAY5 SCR ;
DAY6 SCR ;
DAY7 SCR ;
NEWYORK SCR ;
NITE1 SCR ;
SUPERIG SCR ;
TITLE SCR ;
TRUKSTOP SCR ;
SUPRHLP ASC ;MONOchrome game instructions screen.
* SUPERIG ERR ;(logs runtime errors)
DOORWARE ASC ;Doorware announcement - WARNING, DO NOT DELETE OR EDIT!
CRASH SCR ;Color users only crash screen
* SCORBORD SCR ;Top 10 Color scoreboard
* SCORBORD ASC ;Top 10 Mono scoreboard
* BULL# BBS ;MONO bulletin (auto TOP TEN) Path in SUPERIG.CFG
* BULL# SCR ;COLOR bulletin (auto TOP TEN) Path in SUPERIG.CFG
------------------------------------------------------------------------------
* DENOTES that file is updated/created during RUN-TIME.
Technical Support:
If you have problems with Super RIG!, you may contact Marvin Davis at
Late-Nite BBS! 24 hrs. (919) 776-2368 14400/9600/2400/1200 baud.
Registration/ Order Information: Just mail $10.00 - NO Personal Checks!
Send Certified Check, Money Order or cold U.S. Cash to:
Marvin Davis
313 Queens Road
Sanford, NC 27330
Registered users will be given FREE updates to ALL versions of Super Rig!
Look for other new live games from Late-Nite BBS. You can download them
directly from that BBS in the BBS Doorware download section.
Super Rig! (C)opyright 1989-90, Page 3
-Super Rig!-
(C) 1989-90 Marvin Davis
Late-Nite BBS
(919) 776-2368 14400/9600/2400/1200 baud 24 hrs.
This new game, takes off where "Big Rig" leaves you. Those of you who have
played "Big-Rig" will enjoy this game much more, as more is included. Watch
your speed, route and cargo carefully, and make the most out of stops at the
'Greasy Spoon' Truck Stop! Watchout for the Waitress's and Mechanic's.
This game supports both MONOchrome and ANSI Color graphics modes. Comm ports
COM1 and COM2, game exit on loss of carrier, and complete keyboard control
during runtime. Game is configured by the configuration file below. Support
for several popular BBS programs, WildCat! V2.xx, RBBS v17.xx and a command
line 'generic' setup for use with basically any board program. Game "dead
time" is a two minute timeout at any prompt and the game is terminated.
The following ASCII file is commented so that it can easily edited to comform
to your BBS. The file must be in this format to correctly pass important
parameters to the game. All the text to the right of the ";" semicolons are
just remarks. There is a SETUP.EXE program that you may use to create this
instead of an ASCII editor. Just run SETUP and follow the prompts exactly.
-----------------------------------------------------------------------------
SUPERIG.CFG ;game config file
-----------------------------------------------------------------------------
Starvin' Marv's ;Your BBS's name
Marvin ;Sysops first name
Davis ;Sysops last name
C:\BBS\CALLINFO.BBS ;BBS caller file supported (see list)
C:\BBS\BULLETS\BULL#22.BBS ;PATH for Text bulletin
C:\BBS\BULLETS\BULL#22.SCR ;PATH for ANSI Color Bulletin
NO ;Locked DTE baud rate use NO or LOCKED {baud}
NO ;Print Log [LPT1] if desired use LOG instead
;of the word NO.
-----------------------------------------------------------------------------
BULLETINS
-----------------------------------------------------------------------------
On a game completion, automatic TOP TEN Bulletins, both MONOCHROME and COLOR
will be created to the PATH/FILESPEC designated. If the user aborts the game
at a speed prompt with 'Q',then the game is exited and no bulletin created.
If NO BULLETINS ARE WISHED, or no color bulletin is supported, then place
a N/A in the line where the PATH parameters/filespec is!
-----------------------------------------------------------------------------
PRINTER LOG
-----------------------------------------------------------------------------
If a printer is being used to keep a running log of callers, errors, etc.,
then you can place in upper case the word LOG instead of the word NO in the
above config file. Game minutes, start time and end time is printed on the
printer connected to printer port 1 (LPT1). Also, any untrapped errors are
recorded and are useful in debugging or isolating a problem.
-----------------------------------------------------------------------------
Super Rig! (C)opyright 1989-90, Page 4
Command Line parameters to call Super Rig!
SUPERIG {space} /game switch(s)
-----------------------------------------------------------------------------
WILDCAT! V2.xx
-----------------------------------------------------------------------------
SUPERIG /WC ;the ' /WC' parameter instructs the game to run under
;WildCat! and get its user info from the CALLINFO.BBS
;file that WildCat! produces when running a door.
;CALLINFO.BBS path and filespec are configured in the
;SUPERIG.CFG file line # 4.
-----------------------------------------------------------------------------
RBBS V17.xx
-----------------------------------------------------------------------------
SUPERIG /RBBS ;the ' /RBBS' parameter instructs the game to run under
or ;RBBS and to get its user info from the DORINFOx.DEF
SUPERIG /QBBS ;file, where 'x' is the node number. For a single line
;board x = 1 and the infor file would be DORINFO1.DEF
;DORINFO1.DEF path and filespec are configured in the
;SUPERIG.CFG file line # 4.
QuickBBS users whose BBS software writes the DORINFO1.DEF file can use the
/QBBS command line switch to inform the game that it is to get its caller
information from the same compatible file DORINFO1.DEF. So QuickBBS users
can use the RBBS setup for their board software. If you wish to run port
locked DTE then set that spec in the SUPERIG.CFG file and it will ignore
any baud rate in the DORINFO1.DEF file.
-----------------------------------------------------------------------------
GAP
-----------------------------------------------------------------------------
SUPERIG /GAP ;Set game for GAP and read in DOOR.SYS as it caller
;file. filename entered on line #4 of SUPERIG.CFG.
;If you are a GAP user and wish locked port DTE baud
;then RUN SETUP.EXE or enter LOCKED {baud} on line # 7
;of SUPERIG.CFG file.
-----------------------------------------------------------------------------
GTPOWER
-----------------------------------------------------------------------------
SUPERIG /GTP ;Sets game for GTPower and read in GTUSER.BBS caller file
;for caller infor. Since this BBS's caller file does NOT
;contain current COM PORT configuration you may need an
;additional switch to set the game COM port up. EXAMPLE;
;SUPERIG /GTP/2 ;sets game for COM2: from DEFAULT of COM1
;so, If using COM1 ignore the "/2" switch parameter.
-----------------------------------------------------------------------------
PHOENIX V1.x
-----------------------------------------------------------------------------
SUPERIG /PHX ;Sets game for PHOENIX and read in INFO.BBS for caller
;info. Game will get it baud speed from this file and if
;you are a HST user - use the SUPERIG.CFG file to setup a
;LOCKED port of 19200 or 34400 baud to ignore the caller
;DCE baud rates. This can be done in SETUP as well.
Super Rig! (C)opyright 1989-90, Page 5
-----------------------------------------------------------------------------
GENERIC BBS
-----------------------------------------------------------------------------
SUPERIG /GEN ;the ' /GEN' parameter instructs the game to look for its
;basic configuration info on the command line! You can
;set up the game to run on any BBS with these basic
;parameters shown below with parameters separated with
;a SPACE character.
SUPERIG /GEN COM1 n AN
;where COM is either COM1 or COM2, where "n" is the
;specified baud rate:
0 = 300
1 = n/a [NOTE: 1 is NOT USED!]
2 = 1200
3 = 2400
4 = 4800
5 = 9600
6 = 19200
;8 data bit, 1 stop bit and no parity are defaulted.
;
;The AN instructs SUPERIG to display ANSI color graphics
;and an AS instructs to use standard ASCII text.
;Without ANSI or ASCII specified, ASCII is defaulted.
;The following is an example of a 'generic' setup.
SUPERIG /GEN COM1 3 AN -> sets PORT as COM1, speed as 2400 and
also use ANSI COLOR graphics.
Super Rig! (C)opyright 1989-90, Page 6
-----------------------------------------------------------------------------
KEYBOARD PLAY or local mode
-----------------------------------------------------------------------------
SUPERIG /LOCAL ;sets game to play on the keyboard, with no color.
SUPERIG /LOCAL/C ;set game to play on keyboard and use COLOR graphics.
:NOTE, bulletins are NOT created in LOCAL keyboard mode.
This a purely an evaulation mode.
SETUP EXAMPLES
-----------------------------------------------------------------------------
Setting up The Super Rig! Game for WildCat! version 2.xx
-----------------------------------------------------------------------------
Create your batch file to;
1. call the game with file SUPERIG /WC
2. last line in batch file calls WILDCAT! back
An "example" of a batch file from WildCat1 ver 2.xx, named DOOR35.BAT
might look like this;
CD DOOR
CD RIG
SUPERIG /WC
CD \WILDCAT
CAT
** Be VERY careful with PATH for files, it must be complete and correct! **
-----------------------------------------------------------------------------
Game STATUS LINE;
-----------------------------------------------------------------------------
While the game is up, at the bottom screen line (line 25) will be the current
Player Status Line. The Game name, players name, date, time of game start,
callers baud rate and current state of the print 'LOG'. This will let the
SysOp know whether or not he or she has the program logging to printer. If
the SysOp wishes to 'nuke' a player out of the game, the ESC key is the kill
key. Once pressed the game is immediately terminated, so be carefull on that
as some keyboards (84 and 102) have the ESC key right next to the number 1!
FOR REGISTERED USERS!!
Extra features are allowed on the function keys. At any prompt other than
a "(Y/N?)" prompt, the "F1" key will toggle the bottom status line to show
the function key definitions. F1, F5, F9 are displayed to show that you
have a [Drop to DOS] and a [Online Chat] mode! You can chat with a caller
in the game and resume with F9 key which acts as a Chat modem toggle. Also
displayed is the "remaining players minutes". Which is helpful is you see
that a player is about to run out of time. Players will be warned each
minute upon reaching five minutes of play left. Remaining minutes of the
call are read in on the BBS caller file if one is available in the config
files for WildCat! and RBBS, so users won't be allowed to exceed this time.
Super Rig! (C)opyright 1989-90, Page 7
RBBS sample batch file (door)
-----------------------------------------------------------------------------
RBBS example by Wayne Aiken, Sysop, StarFleet BBS, Raleigh NC 919-782-3095
-----------------------------------------------------------------------------
RBBS has the capability to call DOORs by either by SHELLing out to DOS, or by
quitting RBBS completely. My system does the latter. When RBBS quits to a
DOOR, it dynamically builds a file called RCTTY.BAT. This file is dynamically
created, and contains the name of the next batch file in the sequence, the
batch file that invokes the particular door:
------------------------------- RBBS.BAT ------------------------------------
echo off
cd \RBBS
if exist RBBS1F1.DEF del RBBS1F1.DEF
if exist RBBS1TM.DEF del RBBS1TM.DEF
if exist RCTTY.BAT del RCTTY.BAT
WATCHDOG OFF
RBBS-PC
if exist RBBS1F1.DEF goto Exit
if exist RCTTY.BAT RCTTY.BAT
if exist RBBS1TM.DEF RBBS1TM.BAT
E:\RBBS\RBBS.BAT
:Exit
-------------------------------- RBBS.BAT -----------------------------------
In the example above, the presence of the file RBBS1F1.DEF means that RBBS
has been ordered to shut down, RCTTY.BAT means a DOOR will be executed, and
RBBS1TM.DEF means that the daily event has been invoked. All of these files
are deleted when RBBS starts up, if it is recycled as in the case of a DOOR
or scheduled event.
RCTTY.BAT contains the lines:
G:\COMMAND /C xxxx
E:\RBBS\RBBS.BAT
where xxxx is the name of the batch file for the Door. This name must also
appear in MENU5x, which is the Doors menu.
A sample batch file for the door, in this case the Superig door is:
watchdog off
e:
cd \rbbs\game
superig /rbbs
cd \rbbs
I set WATCHDOG off because the Superig door automatically monitors carrier
detect. After the program terminates, I have it go back to the proper
directories. When it quits, it falls back to RCTTY.BAT (/c parm), which
then invokes RBBS. RBBS is a pretty big file to be re-loading each time, but
I have it in a RAM disk so it does it fairly quickly.
Some sysops may use the SHELLing method to do it. In either case, this
shouldn't affect your Doors programs, except possibly if this SHELLing makes
memory tight. RBBS takes up about 384K of memory, which is why I use the
RUN method in the case that I got a DOOR which was also memory-hungry.
Super Rig! (C)opyright 1989-90, Page 8
-----------------------------------------------------------------------------
Installation tips;
-----------------------------------------------------------------------------
For those with slow hard drives, you can run this game from a RamDisk to
save wear-and-tear on accessing. Since color files are stored on disk as
files, the disk access is fairly constant. I use a large 'disk cache' on
my BBS to speed up repeat accesses. Once the game, color and data files
are read once, those files are no longer accessed for reading. So you
might use a disk-cache or RamDisk to enhance your systems speed or save
some usage on your hard disk! If all the files were hard coded into the
game, it would be too large for most BBS's to run, especially from a
SHELL process. If you have a printer on your board, use it to monitor
the users during the game run. Also any runtime errors that are not
trapped will be printed out on the printer. This game has almost 500
hours of continous use and most errors possible are trapped. But some
users have a knack of finding even the weakest link in any program so
if you experience any repeatable errors and they can be duplicated, they
will be fixed upon reporting them to me!
Place all files that accompany this ZIP file in the same DOOR# directory.
Everything that you need to operate this game is included in this ZIP. To
print the documentation file on a printer type:
A>TYPE SUPERIG.DOC > PRN <RETURN> or A>COPY SUPERIG.DOC PRN <RETURN>
To view to screen: A>TYPE SUPERIG.DOC (use CTRL-S or CRTL-Q to stop/start)
NOTE: A couple of WildCat! sysops have been having problems with my games
dropping carrier when a user quits the game. This is NOT a programming
problem. The game forces DTR high on game end to prevent DTR drop on the
modem when the program ends. If your WildCat is still having DTR problems
on game ending, try changing your modem delay in the initialization string
within makewild. Changing the S10 register to S10=24 gives more time for
the board to reset before the modem thinks a user has dropped carrier.
Many modems are quite touchy!
Thank you for trying Super Rig! I hope you enjoy it!
Super Rig! (C) 1989 Marvin Davis Page - 9
------------------------
Easy Registeration Form!
Super Rig! V3.60
------------------------
Mail to: Marvin Davis
Late-Nite BBS
313 Queens Road
Sanford, NC 27330
Name_______________________________________________________
Street Address_______________________________________________________
City_______________________________________________________
State, Zip_______________________________________________________
Home Phone#_______________________________________________________
BBS Name_______________________________________________________
Hours____________________ /Baud Rate________________________
BBS Phone#_______________________________________________________
BBS Software_______________________________________________________
Disk Format you wish this sent;
Please check one; 5-1/4 (360K)_____ 3-1/2 (720K)_____
Please do not send personal checks, send Bank draft/money order, Postal
money order or US hard currency. Personal checks will cause two or three
week delay in processing. Thank You for registering this Doorware!!
It will encourage me to write more doors in the future!
Starvin' Marv'