In the past, I've showcased games and scene demos which pushed the Sega Genesis and Commodore 64 to their absolute limits. Programming wizards accomplished visuals on both systems that stretch the bounds of belief.
But then, how low can we go? What's the oldest, weakest machine it's possible to get such interesting visuals out of? Would you believe...the Atari 2600?
That's right, the grand daddy of them all. Not the oldest home game console but the first to have interchangeable cartridges and meet with widespread success. The popularity of it guaranteed that nostalgic coders would pick it up, dust it off and see what they could do with it.
.Bin is one of the results, made by the demo group Flush. Remember this is a console where exploiting glitches and utilizing smoke and mirror trickery weren't just necessary to get the most out of the system, but often just to make anything resembling a game in the first place. So what they managed with .Bin is nothing short of staggering:
Obviously they went way over the usual ~4k size of 2600 games with this 32k beast of a demo. But that's possible on standard 2600 carts with bank switching, it just would've been prohibitively expensive back in the day.
Just when you think you've seen the absolute most that can be done with a machine, some insanely smart programmer pushes it just that little bit further. Moving the goal posts, pushing into the frontier of the unknown. KK/Altair^DMA did just that, blowing all our minds with Chiphead:
How was this done? How is it possible? Most Atari 2600 games looked like differently colored squares shooting smaller squares at each other. But then knowledge of the machine's limits only serves to make stuff like Tricade, by Trilobit (below) all the more impressive:
But what about games? Even back in the day, there were a few star programmers who squeezed the most performance out of the 2600 you could reasonably ask.
The first game, an Activision title from 1984, is H.E.R.O. It's about as close to Metroid as you could expect on such a constrained system:
Made in 1986, Solaris arguably does H.E.R.O one better with a smooth pseudo 3D landscape and impressive looking space effects:
Battlezone was about as much as you could expect from a home version, given the original was a truly 3D wireframe title displayed on a vector monitor. Activision, master of good 2600 graphics, managed smooth colorful visuals on this title:
Then there's Jungle Hunt, the home port of the arcade game Jungle King, which somehow had parallax scrolling on the lowly 2600 hardware (not to mention several discrete stages and coherent gameplay, a rarity on the platform):
Now, here's Space Shuttle simulator. A NASA licensed home sim of the now defunct space shuttle. Featuring a large complex HUD and multicolor sprites, this was pretty astonishing at the time.
Here's Keystone Capers, similar to a mix between Pitfall and Elevator Action, notable for being multi-screen (like pitfall) but also having complex colorful graphics with minimal flicker:
I haven't covered modern day indie 2600 titles as I plan to make a future article devoted to those games. But what you've seen here should be eye popping enough if you ever had a 2600 of your own growing up, or are familiar with how limited a machine it was. Stay tuned for more!
I watched .bin and was really impressed.
Then I watched chiphead and kept on saying "holy shit" over and over.
I'm looking forward to the post on indie games and I'm going to delay spending all night scouring youtube for videos.
Oh man thanks for the digital trip down memory lane. I recorded a cassette tape of me playing space invaders when I was a kid in the 80’s love the old tech reviews and holy cow what they can do with that same hardware it amazes me the creativity that flows.
First of all
That Chip head dance sequence was legit. Pseudo 3D, the best pseudo.
Awesome article! Definitely combined two things I love: 2600 and demoscene entries :) I've been developing Atari 2600 homebrew since 2007. I'll never achieve this kind of graphic fidelity. I try to come up with unique gameplay instead.
I have not heard about this kind of game. I think I am too young =)))
@alexbeyman,
Actually this is the first time I heard about "Atari Games"! Definitely, I was not aware and it think I was born after the Atari Era! After I read your article about "Atari games" I googled and found an interesting site! Definitely this is not "Atari box". But it seems interesting!
https://www.atari.com
Thank you very much for sharing such great memories with us! Now we are laughing for those technologies. But one day the one children will do the same to games of this era!
Cheers~
We should for update. nice old Games
I like it. Good..
Those oldschool pixels :D
N64 was my first console, this is way before my time ^^
Reliving memories all over again , this is so cool !!
This is just awesome! Thanks for sharing. Now I just want to reconnect my Atari and play.
Seeing that Atari sure brings back memories. I'm probably going to buy an old school Nintendo for the winter.
Recovery of old memories is an experience.In the past, it is also surprising that such equipment was used.
In this kind of activity, the mind draws new technological developments from day to day.It is very important for the future generation to awaken these memories. thanks @alexbeyman
have a great day.
100% like and resteem.
Congratulations @alexbeyman! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
You published a post every day of the week
Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOP
I still have my Atari system. Have not hooked it up in a while. The worst was playing games that you can't pause and you really gotta go to the bathroom. Just can't lose that High Score!!!
wow that is a very interesting experiment you have tried. I haven't hard about this game but it looks cool. Thanks for this lovely post
Cheers!
You like this post, do not forget to upvote or follow me or resteem @bakabou159704