FAWKES' RUN
Help Guy Fawkes escape the pursuing Beefeaters in Anthony Houghton's exciting arcade game
In the year 1605, a young Briton by the name of Guy Fawkes, tunnelled into a cellar below the Houses of Parliament and filled it with barrels of gunpowder.
His plan was to sneak into the building unnoticed on November 5th at the opening of Parliament when the King, Lords and Commons were all assembled. He then planned to set light to the fuse and make his escape before the gunpowder exploded, blowing up the whole house and bringing proceedings to an abrupt end.
Unfortunately for Guy and his fellow conspirators, the plot was discovered on the previous day. The Beefeaters caught them and they were all executed as traitors in January 1606. Henceforth, their conspiracy become known as the Gunpowder Plot.
Variables | |
lives | Number of men remaining |
level | Current level of play |
speed | Speed of game |
beefs | Number of Beefeaters |
sprite | Start of sprite routine |
Procedures |
|
assem | Assemble the machine code |
init | Initialise the game |
kill | Deal with Fawkes' capture |
game | Play the game |
instruct | Display the title screen |
Now, in this superb machine code arcade game, you can take on the role of Guy Fawkes as he tries to outrun the Beefeaters intent on his capture. His only chance of escape is to lure his foes into the barrels of gunpowder left in the cellar and blow them up.
Can you change the course of history and help him make good his escape? Only you will know when you play FAWKES' RUN.
When each level has been completed, the next appears with more Beefeaters, faster movement and one extra life awarded, up to a maximum of nine.
When typing in the game you should note that the ESCAPE key is disabled at line 40. This line should be omitted until your typing has been completely debugged. Also, the function key buffer has been used for workspace by the machine code, so any *KEY definitions stored there will be erased.
If the program is re-run after pressing ESCAPE, it may hang due to the redirection of the event vector in the machine code. This can be avoided by using BREAK to halt the program instead.
Game Controls:
Z - Left, X - Right, * - Up, ? - Down
Q/S - Sound Off/On, COPY/DELETE - Pause/Restart, ESCAPE - Quit Game