Documente online.
Zona de administrare documente. Fisierele tale
Am uitat parola x Creaza cont nou




By Brendan Reville

Game Documentation

Version 1.1

-------- ----- ------ -----



System Requirements


Getting Started

Configuration and Hard Disk Installation

The Story

Playing the Game

Credits and Acknowledgments

About the Author

Free Registration

Contacting the Author

Programmers' Information

Revision History


Copyright Notice

Trademarks and Registered Trademarks

-------- ----- ------ -----


Xerix is an arcade-style "shoot 'em up" game set in the

future. You must guide a space ship through a strange world of two

different levels and destroy or avoid the many enemy obstacles in

this place. Xerix features 256 colour VGA/MCGA graphics and sound

card support. Other features include multi-level/rate scrolling,

Expanded and Extended memory support, and the support of various

input devices.

The game is public domain, and may be freely and legally

copied in its original, unmodified form.

-------- ----- ------ -----

System Requirements

Required: IBM AT (80286) or higher: '386/i486; or compatible


VGA or MCGA video display

Hard disk or floppy disk with 500k bytes free


10 Mhz or faster processor speed

Hard disk

Supported: (optional)

Adlib sound card

Sound Blaster sound card

Microsoft Mouse or compatible mouse


EMS (Expanded) memory

XMS (Extended) memory

-------- ----- ------ -----


The following files are part of the Xerix package. All files,

apart from XERIX.CFG, last on the list, should be on the disk or in

the archive which you acquired the game on:

XERIX .DOC This file - the game documentation.

XERIXREG.DOC The registration form.

XINSTALL.EXE The installation/configuration program.

XERIX .EXE The Xerix game program.

XERIX_GM.DAT A game data file.

XERIX_A0.DAT A game data file.

XERIX_A1.DAT A game level data file.

XERIX_A2.DAT A game level data file.

XERIX .CFG Default game settings file.

(Created by XINSTALL - not on

original disk/archive)

-------- ----- ------ -----

Getting Started

To run Xerix, make sure you're on the same disk drive and in

the same directory as the game. To configure the game for your

computer initially, type XINSTALL to run the install program. If

you know that the game is already configured for your system, you

can simply type XERIX to begin the game.

Xerix Install - XINSTALL

From the main menu of the install program you can choose to

configure the default game settings, install Xerix to a hard disk,

or return to DOS.

Configuring the default game settings

Choosing 1 on the Xerix Install main menu takes you into the

default game setting configuration menus, which allow you to

configure Xerix for your computer. These settings will be saved in

the file XERIX.CFG in the current disk/directory, or on the

destination disk/directory if a hard disk installation is

performed, unless a problem in the hard disk installation occurs.

Firstly, you can choose whether Xerix runs with full 256

colour graphics, or with 64 grey-scale graphics if you prefer. The

grey-scale graphics will work with a full-colour monitor.

Next, you can choose the sound device Xerix will use.

The following options are available:

No sound:

The game is silent. The sound effects can also be

turned off during the game.

Adlib sound:

Using the original Adlib sound card's FM music and

sound effect capabilities.

Sound Blaster sound:

Using the FM music and sound effect capabilities of

the Adlib as well as digitised sound samples.

If you choose the Sound Blaster as the sound device

there will be two additional menus, in which you choose

the base memory address and interrupt number for the

card. For both menus, Auto Scan should work. If the

game locks up while loading or gives a Sound Blaster

initialisation error message, XINSTALL should be run

again and the Sound Blaster base memory address should be

specified. If the game still doesn't work, the interrupt

number should be specified as it is set up on your Sound

Blaster card.

IBM PC internal speaker:

Used for music and sound effects.

The next menu allows you to choose what memory the game uses.

Choosing conventional memory limits the game to using only the

basic 640k bytes of RAM, at most, of memory installed in your

computer. Choosing either EMS or XMS allows the game to utilise

the memory in your computer set up as either Expanded or Extended


The use of EMS (Expanded) memory requires an Expanded Memory

Manager (EMM) that conforms to the Lotus/Intel/Microsoft Expanded

Memory Specification (LIM-EMS) version 3.2 or later. The use of

XMS (Extended) memory requires an external driver that conforms to

the Lotus/Intel/Microsoft/AST eXtended Memory Specification (XMS)

version 2.0 or later, such as HIMEM.SYS.

The use of Expanded or Extended memory make subsequent

loadings of levels faster. Their use still requires adequate free

conventional memory.

The final menu allows you to choose the input device used to

control the game: either keyboard, mouse or joystick. A Microsoft

compatible mouse driver must be installed before running the game

