3rees for Fairchild Channel
About
A game for the Fairchild Channel F, written in F8 assembly language. As an adaption of the game 2048, it took just a few hours to add the graphics and the extra rules that make Threes a trickier game to master than 2048.
The aim is to get the highest score possible before you run out moves.
When you move the joystick all the blocks that have space will move ONE square in that direction. When a moving block of 3 or above meets a stationary block of the same value, they combine to create a block with double the value.
Unlike 2048, blocks containing 1 or 2 can only combine with each other and not themselves, therefore it's important to keep an eye on them and make sure 1's or 2's are not bunched together filling up the grid.
Every time you make a move a new block is randomly placed on the opposite edge of the grid to the direction you moved. So if you move all the blocks left, a new block will appear on the right side of the grid.
To help with forward planning, the next new block to be placed on the grid is show in the top right of the screen.
Game Modes- 768 - the game finishes when you achieve a block with a value of 768. Try and achieve this in the quickest time possible!
- Long - the game continues until you create the largest block possible of 12,288 or there are no more moves available.
- Time - you have three minutes to achieve the highest score you can.
Game modes are selected based on which button you press on the title screen.
How To Run
The .bin file can be played in MAME or MESS, you will probably need to locate the sl31253.rom/sl90025.rom and sl31254.rom BIOS files in order to successfully play Channel F games. I can't distribute these with the game but they are easily found on Google.
This online emulator can also be used, as above you'll need to provide the BIOS roms. https://www.lexaloffle.com/bbs/?tid=34262
From the command line:
mess channelf -cart C:\tents.rom -w -r 720x720 -nodebug