Area 51.
(c) 2004 Jonathan Cauldwell.
Amstrad CPC conversion by Nicholas Campbell 2006.
Project started 16.11.2006.
Project completed 18.12.2006.
Compile length: 7744 bytes.
------------------------------------------------------------------------
Area 51 is a platform game of progressive difficulty. It was originally
released for the Sinclair ZX Spectrum for the 2004 Minigame competition
(see ), and was later converted to
the Amstrad CPC.
The "plot", for what it's worth...
After a heavy night drinking with his friends Fizzog decides to go for a
quick spin around the galaxy on his Vespa CosmoScooter. Unfortunately,
Fizzog isn't the greatest driver at the best of times and after a very
unsavoury space rage incident on the outskirts of Ganymede he crash lands
on a primitive blue planet called Earth.
Poor old Fizzog's space scooter is wrecked and to fix it he needs new
components which aren't generally available on this backward little
world where some of the inhabitants are still using 8-bit computers!
However, other extra terrestrials have visited this planet before, and
most of them were taken, along with their equipment, to a place called
Area 51. This is Fizzog's best chance of sourcing the components to
repair his vehicle and return home.
Unfortunately a meddlesome Earthling cult calling itself "The US Army"
has been conducting genetic experiments upon Fizzog's predecessors and
the hideous consequences of these Frankenstein-like dabblings patrol the
very hangars and sheds Fizzog needs to search. Area 51 is a dangerous
place indeed...
On loading, press the RETURN key to begin the game.
Leap from platform to platform collecting components for Fizzog's
scooter, indicated by blue and white diamonds, collect all components on
a screen to progress to the next level. Contact with patrolling aliens
and deadly spikes, or falling too far will cost you one of five lives,
when all lives are used the game ends. An extra life is awarded on
completion of the seventh and final screen.
You will be pleased to note that there is no time limit for completion of
any screen.
Use the following keyboard controls:
Q : left (A on an AZERTY keyboard)
W : right (Z on an AZERTY keyboard)
SPACE : jump
------------------------------------------------------------------------
Fully annotated source code is provided. To compile and/or edit the game
yourself under Windows, you will need to install MinGW and MSYS, which
can both be downloaded from . You will also need
to install CPCXFS (for storing and retrieving files from the DSK disc
images used by Amstrad CPC emulators), and zmac (for assembling the
source code). You can download both of these programs from the NVG
archive at ; they are located in the
utils/cpc directory of the archive.
To compile Area 51, run MSYS, go to the directory where the source code
is stored by typing e.g. 'cd /c/cpc/area51/src/' (without the quotes),
and type 'make' (again without the quotes). Hopefully everything will
work OK. If not, open the file called Makefile in a text editor and edit
it as necessary.
If you are running an Amstrad CPC emulator while compiling Area 51, you
must ensure that it is not currently using either the development or the
game discs; otherwise, the make program will be unable to access these
discs and the compilation process will fail!
If you want to edit the sprites, you can load the file SPRITES.SCR on the
development disc (area51_dev.dsk) into OCP Advanced Art Studio (an art
package for the Amstrad CPC). The file sprtodat.asm contains source code
in C for reading the sprites and saving them as ASCII source code.
Have fun!
Nicholas Campbell, 24.12.2006
Original instructions by Jonathan Cauldwell, 04.06.2004