STEAMYDATA

TIS-100 — patch notes and updates

Stored observation / content update:

Dated developer announcements recorded from Steam. Open the source for the complete update.

UpdateDateExcerpt / source
UPDATE: Fixing missing leaderboards2024-04-23Today'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 (zach@zachtronics.com) to let me know! It's been a while since I've updated TIS-100 and I'm always afraid that Unity is going to do something weird.
Last Call BBS - The last game by Zachtronics!2022-07-05Boot 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 all fully cracked and ready to enjoy! Includes eight full games: 20th Century Food Court: Design factories to produce food just like they did over 700 years ago in the 20th century. Keep your costs low and your machines running fast! STEED FORCE Hobby Studio: Assemble robot models based on the anime smash hit Steed Force right on your computer. No sandpaper required! X’BPGH: The Forbidden Path: Enter a cur
UPDATE: Fixing the crash handler and histograms2020-11-14Today's update fixes the crash handler and histograms. Nothing else should be affected.
UPDATE: Unexpected bug fixes2017-11-27Today'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 friend names having strange characters in them.
UPDATE: Unexpected bug fixes2017-11-27Today'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 friend names having strange characters in them.
UPDATE: Monday morning bug fixes2015-07-13Today'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 AVERAGER puzzle to be a little more interesting and a little less ambiguous.
UPDATE: Monday morning bug fixes2015-07-13Today'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 AVERAGER puzzle to be a little more interesting and a little less ambiguous.
UPDATE: TIS-NET directory, achievements, and more!2015-07-12Today'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 chapter of the TIS-100 story. Added Steam achievements. Instead of running one fixed test and one random test, TIS-100 now runs four fixed tests and uses your worst cycle score as your cycle score for that solution. Histograms and leaderboards have been reset. Get out there and populate them with some data!
UPDATE: TIS-NET directory, achievements, and more!2015-07-12Today'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 chapter of the TIS-100 story. Added Steam achievements. Instead of running one fixed test and one random test, TIS-100 now runs four fixed tests and uses your worst cycle score as your cycle score for that solution. Histograms and leaderboards have been reset. Get out there and populate them with some data!
UPDATE: Bug fixes for the specification editor2015-06-28Today'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. Increased the "fast" playback speed of the simulation, and fixed a bug where it could cause the framerate to tank if it ran too fast. Fixed a crash when specifying streams of the wrong length. Fixed a crash when required functions were missing. Fixed a bug where scripts could run indefinitely, causing the game to hang. Fixed a crash when placing non-compute nodes next to inputs or outputs. Fixed a bug where, wh
UPDATE: Bug fixes for the specification editor2015-06-28Today'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. Increased the "fast" playback speed of the simulation, and fixed a bug where it could cause the framerate to tank if it ran too fast. Fixed a crash when specifying streams of the wrong length. Fixed a crash when required functions were missing. Fixed a bug where scripts could run indefinitely, causing the game to hang. Fixed a crash when placing non-compute nodes next to inputs or outputs. Fixed a bug where, wh
TIS-100 PUZZLE DESIGN CONTEST2015-06-16Today'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 some kickass puzzles! Head on over to the Reddit thread for more information and discussion. http://www.reddit.com/r/tis100/comments/3a271m/contest_design_a_puzzle_for_the_upcoming_bonus/
TIS-100 PUZZLE DESIGN CONTEST2015-06-16Today'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 some kickass puzzles! Head on over to the Reddit thread for more information and discussion. http://www.reddit.com/r/tis100/comments/3a271m/contest_design_a_puzzle_for_the_upcoming_bonus/
UPDATE: Create your own puzzles in the SPECIFICATION EDITOR!2015-06-16Today'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. Fixed a crash when entering a minus sign into the console sandbox. Fixed the final puzzle to be replayable, just like the rest of the campaign. Definitely didn't add an undocumented opcode to the TIS-100 instruction set.
UPDATE: Create your own puzzles in the SPECIFICATION EDITOR!2015-06-16Today'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. Fixed a crash when entering a minus sign into the console sandbox. Fixed the final puzzle to be replayable, just like the rest of the campaign. Definitely didn't add an undocumented opcode to the TIS-100 instruction set.
UPDATE: Optimization tools, new puzzles2015-06-09Today'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 it easier to identify and improve bottlenecks in your programs and better optimize for cycle count. Adjusted the story to be less corrupted. Adjusted a bunch of puzzles, including completely replacing the Prime Detector and Scatter Plot Viewer with new puzzles. Removed memory tiles from the visual sandbox. If you built anything for the old sandbox, you may have to update your programs.
UPDATE: Optimization tools, new puzzles2015-06-09Today'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 it easier to identify and improve bottlenecks in your programs and better optimize for cycle count. Adjusted the story to be less corrupted. Adjusted a bunch of puzzles, including completely replacing the Prime Detector and Scatter Plot Viewer with new puzzles. Removed memory tiles from the visual sandbox. If you built anything for the old sandbox, you may have to update your programs.
UPDATE: Small improvements2015-06-05This 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. Fixed a bug where the sandbox console did not recognize the Return key on OS X and Linux. Definitely didn't improve the input pattern for a hidden puzzle (which definitely doesn't exist).
UPDATE: Small improvements2015-06-05This 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. Fixed a bug where the sandbox console did not recognize the Return key on OS X and Linux. Definitely didn't improve the input pattern for a hidden puzzle (which definitely doesn't exist).
UPDATE: OS X, Linux, and fullscreen!2015-06-05Today'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 count for the final puzzle from 16 to 18. Further improved the test cases for the SIGNAL PATTERN DETECTOR puzzle. Definitely did not add a secret puzzle.