STEAMDB NEXUS

Steam app 370360 · updated 12 Sep 2026, 21:23 UTC

TIS-100

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!

TIS-100 Steam header artwork
ZachtronicsZachtronics
50playing now
5024-hour peak
468all-time peak
18average, last 30 days

The last 30 days

+1.7Gain+10.04%% gain50Peak

423 hourly samples, with the daily peak drawn over them. Weekends are shaded.

01427405413 Aug18 Aug23 Aug28 Aug02 Sep07 Sep12 SepThursday 13 August 202619 peakFriday 14 August 202622 peakSaturday 15 August 202627 peakSunday 16 August 202620 peakMonday 17 August 202619 peakTuesday 18 August 202618 peakWednesday 19 August 202622 peakThursday 20 August 202617 peakFriday 21 August 202618 peakSaturday 22 August 202628 peakSunday 23 August 202629 peakMonday 24 August 202626 peakTuesday 25 August 202624 peakWednesday 26 August 202623 peakThursday 27 August 202618 peakFriday 28 August 202625 peakSaturday 29 August 202623 peakSunday 30 August 202623 peakMonday 31 August 202627 peakTuesday 01 September 202625 peakWednesday 02 September 202631 peakThursday 03 September 202623 peakFriday 04 September 202623 peakSaturday 05 September 202632 peakSunday 06 September 202625 peakMonday 07 September 202633 peakTuesday 08 September 202626 peakWednesday 09 September 202622 peakThursday 10 September 202627 peakFriday 11 September 202644 peakSaturday 12 September 202650 peak
Daily peakEvery hourly sample

All time

136 months, June 2015 to September 2026. The highest number of people in the game at once, each month, on a time axis -- a gap in the record stays a gap.

01262533795052015201720192020202220242026June 2015468 monthly peakJuly 2015389 monthly peakAugust 2015390 monthly peakSeptember 201585 monthly peakOctober 201571 monthly peakNovember 2015338 monthly peakDecember 2015407 monthly peakJanuary 2016259 monthly peakFebruary 2016109 monthly peakMarch 2016321 monthly peakApril 201685 monthly peakMay 201686 monthly peakJune 2016117 monthly peakJuly 2016268 monthly peakAugust 201675 monthly peakSeptember 201674 monthly peakOctober 2016151 monthly peakNovember 2016384 monthly peakDecember 2016250 monthly peakJanuary 2017203 monthly peakFebruary 201781 monthly peakMarch 201762 monthly peakApril 2017119 monthly peakMay 201766 monthly peakJune 2017128 monthly peakJuly 2017110 monthly peakAugust 201755 monthly peakSeptember 201750 monthly peakOctober 2017112 monthly peakNovember 201798 monthly peakDecember 2017122 monthly peakJanuary 201897 monthly peakFebruary 201876 monthly peakMarch 201851 monthly peakApril 201852 monthly peakMay 201852 monthly peakJune 201872 monthly peakJuly 201867 monthly peakAugust 201855 monthly peakSeptember 201852 monthly peakOctober 2018321 monthly peakNovember 201873 monthly peakDecember 201874 monthly peakJanuary 201976 monthly peakFebruary 201953 monthly peakMarch 201947 monthly peakApril 201938 monthly peakMay 201946 monthly peakJune 2019268 monthly peakJuly 201970 monthly peakAugust 201945 monthly peakSeptember 201939 monthly peakOctober 201937 monthly peakNovember 201945 monthly peakDecember 201955 monthly peakJanuary 202060 monthly peakFebruary 202042 monthly peakMarch 202066 monthly peakApril 202052 monthly peakMay 202046 monthly peakJune 202061 monthly peakJuly 202054 monthly peakAugust 202049 monthly peakSeptember 202035 monthly peakOctober 202040 monthly peakNovember 202052 monthly peakDecember 202060 monthly peakJanuary 202152 monthly peakFebruary 202148 monthly peakMarch 202136 monthly peakApril 202135 monthly peakMay 202144 monthly peakJune 202139 monthly peakJuly 202144 monthly peakAugust 202139 monthly peakSeptember 202133 monthly peakOctober 202150 monthly peakNovember 202150 monthly peakDecember 202167 monthly peakJanuary 202249 monthly peakFebruary 202236 monthly peakMarch 202232 monthly peakApril 202234 monthly peakMay 202238 monthly peakJune 202250 monthly peakJuly 202242 monthly peakAugust 202237 monthly peakSeptember 202258 monthly peakOctober 202240 monthly peakNovember 202245 monthly peakDecember 202251 monthly peakJanuary 202349 monthly peakFebruary 202336 monthly peakMarch 202335 monthly peakApril 202346 monthly peakMay 202339 monthly peakJune 202332 monthly peakJuly 202341 monthly peakAugust 202344 monthly peakSeptember 202330 monthly peakOctober 202350 monthly peakNovember 202337 monthly peakDecember 202342 monthly peakJanuary 202441 monthly peakFebruary 202430 monthly peakMarch 202449 monthly peakApril 202437 monthly peakMay 202444 monthly peakJune 202443 monthly peakJuly 202448 monthly peakAugust 202431 monthly peakSeptember 202430 monthly peakOctober 202454 monthly peakNovember 202442 monthly peakDecember 202439 monthly peakJanuary 202559 monthly peakFebruary 202542 monthly peakMarch 202527 monthly peakApril 202532 monthly peakMay 202542 monthly peakJune 202550 monthly peakJuly 2025161 monthly peakAugust 202541 monthly peakSeptember 202527 monthly peakOctober 202542 monthly peakNovember 202533 monthly peakDecember 202544 monthly peakJanuary 202644 monthly peakFebruary 202646 monthly peakMarch 202641 monthly peakApril 202633 monthly peakMay 202639 monthly peakJune 202639 monthly peakJuly 202628 monthly peakAugust 202630 monthly peakSeptember 202650 monthly peak
Monthly peak

