I'm very thankful to thegoldenband, who contributed with two songs of his: sept13theme_13 is played on the title screen, and melody2_final song is played when a stage is cleared.
Another outstanding contribution came from Thomas Jentzsch, whose routines enrich ship movement with inertia and acceleration.
Thank You !
As about the gameplay, I managed to add a roaming square on the screen, it's a 'target' that you have to collect in order to clear the stage (and survive).
(I hope this doesn't feel like 'punching holes into a sheet of paper' anymore, Eric )
You start a game with three lives.
The lower part of the screen displays a 'status section' with
- one horizontal bar showing the time left to collect the target (it blinks when the time is running out)
- another horizontal bar, showing the amount of targets left to clear the stage
- your lives (blue squares)
- the eggs you stocked during absorb stages (yellow squares)
The stages are split into 'resist' and 'absorb' stages.
During 'resist' stages you fire at the enemy, during 'absorb' stages you have to catch an egg (max 3 can be stocked) and activate it (pressing fire) to 'absorb' the enemy.
During 'absorb' stages (and advanced 'resist' stages) the enemy moves towards you.
You can choose to play the game in 'normal' or 'hard' mode, during 'hard' mode the ship is slowed down when it hits the border (don't remain on the border or you will lose a life).
Two hi-scores are kept separately, one for each difficulty.
I also included an (almost) 2k version (from dot).
Hi-scores (for both the main game and the almost 2k version) are saved/retrieved on an atarivox/savekey device.
The game also supports the AtariVox unit, with stage 'announcements' and other speech.
The options allow you to select a fire method (hold fire and move the joystick to set the direction or press fire to change direction - with or without diagonals).
You can also select one of two different controls variation (with different acceleration and inertia).
The game currently features 16 stages, and there is not an ending sequence.
Some additional notes:
Use the BW/Color switch to select between PAL60 and NTSC colors
Use the right (P1) difficulty to select the egg->root pattern (blinking to solid or vice versa)
Hold the select switch while turning the console on to reset the hi-scores on the atarivox/savekey unit
Hold the select switch while selecting the almost 2k version to reset its hi-score on the atarivox/savekey unit
You can use a joystick in port 2 to set the direction of fire
Thanks for reading and have fun !