home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Multimedia Magazine 7
/
Multimedia-No7-11-1995.iso
/
APPLICAT
/
EDUCATE
/
VPADDONS
/
VPMK120.ZIP
/
VPMKTRN.DOC
< prev
next >
Wrap
Text File
|
1994-11-13
|
6KB
|
147 lines
VPMKTRN - FAST turn file compile utility. (c) 1994 Sysma Automatisering.
Disclaimer of Warranties
========================
The program is delivered to you as is. Although copyrighted,
Sysma Automatisering shall not be liable for any damage whatsoever arising
out of your use of this program, either in it's origional form or any altered
form, even if you have been advised of the possibility of such damages.
Although distributed freely, this is copyrighted material. You are hereby
granted the rights to use and/or modify the program for your personal use.
You may (re)distribute this program or your own modifications, PROVIDED you
distribute the complete set of origional files with your own modified ones
and you distribute them without charging any money or any other form of
compensation.
History
=======
12/11/94 Version 1.20 Updated to be compatible with the new VPHOST 2.00
09/11/94 Version 1.10 Added DPMI protected mode versions.
24/01/94 Version 1.0 First public release.
Introduction
============
This utility is designed to support and enhance the host part of the game
VGA Planets versions 3.0 only (ie. Planets.Exe). VGA Planets is a strategic
space war/economy simulation game for upto eleven players. The unique feature
of the game is that it plays the turns off-line. This means that there is a
game server (or Host) somewhere where the entire game universe exists. The
game server executes the commands the players provide each game turn and
provides the results, tailored to every player.
Each player gets the results meant for him and uses the game client program
(Planets.Exe) to view the results of the previous set of commands and to issue
new ones. Because each player gets only results from the host concerning his
own ships and planets, it is not possible to see enemy ships or planets when
the game rules don't permit this.
Build into the game is an E-mail facility, which enables the possibility to
send messages to other players. This E-mail facility is also used by the
automated host program to report information back to you regarding the previous
issued commands. You can use this E-mail facility just as you like. A good
purpose would be to perform diplomacy with it. Messages you send to a player X
don't arrive by player Y if you so choose.
At certain planets there are starbases in orbit. These starbases are very
important, as they act as your space ship factory and a space ship repair/refit
location. At every starbase a set of four technology levels are maintained. The
levels are for space ship hulls (ie. the frame to build a space ship),
transwarp drive engines, beam weapons and photon torpedoes. The higher a
techonoly level, the more powerfull the parts concerned become.
Purpose
=======
The sole purpose is to be a FAST replacement for the VGA Planets MAKETURN
utility. This program is up to 20 times as fast as the origional MAKETURN
utility.
DPMI protected mode versions
============================
Usage of the protected mode versions is identical to the real mode VPMKTRN
command, described in the next section. However, there are several additional
points to keep in mind.
VPMKTRNX is the 16 bits DPMI version, and requires at least a 286 machine
with 2 MB of RAM installed. It calls and uses RTM.EXE as it's DPMI service
provider. RTM detects and uses an already present DPMI server (such as HIMEM
or QEMM), but if a server is not yet installed, it installs it's own server
DPMI16BI.OVL, which must be locateable in the current directory, or via the
PATH.
VPMKTN32 is the 32 bits DPMI version, and requires at least a 386 machine
with 2 MB of RAM installed. It calls and uses 32RTM.EXE as it's DPMI service
provider. 32RTM detects and uses an already present DPMI server, but if a
server is not yet installed, it installs it's own server DPMI32VM.OVL, which
must be locateable in the current directory, or via the PATH.
In addition, if you wish to spawn the 32 bits version from the MS Windows 3.x
environment, be sure to add the following line to your SYSTEM.INI file, in
the [386Enh] section:
device=d:\your\path\WINDPMI.386
Usage
=====
The usage is identical to the origional MAKETURN utility. At the command line
an optional directory path may be specified. If no path is specified, the
current directory is assumed.
As an enhanced feature this VPMKTRN utility will accept multiple directory
paths and will process them one at a time, until either all directories have
been processed, or an error has occured, whichever is first.
Note that in order for this utility to work, ALL the global data files of
VGA Planets must be present in the specified game directories, the current
directory, or the directory where VPMKTRN is located, in that order.
This is necessary since VPMKTRN will use these data files to produce
meaningfull names during turn file compilation.
Just as with MAKETURN, when you play different races with the same registered
PLANETS program, VPMKTRN will place the necessary data in the turn file so the
host will accept them as coming from one machine. This prevents the Tim
Continuum from striking.
Comments
========
When you have comments or find bugs, please do not hesitate to contact us.
Also, if you have ideas on how to expand the program or have suggestions for
new commands or options, please contact us.
Our email address is:
FIDO: 'Jan Peter Dijkstra' at 2:283/323.12
INTERNET: jan-peter@saluton.xs4all.nl
j.p.dijkstra@sysma6.cnt.antenna.nl
We can also be contacted by mail. Our mail address is:
Sysma Automatisering
tav. J.P. Dijkstra
Fazantstraat 169
7523 DP Enschede
The Netherlands
Phone: +31 53 337410
Fax: +31 53 311090