A port of the 2048 game to the Atari 2600 VCS
Assembly Ruby Shell
Switch branches/tags
Nothing to show
Clone or download
Latest commit 56e88c7 Jul 15, 2018

README.md

2048 2600

A port of the 2048 game to the Atari 2600.

(because there aren't enough versions of this game 😆)

Cartridge Art (click to zoom) and Screenshot

Art by Jenn Harrison     (simulated - 236-0873 was Bozo's phone number in Brazil)

Instructions

Game Modes

There are two modes: one-player and two-player. You can use GAME SELECT to switch between them (the selected game will auto-start).

On the title screen, the left joystick button will start a single-player game, and the right joystick button will start a two-player game. When a game is over, the buttons restart the game appropriately.

One-Player Game

This mode follows the original 2048 as closely as possible.

Move the joystick to shift the tiles into a direction. Tiles with the same value will join, and you'll earn the joined tile's value in points (shown above the board).

You win by forming the 2048 tile. The game continues until there is no movement possible, and the current high score will be displayed below the board.

The high score will be erased if you turn the console/emulator off (it's an Atari game, after all) or if you start a two-player game.

Two-Player Game

Both players use same board in turns. The current player is the one with the bright score, and keeps playing (and scoring) as long as they keep merging. If a shift happens and no tile is merged, it's the other player's turn.

The game ends when there is no possible movement, and the player with the highest score wins. Either fire button restarts the two-player game.

PAL

The game supports PAL Atari systems - just change the TV TYPE switch to the B/W position (the COLOR position is NTSC).

Running

On the Browser

Click here to play on your browser, thanks to Paulo Augusto Peccin's Javatari.js.

On an Emulator or a Real Atari

I suggest using Stella, or a real Atari with an Harmony cart. In either case, just download 2048.rom and run as a normal Atari game.

If you are running on a PAL Atari/TV, put the TV TYPE switch on the B•W position.

Bulding / Development info

All the juicy details are included on 2048.asm (the main source file), and a bit easier to read on this blog post.

Author and License

© 2014 by Carlos Duarte do Nascimento (Chester)

Portions contributed and © by their respective authors, see below.

Cartridge Art © 2014 by Jenn Harrison

Based on the original 2048 game by Gabriele Cirulli, which is based on 1024 by Veewo Studio and conceptually similar to Threes by Asher Vollmer.

This software is released under the MIT license, and pull requests are welcome. Keep in mind that by submitting a pull request, you are agreeing to the licensing terms and licensing your contribution under them (without undermining any of your other rights).

If you have any questions/comments/rants, feel free to contact me on Twitter, on my blog, or simply write an e-mail!

Contributors

Special Thanks