by Andrew Wallace
updated 7 July 2002
Here it is, my first excursion into the world of Atari 2600 development.
This is my 'warm-up' game, to get up to speed with the requirements for Atari 2600 development.
This is my implementation of a game I vaguely remember from my arcade game playing past (about 20 years ago).
This is a very simple game. The goal is to shoot the other player. Player 1 is at the bottom of the screen, Player 2 at the top. The objects in between are just there to block the shots or hide behind. All of the object types except one have a side effect when shot.
After a break of about 6 months I have finally found some time to work on this again
Here is the latest version (7 July 2002): NTSC, PAL, PAL-60 PAL-49
Most recent additions
The following features remain to be implemented (probably in the order on the list below, as I doubt I will have enough memory to do all of them. Less than 1500 (of 4096) bytes ROM space and 9 (of 128) bytes RAM space remaining for the rest of the code).
That is a very, very good question.
Around about August 2001 I discovered that Atari 2600 technical details and an assembler for 2600 programs were available (I found them on Bob Colbert's homepage), a mailing list for 2600 developers (Stella), and there were various emulators available (Stella and z26 are the ones I use).
So I decided to give it a go.
A little later I realised that it was possible to transfer these programs to a real 2600 using a Cuttle Cart. I had to have one.
I have decided to devote a significant part of my spare time to developing Atari 2600 games.
Anything else about me can be left as an exercise for the reader's imagination.
When I finish this current game I have quite a few other game ideas I want to implement
(a puzzle game, a block game, a vertical driving/racing game, a horizontal driving/racing game,
a fast and noisy arcade style game (part Space zap + part Warlords + part Turmoil + ...), ...
I will probably start all of them and see which ones flow out most easily, and finish them first.
All (Atari) roads lead to AtariAge.
For all other gaming news Blue's News.