xrick - version #021212

Copyright (C) 1998-2002 BigOrno (bigorno@bigorno.net)

http://www.bigorno.net/xrick/


** LICENSE AGREEMENT & LEGAL BABLE

I have written the xrick code. However, graphics and maps and sounds
are by the authors of the original Rick Dangerous game, and "Rick
Dangerous" remains a trademark of its owner(s) -- maybe Core Design
(who wrote the game) or FireBird (who published it). As of today, I
have not been successful at contacting Core Design.

This makes it a bit difficult to formally release the whole code,
including data for graphics and maps and sounds, under the terms of
licences such as the GNU General Public Licence. So the code is
released "in the spirit" of the GNU GPL. Whatever that means.

This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE.  

Controls:

- left, right, up (jump) or down (crawl): arrow keys or Z, X, O and K.
- fire: SPACE, end: E, pause: P, exit: ESC.
- use left, right, up, down + fire to poke something with your stick,
  lay a stick of dynamite, or fire a bullet.
- toggle fullscreen: F1 ; zoom in/out: F2, F3.
- mute: F4 ; volume up/down: F5, F6.
- cheat modes, "trainer": F7 ; "never die": F8 ; "expose": F9.

More details at http://www.bigorno.net/xrick/.

Report problems, or ask questions, to bigorno@bigorno.net.

Enjoy!


Command line options (add to Run line in !Run file to use them)
(this is the output from the !RunImage -help)

usage: xrick [<options>]
<option> =
  -h, -help : Display this information.

  -fullscreen : Run in fullscreen mode.
    The default is to run in a window.

  -speed <speed> : Run at speed <speed>. Speed must be an integer between 1
    (fast) and 100 (slow). The default is 75

  -zoom <zoom> : Display with zoom factor <zoom>. <zoom> must be an integer
   between 1 (320x200) and 4 (4 times bigger). The default is 2.

  -map <map> : Start at map number <map>. <map> must be an integer between
    1 and 4. The default is to start at map number 1

  -submap <submap> : Start at submap <submap>. <submap> must be an integer
    between 1 and 47. The default is to start at submap number 1 or, if a map
    was specified, at the first submap of that map.

  -keys <left>-<right>-<up>-<down>-<fire> : Override the default key
    bindings (cf. KeyCodes)

  -nosound : Disable sounds. The default is to play with sounds enabled.

  -vol <vol> : Play sounds at volume <vol>. <vol> must be an integer
    between 0 (silence) and 10 (max). The default is to play sounds
    at maximal volume (10).

  -data <path> : path to the data file.


RISC OS PORT
------------

Ported to RISCOS by Alan Buckley, June 2004.

This program is 32 bit compatible and requires RISCOS 3.6+.

Digital Renderer module (available from http://home.t-online.de/~zarquon) 
may be installed in System:Modules if sound is required.

You will also need to have installed the Shared Unix Library 1.0.2 which
is available from the Unix Porting Project (http://www.chocky.org/unix/) 
and the GCC pages.

Part of the Unix Porting Project.  Support for this program under RISC OS
is only offered to subscribers.  See http://www.chocky.org/unix/
for more information.

The source code provided here has had two minor changes which could be
applied to any version.