The last four months

Show:

The highest number of people in the game at once, each month. Four, because four is as far back as the source keeps anything finer than one figure a month.

014274054July 2026August 2026September 2026October 2026July 202628 peak — daily detail belowAugust 202630 peak — hourly detail belowSeptember 202650 peak — hourly detail below
Monthly peakHas finer data

July 2026

31 days, each one the highest figure that day. The source keeps no hourly detail this far back. Weekends are shaded.

0815233001 Jul06 Jul11 Jul16 Jul21 Jul26 Jul31 JulWednesday 01 July 202622 peakThursday 02 July 202626 peakFriday 03 July 202627 peakSaturday 04 July 202623 peakSunday 05 July 202622 peakMonday 06 July 202624 peakTuesday 07 July 202625 peakWednesday 08 July 202623 peakThursday 09 July 202625 peakFriday 10 July 202628 peakSaturday 11 July 202628 peakSunday 12 July 202627 peakMonday 13 July 202622 peakTuesday 14 July 202621 peakWednesday 15 July 202622 peakThursday 16 July 202620 peakFriday 17 July 202620 peakSaturday 18 July 202624 peakSunday 19 July 202627 peakMonday 20 July 202624 peakTuesday 21 July 202621 peakWednesday 22 July 202624 peakThursday 23 July 202616 peakFriday 24 July 202615 peakSaturday 25 July 202622 peakSunday 26 July 202624 peakMonday 27 July 202628 peakTuesday 28 July 202625 peakWednesday 29 July 202615 peakThursday 30 July 202617 peakFriday 31 July 202626 peak

August 2026

31 days as the curve, each the highest figure that day. Behind it, 216 hourly samples from 13 Aug, which is as far back as the source keeps every hour. Weekends are shaded.

