Contents
Starbase+ contains two programs:
SPCONFIG.EXE
STARBASE.EXE
Place these programs in the same directory that the HOST normally runs from. Starbase+ requires access to the VGA Planets database (HULLSPEC.DAT, BEAMSPEC.DAT, etc) as well as the Host database (SHIP.HST, XYPLAN.HST, etc.).
New Game Setup
Before Starbase+ can be used the configuration program SPCONFIG.EXE, must be run. SPCONFIG accepts one command line parameter, the DOS path to the game directory. For example; to configure a new game in E:\PLANETS\NEWGAME type:
SPCONFIG E:\PLANETS\NEWGAME
When SPCONFIG starts, a configuration dialog will be displayed. Notice that the DOS path provided on the command line is displayed in the Path to Game Directory edit box.
SPCONFIG E:\PLANETS\NEWGAME
Default values are automatically provided. Change them to suit the requirements of the game. Each value has valid ranges and all changes must be within the valid ranges.
Select the OK button when all changes have been made. The following file will be written to the Game Directory:
SPCONFIG.HST
After the configuration file is saved, a confirmation dialog will be shown at which time, if YES is selected the Starbase+ database will be initialized.
STARBASE.HST
The configuration program will create and update all necessary files needed to run this program. There is no need to manually edit the AUXHOST?.BAT files.
Starbase Mine Sweeping
To cause the starbase to sweep mine (with beams or fighters) you need to set the planets (the planet the starbase is orbiting) to SMF. This fcode will cause the starbase to use its beam weapons to fire in random patterns and destroy mines. The number of mines destroyed is based on the Starbase+ config setting for beam sweep rate. Number of beams * beam tech squared * {SPCONFIG setting for beam sweep rate). This is a variable and independent setting for regular mines and web mines.
#mines destroyed = (Number of beams* beamslot squared) *(beam sweep rate)
Starbase fighters will automatically launch and sweep mines (if this option is configured to be on). The fighters sweep at the rate set in the SPCONFIG program. The Colonial race always have a 100 LY sweep range. The fighter range for the other races is based on the starbase's tech levels. To determine the sweep range you add Hull Tech, Engine Tech and Beam Tech together. Then you divide by 3 and multiply that result by 10. This will give you the fighter sweep range in LY.
Sweep Range = [ (Techs/3) *10]
The number of beams available for sweeping by the starbase is determined by the following formula.