*****************************************************
******
******	XR7: EarthStrike
******	Copyright (c) 2003 Drake Analytics, Inc.
******	All rights reserved.
******	www.xandis.com
******
******	Released: December 2003
******
*****************************************************

*** CONTENTS ***

	1. INTRODUCTION
	2. MINIMUM REQUIREMENTS
	3. DISCLAIMER
	4. CREDITS
	5. SOURCE CODE INFORMATION
	6. COPYRIGHT INFORMATION
	7. GAME INSTRUCTIONS
	8. SUPPORT INFORMATION
	9. ORDERING INFORMATION


*** 1. INTRODUCTION ***

Thank you for downloading XR7: EarthStrike - an action arcade game in
the spirit of golden-age games. XR7 features three different types of 
game-play: Galaxian style, horizontal scrolling, and vertical scrolling.
In all cases the goal is simple: shoot the enemy and avoid being shot
yourself!


*** 2. MINIMUM REQUIREMENTS ***

OS: Windows 98 or greater (untested on Windows 95)
DirectX: v8.0 or greater
Memory: 64 megabytes (untested on systems with less memory)
Video: 800x600x16 with DirectX 8 compatible video card
Speed: 500 mhz (untested on slower systems)


*** 3. DISCLAIMER ***

By using and/or installing the XR7: EarthStrike software ("SOFTWARE")
the user acknowledges, understands and accepts the following disclaimer. 
SOFTWARE includes all files associated with the XR7: EarthStrike product, 
including but not necessarily limited to the binary executable, text data
files and media.

THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT WARRANTY OF ANY KIND 
EXPRESSED, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY 
WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

IN NO EVENT SHALL DRAKE ANALYTICS, INC. ("COMPANY"), ANY OF ITS OFFICERS, 
OR ANY OF ITS DIRECTORS OR ANY OF ITS EMPLOYEES BE LIABLE TO YOU 
OR ANY THIRD PARTY FOR ANY SPECIAL, PUNITIVE, INCIDENTAL, INDIRECT 
OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES WHATSOEVER, 
INCLUDING, WITHOUT LIMITATION, THOSE RESULTING FROM LOSS OF USE, 
DATA OR PROFITS, LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE 
OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES 
WHETHER OR NOT THE COMPANY HAS BEEN ADVISED OF THE POSSIBILITY OF 
SUCH DAMAGES, AND ON ANY THEORY OF LIABILITY, ARISING OUT OF OR IN 
CONNECTION WITH THE USE OF THIS SOFTWARE.

SOME JURISTIRCTIONS MAY NOT ALLOW THE EXLCUSION OF OR LIMITATION OF 
INCIDENTAL OR CONSEQUENTIAL DAMAGES, OR ALLOW LIMITATIONS ON HOW 
LONG AN IMPLIED WARRANTY LASTS, SO THE ABOVE LIMITATIONS MAY NOT 
APPLY. HOWEVER, IN NO EVENT SHALL THE DAMAGES EXCEED $2.00 (TWO US DOLLARS). 

THE USE OF THE SOFTWARE IS DONE AT YOUR OWN DISCRETION AND RISK AND 
WITH YOUR AGREEMENT THAT YOU WILL BE SOLELY RESPONSIBLE FOR ANY DAMAGE
TO YOUR COMPUTER SYSTEM OR LOSS OF DATA THAT RESULTS FROM SUCH ACTIVITIES.
NO ADVICE OR INFORMATION, WHETHER ORAL OR WRITTEN, OBTAINED BY YOU FROM 
THE COMPANY OR THROUGH OR FROM THE SOFTWARE, OR WEBSITE (www.xandis.com) 
SHALL CREATE ANY WARRANTY NOT EXPRESSLY STATED IN THE AGREEMENT. 


*** 4. CREDITS ***

* Programming:	Xandis.com

