Megamania-pc, version 1.1.1
   2001, Paolo Lucchesi
                                                                   
   Home page:   http://www.paololucchesi.it/megamania
   Email:       plucchesi@tin.it

Megamania-pc is the remake of the old Activision game "Megamania", for the
Atari VCS 2600.
In the game you're the captain of a spaceship fleet. While sleeping, you
have a nightmare. You dream about lots of strange objects (hamburger, oreo
biscuits, tires, dices...) that attack your fleet. So shoot everything that
moves, and dodge.

On the main screen use the arrows to select if you want to begin the standard
game, the "Your Worst Nightmare" game, to change the options or to quit the
game. Use left control or enter to confirm your choiche. Use esc to quit
the game immediatly.

In the option page you can change various game parameters. Use the arrows to
navigate the option menu and left control or enter to change the values or
leave the option menu.

You can control your spaceship using left and right arrows, and file using
up arrow or left control. Pressing the p key pauses the game and, when the
game is paused, you can quit the current game pressing the esc key.
You get points for every object you shoot. On the first wave you get 20 points
for every enemy destroyed. On every subsequent wave you get 10 points more
for every enemy, up to 90 points per enemy (on the 8th wave, and every wave
thereafter). 
You also have limited energy (i.e. time) to complete each wave. At the end
of every wave you got extra score depending on the energy left. You have 80
energy units, and your bonus score is equal to the score value of any enemy
on that wave times the energy units remaining.
There are 8 different enemy waves. The collection of the 8 waves is called a
"megacycle". After the 8th wave, the game restart from the 1st wave, but with
different (and trickier) movement patterns.
You start with 4 spaceships (i.e. lives) available. You get an extra spaceship 
every 10000 points (up to seven spaceships).

In the "Your Worst Nightmare" game type there are some differences: the game
is faster and more difficult, enemy waves cames in random order, and you get
no bonus spaceship, never. On the other hand, there is no limit to the score
value of each enemy.

You can launch the game with the following command line switches:
  nosound, --nousound or -n		The game runs with no music nor sound effects
  mute, --mute or -m			Same as above
  windowed, --windowed or -w            Runs the program in a window
  fullscreen, --fullscreen or -f        Runs the program fullscreen

The latest two switches works only for the windows version of Megamania-pc.
If no switched is given, the program try to choose the better video mode
(i.e. usually fullscreen).

Finally you can use the setup.exe program to properly configure your sound
hardware. It's the standard Allegro configuration routine; ignore the "locale"
and "joystick" entry.


*** TO DO ***

There's still some work to do, apart from pure debugging. Here a brief list:

- Custom Soundcard configuration
- Repaint some graphics
- Smoother sprite animation


*** HELP WANTED ***

Yes, I need some help. I'm a poor drawer, and my sprites are not so
good as I'd like. I can make animation smoother, but I need someone
who can realize decent graphics.
Furthermore bug report and suggestions will be infinitely useful.


*** SOURCES ***

Megamania-pc is an open-source project. Source are freely distribuited.
You can download them from the megamania-pc home page.


*** COPYING ***

Megamania-pc is freeware.

Everyone can copy, use and distribute the software. He only has to grant 
the same rights to everyone that receives the software.

Every user can modify freely the software. In this case he only has to grant
the same rights, and the rights to copy, use and distribute, to everyone
that receives the modified software.

Every Megamania-pc package must contain this README.TXT file.

Nobody is allowed to sell the software, or request any payment for the
distribution; it's not allowed to include the software in any compilation
that will be sold or distribuited on payment; it's not allowed to attach the
software to anything that will be sold. The limitations of this paragraph
can be overridden by the explicit authorization of the author.

This software is distribuited with NO WARRANTY. The author it's not 
responsible for any damage derived from the use of the software.


*** CREDITS ***

Megamania-pc was written in C using the DJGPP compiler (32bit MS-DOS version)
or the MinGW compiler (Windows version) and the Allegro Game Programming
Library.

DJGPP (c) 1995,1996 DJ Delorie
The DJGPP is subject to the General Public License
DJGPP home page: www.delorie.com/djgpp

MinGW (C) 1988, 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
1999, 2000 Free Software Foundation, Inc.
The MinGW is subject to the General Public License
MinGW home page: www.mingw.org

Allegro, by Shawn Hargreaves and lots of other nice people
Allegro home page: http://www.talula.demon.co.uk/allegro

Setup program by Shawn Hargreaves / David Calvin
