Category: Atari 2600

Tetris 2 Player (Build 28) (A2600 Game)

atari2600land has updated his two player simultaneous play variant of a very well known russian block game.

Release notes:

You may have noticed in the last version, the score turned red during certain times in the 2-player mode. I’ve fixed that. Please tell me if you see any red score or any suggestions/improvements I can make on this.

http://www.atariage.com/forums/topic/135837-tetris/page__st__75

By · 0 comments
Terrance and Phillip 2 – Not Without My Anus (08-11-2009) (A2600 Game)

Terrance and Phillip, the secret stars of South Park, have come back in their second unofficial Atari 2600 game. It’s a “work in progress” game so expect regular modifications.

Release notes:

New version. Added screens 13 & 14. Screen 13 has a moving platform that moves up and down. The game starts at level 1-2. The game is now at 16k.

http://www.atariage.com/forums/topic/151463-terrance-phillip-2-not-without-my-anus/

By · 0 comments
Circus Calacticus (24-10-2009) (A2600 Game)

Circus Calcticus, which was known as “DUEL” for a short time, has been updated. It’s a futuristic gladiator tournament, where combatants duel each other to the death for the pleasure of the galactic empire. The game will comprise the player’s fighting career, with the difficulty and rewards ramping up with each new match. A match ends when one gladiator loses all of his shields, and is fried by his opponents laser beam. The player begins a match with three shields, while each new opponent gains more shields up to a maximum of five.

http://www.atariage.com/forums/topic/134731-circus-galacticus/page__st__50

By · 0 comments
Squeeze v0.3 (A2600 misc)

Zufolek has update his tool which can be used to free more space in your games (codewise).

According to cd-w it does the following:

1.Merges multiple loads of the same value into a single load
2.Removes unnecessary compares with zero
3.Removes store followed immediately by load
4.Removes unnecessary consecutive loads and stores
5.Removes unused code (between a jmp and a label)
6.Removes unnecessary zero initialisation
7.Removes unused loads
8.Converts subroutines into jmps
9.Converts load/tax into lax
10.Converts and/tax into lxa
11.Converts sequences of short jumps into a single jump

Release notes:

Uploaded version 0.3, which is probably about as good as it will get without a lot more work. I suppose I should mention it is free, works with every game I’ve tested, and requires no knowledge of assembly to use. Enjoy!

http://www.atariage.com/forums/topic/152210-squeeze/

By · 0 comments
Squeeze v0.2 (A2600 misc)

Zufolek has update his tool which can be used to free more space in your games (codewise).

According to cd-w it does the following:

1.Merges multiple loads of the same value into a single load
2.Removes unnecessary compares with zero
3.Removes store followed immediately by load
4.Removes unnecessary consecutive loads and stores
5.Removes unused code (between a jmp and a label)
6.Removes unnecessary zero initialisation
7.Removes unused loads
8.Converts subroutines into jmps
9.Converts load/tax into lax
10.Converts and/tax into lxa
11.Converts sequences of short jumps into a single jump

Release notes:

I’ve fixed some problems in Squeeze so it should work with more games, and I’ve added a simple uninstaller. I’ve fixed a syntax error when calling the modified 2600bas.bat with only -O option. (My bad.)

I’ve disabled the LXA optimization since that apparently fails (at least in emus) for whatever reason.

http://www.atariage.com/forums/topic/152210-squeeze/

By · 0 comments
Squeeze (16-10-2009) (A2600 misc)

Zufolek has released a tool which “you can use it to squeeze more stuff into your games”.

According to cd-w it does the following:

1.Merges multiple loads of the same value into a single load
2.Removes unnecessary compares with zero
3.Removes store followed immediately by load
4.Removes unnecessary consecutive loads and stores
5.Removes unused code (between a jmp and a label)
6.Removes unnecessary zero initialisation
7.Removes unused loads
8.Converts subroutines into jmps
9.Converts load/tax into lax
10.Converts and/tax into lxa
11.Converts sequences of short jumps into a single jump

http://www.atariage.com/forums/topic/152210-squeeze/

By · 0 comments