* Media:	All media is royalty-free and either developed by
		Drake Analytics, Inc. or downloaded from the following
		web sites or affiliated sites:
				
		3DCAFE.COM
		Models, textures and other media from 3DCAFE.COM 
		are identified by the prefix 3DCAFE in their
		name. These are all copyright 3DCAFE.COM but may
		be used royalty-free.

		PARTNERSINRHYME.COM	(and associated links)
		KOUMIS.COM
				
		ALEXEI USTINOV
		http://infoteka.nsk.ru/~alexmidi/
		Midi files with the prefix ALEX are copyright 
		Alexei Ustinov and have been released to the public 
		for royalty-free usage so long as the songs are unchanged
		and this copyright notice provided.
				
* Level Design: Anon Y. Mous :)

Software used for development:
	Visual C++ v6  with DirectX SDK (tested under both v8 and v9) (www.microsoft.com)
	3D Canvas Pro (www.amabilis.com)
	NetStudio Easy Web Graphics (www.netstudio.com)
	Paint Shop Pro (www.jasc.com)


*** 5. SOURCE CODE INFORMATION ***

The source code for XR7: EarthStrike is available as part of a 
$34.95 technical support package from www.xandis.com.

The package contains a CD with the Visual C++ source code and
all media related to the game along with the latest version of the
game executable; technical documentation consisting of over 300 pages;
and 60-days of technical support. 

The package provides the client a royalty-free license to use the 
source code in commercial and freeware products (so long as the source 
itself is not released or otherwise made available).


*** 6. COPYRIGHT INFORMATION ***

The XR7: EarthStrike binary executable is copyright Drake Analytics, Inc.
buy may be used for commercial and/or non-commercial purposes
royalty-free so long as:
	1. This README.TXT file is included with the distribution.
	2. The binary executable is not altered in any way - such as by
	using a byte-level editor to change copyright notices, disclaimers, etc.

The original data text files were created in-house but are considered public
domain. 

Media (sprites, waves, textures, models, video and midi) were developed
by a variety of entities including Drake Analytics, Inc. See the 'CREDITS'
section above for details. The media produced by Drake  Analytics, Inc. is 
considered to be in the public domain. Non-Drake media is all royalty-free 
and available online free of charge. 

Please give appropriate credit in your documentation or application whenever
you use someone else's work or derive your own media from someone else's work.

The source code is copyright Drake Analytics, Inc. and is only available
to those who purchase the $34.95 support package. The source code may not
be released in any manner but may otherwise be used royalty free in commercial
and non-commercial products.  

If you intend to release a commercial product and require further clarification
or written confirmation of the copyright status on a particular work, please 
contact us at xandis.com.


*** 7. GAME INSTRUCTIONS ***

XR7: EarthStrike is a standard shoot-em-up action arcade game in which the player 
controls a ship with the purpose of killing the enemy. 

The following keyboard commands are available:

(Note, Jj (for example) means either uppercase or lowercase J performs the command.)

Aa 
Bb 
Cc Cancel System Stats Display
Dd Display System Stats
Ee Eliminate FPS Setting
Ff Force FPS Setting
Gg 
Hh 
Ii 
Jj Joystick Input
Kk Keyboard Input
Ll 
Mm Mouse Input (not recommended)
Nn 
Oo 
Pp Pause Game
Qq Quit game to main menu
Rr Resume Paused Game
Ss 
Tt Terminate Back Image (to improve fps)
Uu Use Back Image
Vv 
Ww 
Xx 
Yy 
Zz Button 1 shooting if keyboard selected

ESC - QUIT PROGRAM ENTIRELY

F1 Increase Sound FX Volume
F2 Decrease Sound FX Volume
F3 Increase Music Volume
F4 Decrease Music Volume
F5 Silence Audio
F6 
F7 
F8
F9 
F10 
F11 Windowed Mode
F12 Fullscreen Mode

1 
2 
3 
4 
5 
6 
7 
8
9 
0 

