
	 - Hard RoX - Beta 0.70. - (C) Copyright 1996 by Skal
	------------------------------------------------------

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

Requirements:
-------------
	CPU: >=486 (P120 recommended, at least:).
	RAM: 8Megs
	Sound Card: GUS or SB.
	[ SB16 AWE32 is behaving badly. Well... unlike me, buy a GUS ! :) ]
	OS: DOS 6.x (+Himem) or Linux/X11R5 (tested: 1.3.58 -> 2.0.21) 
  
	files      Size
	-----      ----
	rox.exe   246372 bytes	(DOS executable)
	rox	  554556 bytes  (Linux executable)
	rox.dat   918201 bytes
	rox.s3m   788337 bytes
	go32.exe  78826  bytes
	
Usage:
------
	Usage: rox.exe [-M|+M|+M2] [-h] [+/-S] [+/-A] <Sequence>
	  +/-S: turns sound on/off
	  +/-A: force sound device autodetect on/off
	Pre-computation level (not including the 800Kb mikmod needs):
	  +M2: Use 4.31 Megs of pre-calc  (default).
	  +M:  Use 3.22 Megs of pre-calc.
	  -M:  No pre-calc (minimal 1.85 Megs).

Credits:
--------
	GFX/Music/Code.............. Skal

   additionnal credits:

	Mikmod210................... MikMak (JP Mikker)
	GO32 dos extender .......... DJ Delorie
	Couples of samples from Tek/Otm and Mikko/CNCD

DOS version:
------------
	. coded/tested on a P120. Seems to work fine on a P70...
        Not tested on a 486. (GCC may be compiling with some 
	pentium-specific instructions. I don't know...)

	. DJGPP used is version 1.0. GO32.EXE is here to provide
	DPMI. As configuration, just use HIMEM... 
	Sound default is on, but can be switched on with: rox -S.

PC-Linux/X11 version:	(rather experimental. Please report bugs :)
---------------------
	The code is the same, apart from some DOS ...hum...
	'specificities', being emulated.
	Most probably, for this version to run correctly, you'll
	have to be logged in as root, since the /dev 's rights
	are, by default, set to root... As the sound is handled
	by a separate process, the demo does not run the same
	way the usual (sequential) DOS one does. Main process
	is slowed accordingly. Moreover, music update procedure
	must be called at bpm (and not between each frame, for
	the DOS version), so that synchronized effects won't run
	smoothly. The delays I added on were designed for the
	demo to run smoothly on a P120 with mixing at 22Khz. 
	On other computers, you'll be Scavenging the Unknown :)
	Sound default is on, but can be switched off with: rox -S.

Features:
---------
	. UV/refraction/transparency/reflection/blur/larsen/bump mapping
	. particles
	. Spherical perspective
	. some ray-tracing made my way  %^D
	. on-the-fly Floyd-Steinberg dithering
	. emboss & fire FX
	. some ODE
	. caustics (well, an attempt, actually :)
	. raytraced Julia fractal set (w/ POV3.x)
	. a-la-Photoshop bitmap FX (but real-time, here :)
	. ...

	Length: ~3min 30s.

Contact:
--------
	Pascal Massimino
	3, rue Sainte Isaure
	75018 Paris
	France
	e-mail: Pascal.Massimino@ens.fr
		massimin@u-cergy.fr
	WWW:	http://www.eleves.ens.fr:8080/home/massimin/

Legal stuff:
------------
  This material is not freeware. You are allowed to copy it without
  restrictions for non-commercial use.

  This program or the data files contained therein may not be altered or
  modified without the permission of the author.

  No payment of any kind may be charged for this product or any combination
  of products or services including this product without our authorization.
 
  You take full responsibility for the operation of this software and any
  consequences thereof. I the creator can not accept liability for damages
  or failures arising from the use of this software.


  Wired'96 organizers are hereby given the rights to use this
  product on CD-Rom.



(Im-)moral support while coding:
--------------------------------
Red Hot Chili Pepper (Catholic school girls rule !), Living Color
(Elvis is dead !), Ugly Kid Joe (Everything about you !), Testament
(Practice what you preach !), Steve Morse (Cut to the chase !), etc...


----------------------------------------- Skal, October 1996. -------------
