Create New Atari 2600 Games With BASIC
2600fan writes "Fred Quimby, a game developer for the Stella Atari 2600 emulator, has released a new BASIC compiler that can be used to create games to run on Stella and potentially on the 2600 itself. The compiler generates efficient assembly-language code in DASM syntax, then uses DASM to make a binary. A bitmapped playfield and easy-to-use scrolling routines are included, and programmers can also add inline assembly language and directly access TIA registers if they please."
That takes all the fun out of programming for the 2600. http://www.oreillynet.com/lpt/a/4849
ResidntGeek
Damn, that's really cool. Now anyone can become a 1337 a7ar1 h4x0r. :)
Vote Quimby!
Hosting: as low as $5.95/Mo
Would they also run on one of those "10-in-1" joysticks that emulate 2600 games?
If so, that would be excellent!
I wonder how hard would it be to license the hardware for one of these little buggers.
This could become a new outlet for homebrewed games to enter the retail market.
I guess theres also the other possibility of someone just hacking one of those joysticks to take a memory card or something for some personal gaming...
DEAD DEAD DEAD DELETE ME
Just like Qbasic took all the fun out of coding for the PC. Now if only I could get online deathmatch to work in GORILLA.BAS...
Slashdot Burying Stories About Slashdot Media Owned
The Atari 2600 was made from off-the-shelf parts, so there are no ROM licensing issues (on the platform itself). This is why Mattel was able to make a 2600 add-on for the Intellivision.
Seems crazy now -- Imagine having a hardware add-on for the Gamecube that played PS2 games!
I'd change my last name.
Wait, why BASIC? Why not a language that doesn't suck?
Wow, that's certainly timely. Hard to believe something like this would come along so close to the release of a gaming console!
Yes, sarcastic, quite.
This would have been interesting about 15 years ago. Now, it just seems kind of sad really.
No Comment.
This language is deader then a door knob, except for MS insistance to keep plugging Visual Basic, which is far outstripped by C# (i.e. C# is just VB with more features).
While C or C++ may be overkill for designing Atari games, and too complex for many hobbyist programmers that don't develop regularily in C or C++, using something like a scripting language like PERL or PHP would probably work better. They are easy to use, robust, and you don't have to scour the net looking for an environment to develop in.
But, enjoy your BASIC Atari game programming, I am an OO developer through and through, and hate non-OO programming. If I can't write programs with class, then I don't like to program them at all.
I haven't thought of anything clever to put here, but then again most of you haven't either.
I've been consulting with Fred Quimby a bit to make the Semi-Official Batari BASIC homepage:
http://alienbill.com/2600/basic/
It will contain the latest builds along with sample code, screenshots, and future documentation.
SO YOU'RE GOING TO DIE: The Comic for Dealing with Death