TIS-100 box art

See more on IGDB

TIS-100

Remove Ads with Grouvee Gold

TIS-100

Jul 20, 2015

Main game

3.67 average rating based on 88 ratings

5
13
4
41
3
27
2
6
1
1
TIS-100 is an open-ended programming game in which you rewrite corrupted code segments to repair the TIS-100 and unlock its secrets. It's the assembly language programming game you never asked for!
Developers
Zachtronics
Publishers
Zachtronics
Platforms
Linux, Mac, PC (Microsoft Windows)
Genres
Indie, Puzzle, Simulator
Steam
View on Steam
Release Dates
Jul 20, 2015 (Worldwide)
Linux, Mac, PC (Microsoft Windows)
Jul 20, 2015 (North_America)
PC (Microsoft Windows)
Remove Ads with Grouvee Gold
User Stats
1368
In Collection
19
Wish Listed
31
Playing
906
Backlogged
How Long Is TIS-100?
Main story: 7.5 hours
Total completions: 2
Related Content
Torgo
Torgo gave Jul 22, 2015 (edited)
Torgo gave Jul 22, 2015 (edited)
insert floppy

This game is so terrible, it's hardly even a game. What kind of sick masochistic bastard would ever want to "play" something like this? Well, it's painful to admit, but I've put so many hours into this game over the last couple days. I'm totally addicted.

It's a strange concept for a game. Reminds me of Dwarf Fortress; the clunky interface and the reductive "graphics". But the game feel so rewarding. Then Dark Souls comes to mind: when you actually beat that level you've been working on you feel like a champion. It takes so much effort and concentration and endless attempts to complete one of these problems. I don't have any programming knowledge so perhaps this is harder for me than most people. But I did do a little bit of fooling around in GW-Basic on an old 486 when I was younger. I definitely get those nostalgic tingles when I see the DOS-like interface.

The cool thing about this game is how open-ended and sandboxy it is. Each problem can be solved in many different ways. When you solve one, your result is compared against others online who are working on the same puzzle.

Really enjoying this game …

Read More

This game is so terrible, it's hardly even a game. What kind of sick masochistic bastard would ever want to "play" something like this? Well, it's painful to admit, but I've put so many hours into this game over the last couple days. I'm totally addicted.

It's a strange concept for a game. Reminds me of Dwarf Fortress; the clunky interface and the reductive "graphics". But the game feel so rewarding. Then Dark Souls comes to mind: when you actually beat that level you've been working on you feel like a champion. It takes so much effort and concentration and endless attempts to complete one of these problems. I don't have any programming knowledge so perhaps this is harder for me than most people. But I did do a little bit of fooling around in GW-Basic on an old 486 when I was younger. I definitely get those nostalgic tingles when I see the DOS-like interface.

The cool thing about this game is how open-ended and sandboxy it is. Each problem can be solved in many different ways. When you solve one, your result is compared against others online who are working on the same puzzle.

Really enjoying this game overall. I think I'll hit a wall eventually, the difficulty of each 'puzzle' increases exponentially. I think I'll get to a point where I'm way over my head and I'll have to just give up. I'm up to the "Sequence Peak Detector", about half-way through the game. The "Interrupt Handler" took be literally 3 or 4 hours to figure it out. This game isn't for everyone, but if you're intrigued I highly recommend it.

Read Less
SIGINT
SIGINT updated their status Oct 27, 2020
SIGINT updated their status Oct 27, 2020

This game turns primitive 70's-era computer programming into a minimalist puzzle game to great results. I've wanted to play it for a long time, but never quite felt in the mood for it since, well... programming is my actual job and it takes up a lot of my time and energy. Also in my first year or two of college, we had to recreate Tetris with an old Assembly language similar to that used in the game, which was the 2nd hardest and most miserable homework assignment of all time (we don't talk about the 1st hardest...).

TIS-100's invented assembly language

Programming has come a long way in the last 45 or so years and is now substantially easier than the literal, abstraction-free code used in this game. It just goes to show what a fine line is being walked here. It's hard, but the developer has carefully tuned the progression of levels, each its own bite-sized problem with clearly defined expectations that sets you loose with a ton of freedom to figure it out yourself, but just enough constraints that you don't make it harder than it needs to be and still have to be creative. A game like this could easily be …

Read More

This game turns primitive 70's-era computer programming into a minimalist puzzle game to great results. I've wanted to play it for a long time, but never quite felt in the mood for it since, well... programming is my actual job and it takes up a lot of my time and energy. Also in my first year or two of college, we had to recreate Tetris with an old Assembly language similar to that used in the game, which was the 2nd hardest and most miserable homework assignment of all time (we don't talk about the 1st hardest...).

TIS-100's invented assembly language

Programming has come a long way in the last 45 or so years and is now substantially easier than the literal, abstraction-free code used in this game. It just goes to show what a fine line is being walked here. It's hard, but the developer has carefully tuned the progression of levels, each its own bite-sized problem with clearly defined expectations that sets you loose with a ton of freedom to figure it out yourself, but just enough constraints that you don't make it harder than it needs to be and still have to be creative. A game like this could easily be totally overwhelming, but it's not at all thanks to the nice, simple design.

I can easily recommend this game to any current computer science students, programming hobbyists, logic puzzle fans who don't mind a learning curve, or professionals who want a fun logical challenge.

Read Less
Torgo
Torgo updated their status Jul 25, 2015 (edited)
Torgo updated their status Jul 25, 2015 (edited)

TIS-100: I love how unashamedly ugly this game is. It's so clunky, and the interface is very offensive and unwieldy. I love it. I'm very proud of myself for making it so far, although I probably won't get much further, I doubt I have the skill to ever complete this game (without looking up hints). Here's my solution for the Sequence Peak Generator, one of the more difficult ones. The code (written in the squares) is in the TIS-100 assembly language. It takes input sequences and then finds the maximum and minimum and outputs them to Out.I and Out.A respectively.

I have 4 puzzles left until I've finished the game. I've had a little crack at the prime detector but I have no idea where to even start..

Torgo
Torgo updated their status Jul 23, 2015 (edited)
Torgo updated their status Jul 23, 2015 (edited)

Oh my god, I cannot believe I actually solved the 'SEQUENCE PEAK DETECTOR' puzzle. I've been working on it for days and I finally had a breakthrough a couple hours ago. I did it!

This game is so addictive, I can't put it down. I don't think I've ever had to think so hard and so intensely during a game before, it's really heavy going. I only have 3 more puzzles to go and then I'm on the final row.

The coolest feature of this game is the sandbox element. Each of the puzzles can be solved using millions of different approaches. I can see from my scores that I definitely don't have the "best" solutions, but I am just pleased (and surprised) that I've made it so far.

It's funny; in this game I feel like the effort and process of solving the puzzles is more complex than the game itself. Usually in games there's a whole lot going on on-screen and you have basic inputs (jump, shoot, walk forward, etc.). In this game it's the opposite: nothing is happening on the screen and the input in the complex element.