3 August 2010 15:10 GMT / By Paul Lamkin
If you can't wait until 14 September to get your new Halo adventure fix, and you can't be bothered to play in the online tournament to win the chance to kill Rio Ferdinand (on the game, not in real life), then Ed Fries may have just come up with the answer.
Because Fries has designed an Atari 2600 version of the popular franchise complete with the Master Chief who you control, and a load of Elites, who you need to kill.
Fries stuck to the strict limits of the Atari 2600 with his design, meaning a game that could run on a machine with 128bytes of RAM and a program size of no more than 4000bytes, which is a tiny 0.004MB.
Fries explains:
"There are just two 8-pixel wide monochrome sprites, two 1-pixel bullets, a 'ball' and a 40-pixel wide background, and even that is exaggerating.
"There is no memory to store the screen image like any modern console or PC, instead it has to be drawn a line at a time by changing the values of the registers that control the sprites and background".
"The processor is so slow that only 76 clock cycles occur while a line of the screen is being drawn, and the simplest 6502 instructions take at least 2 clock cycles. So just to draw an image of the Master Chief is pretty tough. To create a complete game while living within these constraints is much harder".
The map in which you play has four zones each with its own unique baddies. The bosses at the end of each zone, which use the maximum sprite width, are 24-pixels tall compared to 12-pixels for other sprites.
It sounds like a lot of hard work, but Fries seems to have enjoyed the process. "I hope you have as much fun playing Halo 2600 as I had making it", he says.
Halo 2600 is available to play for free at this website and you can read Fries' detailed explanation of the game here.
Via: boingboing.net
Atari, Retro gaming



Pong heading to iOS, and you could be its creator Ping Pong
Is Facebook about to buy Opera to create own Facebook browser? EXCLUSIVE: Pocket-lint source tells us "yes"
APP OF THE DAY: The Weather Channel review (iPhone / iPod touch) Tonight for the first time, just about half-past ten...
Mazda CX5 2.2 TDI AWD A very zoomy SUV
Apple testing 3.95-inch iPhone 5, with 16:9 display 1136 x 640 resolution revolution
Jony Ive: Next Apple product is our most important and best work yet Better than iPod, iPad and iPhone?
Running blind: How Simon Wheatcroft uses his iPhone to see Runkeeper and more let this man run solo
WIN: Tickets to Ibiza Rocks to see Maverick Sabre and Labrinth live Epic prize courtesy of Sony
Which smartphone is best for the sun? Screens for the Summer
Dragon's Dogma Adventure time
Batman Nokia Lumia 900: Limited edition phone heading to UK Who are you? I'm Batman
Tom Clancy’s Ghost Recon: Future Soldier Roger likes a Tango at 12 o'clock
Bungie Destiny contract reveals Xbox 720 will arrive in 2013 - E3 announcement? Commissioned for Xbox 360 and "next Xbox"
Robert Moog Google doodle best yet, even better than Les Paul Synthesizer synthesiser
Porsche 911 Carrera (991) 2012 pictures and hands-on WANT
British Gas turns Team GB swimming stars into superheroes Aquanauts assemble
Olympus OM-D E-M5 review
The compact system camera to beat all others?
Nokia Lumia 900 review
Is big beautiful?
HTC One V review
V for victory?
Huawei Ascend G300 review
Big bang for your hundred quid
FIFA 12: UEFA Euro 2012 review
Lacks polish, if not the Polish
Asus Transformer Pad TF300T review
Transforms your money in to a great tablet
Nikon Coolpix P510 review
Does the P510 zoom beyond expectations?
Fujifilm X-Pro1 review
Like a Leica
Volkswagen Beetle Design 1.2TSi DSG review
The bug is back. Again.
BlackBerry Curve 9320 review
A BB for beginners?
Fujifilm FinePix HS30EXR review
Can Fujifilm’s latest put the ‘super’ in superzoom?
HP Envy 14 Spectre review
The Ultrabook that isn't an Ultrabook
The Walking Dead: The Game review
Fleshed out zombie bonanza
Nikon Coolpix S6300 review
Point, shoot and scoot