                         The Pack Rat (deluxe version)
                        (c) 1992-93 - by Steve Blanding

                              Game Documentation


System Requirements:

The Pack Rat is a 256-color four-way scrolling arcade game.  The heavy use  of
256 color animation in  this game taxes  the limits of  most computers.  As  a
result, this game  requires at least  a 386 micro-processor  with 500k of  RAM
free and a VGA compatible graphics  card.  The game plays  best on at least  a
25mhz 386.

An AdLib compatible sound  card is required  to play the  FM music tracks.   A
Sound Blaster compatible sound card and at least 200k of extended memory (XMS)
is required to play digital sound effects in addition to the FM music.

The Pack Rat is a DOS application and is not guaranteed to run correctly under
Windows or similar DOS multitasking programs.

If the game appears sluggish or jerky then  you may want to use the F8 key  to
shrink the game window.  Just push F8 while the game is playing.  If it  still
plays too slow, push it again.  You  might also try removing the score  window
by pressing F10.  If you want to enlarge the game window, push F9.

Extended memory (XMS) is provided  in DOS  via the  HIMEM.SYS extended  memory
manager.  If 200k of extended  memory is not  available, digital effects  will
not be available but the  game will  still run.   If digital  effects fail  to
play, check to be sure that HIMEM.SYS  is  in  your  CONFIG.SYS  file  and  if
EMM386.EXE (or some other  expanded  memory  manager)  is  installed  in  your
system, make sure that you leave at least 500k of ram configured as XMS.   See
your DOS manual for details on how to configure your system to provide XMS.


How to Play the Game:

In this game, you become The  Pack  Rat,  a  debonair  little  rodent  with  a
predilection for shinny little things.   Your  goal  is  to  collect  as  many
baubles as you can.

As you move through each level, you will face challenges and obstacles as  you
work to collect baubles and find  your mouse hole so  that you can advance  to
the next level.  Each level may have  more than one mouse hole, each of  which
will take you to a different  level, so make sure  you look everywhere or  you
might miss something.

Points are gained by collecting baubles and completing levels.  Every time you
complete a  level you  gain 500  points.  The  various baubles  are scored  as
follows:

     Buttons.............10 points
     Silver Coins........25 points
     Gold Coins..........50 points
     Cookies............100 points
     Cheeses............250 points

You start the game with three  lives and you  gain a new  life for each  10000
points you score.  You loose a life  by falling off the bottom of the  screen,
falling in  water, getting  electrocuted, getting  caught in  traps, or  being
caught by an enemy rat.

You control The Pack Rat  by using the arrow keys  and the CTRL and ALT  keys.
The left and right arrows move The Pack  Rat to the left and right.  The  CTRL
key causes him to jump.  The ALT key can be used to push objects -- just  hold
down the ALT key as you run into the object.

You can look up by  pressing the up arrow and  look down by pressing the  down
arrow.  But be careful when  looking down,  the down  arrow will  occasionally
dislodge a block you are standing  on.  A block may  also be dislodged if  you
jump on it too hard or too many times.

If you are using the joystick, the  joystick moves The Pack Rat just like  the
arrow keys.  Button A and button  B may be used in  place of the CTRL and  ALT
keys respectively.

As a general rule, if there is nothing on the other side of a block, it  might
not be very solid.  Only bricks are so solid that they can never be moved.

HINT: Not everything is  what  it  seems.   Some  things  on  the  screen  are
illusionary.  You can walk right through  illusionary bricks and you will  not
be killed by illusionary water.  Illusions often conceal hidden rooms or bonus
points.


Keys used during game play:

F1   - HELP!
F2   - toggle sound on/off
F3   - pause the game
F4   - toggle mouse controls
F8   - shrink the game window (do this if the game plays too slowly)
F9   - grow the game window (do this if you want to see more at once)
F10  - hide the score box (use to gain a little more speed or to see behind it)
<-   - move left
->   - move right
up   - look up
down - look down and possibly dislodge the block beneath you
CTRL - jump
ALT  - push
J    - recallibrate the joystick
K    - kill The Pack Rat (do this if you get stuck)
ESC  - abort the game


How to Build Your Own Levels:

To build your own levels, you first need to enter the level editor.  The level
editor allows you to edit  levels one level  at a time.   Levels are 64  tiles
wide and 64 tiles high.  They are identified by number and can have any number
from 0 to 9999.  The game always starts play on level 0.