if it is configured to use the mouse. A joystick must be connected

to Game Port 1 and centred when the game is loading if it is to be

used. The keyboard may also be used in combination with these

other input devices.

Hard Disk Installation

This option from the Xerix Install program's main menu will

copy the game into a subdirectory on your hard disk, as long as it

has enough free space for the game. The hard disk install option

will ask for the destination drive's letter, from C to F, then

check for adequate available space on the destination drive. If

there is enough space, the directory \XERIX will be created and the

game copied into that directory.

To run the game after installing it onto a hard disk, make

that drive the current drive by typing its letter followed by a

colon. For example "C:" (without the quotes).

Then make the current directory \XERIX by typing "CD \XERIX"

(again without the quotes).

To run the game, type "XERIX".

-------- ----- ------ -----

The Story

Some time in the near future...

A massive, alien structure hurtles from deep space towards the

earth. Several days after first being discovered by a space-

tracking station in the desert of Egypt, two-thirds of the

population of Los Angeles and its surrounding area are killed by a

strange radiation. The radiation's source is tracked to the alien


Panic sets in on the earth in the hours that follow. People

don't know what to do or where to go. The governments of the

world, combined through the United World Council, try desperately

to find a solution to this problem.

The World Council sent up one small unmanned space-craft to

examine the alien structure at close range. Upon approaching the

structure, a large panel in its otherwise impenetrable wall opened.

The space-craft entered and reported a strange environment, an open

space, but nothing like the world of Earth. A fast-moving object

destroyed the space-craft shortly after it had entered, but the

object's speed was estimated to be at a rate which a human might be

able to respond to - either destroying with weapons or dodging.

You have been chosen to pilot a second earth-sent space-craft.

The project has been codenamed XERIX: the eXtended Enemy Response

and Infiltration eXperiment. Your mission is to destroy the alien

structure. How you will do so is not known. Your mission is a

difficult one, indeed seemingly impossible, but is of the greatest

importance. The earth's fate is in your hands. You must succeed.

-------- ----- ------ -----

Playing the game

In the following instructions, "fire" refers to the space bar

and can also refer to either of the buttons on the joystick and


Title Screen

To exit the title screen, hit fire. A text sequence (see

below) displaying the game's credits will begin when the title

screen is exited for the first time. After this, the title screen

will only displayed after the game is "won" or after the ESC key is

hit during a game (see below). It will be skipped after games in

which the player "loses".

The title screen will also fade off when the title music has

finished playing.

Hitting Control (Ctrl) and Q simultaneously will quit the

game. The title screen will fade off the and the program will exit

to DOS.

Text Sequences

At various times in the game, namely, the credits, before a

level and after a game, a text sequence will begin unless skipped

(see below).

To skip one of these text sequences, hit fire. The sequence

cannot be skipped for the first half second of running, to avoid

accidentally skipping a sequence. For Sound Blaster users, an

audio sample will be played when the text sequence begins to fade

off, either when skipped or when finished.

Hit P to pause a text sequence, and P again to unpause it.

Hitting Control (Ctrl) and Q simultaneously will quit the

game. The screen will fade off and the program will exit to DOS.

Controlling the space-craft

To control the space-craft with the keyboard, hit the

directional key on the numeric or arrow keypad in the direction

that you wish the ship to go in. The space-craft can also move

diagonally by hitting two directional keys at once, or by using a

"diagonal" key on the numeric keypad.

With the joystick, simply move the stick in the direction

which you want the space-craft to travel in.

When using the mouse, an on-screen pointer will appear. The

ship will always travel towards this pointer, "chasing" it. The

ship will cease "chasing" the mouse pointer once it reaches it, so

that you may control the ship with the keyboard as long as you

don't move the mouse pointer after the ship has reached it.

To shoot, hit fire. Rapidly hitting fire will cause the

space-craft to shoot more quickly than simply holding in fire.

Shots can not pass through the red remains of an alien.

You will have, initially, three "lives." Each "life" is

another attempt to continue in the current game, starting on the

screen where you got out. You will be given an additional bonus

life if you finish a level.

Other keys during the action sequence

ESC Escape

The escape key will end the current game. The screen

will fade off and the game will return to the title




By hitting the ENTER/RETURN key while the screen fades

off slowly, either after hitting ESC, dying (by losing

all your lives) or winning the game, the losing sequence,

if it was to be played, will be skipped and a new game

begun immediately.

Ctrl-Q Quit

By hitting the Control (Ctrl) and Q keys down

simultaneously, the screen will fade off and the program

will exit to DOS.

T Toggle

