$6.99TIS-100 Fix a broken computer with code
Repair a fictional 1980s machine by writing tiny assembly programs, one puzzle at a time, at whatever pace you like.
Is TIS-100 worth it?
TIS-100 is worth it if…
- you enjoy puzzles that take an hour of thinking and five minutes of typing
- you want to understand how computers actually work, one register at a time
- you like games with no timers, where you think at your own pace
- you find the idea of writing assembly code weirdly appealing
- you want a game you can leave for a week and pick up mid-thought
Screenshots
Tiny instructions, stubborn puzzles
Each puzzle gives you a grid of little processors, each holding a single register and room for 15 instructions. Your whole toolkit is about a dozen commands: move a number, add, subtract, jump if zero. That is it. No multiplication, no RAM, no mercy.
The task is always the same shape: turn the numbers coming in into the numbers expected out. Sorting a sequence, searching for values, drawing an image on the screen, one node at a time. It sounds simple until the data has to flow between nodes that can only talk to their neighbours, and suddenly you are coordinating several tiny programs that all run at once.
There is no timer and no fail state. A wrong program just produces wrong numbers, and the game shows you exactly which node went astray. You fix it, run it again, and watch the instruction pointers hop around until everything lines up. Nothing beats that moment.
Solving it is only half the job
When your program finally works, TIS-100 hands you a histogram: how your cycle count, instruction count and node count compare against everyone else who solved that puzzle. A working solution is the midpoint, not the finish line.
So you go back. You shave off one instruction here, reroute a value there, wonder why your neighbour node is idle half the time. Every puzzle becomes a small optimization contest against your friends and the world, and there is almost always a leaner way to do it.
If that sounds like homework, there is an escape hatch: three sandboxes, including a visual console where you set your own goals. People have used it to build their own games inside the game. Your program, your rules, no histogram judging you.
Do I need to know programming already?
Do you need to know programming already?
No. The whole language fits on a few pages, and the game ships with a printable manual styled like a 1980s computer handbook. Reading it is genuinely part of the experience, and players with zero coding background have finished the game. What you do need is patience: the difficulty climbs hard after the first few puzzles, and the habit of sketching your logic on paper before typing saves hours.
Is there a story under all the code?
Yes, and it is easy to miss. You inherited the machine from your late uncle Randy, and as you repair corrupted segments, notes left behind in broken debug modules tell his story: what he found in the TIS-100, and what it did to him. It unfolds entirely in text, quietly, in the margins of the puzzles. The ending is abrupt, but it lands.





