The game supports 2 buttons for shooting (although just one is actually used in the game):
joystick buttons 0 and 1. 

Keyboard controls are below:

Arrow Keys move the ship.
SPACE BAR is button 0 shooting.
Zz is button 1 shooting (not used in original game)

Input device set up/fine tuning can be modified by editing the userinput-spec.txt
file.

During the game, players will encounter enemies as well as 'bonus' items that
generally just float around --- but if the player collides with the bonus object
extra benefits will be obtained. Some of the extra benefits may include extra
energy, an additional weapon, more points or an extra life. Sometimes it may be
necessary to kill an enemy to cause the existance of the bonus item.

**********
********** DO NOT READ THE FOLLOWING UNLESS YOU WANT TO CHEAT
********** OR NEED TO DEBUG LEVELS AND/OR CREATE NEW TILE MAPS
**********
If you want to cheat or are debugging new data files then in config.txt you
must enable the cheat key - which is actually two keys hit one after the
other followed by a third command: [] cmd. (Note, you can always enable/disable
the cheat key from within the setup options once the game is loaded.)

Cheat commands: []\	- Switch to next player (or reload level if 1 player)
		[]+	- Move to next level
		[]-	- Eliminate all player lives
		[]X	- Increase energy and shield to 100%
		[]F8	- Start tile editor - where F8 is the function key F8

The tile editor is really rough and just there for quick fixes and getting
the basics down so that levels can be tested early on rather than waiting
for all the tile artwork to be completed. There is a chicken and egg issue
with the tile map editor since in order to activate it you must already be
running the game and on the level that you wish to edit! Once you have gotten
over that though and are in the editor, the following commands are available.

	SPC		- Place tile on map cursor spot
	ARROWS		- Move map cursor around map (slowly - no repeating!)
	PAGE UP		- move a page toward 0,0 of map
	PAGE DOWN	- move a page toward end of map
	J		- move tile cursor left
	K		- move tile cursor right
	M		- move tile cursor down
	I		- move tile cursor up
	W		- write updated map to current map file 
	N		- write updated map to newmap.txt
	G		- return to game (w/o writing map to file but keeping in memory)
	H		- hide tile set
	S		- show tile set
	F		- set to tile that is under cursor (i.e. find tile)
	0		- go to 0,0 of page
	1..9		- set map cursor stride
	HOME		- goto 0,0 of map
	END		- goto end page of map
	U		- Undo last data insert
	F1		- 4-block insert of current tile
	F2		- same tile to end of row within page
	F3		- same tile to end of column within page
	F4		- fill page with current tile
	F5		- Put current tile down 4x4 copies
	F6		- Put current tile down 8x8 copies
	F7		- fill current up
	F8		- fill current down
	F9		- fill current right
	F10		- fill current left
	F11		- copy page
	F12		- paste page 
	ESC		- will probably exit out of the editor AND game!

Right now, the source tile bitmap is quite small (256x256) but support is
available for those developers who need to use larger tile maps and want
to extend the code for that purpose. Visit www.Xandis.com to learn more
about the technical support that is available for extending the game.


*** 8. SUPPORT INFORMATION ***

For support or answers to general questions, please visit the home of 
XR7: EarthStrike at www.xandis.com. 


*** 9. ORDERING INFORMATION ***

Online ordering, via credit card, may be done at www.xandis.com.

Postal orders may be made by mailing a money order or check, drawn on a US bank
for $34.95 and payable to DRAKE ANALYTICS, INC., to:

DRAKE ANALYTICS, INC.
Attn: Xandis.com
PO Box 19762 
Seattle, WA 98109
USA

Note, products are only mailed to the address associated with the credit card
or check. Transactions must clear before the product is shipped.

If you prefer to order by a check drawn on a UK bank account then please contact
xandis.com for details.


******** Thanks again for trying out XR7: EarthStrike ******** 


# END OF DOCUMENT