By hitting the T key the outer scrolling regions will be

Toggled (switched) on or off. Users of slower computers

may wish to turn off these additional scrolling regions

at the top and bottom edges of the screen to speed the

game up.

S Sound

By hitting the S key the game Sound effects will be

toggled (switched) on or off.

The aim of the game is simple: make it through the game while

dodging or destroying the alien space-craft and "bombs" which spray

from certain objects on the screen. Then destroy the end of level

alien, a type of guardian of the alien ship, to advance to the next

level. It isn't easy, but sharp skills and fast reflexes will

serve you well.

-------- ----- ------ -----


Design, Programming, Artwork, and Music by

Brendan Reville

Design contributions:

Marc Armansin and Michael Reville

Additional game testing:

Justin Reville and Michael Reville


Brendan Reville

Further Acknowledgments

The following helped, to various degrees, with the development

of the game, and deserve a word of thanks.

John Creasey

Paul Meiners

Tony Cook

Eric Poulsen

- for assisting in the development of the keyboard

reading routines (MultiKey).

Rhys Weekley

- for helping with the Adlib testing.

David Evans

- for the public domain program VGA Paint, used to create

the game artwork.

John M. Coon

- for the shareware Sound Blaster composer program

Compoz, used to create the game's FM music.

Mum, Dad, Justin and Michael

- my family, for all their interest, patience and


And to all my friends at school and on the Bulletin Boards,

for their encouragement and interest: thank you.

-------- ----- ------ -----

About the Author

Brendan Reville is a 15 year old student living in Sydney,

Australia. He enjoys ice-skating, basketball, tennis and swimming,

and plays the clarinet. Favourite writers include Philip K. Dick,

William Gibson and Barbara Hambly. He began programming while

around the age of 10, in BASIC, before moving onto C at the age of

13, and is now teaching himself Assembler. Xerix is his first

major production, and was contributed to the public domain as an

appreciation for the medium.

-------- ----- ------ -----

Free Registration

This game is free, however, it is requested that the

registration form contained in the file XERIXREG.DOC is filled out

and returned to the author at the address given or sent by

electronic mail as described below. Registration is free, except

for the necessary postage, and is not required, but appreciated.

Consult your DOS manual for information on printing a file.

-------- ----- ------ -----

Contacting the Author

The author can be contacted at the following postal address:

Brendan Reville

PO Box 304

Milsons Point NSW 2061


For users with a modem, the author can also be contacted via

GTNet electronic mail available through any GTPower Bulletin Board

System worldwide. Send a Private message to Brendan Reville at The

Poet's Dilemna, netmail address 302/000.

-------- ----- ------ -----

Programmers' Information

Xerix was programmed in Microsoft C 6.0. Also used in the

development of the product were Creative Labs' Sound Blaster

Developer Kit and Ted Gruber Software's Fastgraph routines.

The author is happy to discuss areas of the game's programming

with other programmers, and can be contacted by the methods given


-------- ----- ------ -----

Revision History

September 1992 - version 1.0

Original release

September 1992 - version 1.1

"Lives" added

Title screen not displayed after every game

Documentation improved and updated

-------- ----- ------ -----


The author, Brendan Reville, and any other persons referred to

in this documentation or in the computer program "Xerix" accept no

responsibility for any loss of time, money or productivity, or

damage to any person(s) or computer hardware or software, as a

result of using the program "Xerix", even if the above mentioned

had knowledge or had been notified of the possibilities of such


-------- ----- ------ -----

Xerix - Program, Data and Documentation

(C) Copyright Brendan Reville 1992

All Rights Reserved.


-------- ----- ------ -----

Trademarks and Registered Trademarks

Adlib is a registered trademark of Adlib Inc.

Fastgraph is a trademark of Ted Gruber Software.

IBM, IBM PC/AT, are registered trademarks of International Business

Machines, Inc.

Microsoft, Microsoft Mouse and MS-DOS are registered trademarks of

Microsoft Corporation.

All other brand and product names mentioned in this document are

trademarks or registered trademarks of their respective holders.

Document Info

Accesari: 1564
Apreciat: hand-up

Comenteaza documentul:

Nu esti inregistrat
Trebuie sa fii utilizator inregistrat pentru a putea comenta

Creaza cont nou

A fost util?

Daca documentul a fost util si crezi ca merita
sa adaugi un link catre el la tine in site

in pagina web a site-ului tau. - coduri postale, contabile, CAEN sau bancare

Politica de confidentialitate | Termenii si conditii de utilizare

Copyright Š Contact (SCRIGROUP Int. 2024 )