RenderWare(tm) v1.3.5 alpha MS Windows 3.1 WinG Beta Demonstration Programs
===========================================================================

----------------------------------------------------------------------------
These demonstration programs are copyright Criterion Software Limited 1994. 
Criterion Software grants you a license to use them only in the form as 
supplied. You may not disassemble, decompile or reverse engineer these 
demonstration programs.

These demonstration programs are provided as is with no warranties of any
kind. Criterion Software will not, under any circumstances, be liable for
any lost revenue or other damages arising from the use of these
demonstration programs.

RenderWare is a registered trademark of Canon Inc.
Other trademarks acknowledged.

For further information about RenderWare see the info directory
or contact :

Lisa Garvey

Criterion Software Ltd.,
20, Alan Turing Road,
Guildford,
GU2 5YF,
UK.

Phone: +44-483-448833
Fax  : +44-483-448811
Email: lisa@criterion.canon.co.uk

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

The archives in this directory are demonstrations of RenderWare v1.3.5 Alpha
which supports Microsoft's new WinG API. Please note that WinG is in beta
test and RenderWare v1.3.5 is in alpha test and so problems may arise in
the use of these demos.

Currently the following RenderWare on WinG demonstrations are available:

1) RWMAZE.EXE

Installation
------------

Simply unzip the archives using pkunzip -d to preserve the directory structure.

In order to run these demos you MUST have WinG Version 1.0 Build 27 installed
on your system. The demonstration program will not operate if WinG 1.0 Build
27 is not correctly installed.

RWMAZE.EXE
==========

Introduction
------------

RwMaze is a "Doom like" dungeon demo written using RenderWare.

It demonstrates that RenderWare, as a general API, does provide a good
performance solution for Windows based 3D games. 

This demo has been built with the latest RenderWare v1.3.5 release.  The
demo uses full perspective texturing and provides a FULL 3D movement
capability.  With FULL 3D movement this is a much more complex scenario
than in Doom. 

Perspective texturing is a new feature in the 1.3 release. As such it is
still not fully optimized and we expect to improve current performance
by a further 20 - 30% as we optimize perspective texturing to the
maximum. 

This version of the RwMaze demonstration program uses RenderWare v1.3.5. 
This library uses Microsoft's WinG as its mechanism for displaying the
results of RenderWare's rendering. As such this version of RenderWare
supports exciting new features such was WinG's fast bitmap stretching
capability.

RenderWare uses this stretching capability to achieve higher frame rates in
large viewports than were previously possible. RwMaze demonstrates this
by allowing the window to be maximized to give a viewport of 640x480
pixels. The rendering menu can then be used to select between full 640x480 
rendering or rendering at 320x240 and stretching up to 640 x 480 using WinG. 

The results are impressive; > 100% increase* in polygon through-put with little 
degradation in perceived quality.


Description
-----------

The user can wander through a dungeon/maze consisting of rooms 
and interconnecting corridors which are fully textured. In some of the 
rooms are various objects performing full 3D animation in real-time.  
The user gets a fully general viewing model which allows the viewer's head 
to be tilted around as they walk with no loss of performance. 

The control is with the mouse only.  When a mouse button goes down a
cross-hair is superimposed on the image and the distance above this
cross-hair controls the speed of forward motion (moving mouse pointer
below the cross-hair will cause reverse movement).  Distance to the left
and right of this cross-hair determines angular speed.  In addition, if
you hold the shift key down while dragging the mouse, the view direction
can be changed to show the completely general nature of the viewing
model and rendering used by RenderWare. (ie the walls and floors don't
have to be vertical or horizontal as in DOOM).

Enjoy wandering through the maze and don't forget to look at the ceilings
and floors.


Restrictions
------------

1) WinG is currently optimized for 8-bit bitmaps only. So this demonstration 
   program will only run on 8-bit (256 color) video card modes.
 
  ==========================================================

* The actual performance increase seen will depend on the bus speed of your
  computer. The faster the bus the more benefit you will see from using
  WinG's stretch facility