Be warned that if you  save a high level, then  the editor will create a  file
that contains space for that  level plus every level  with a number less  than
that, whether you have created them or not.  Therefore, if you save a level as
level number 100 then  you will have  created a file  containing at least  101
levels!  That would be an extremely large file.

The default levels for The Pack Rat are compressed to save disk space but  any
levels that you create  using the level editor  will not be compressed.   This
can result in some large  files so be sure that  you have plenty of free  disk
space if you set out to design your own levels.

You build a level by  selecting a background  color, placing tiles,  selecting
the Pack Rat's starting position, and saving the level to a file.

Press the B key to edit the background color.  The number at the bottom of the
screen will be highlighted.  Use the  + or - key  to increase or decrease  the
color value or you can  enter the number using  the number keys.  Press  enter
when you are satisfied with your selection.

Press the V key to select the level you wish to edit.  Select the level number
the same way as you selected the background color.

Once you have selected a level number you can use the S key to save your level
in that slot or you can use the L key to load the level that is saved in  that
slot (if one exists).

The F key allows  you to enter  the name of  the file you  want to edit.   The
default name  is  "PACKRAT".   (All  level  files  are  saved  with  the  .LVL
extension.)

To place a tile,  first select  the tile  you want  by pressing  the key  that
appears beneath the tile on the menu and  then use the arrow keys to move  the
cursor to the desired location  and place  the tile  with the  enter key.   To
select from the upper row of tiles use the shift key.  Press the space bar  to
clear your selection (enabling you to erase tiles with the enter key).

When you place a mouse  hole you  will see  a number  in the  upper left  hand
corner of the mouse hole.  This number is the level that will be reached  when
the player goes through this mouse hole.   Put the cursor over the number  and
press the + or - key to change this number.

Press F1 within the level editor for a help menu.

Press Q to leave the level editor and return to the main menu.


About The Pack Rat:

This game was begun in  the fall  of 1991  as a  test-bed for  a new  graphics
engine that I was developing in  my spare time.  More  than a year later,  the
game sported a completely different graphics engine and the game has  steadily
evolved in to what you see before you.

Because The Pack Rat was never really intended to be more than a test-bed  for
my graphics engine, some details such as sound card support, joystick support,
and mouse support were initially left out.  I originally even debated  whether
I should release this project but I finally decided that in spite of its short
comings it turned out to  be a  rather entertaining  game.  I  figured that  I
might as well share it with  the world and let  you enjoy it too.   Apparently
some other people agreed with me.  I  got a large enough response to  convince
me that perhaps I ought to come out with a new version.

The deluxe version  was completed  around Thanksgiving  of 1993.   It saw  the
addition of joystick and mouse support,  save game support, and Sound  Blaster
support.

As it turns out, The  Pack Rat  is not  really a  very good  showcase for  the
graphics engine that runs under  the hood.   The graphics  engine is  actually
capable of performing much more complex animation without serious  degradation
of performance.  I intend to move on  to much more exciting projects now  that
I'm done working on The Pack Rat.


How to Register:

The Pack Rat is being distributed under a concept called shareware.  This is a
copyrighted  program;  however  permission  is  granted  to  freely  copy  and
distribute the shareware  version of  this program  so long  as the  following
conditions are met:

     1. This program must always be distributed with the following files:
          PACKRAT.EXE         -- the code for the game
          PACKRAT.001         -- the default levels (encrypted)
          PACKRAT.TXT         -- this documentation
          REGISTER.FRM        -- the registration form
          SOUND.000-SOUND.012 -- the digital sound effects
          SONG.000-SONG.004   -- the FM music
     2. The program and its accompanying files may not be reverse-engineered,
        modified, decompiled, altered or tampered with in any way.

If you have enjoyed this  game, you  are encouraged  to register  it with  the
author by sending $15 along with a completed copy of the registration form  to
the following address:

                            Steve Blanding
                            27351 NE 143rd Street
                            Duvall, WA 98019

In return for your registration, you will receive the most up to date  version
of this game (which includes the  level  editor)  in  addition  to  any  other
shareware programs the author may have released.


Disclaimer:

This game is an  independent work  that is  not affiliated  with any  software
publishing organization.  The author assumes no responsibility for any damages
that might be caused by the execution of this program.

The sound libraries used  by The  Pack Rat  (deluxe version)  were written  by
Mystic Software.
