WHAT IS PACKDUDE
~~~~~~~~~~~~~~~~

Packdude is nothing more than just a game. Just a regular game like all other
games out there. In fact this is even a lame game, it is just a Pacman clone.
But at the same time, it has something that gives it much more power than any
Pacman clone has ever had. It is most powerful and sophisticated scripting
language. ;) That gives this game a great flexibility and allows you to build
extremely powerful and complicated adventures complete with different graphics,
animations sounds and music. If you like you can build the game as just regular
arcader or if you have more fantasy why not to back this thing up with
interesting and exciting story.<p>

Packdude is designed for people who want to create, but also for people who
enjoy cool two/player activity on their linux box. If you think you belong to
one of those two groups then I hope you enjoy my creation and if you find
something missing or something annoying, let me know.



LAST MINUTE INFORMATION
~~~~~~~~~~~~~~~~~~~~~~~

You need following things installed to get the thing running:
	
	Python (Tested on 2.1, but should work on others)
	Python headers (those -dev packages)
	Allegro (Tested on 4.0.1, but should run on others)
	Allegro headers (liballegro-dev)
	Lynx (To get the "check updates" option to work)
	Linux or other similar unixish operating system
	GCC

Also you may need SWIG if you decided to change any of those .i files.



TROUBLESHOOTING
~~~~~~~~~~~~~~~

* Game doesn't run: "bash: packdude: command not found"

  You don't have /usr/local/games on your path. Put
  "PATH=$PATH:/usr/local/games" in your .bashrc file. Without quotes
  ofcourse. Another way is to symlink or copy the executable to 
  /usr/local/bin. Try running 
  "ln -s /usr/local/games/packdude /usr/local/bin" from bash or something.
  [Maybe I should install it directly to /usr/local/bin?]


* bash: ./packdude: /usr/bin/env: bad interpreter: No such file or directory

  You don't have the env program installed or it is located somwhere else
  than /usr/bin. To fix this install the specified program. If you allready
  have the program somewhere else then you can alway try linking it to
  right place. Or another way is to change the packdude and packdude-cfgls
  files ans specify the location of env or python itself in the shebang
  line in top of those files. [Should I add this to autoconf detection?]


* Fullscreen/Windowed mode switching seems to be broken.

  It seems to be Allegro problem. Try using newer version of allegro, or
  just don't use switching on runtime: try changing settings in config.py
  or autoexec.py


* Game doesn't run under svgalib.

  I know. Don't know why though. Running it as root doesn't solve the
  problem. Though you can't run packdude as root anyways it's not safe
  enough for that kind of stuff.


* There seems to be a problem with collision detection.
	
  Yes. There seems to be a little glitch somewhere. If anyone has an idea
  how to fix it please send me a patch. I am too tired of going trough my
  old code.


* Documentation is out of date.

  Yes. I am working on this. Actually all the good stuff in the program is
  undocumented. :)