0816243201 Aug06 Aug11 Aug16 Aug21 Aug26 Aug31 AugSaturday 01 August 202621 peakSunday 02 August 202625 peakMonday 03 August 202620 peakTuesday 04 August 202619 peakWednesday 05 August 202621 peakThursday 06 August 202618 peakFriday 07 August 202621 peakSaturday 08 August 202629 peakSunday 09 August 202626 peakMonday 10 August 202625 peakTuesday 11 August 202630 peakWednesday 12 August 202619 peakThursday 13 August 202619 peakFriday 14 August 202622 peakSaturday 15 August 202627 peakSunday 16 August 202620 peakMonday 17 August 202619 peakTuesday 18 August 202618 peakWednesday 19 August 202622 peakThursday 20 August 202617 peakFriday 21 August 202618 peakSaturday 22 August 202628 peakSunday 23 August 202629 peakMonday 24 August 202626 peakTuesday 25 August 202624 peakWednesday 26 August 202623 peakThursday 27 August 202618 peakFriday 28 August 202625 peakSaturday 29 August 202623 peakSunday 30 August 202623 peakMonday 31 August 202627 peak

September 2026

12 days as the curve, each the highest figure that day. Behind it, 207 hourly samples. Each dip is a night. Weekends are shaded.

01427405401 Sep03 Sep05 Sep07 Sep09 Sep11 SepTuesday 01 September 202625 peakWednesday 02 September 202631 peakThursday 03 September 202623 peakFriday 04 September 202623 peakSaturday 05 September 202632 peakSunday 06 September 202625 peakMonday 07 September 202633 peakTuesday 08 September 202626 peakWednesday 09 September 202622 peakThursday 10 September 202627 peakFriday 11 September 202644 peakSaturday 12 September 202650 peak

October 2026

TIS-100 was released on 20 Jul, 2015.

Not out yet.There is nothing to draw for this month.
Nothing here is interpolated or estimated; where a sample is missing the line is broken.

Game information

Updated 12 Sep 2026, 21:23 UTC
App ID
370360
Last updated
23 Apr 2024 build 14149786
Developer
Zachtronics
Publisher
Zachtronics
Release date
20 Jul, 2015
Platforms
WindowsmacOSLinux
Download size
19 MB28 MB28 MB
Install size
48 MB92 MB80 MB
Genres
Indie, Simulation
Game modes
Single-player
Controller support
Unknown
Achievements
10

Features & support

Steam features

Steam AchievementsSteam CloudSteam LeaderboardsIncludes level editorFamily Sharing

Controllers & input

Accessibility

Popular tags

ProgrammingPuzzleIndieSimulationDifficultHackingLogicSingleplayerEducationAutomationPsychological Horror
About this gameFull description from Steam
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! The Tessellated Intelligence Systems TIS-100 is a massively parallel computer architecture comprised of non-uniformly interconnected heterogeneous nodes. The TIS-100 is ideal for applications requiring complex data stream processing, such as automated financial trading, bulk data collection, and civilian behavioral analysis. Despite its appearances, TIS-100 is a game! Print and explore the TIS-100 reference manual, which details the inner-workings of the TIS-100 while evoking the aesthetics of a 1980’s computer manual! Solve more than 45 puzzles, competing against your friends and the world to minimize your cycle, instruction, and node counts. Design your own challenges in the TIS-100’s 3 sandboxes, including a “visual console” that lets you create your own games within the game! Uncover the mysteries of the TIS-100… who created it, and for what purpose?
Content & age ratings2 regional ratings

Regional ratings

DEJUSl
IGRS3
System requirementsMinimum and recommended hardware

Minimum

Minimum: OS *: Windows XP / Vista / 7 / 8 / 10 Processor: 2.0 GHz Memory: 2 GB RAM Storage: 100 MB available space

Recommended

macOS

Minimum: OS: macOS 10.9, or later Processor: 2.0 GHz Memory: 2 GB RAM Storage: 100 MB available space

Linux

Minimum: OS: Ubuntu 10.10+, SteamOS Processor: 2.0 GHz Memory: 2 GB RAM Storage: 100 MB available space
Supported languages1 languages
LanguageFull audio
English

A blank audio cell means full audio was not marked in the returned language list.

