Space Rocks! Updates Asteroids for the Atari 2600

Posted on December 12, 2013

Space Rocks

Asteroids for the Atari 2600 is not the same thing as the arcade version. It’s got simplified gameplay and rasterized graphics. But Darrell Spice, Jr. has just created Space Rocks, a homebrew Atari game which brings arcade elements to the home console.

He explains: “Instead of the predominately up/down movement found in the original home version, Space Rocks features arcade like movement. The options menu lets you control the style of graphics (solid or ‘vector’), Magna-Mines (the ‘killer satellite’ from Asteroids Deluxe), friction (whether or not the ship will gradually slow down after thrust is removed) as well as other features.”

Space Rocks is as good as it sounds, and the player customizability is deep but intuitive. It was released at the Portland Retro Gaming Expo in October 2013 (pictured above), and available for purchase from AtariAge, as a dedicated cartridge with professional-looking packaging and artwork, for play on a real Atari 2600.

The final version of the game can also be downloaded for use with the Atari emulator Stella, or with a Harmony Cartridge for the 2600 via an SD card. The ROM is freely available in this discussion thread – to find it, take the very first link, for Release Candidate 7.

Spice explains that Space Rocks will not work with other Atari flash cartridges than Harmony, as “the game utilizes the ARM processor in the Harmony as a co-processor, similar to the DPC that’s found in Activision’s Pitfall II for the 2600.”

Darrell Spice, Jr. is actively involved with Atari Age and the homebrew scene. He says about the origin of Space Rocks:

“I was working on Frantic, a remake of Berzerk/Frenzy, when I wondered if the Kernel for Frantic could be used as a basis for a remake of Asteroids. TIA, the Atari’s video chip, is so primitive it only has enough information to draw a single scan line on the TV. The Kernel is the part of the program that updates TIA in real time, scan line by scan line, in order to create the display.

“The Kernel would have less to update, as Space Rocks doesn’t need the playfield (the chunky background graphics), so repositioning of the 2 sprites (yep, the 2600 only has 2 sprites) could be done more frequently than in Frantic. I thought that would result in result in less flicker, but wasn’t sure if it would be acceptable or not so I did up a quick test.

“I planned to return to work on Frantic after that, but like an earworm I couldn’t get the ideas for Space Rocks out of my head so I continued to work on it. I just wrapped up work on Stay Frosty 2, a new AtariAge holiday cart, so am taking a break from Atari projects and will most likely resume work on Frantic early next year.”

For more detailed development info about Space Rocks, visit Spice’s project blog:
http://atariage.com/forums/blog/blog-148/cat-120-space-rocks

And for Frantic:
http://atariage.com/forums/blog/blog-148/cat-59-frantic

Visit his website spiceware.org for more information.