Documentation · History · Mail Bag Downloads · Empire D source · Stewart's D version · Empire 1.31 · 1.31 C++ source · PDP-10 Empire · PDP-11 Empire · VAX/VMS Empire · PC/PCjr Empire · C/C++ compiler · D compiler Community · Forum · news.digitalmars.com |
EMPIRE(The Wargame of the Century)Written by Walter BrightCopyright (c) 1982-2001 by Walter Bright All Rights Reserved visit our web site at www.classicempire.com This software is furnished under a license for use only by the purchaser. This software may not be copied or made available to any other persons. Title and ownership of the software shall remain at all times in Northwest Software. Northwest Software assumes no liability for the use or misuse of its software. Liability for any warranties implied or stated is limited to the replacement of the distribution floppy disk should it be determined to be defective within thirty days of its purchase. INTRODUCTIONCongratulations! You have purchased one of the most popular games on mainframe computers, now made available on the personal computer. Empire was originally written by Walter Bright for a PDP-10 at Caltech. The game has since been converted to run on a DEC VAX, and has been played for years at Caltech, MIT and at VAX installations. Empire was rewritten from scratch to run on smaller computers.Empire is a simulation of a global conflict between two to three implacable foes. No compromise is possible, each must strive to annihilate the other. The war is conducted over a large map, with land, sea and cities on it. Each player manipulates his armies, fighters and ships to try and smash the others, to reach the goal of total domination of the world. Empire is not a video arcade-type game. It is a thinking man's game, as it requires strategy and tactics instead of hand-eye coordination. Warning: Empire has been known to be addictive. Typical games can take several hours. REQUIREMENTSThe following hardware and software is required to run IBM PC Empire:
GETTING STARTEDPerform the following steps to get EMPIRE running on your computer:
GENERAL INFORMATIONThe game is played on a map of 60 rows by 100 columns. Row numbers are 0 to 59, column numbers are 0 to 99. Coordinates are shown as row,col.Characters displayed on the map are (for terminals):
The entire map is unknown (blank) until you start to explore it. Beware, however, that you cannot detect enemy pieces unless you are right next to them. The actual map that you see on the display is a summary of all the most recent information that you have about the world. Each of your cities can be assigned to produce one of the pieces (A,F,D,T,S,R, C or B). A city is attacked by moving an army onto it. The army has a 50% chance of conquering it. Capturing cities is crucial to destroying your opponents. An enemy piece is attacked by moving one of your pieces onto it. Hits are traded off (at a 50% chance of landing on one piece or the other) until one piece is totally destroyed. Only one of the pieces will survive the conflict. Each piece can withstand only so many hits before it is destroyed. Damage sustained by a piece is cumulative until it is either destroyed or repaired. The number of hits that each piece can take are:
army 1
fighter 1
destroyer 3
troop transport 3
submarine 2
cruiser 8
aircraft carrier 8
battleship 12
Ships can be repaired by moving them into one of your cities.
PIECES
OPERATIONThe program will prompt you to move each piece. The prompt consists of a short message in the upper left corner of the screen, and the cursor will be positioned on the map. The message shows what mode you are in. The modes are:
Direction keys:
QWE
A D This is the layout of the direction keys
ZXC on a QWERTY keyboard.
The letters QWEADZXC represent directions of movement, as if
the cursor were situated on the letter S of your keyboard.
For example, E means move upward and to the right. X means
move straight down. The space bar indicates no movement.
If you have an IBM PC keyboard, the arrow keys may be used instead. Each mode is explained below. MOVE MODEMost of the game will be spent in move mode. In fact, the entire game can be played without ever leaving it. In this mode, the cursor will be positioned over where the piece is, and the top line of the display will show what the piece is. You can enter either a move or a command.A move is entered by pressing one of the direction keys indicating the direction that you want the piece to go in. If you don't want the piece to move, press the space bar. The following commands are available in MOVE mode:
SURVEY MODEThis mode allows you to travel around and look at the map, alter the functions assigned to your pieces, change the production demands given to cities, etc. It is entered using the Y command from MOVE mode.The direction keys move the cursor around. Each time you move the cursor onto one of your pieces or cities, information on that piece or city will be displayed. Note that commands in SURVEY mode operate only on the piece displayed (for instance, you cannot operate on an army aboard a troop transport from the SURVEY mode). Most commands operate the same as in move mode. The differences are:
DIR MODEThis mode expects a direction key to be pressed. This will then assign the direction function to the piece that the cursor is on. See FUNCTIONS.Escape (the esc key) will abort this mode. CITY PROD MODEThis mode expects a key representing what you demand that your city produce be pressed. The keys are:
Production Time
Key Start Continue
armies A 6 5
fighters F 12 10
destroyers D 24 20
troop transports T 36 30
submarines S 30 25
cruisers R 60 50
aircraft carriers C 72 60
battleships B 90 75
The start time is the number of rounds required to produce a
piece for the first time. The continuing time is the number
of rounds required to produce subsequent pieces. If you
change the production demands of a city before it has
completed its piece, the partially completed piece will be
discarded.
FROM TO MODEThis mode is used to assign the MOVE TO function to a piece. Move the cursor until it is on the location that you wish to move the piece to, and press T (as in FROM location TO location).Note: If you are giving the MOVE TO function to a fighter, the cursor's distance from the fighter cannot exceed the fighter's fuel remaining. This also applies to setting the FIPATH of a city. Escape will abort this mode. FUNCTIONSIn order to relieve the tedium of moving each piece each round, your pieces can be assigned various functions, under which they move automatically. The functions are:
FIPATHEach of your cities can be assigned a FIPATH. This is a location, which when a fighter lands in that city, is assigned to that fighter. It shows up as a MOVE TO function for the fighter. FIPATHS are assigned to cities from the SURVEY mode using the F and T commands. Clear the FIPATH using the K command. FIPATHs are very useful when cities are producing fighters far from the front, the fighters can be 'chained' from city to city up to the front.MISCELLANEOUSOther players' moves are performed while the computer is waiting for a command from you. This can be entertaining at times, like when a piece is destroyed while you are trying to move it! In any case, there is a 10 to 20 round maximum spread between players. If you exceed this limit, no more commands will be accepted until the other players have caught up a bit.Watch out on the map displays. The locations of enemy pieces shown may not be accurate, as they probably moved since you detected them! Remember that the map displays only a history of what you have seen before. If the message OVERPOP should appear, the game is saturated with too many pieces. No more will be produced until some are destroyed. The computer operated players play by the same rules and under the same conditions that you do. It has no special advantages, though it may appear otherwise at times. When a new game is started, it may take 100 to 200 rounds of play before you discover the other players (or they discover you!). Be patient, it's a large map. Be careful of whether you are in MOVE mode or SURVEY mode. Entering many commands in MOVE mode when you thought you were in SURVEY mode can run ships aground and drown armies inadvertantly. When in MOVE mode, and the cursor is on a troop transport, the message at the top of the screen will show whether a transport is to be moved or an army that is aboard it. Moving the wrong one can run the transport aground or drown the army. SETTING UP SERIAL PORTSSetting up the serial ports to work with another terminal can be confusing and frustrating. Here is a scheme which should work in most cases (Northwest Software does not guarantee that it will work).Wire up an interconnecting cable as shown:
pin pin
1-+------------+-1
| |
7-+ +-7
2----------------3
3----------------2
4-+ +-4
| |
5-+ +-5
| |
8-+ +-8
6-+ +-6
| |
20-+ +-2
Set up the serial port with the following command:
mode com1:96,n,8,1
which sets it up to 9600 baud, no parity, 8 data bits, 1
stop bit. Set up the terminal to match. The connection can
be verified by typing:
copy con: com1:
Type a few characters on the PC, ending with a few ^Zs and
RETURNs. The characters should show up on the terminal. To
check communications the other way, type:
copy com1: con:
And type a few characters on the terminal, ending with a few
^Zs and RETURNs. The characters should show up on the
console. If these checks work, then EMPIRE should.
EMPIRE for Windows 95, 98, NT, 2000 and XPEMPIRE is now a 32 bit program. It behaves a little differently under Win32:
|