
TIS-100 is an open-ended programming game by Zachtronics, the creators of SpaceChem and Infinifactory, 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!




View the TIS-100 manual.

Solve SELF-TEST DIAGNOSTIC in over 100,000 cycles.

Solve SIGNAL AMPLIFIER in fewer than 100 cycles.

Solve SIGNAL COMPARATOR without using the JGZ, JLZ, JEZ, or JNZ instructions.

Solve SEQUENCE COUNTER without using the SWP instruction.

Solve SEQUENCE REVERSER without writing any values to a stack memory node.

Crash the TIS-100 with the hidden opcode.

Find and solve the hidden puzzle.
Minimum OS *: Windows XP / Vista / 7 / 8 / 10 Processor: 2.0 GHz Memory: 2 GB RAM Storage: 100 MB available space
Minimum OS: macOS 10.9, or later Processor: 2.0 GHz Memory: 2 GB RAM Storage: 100 MB available space
Minimum OS: Ubuntu 10.10+, SteamOS Processor: 2.0 GHz Memory: 2 GB RAM Storage: 100 MB available space