A port of the 2048 game to the Atari 2600.
(because there aren't enough versions of this game 😆)
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.
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.
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.
The game supports PAL Atari systems - just change the TV TYPE switch to the B/W position (the COLOR position is NTSC).
Click here to play on your browser, thanks to Paulo Augusto Peccin's Javatari.js.
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.
All the juicy details are included on 2048.asm (the main source file), and a bit easier to read on this blog post.
© 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!
- Ben Combee - Fixed the bug that prevented the last tile from being picked;
- SvOlli (Sven Oliver Moll) - Implemented PAL mode using the TV TYPE switch.
- Jenn Harrison - Cartridge Art
- Lucas, Diogo, and Bani, for support and suggestions.
- All the nice people at the AtariAge forum, for making lots of information available.