Screenshots & trailersScreenshots and trailers

Trailers

AchievementsTotal count and selected achievements

10 achievements in total.

Show selected achievements (may contain spoilers)
RTFMAchievement
BUSY_LOOPAchievement
PARALLELIZEAchievement
UNCONDITIONALAchievement
NO_BACKUPAchievement
NO_MEMORYAchievement
HALT_AND_CATCH_FIREAchievement
ILLEGAL_EAGLEAchievement
100_PERCENT_V1Achievement
100_PERCENT_V2Achievement

View all Steam achievements

27 developer announcements, Jun 2015 to Apr 2024 · times in UTC

April

  1. UPDATE: Fixing missing leaderboards

    Today's update fixes a bug where some leaderboards would not show up in the bonus campaign. If you see anything weird in the game, whether or not it's related to leaderboards, please send me an email ([email protected]) to let me know!…

    Patch notes

July

  1. Last Call BBS - The last game by Zachtronics!

    Boot up your Z5 Powerlance and dial into Last Call BBS, the last game from Zachtronics! The Barkeep’s loaded up his retro computer with a full set of puzzle games for you to download and play. No need to worry about copy protection, they’re…

    krispykrem

November

  1. UPDATE: Fixing the crash handler and histograms

    Today's update fixes the crash handler and histograms. Nothing else should be affected.

    Patch notes

November

  1. UPDATE: Unexpected bug fixes

    Today's update fixes a few bugs that we've been tracking for a while: Fixed a crash caused by OneDrive locking the game's save files. Fixed a crash caused by leaderboard friend scores being too long. Fixed a crash caused by leaderboard…

    Patch notes
  2. UPDATE: Unexpected bug fixes

    Today's update fixes a few bugs that we've been tracking for a while: Fixed a crash caused by OneDrive locking the game's save files. Fixed a crash caused by leaderboard friend scores being too long. Fixed a crash caused by leaderboard…

    krispykrem

July

  1. UPDATE: Monday morning bug fixes

    Today's update includes the following changes: Fixed a bug that prevented histograms and leaderboards from being shown for the TIS-NET DIRECTORY. Fixed a bug that made it impossible to unlock the NO_MEMORY achievement. Adjusted the SIGNAL…

    [ZI] krispykrem
  2. UPDATE: Monday morning bug fixes

    Today's update includes the following changes: Fixed a bug that prevented histograms and leaderboards from being shown for the TIS-NET DIRECTORY. Fixed a bug that made it impossible to unlock the NO_MEMORY achievement. Adjusted the SIGNAL…

    Patch notes
  3. UPDATE: TIS-NET directory, achievements, and more!

    Today's update includes so many changes we would have renamed the game to TIS-200 if it wouldn't have required us to recreate all of our branding! Added the TIS-NET DIRECTORY, a new campaign with 25 user-created puzzles and a brand new…

    [ZI] krispykrem
  4. UPDATE: TIS-NET directory, achievements, and more!

    Today's update includes so many changes we would have renamed the game to TIS-200 if it wouldn't have required us to recreate all of our branding! Added the TIS-NET DIRECTORY, a new campaign with 25 user-created puzzles and a brand new…

    Patch notes

