Atari 2600 News
Galaga 2600 v2019.06.07 (Demo) (Atari 2600 Game)

If you are looking for a rather nice and excellent Galaga remake for your Atari VCS you may thank johnnywc for picking up this thought and providing Galaga 2600. Right now the game is about 99% complete. Currently the team targets a release for sometime in late 2019, possibly at the Portland Retro Gaming Expo in October 2019. Get the demo ROM while it’s hot!

Galaga 2600 – Atari 2600 (VCS) 2019 game – Stella Gameplay – DVDfeverGames

Watch this video on YouTube.
By with 0 comments
Ramless Pong (Atari 2600 Game)

JeremiahK is a big fan of challenges as he coded a Ramless Pong game in 1kb only, which basically does not use any onboard RAM.

Release notes:

You need to be some sort of masochist to code for the VCS, because the system is so limiting. One of its most well-known limitations is the mere 128 bytes of RAM on board. Programmers have spent ages seeing what is possible using these 1024 bits of information.

So, I thought, why not limit myself to the extreme? I challenged myself to make a complete game using absolutely NONE of the on-board RAM.

And I did it! It took a lot longer to actually finish than I had anticipated, but I have a fully-functional 2-player pong clone using none of the RAM, namely without addressing anything within $80-$FF or any of its mirrors, neither reading nor writing. This should work perfectly on a system with the RAM disabled or otherwise re-routed.

Since I am not using RAM, I am only using the CPU registers for storing information. I can only use X and the stack pointer for storage, though, while A and Y take on more temporary roles. I used T1024T and INTIM to temporarily store data while swapping X with the SP, which is neccessary twice per frame.

The SP normally holds the scores (both values from 0-10) encrypted into 7 bits, with the high bit controlling the vertical speed of the ball. The X register normally holds the vertical position of the ball (0-95), with the high bit controlling the vertical direction of the ball. X is also used to trigger “score mode”, where a sound is played for about half a second before switching to “serve mode”. These are simply special X values that cannot occur during a rally.

The Interrupt flag is used to control the horizontal direction of the ball. Since there is no way to test the value of this flag, I am using the stack to push the CPU state to NUSIZ0. GRP0 is used for the score graphics, and since it never moves, I can use a simple collision detection against the playfield to determine what the Interrupt flag is.

The ball’s horizontal position is not stored, as it is moved with HMOVE. All other game mechanics are done with either checking the bounds of the data, or checking collisions between objects. If you disable different graphics objects, strange things will happen!

In attract mode, the screen color cycles, and if you have the BW/COLOR switch set to COLOR, it keeps the color on game reset, otherwise it resets to black and white.

This also just happens to fit within 1K of space. I could probably squeeze a few more bytes out to maybe add changeable paddle sizes using the difficulty switches, but I like it as it is.

By with 0 comments
Space Taxi (WIP) (Atari 2600 Game)

BNE Jeff has an ambitious project and tries to recreate Space Taxi for the Atari VCS. There is no real release yet but you can read and follow the development process on the AtariAge boards.

By with 0 comments
Golf (Channel F) (Build 34) (Atari 2600 Game)

atari2600land updated his Atari VCS game Golf (Channel F).

Release notes:

Found and fixed a bug about moving above one tree when there were two trees on the screen at once. I also changed hole #8, to make it more challenging. I don’t think I can possibly come up with 10 more hole ideas, so I’ll leave the total number of holes at 9.

By with 0 comments
Golf (Channel F) (Build 23) (Atari 2600 Game)

Considering you are looking for a new golf game for your Atari VCS device, you may want to try atari2600land‘s Golf (Channel F).

Golf for Channel F (version 23)

Watch this video on YouTube.
By with 0 comments
Knight Guy in Low Res World v2018.10.28 (Atari 2600 Game)

Knight Guy in Low Res World is an Atari VCS platform game by vhzc featuring 28 screens, covering up only 16kb of space. The game itself has been made using Batari Basic.

Knight Guy in low res world -Homebrew para Atari 2600

Watch this video on YouTube.
By with 0 comments
Knabber Rob (Atari 2600 Game)

Knabber Rob by Jason Santuci is a tribute to the famous Adventure, a well-known game for the Atari 2600. You are a bat, and your master, a sorcerer, gave you the task to bring back all the treasures of the map to their respective chest. But Beware! You’ll have to avoid dragons, to fly above deep rivers and to find you way through a vast map in only under five minutes. The game costs 45 Euros including tax.

By with 0 comments
Peril v2018.11.09.b (Atari 2600 Game)

vhzc currently works on his Atari 2600 / Atari VCS game Peril. Take over a helicopter and guide it intact to the next screen.

Release notes:

* New Beta
* 20 screens
* New boss fight

By with 0 comments
Peril v2018.11.03 (Atari 2600 Game)

vhzc currently works on his Atari 2600 / Atari VCS game Peril. Take over a helicopter and guide it intact to the next screen.

Peril WIP homebrew for atari 2600. first 12 screens, link to playable rom in description

Watch this video on YouTube.

Release notes:

Now includes 17 screens and use the 2 playerscores minikernel instead the 6lives in order to show the lives AND the current level/screen. I have changed some sprites and the mechanics for some screens (bigger bullets, slower movement in the eye screen…). Still I have no harmony cart or similar, so I look for testers.

By with 0 comments
Monkey King v2018.10.18 (Atari 2600 Game)

Monkey King by Coolcrab is an endless runner with a strategic twist. Made for one or two players, played with the joystick controllers.

By with 0 comments