Genesis: dawn of a new day

:: ZX Spectrum 128k
:: ZX Spectrum +3
:: MSX/MSX2/MSX2+/MSXTurboR

They never took the Dork menace very seriously. First they thought they would never dare to attack, then that we would easily beat them... mankind never learns. Now the Earth is invaded by those creatures, and you are the pilot in charge of saving everyone. Does it sound familiar to you? Maybe one of those combat simulators said something similar.

But things could never be that easy. When they first attacked, the definitive weapon was designed, something that could free us from the Dork: the Genesis spaceship. But, why building it in the Earth? That would be too simple. It is much better to outsource the job to other planets, and then we would assemble the ship. Well, they never expected the invasion to be that fast, and they did not think that someone would have to go and collect the Genesis parts... Guess who.

So this is the situation. You are on your good old spaceship, in a secret hangar, getting ready to try to escape from Earth, visit five planets to gather the Genesis parts, assemble it and finally come back home, to free the planet from an angry alien invasion... all on your own.

THE GAME

Your mission is quite simple: kill as many enemies as possible, while trying to stay alive. First, you must escape from Earth, to visit five planets and get a part of the Genesis on each one. Once you have successfully assembled the spaceship, you will use it to get back to Earth and free us from the Dork menace.

Your ship has two different shoot types: normal shoot, which will be used to fire the weapons equipped by your ship at any time, and a megablast, which will kill every enemy around you. To activate the megablast, keep the fire button pressed, until the power bar located on the lower-right side of the screen is filled up. The blast will be launched when you release the fire button. You have an unlimited number of normal shoots and a very limited amount of available megablasts, so use them wisely.

Somewhere in the planets you will find capsules that, when shot, will release power ups for your ship. Those power ups are determined by the character found inside them:

Objects
Object Effect
+1 Add a megablast to your inventory
D Doubles the shooting capacity of your ship, so you will be able to shoot twice as many shoots without reloading. Keep in mind that, if you change your weapon, you will be back to the normal shooting capacity.
T Triple shoot.
L A highly destructive laser.
M Homing missile. It will go directly to your enemies, following their heat trace.
B Bomb, added to your normal shoot.
C Megashoot. Little is known about the capabilities of this weapon. All we know is that, if you get it, you will be able to shoot in all directions.

CONTROLS

Spectrum Controls

You may control your ship using a Kempston or Sinclair joystick, or the keyboard, using the following keys (not redefineable):

Spectrum Controls
Keyboard Joystick Action
O Left Left
P Right Right
Q Up Up
A Down Down
Space Fire Shoot
Space Fire MAIN MENU: Start the game using the appropriate controller.
S - MAIN MENU: Change the sound scheme
I - MAIN MENU: Inertia ON/OFF

MSX Controls

MSX Controls
Keyboard Joystick Action
Left cursor Left Left
Right cursor Right Right
Up cursor Up Up
Down cursor Down Down
Space Fire Shoot
Space Fire MAIN MENU: Empezar partida con el control correspondiente.
S - MAIN MENU: Change the sound scheme (only digital version)
I - MAIN MENU: Inertia ON/OFF

In the physical version, the option to change the sound scheme is not available, as the dual PSG chip can be utilized.

SOME WORDS OF ADVICE

  • Do not always try to kill all enemies.
  • Sometimes you will find alternative paths in a level. Explore all options, some paths are way easier.
  • Final enemies, even though they look invincible, follow some simple behaviour rules. If you can understand them, you will know their weak points.
  • Insist, insist and insist. You can get it.

LOADING INSTRUCTIONS (Spectrum)

The game requires a 128k Spectrum to run. Follow these instructions:

  • ZX Spectrum 128, +2, +2A, +2B, +3 (tape): Select LOADER on the main menu, then press PLAY on tape. The game will be automatically loaded.
  • ZX Spectrum +3 (disk): Insert the disk on drive A:, and select LOADER on the main menu. The game will be automatically loaded.

LOADING INSTRUCTIONS AND COMPATIBILITY NOTES (MSX)

The game is compatible with any MSX computer with at least 32 KB of RAM. Users of MSX2 and later models will enjoy exclusive effects, such as enhanced palettes and other extras. To load the game, switch off your computer, insert the cartridge on any slot, and power up your computer.

If you are an emulator user, keep in mind that some C-BIOS versions are buggy and make the game believe it is running on a PAL computer when it is in fact NTSC, causing synchronziation and other potential issues. This is known to happen in the C-BIOS version distributed with BlueMSX 2.8.2. C-BIOS 0.25 included with OpenMSX 0.8.1 does not show this bug.

CREDITS

  • Idea and code: utopian
  • Graphics: sejuan, anjuel, pagantipaco
  • Music, sound effects, player: WYZ
  • Betatesting: tbrazil, Ivanzx, Metalbrain y el resto del equipo de RetroWorks
  • Additional MSX version testing: Guillian, Fran_Friki
  • Intro music (versión +3): Riskej

DEDICATIONS

Dedicated to Rafa. I hope someday you will play this game and have some fun with it.

Also dedicated to the loving memory of Johnatan “Joffa” Smith. I hope this is good enough to be worth your time, wherever you are.

THANKS

To Derek Smith, Jonathan Cauldwell, Rusell Kay, and everyone else sharing their knowledge and code. Probably this game would have never existed without you.

To anyone who has taken the time to provide even the smallest idea or hint to this game. Thank you for having made this dream come true.

DOWNLOADS

EXTRAS

Play at RetroworksPlay!

GAME INFO

  • Platform:s:
       ZX Spectrum 128k
       ZX Spectrum +3
       MSX/MSX2/MSX2+/MSXTurboR
  • Genre::    Action
  • Published: 19/11/2010

SCREENSHOTS