June

  1. UPDATE: Bug fixes for the specification editor

    Today's update consists mostly of bug fixes for the specification editor. When inserting text into a text editor, whitespace is now removed from the end of the text buffer if it would allow the text to fit when it previously would not.…

    [ZI] krispykrem
  2. UPDATE: Bug fixes for the specification editor

    Today's update consists mostly of bug fixes for the specification editor. When inserting text into a text editor, whitespace is now removed from the end of the text buffer if it would allow the text to fit when it previously would not.…

    Patch notes
  3. TIS-100 PUZZLE DESIGN CONTEST

    Today's update includes the specification editor, which lets you create your own puzzles for TIS-100. I want to put together a bonus campaign of 25 user-created puzzles, so I need you to learn how the specification editor works and create…

    [ZI] krispykrem
  4. TIS-100 PUZZLE DESIGN CONTEST

    Today's update includes the specification editor, which lets you create your own puzzles for TIS-100. I want to put together a bonus campaign of 25 user-created puzzles, so I need you to learn how the specification editor works and create…

    krispykrem
  5. UPDATE: Create your own puzzles in the SPECIFICATION EDITOR!

    Today's update includes the following changes: Added the SPECIFICATION EDITOR, which lets you create and share your own TIS-100 puzzles. Added some performance improvements, which should help a little with the high CPU usage on Mac laptops.…

    [ZI] krispykrem
  6. UPDATE: Create your own puzzles in the SPECIFICATION EDITOR!

    Today's update includes the following changes: Added the SPECIFICATION EDITOR, which lets you create and share your own TIS-100 puzzles. Added some performance improvements, which should help a little with the high CPU usage on Mac laptops.…

    Patch notes
  7. UPDATE: Optimization tools, new puzzles

    Today's update is actually somewhat exciting! Added per-node and per-input idle time counters, which make it easy to see what percent of time the node or input is sitting idle and could be doing other work. This tool should hopefully make…

    [ZI] krispykrem
  8. UPDATE: Optimization tools, new puzzles

    Today's update is actually somewhat exciting! Added per-node and per-input idle time counters, which make it easy to see what percent of time the node or input is sitting idle and could be doing other work. This tool should hopefully make…

    Patch notes
  9. UPDATE: Small improvements

    This morning's update includes the following: Added a slight sharpening effect to fullscreen mode. Added logic to select a node when Ctrl+Arrow is pressed with nothing selected. Fixed a bug where immediate values were not properly clamped.…

    [ZI] krispykrem
  10. UPDATE: Small improvements

    This morning's update includes the following: Added a slight sharpening effect to fullscreen mode. Added logic to select a node when Ctrl+Arrow is pressed with nothing selected. Fixed a bug where immediate values were not properly clamped.…

    Patch notes
  11. UPDATE: OS X, Linux, and fullscreen!

    Today's update includes the following changes: Added support for OS X and Linux. Added an option for fullscreen, accessible by pressing Escape in the segment list menu. Added syntax highlighting for comments. Increased the prerequisite…

    [ZI] krispykrem
  12. UPDATE: OS X, Linux, and fullscreen!

    Today's update includes the following changes: Added support for OS X and Linux. Added an option for fullscreen, accessible by pressing Escape in the segment list menu. Added syntax highlighting for comments. Increased the prerequisite…

    Patch notes
  13. UPDATE: More bug fixes, UI improvements

    Two updates in a single day! Wow! Added copy buttons to the slot list, allowing you to easily fork existing solutions. Added leaderboards to the level select screen so that it's easier to identify your weaker friends and CRUSH THEM. Fixed a…

    [ZI] krispykrem
  14. UPDATE: More bug fixes, UI improvements

    Two updates in a single day! Wow! Added copy buttons to the slot list, allowing you to easily fork existing solutions. Added leaderboards to the level select screen so that it's easier to identify your weaker friends and CRUSH THEM. Fixed a…

    Patch notes
  15. UPDATE: Bug fixes, new test routines

    This update contains the following changes: Fixed a bug that was causing scores to not be added to histograms. Please re-run your solutions in order to submit your scores to the histograms! Fixed a crash when outputting too many values on…

    [ZI] krispykrem
  16. UPDATE: Bug fixes, new test routines

    This update contains the following changes: Fixed a bug that was causing scores to not be added to histograms. Please re-run your solutions in order to submit your scores to the histograms! Fixed a crash when outputting too many values on…

    Patch notes
  17. TIS-100 is now available!

    If you have any feedback, visit the official roadmap or send us an email ([email protected]). We're excited to see what you think!

    [ZI] krispykrem
  18. TIS-100 is now available!

    If you have any feedback, visit the official roadmap or send us an email ([email protected]). We're excited to see what you think!

    krispykrem

All games on this site