Sunrise Door and Home Software





HEXX WARS 16-Bit Documentation



Version 2.0
Author/Contact Al Lawrence/Sunrise Door Software
Overview HEXX WARS is a strategic board game in which you try to conquer the most squares by taking them from your opponent(s). See online instructions.
Non-Registered
 Restrictions
- Bulletins NOT created
- Only ONE play per day
- Player game deleted if not played in 2 days
- Maximum of 1 active game per user, 15 after registration
Installation (1) Create a directory to hold all HEXX WARS files
(2) Unzip HEXXxx.ZIP into the the above directory
(3) Create the HEXXz.CFG file. A description of each lines is included in the file HEXXWARS.CFG (Note: z = node number). You will need a separate CFG file for each node.
(4) The command line for calling the game is

HEXXWARS.EXE <name of the CFG file for this node>

example: HEXXWARS hexx1.cfg
 

Maintenance To have the game skip a players turn if he/she does not play within the number of days set in your config file, you must run the program HEXMAINT.EXE every night as an event. This will go through the data file and search for players who have not played in time and pass the turn onto the next player. It will also kill a game if a player forfeits his/her turn too many times. This should prevent players being locked into unplayable games.

To run, pass the number of inactive days and max number of forfeits as a parameter. FOR EXAMPLE:

To have HEXMAINT.EXE search the data file for players who have not played their turn for four days, and kill any games where a player has forfeited more than 5 times run:

HEXMAINT.EXE 4 5

Please note that the parameter passed to HEXMAINT.EXE should be the same as set in your configuration file. If not, it won't hurt anything, but your players may be quite unhappy. :)

If you do not wish to limit the number of days before taking turns, then you do not need to run this utility, although it is  recommended that it be run nightly.
Non-Standard COM
Support
To tell HEXX WARS that you are using a Non-Standard IRQ setting, add /(x) to you command line, where x is the IRQ used.

example: HEXXWARS hexx1.cfg/5

This will tell the game to use IRQ 5. NOTE!!! No space is added between the dropfile path and the IRQ switch...
 
Fossil Driver Support This Door supports the use of Fossil drivers. The game should detect most standard Fossil drivers if installed.
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 or WEB site of your choice, provided that you do not make any changes to the contents of the archive (ZIP/EXE 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 configuration 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.

Once a door is registered, any changes to registration information (Sysop name or BBS Name) will require the doors to be re-registered at the registration fee in effect at that time.

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.
Misc. The latest version this product, along with and other fine DOOR and HOME EDITION products are always available for download from this web site.


Moving Eye Line

Moving Eye Line


Last modified: March 28, 2018        Valid XHTML 1.0 Transitional