home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1996 October / PCO_10.ISO / filesbbs / prodrags.arj / SYSOP.DOC < prev    next >
Encoding:
Text File  |  1996-09-10  |  19.4 KB  |  363 lines

  1.  
  2.  
  3.  
  4.             UltraSoft AHRA PRO DRAGS Version 1.6 Documentation
  5.                           Prepared by Steve Hansen
  6.  
  7.                           Copyright(C) UltraSoft 1996
  8.                           Software Division of
  9.                           UltraSoft Computers, Hawaii
  10.  
  11.                           5070 Likini St.
  12.                           Suite 1209
  13.                           Honolulu, HI 96818
  14.  
  15.                           UltraSoft Product Support BBS - Hawaii
  16.                           (808)833-1525   2400bps - 28800bps
  17.                           Sysops: Steve Hansen - Alice Hansen
  18.                           
  19.                           UltraSoft CompuServe ID: 75120,2506
  20.                           UltraSoft Internet ID: ultrasoft@hi.net
  21.                           ftp.hi.net /pub/ultrasoft
  22.                   
  23.    Please see WHEREARE.WE for Distribution Center Locations and Numbers
  24.    ─────────────────────────────────────────────────────────────────────    
  25.  
  26. INTRODUCTION
  27. ----------------
  28. NOTE: Due to intense and extensive animation involved in this game, CPU 
  29. speeds below a 486DX 33, may have difficulty with ProDrags running slow.
  30. If a multi-tasker is involved, CPU speed is even more critical. We regret
  31. that we had to eliminate slower machines, but tried everything imaginable
  32. for almost a year, to get the game to run well at all speeds. All with very
  33. little success. There is only so much a programmer can do about CPU speed.
  34.  
  35. However, even if you have a slower machine, feel free to try the game and 
  36. let us know how it runs for you. We were already pleasantly surprised to 
  37. find that it runs quite well on a 486DX33.
  38. =========================================================================
  39. Also due to intense animation, AHRA Pro Drags is designed for baud rates of 
  40. 9600 Baud+. It will show a screen to anyone below 9600 bps, and ask if they 
  41. still want to continue into the game.
  42. ==========================================================================
  43. If you are watching a REMOTE Player in this game at a lower baud rate, you
  44. may see the game appear to pause from time to time during a race. Not to 
  45. worry though. The remote side is not seeing it the same way. You are locked
  46. at a considerably higher rate than the caller is connected, and the pauses
  47. you may see are your system's RTS/CTS (Stop/Start), waiting till it gets 
  48. the signal to send more data out to the modem, at the caller's rate, much 
  49. like a stop light does with auto traffic. Callers will not see the pauses.
  50. ==========================================================================
  51. Welcome to AHRA (American Hot Rod Association), Pro Drags, one of the series 
  52. of Animated Graphics Door Games for BBS Systems, produced by UltraSoft. This 
  53. Door Game operates in ANSI graphics mode only. Non-ANSI callers are given a 
  54. choice of changing their graphics mode (if possible) or otherwise are 
  55. restricted from playing. This is due to the extensive animation and ANSI 
  56. position controls involved, which would not be functional in Text Mode 
  57. operation. 
  58.  
  59. ---------------------------------------------------------------------------
  60.  
  61. AHRA Pro Drags is the FIRST of its kind ever, to our knowledge. ProDrags
  62. is fully Hi-Speed User Interactive. This means that the caller controls the
  63. dragster both off-the-line, and during the race by strategic gear shifting.
  64.  
  65. Please encourage your callers to read the directions inside the game, and 
  66. understand how the game operates before their first race, or they will have
  67. little success.
  68. ___________________________________________________________________________ 
  69.  
  70. If you are not a registered User, then with registration you will receive 
  71. a file called PRODRAGS.SYS which will open the full registered game for you. 
  72. With registration, you will also receive several useful utilities, for use 
  73. with this and other BBS Door Games. Please refer to the documentation 
  74. contained in those packages, for instructions on their use. We include these 
  75. other BonusWare items, registered to you, and free of charge, as part of our 
  76. thanks for becoming our valued Customer. But since they are proprietary
  77. software, we ask that they not be distributed in any way.
  78. ___________________________________________________________________________
  79.  
  80. AHRA Pro Drags is an Auto Drag Racing game, representing Drag Racing as we
  81. have often seen it at NHRA, (National Hot Rod Association) Drag Strips and 
  82. on TV.. You, or each caller, is in full control of your car. But dragsters 
  83. are powerful and very volatile, so you need to know what you are doing first.
  84. __________________________________________________________________________
  85.  
  86. In addition to full animation, ProDrags utiliizes full online sound effects. 
  87. This occurs in the form of engine sounds and music. To hear these effects,
  88. a remote caller must be using a compatible Comm Program such as QModem, 
  89. TeleMate or GT Power, which process what is commonly called ANSI Sound, but
  90. really isn't ANSI at all. Sound effects will always be there when playing 
  91. locally, IF sound is enabled for that particular player, inside the game.
  92. See the Menu Command [S].
  93.  
  94. GETTING STARTED
  95. ---------------
  96. The fastest possible way to either test or install this product, and 
  97. usually the most efficient, is to have all Files in the unzipped archive in 
  98. either a Sub-Directory on your Hard Disk, or on a Floppy Diskette. 
  99.  
  100. TEST IT
  101. -------
  102. You may easily Demo the Door Game prior to installation, by typing 
  103. PRODRAGS /L. This will run the game in LOCAL Mode and independent of any 
  104. BBS. It can even be run as a Home Game, in this manner.
  105.  
  106. INSTALL IT
  107. ----------
  108. Install AHRA ProDrags by typing INSTALL while within the Directory or 
  109. external Floppy Disk where the Distributiion Files reside. It is assumed
  110. that they have already been decompressed, and placed in a convenient 
  111. directory or on a floppy disk.
  112.  
  113. INSTALL virtually does everything for you, and is highly recommended. It 
  114. creates what normally is one complete operating DoorGame, with appropriate 
  115. files created for your system, and placed in the proper locations. If you
  116. are using multiple nodes, copy the .BAT files and .CFG files created by 
  117. install, (normally PRODRAGS.BAT and PRODRAGS.CFG), to the locations needed 
  118. to run with the other node(s), and then edit as necessary. 
  119.  
  120. In most cases the only lines of the .BAT file that need to be edited for 
  121. additional nodes, will be the last line, which changes you back to the 
  122. operating directory before the game began. In the case of the .CFG file,
  123. normally only the first line needs editing for other nodes.
  124.  
  125. Here is a typical PRODRAGS.BAT file, created by install with your input.
  126.  
  127. @ECHO OFF                    <---IF YOU'D RATHER NOT SEE THINGS HAPPENING
  128. CD \BBS\NODE1\DOORS\PRODRAGS <---CHANGE TO WHEREVER THE GAME IS LOCATED
  129. PRODRAGS PRODRAGS.CFG        <---RUN PRODRAGS ACCORDING TO PRODRAGS.CFG
  130. COPY BLTG. C:\BBS\BULLETINS\BLT5G.  <--PLACE BULLETINS WHERE YOU WANT THEM
  131. COPY BLT. C:\BBS\BULLETINS\BLT5.    <--SAME AS ABOVE (ASCII BULLETIN)
  132. CD \BBS                             <--GO BACK WHERE THE BBS SOFTWARE IS
  133. BBS                <----POSSIBLY NEEDED IN SOME CASES TO BRING BACK THE BBS
  134.  
  135. If you registered PRODRAGS and got the DOORGraf Utilities with WATCHER, and 
  136. the DSA Sysop Utility, the above PRODRAGS.BAT might look more like this:
  137.  
  138. @ECHO OFF                    <---IF YOU'D RATHER NOT SEE THINGS HAPPENING
  139. DSA                          <---CHANGE SYSOP NAME IF APPLICABLE
  140. WATCHER PRODRAGS.LOG         <---LOG GAME ENTRY INTO THE LOG FOR DOORGRAF
  141. CD \BBS\NODE1\DOORS\PRODRAGS <---CHANGE TO WHEREVER THE GAME IS LOCATED
  142. PRODRAGS PRODRAGS.CFG        <---RUN PRODRAGS ACCORDING TO PRODRAGS.CFG
  143. COPY BLTG. C:\BBS\BULLETINS\BLT5G.  <--PLACE BULLETINS WHERE YOU WANT THEM
  144. COPY BLT. C:\BBS\BULLETINS\BLT5.    <--SAME AS ABOVE (ASCII BULLETIN)
  145. CD \BBS                             <--GO BACK WHERE THE BBS SOFTWARE IS
  146. BBS                <----POSSIBLY NEEDED IN SOME CASES TO BRING BACK THE BBS
  147.  
  148. The basic format for PRODRAGS.CFG is:
  149.  
  150. C:\BBS\DOOR.SYS    (DORINFO1.DEF OPTIONAL, BUT NOT PREFERRED)
  151. 5
  152. 30
  153. <---(Blank for Standard IRQ, but still must be here, even tho blank)
  154.        <---(Blank for Standard Port Address, but still must be here)
  155. =============================* DETAILS *===================================
  156. ** LINES 1-3 MUST BE FILLED IN. LINES 4-5 MUST BE USED OR BE LEFT BLANK   **
  157. ** PLEASE LEAVE THESE NOTES IN THIS FILE AND SIMPLY ALTER THE LINES ABOVE **
  158. ** IF USING MULTINODE, WITH MORE THAN ONE .CFG FILE, JUST COPY THIS FILE  **
  159. ** TO THE .CFG FILE USED BY OTHER NODES. (i.e. PRODRAG2.CFG)              **
  160. ===========================================================================
  161. Line 1 = Path to DOOR User Interface File (Sometimes called drop file)
  162. Line 2 = Number of PRODRAGS races allowed per day. (5 if unregistered).
  163. Line 3 = Minutes allowed each Session
  164. ===========================================================================
  165.  ** LINES 4 & 5 ARE FOR ADVANCED USERS. IF YOU ARE NOT SURE WHAT TO PUT **
  166.  ** PUT IN THESE LINES, LEAVE THEM BLANK.. STANDARD VALUES WILL BE USED **
  167. ===========================================================================
  168. Line 4 = IRQ for this Node. (If STANDARD then COM1 & 3 = 4, COM2 & 4 = 3)
  169.          Otherwise assign your Non-Standard IRQ for this COM Port. If you
  170.          don't know, leave blank and the STANDARD will be used.
  171. Line 5 = Use ONLY if you are using a NON-STANDARD COMM PORT ADDRESS. Or else
  172.          leave line blank. If line is left blank, the blank line still must
  173.          be there. If a Non-Standard Port address is entered here, it must
  174.          be in HEXIDECIMAL format and must be exactly 4 Digits. i.e.  03F8
  175. ==========================================================================
  176.  
  177. Install may be performed manually, using the above file formats, but we can't 
  178. imagine why anyone would want to do that. 
  179.  
  180. If you want to use Node Variables, i.e. %wcNODE%, and use the .BAT and .CFG 
  181. files for multiple nodes, the Door can run this way as well. Most BBS 
  182. Software can run doors either way. Yours is probably among these.
  183.  
  184. INSTALL will do it in the standard way. If you prefer Node Variables anyway,
  185. Edit and adjust files as needed for Node Variable installation. There is some 
  186. variation in method, depending on your BBS Software. 
  187.  
  188. We recommend the independent .BAT file method (as done by INSTALL), over the 
  189. Node Variable or Node ID method, since it is simpler, uses less memory, and 
  190. is much easier to comprehend.
  191.  
  192. Standard Disclaimer
  193. -------------------
  194. AHRA ProDrags has been extensively tested, and should provide no possibility 
  195. of harm to your system in any way. However, no warrantees, either expressed 
  196. or implied are provided with this software and one must run it purely at 
  197. his/her own risk, without liability to UltraSoft or to the author(s).
  198.  
  199. Compatibility overview
  200. ------------------------
  201. AHRA ProDrags is currently capable of being operated on any BBS System that 
  202. uses a DOOR.SYS or a DORINFOX.DEF door interface file. This includes:
  203. GAP/PCBoard/RoboBoard/WildCat/RBBS/QuickBBS/Random Access and many others,
  204. not to exclude other BBS Software that will run doors for the above. In some
  205. cases, a conversion utility such as QKDoor.EXE or DoorFrame might be needed 
  206. to convert another form of Drop File, preferably to DOOR.SYS, (since this is 
  207. a highly animated Game, and requires awareness of the Caller's connect speed) 
  208. or DORINFOX.DEF, (2nd choice), which does not pass the caller's connect speed 
  209. to the Door, but is accomodated inside the Door.
  210. --------------------------------------------------------------------------
  211. If you have the option, PLEASE use DOOR.SYS. It is a far superior file, to 
  212. DORINFO1.DEF.
  213. --------------------------------------------------------------------------
  214. AHRA PRodrags may also be run at any Baud Rate up to 115,200bps and is
  215. compatible with COM1 through COM4 with the current release. It does not
  216. directly support non-standard Com Port arrangements such as Digiboards.
  217.  
  218. AHRA Prodrags is Multi-Node aware, and has been tested successfully with
  219. and without DesqView. Standard IRQ's are 4 for COM1 and COM3 and 3 for COM2
  220. and COM4. Use with non-standard IRQ arrangements is introduced in this 
  221. Release, as is NON-STANDARD Port Addressing. Any COM Port can now be used 
  222. with an IRQ assignment of 2-15. If Non-Standard IRQ's are used, they MUST be 
  223. defined in Line 4 of the applicable PRODRAGS.CFG file(s). Otherwise Line 4 
  224. MUST be left blank, but it still must be there.. Line 5 contains the HEX
  225. address of the Com Port, only IF non-standard. Otherwise it should also be
  226. left blank.              ~~~~~~~~~~~~~~~~~~~~
  227.  
  228. Running with DesqView
  229. ------------------------
  230. AHRA ProDrags runs very well with QuarterDeck's DesqView Multi-Tasker. The 
  231. only consideration necessary for this mode of operation is to activate the
  232. ANSI driver from QuarterDeck, prior to calling the game, unless it has already
  233. been made resident by the BBS or some other program. In this case, place
  234. the line  C:\DV\DVANSI.COM  as the first line in your batch file which calls
  235. the game. (i.e. PRODRAGS.BAT)  MSDOS's ANSI.SYS is ignored by DesqView and is
  236. replaced when necessary by DVANSI.COM, a TSR. This DoorGame requires ANSI
  237. support to run properly.
  238.  
  239. Running with Windows & OS/2
  240. ---------------------------
  241. Most UltraSoft Doors have been tested running on BBS Systems under MicroSoft
  242. Windows and also under IBM OS/2. they also reportedly run well under Major
  243. BBS from Galacticom, but we cannot support this setup extensively, since we 
  244. do not have that set-up in house, to test.
  245.  
  246. While Fossil Drivers are not needed or recommended, (ProDrags contains all 
  247. it's own internal Comm Interface Routines), ProDrags and similar UltraSoft 
  248. Doors are running in many environments with Fossils. There seems to be no 
  249. problem of any kind using a Fossil, but again, this door does not need or 
  250. even want one, so please do not load a fossil for the sake of this game.
  251.  
  252. Note:
  253. -----------
  254. AHRA ProDrags is maintenance free, in that no Maintenance program exists 
  255. or is necessary for any reason. All data is fully updated at PLAY time.
  256.  
  257. ProDrags is designed to store all data files at their current state, in the 
  258. event of abnormal terminations, such as Lost Carrier. However, no door can 
  259. always recover from any possible operational distruption, so here is yet 
  260. another precautionary measure to ensure against corruption of files. 
  261. We recommend backing up DRIVERS.DAT files during a nightly BBS Event process. 
  262.  
  263. If there are any unforseen complications with the use of this door game, in
  264. any configuration, we would appreciate hearing about it. Please notify the
  265. author(s) at one of the locations shown at the beginning of this document.
  266.  
  267. Manual Installation
  268. -------------------
  269. We have attempted to keep simplicity at the forefront in designing UltraSoft
  270. Games. We hope installation is among the simplest you have ever encountered.
  271. Again, the INSTALL process is by far the easiest, but here are additional 
  272. manual guidelines, if ever needed.
  273.  
  274. STEP 1: Create a directory where the Door Game will reside.
  275. i.e.   C:\BBS\DOORS\PRODRAGS
  276.  
  277. STEP 2: Expand all of the files in the distribution package into the new
  278. Directory.
  279.  
  280. STEP 3: Create a BAT file to call the Game from your BBS System. This
  281. often will reside in your BBS default directory, but sometimes elsewhere.
  282. i.e.   C:\BBS\PRODRAGS.BAT
  283.  
  284. STEP 4: Edit the existing PRODRAGS.CFG file (and the PRODRAGx.CFG file(s) (if 
  285. running Multi-Node) to indicate your operational preferences as shown earlier.
  286.  
  287. STEP 5: Enjoy the game and feel free to offer suggestions for future
  288. enhancement releases.
  289.  
  290. ---------------------------------------------------------------------------
  291. PRODRAGS creates User Bulletins as well, called:
  292.  
  293. BLTG.   -for the ANSI graphics Bulletin
  294. BLT.    -for the ASCII Bulletin
  295.  
  296. Normally these would be copied to wherever you like, as a part of the .BAT
  297. file that brings up the game and after execution of the game. For example:
  298.  
  299. ==PRODRAGS.BAT=================================================================
  300. CD\BBS\DOORS\PRODRAGS
  301. PRODRAGS PRODRAGS.CFG
  302. copy bltg. C:\BBS\GEN\BLT15G.   <--copy bltg. to your chosen ANSI Bulletin
  303. copy blt. C:\BBS\GEN\BLT15.     <--copy blt.  to your chosen ASCII Bulletin
  304. CD\BBS
  305. BBS      <--if needed with your BBS software
  306. ============================================================================
  307.  
  308. In this case, these lines should be inserted in the BAT file just after the
  309. line PRODRAGS PRODRAGS.CFG, as shown above.
  310. ------------------------------------------------------------------------
  311. PRODRAGS also responds to any alternate .CFG file you choose, by including 
  312. the name of the .CFG file on the command line as a parameter.  
  313. i.e.  PRODRAGS OTHER.CFG  ..   or    PRODRAGS PRODRAG2.CFG   (for Node 2)
  314. Usually the only difference between the two files is line 1 (Path to DOOR.SYS)
  315. Obviously, that .CFG file must exist, and if it is in some other directory, 
  316. that Path must be included in the parameter. 
  317. i.e. PRODRAGS C:\BBS\OTHERDIR\OTHER.CFG
  318.  
  319. REGISTRATION
  320. ---------------
  321. For continued development of the variety of UltraSoft products, including 
  322. this one, please register withing a period of 30 days after installation and 
  323. testing. This will entitle you to all future version updates as a Registered 
  324. Licensee. You then must only retain your PRODRAGS.SYS file and either order 
  325. the product directly from UltraSoft at the nominal cost of $6.00 (not to be 
  326. confused with initial Registration) for Media, Shipping and Handling or 
  327. simply download the newer shareware version from your favorite BBS, copying 
  328. in your Registered PRODRAGS.SYS file into the PRODRAGS subdirectory. This 
  329. file CANNOT be edited/altered in any way, without adverse effect to the game.
  330.  
  331. The Unregistered version of PRODRAGS has some restrictions. We regret that 
  332. this is necessary, but for further development of this and many other 
  333. UltraSoft products, registration revenues must be realized. Earlier 
  334. unrestricted versions of our variety of products proved to us that unrestricted 
  335. products are not often registered by the public, while restricted products are. 
  336. We wish this were not the case, since after developing what one hopes is an 
  337. exciting and interesting DoorGame, the LAST thing we want to do is restrict
  338. how much it can be played. But alas, we need to eat and pay the rent too, and
  339. this is how we are able to do that, and continue developing other products 
  340. for you to use and enjoy.
  341.  
  342. This product, like other UltraSoft DoorGames, has undergone many enhancements, 
  343. design changes, re-writes after Beta Test phases, and more testing and 
  344. rewrites. So many many hours have gone into producing something special and 
  345. entertaining for your BBS and your users. Like others who go into an office, 
  346. or elsewhere, and work hard on what they do, we deserve to be paid for what 
  347. we do also.
  348.  
  349. In the unRegistered version, there are a maximum number of 5 races that can
  350. be run by any caller in one day. Registration makes this unlimited and
  351. completely under control of the Licensed Sysop. It also credits the Sysop
  352. with his/her name at the top of the Game Screens and on initial caller
  353. entry into the game.
  354.  
  355. There are other achives enclosed, one of which contains ANSI and ASCII 
  356. artwork that can be used as News Files or Bulletins to make your callers 
  357. more aware of the existance of AHRA PRoDrags among your Door Games.
  358.  
  359.      If you haven't already done so,              Aloha!
  360.      Please Register, and Enjoy!                  Steve Hansen
  361.                                                   UltraSoft - Hawaii
  362.  
  363.