pirate.txt                                       From France,  20 sept. 1997


       Pirate : a freeware version of 'Pirate's Adventure' for the HP48.



History

  Pirate is a great adventure game written by Scott & Alexis Adams
in the late '70s. I found it so wonderfull that I ported the original program
over the years on Ohio Scientific, then HP71 (with 32Kb RAM module, disc drive
and video display), PC (translated in C), and finaly HP48 in system RPL.

  This version for HP48 is the first one I publish for the following reasons:
- Pirate will be soon 20 years old,
- It demonstrates the power of the HP48. Compared to my HP71 version,
  it is faster, and doesn't need any RAM extension or external device.
- It is a good exemple of a big project written mainly in system RPL.
- I have now access to the Web (this HP48 version was written 3 years ago).



HP48 implementation

  Pirate is provided as a library (#1056) of about 15Kb. It needs about 2Kb
of free RAM. It run on HP48S(X) and G(X) all versions (it use only supported
entry points).



Some tips...

  The keyboard is always in alpha mode, even if the alpha announciator is off.

  Pirate interpreter recognize only the first three letters of words,
so you can say 'TAK BOT' instead of 'TAKE BOTTLE'. This speed up the game.

  To walk through the game, you have to say e.g. 'GO NORTH' or 'GO NOR',
but you can short it a little more as 'GO N', etc.

  The game state is NOT saved as you quit the game. You have to say 'SAV GAM'
before to leave, to record the game state in the object PIRDATA in current
directory. To restart the game, just purge PIRDATA. Note that PIRDATA is
a list of system objects.

  The starting screens can be shorten by pressing the ON key after the first
screen.



Authors:
  Scenario and database of the game: Scott & Alexis Adams.
  Programming on the HP48 : J-F Garnier, email: jfgarnier@wanadoo.fr


