SIC-1 is a programming game where the computer only understands a single instruction.
If you're ready for a challenge, respond to this job posting from SIC Systems:
SIC Systems is hiring engineers to produce highly efficient programs for our flagship product: the Single Instruction Computer Mark 1 (SIC-1).
The SIC-1 represents a transformational change in computing, reducing complexity to the point that the processor only executes a single instruction: subtract and branch if less than or equal to zero ("subleq").
Enter the brave new world of single-instruction computing and invent new ways of implementing programs that would be trivial on a conventional computer. Don't adjust the technology to match how you think, adjust your thinking to match how the SIC-1 operates!
- Learn an esoteric assembly language.
 - Implement programs to unlock more impressive job titles.
 - Optimize your programs to climb the leaderboards.
 - Sacrifice your personal life for the good of the company!
 
If you're ready for a challenge, respond to this job posting from SIC Systems:
SIC Systems is hiring engineers to produce highly efficient programs for our flagship product: the Single Instruction Computer Mark 1 (SIC-1).
The SIC-1 represents a transformational change in computing, reducing complexity to the point that the processor only executes a single instruction: subtract and branch if less than or equal to zero ("subleq").
Enter the brave new world of single-instruction computing and invent new ways of implementing programs that would be trivial on a conventional computer. Don't adjust the technology to match how you think, adjust your thinking to match how the SIC-1 operates!
                        Patch notes for Dec 28
                        
                        
- Fixed display of negative numbers in Sandbox Mode
 - Fixed focus restoration after hitting the Escape key
 - Manual memory watches now persist across runs
 - Updated stats
 
[ 2023-12-28 23:13:51 CET ] [Original Post]
                    
                        Patch notes for Aug 12
                        
                        
- Fixed display of inline variables
 - Revised testing and errata sections of manual
 - Clarified puzzle descriptions
 - Updated charts
 
[ 2023-08-13 05:12:29 CET ] [Original Post]
                    
                        Patch notes for July 25
                        
                        
v1.10.0:
- Added native Linux build
 - Added cross-platform Steam Cloud sync
 - Updated charts
 
[ 2023-07-30 21:55:02 CET ] [Original Post]
                    
                        Patch notes for Feb 21
                        
                        
v1.9.9 is a hotfix update:
- Fix handling of whitespace when editing Sandbox Mode input.
 
[ 2023-02-21 22:16:00 CET ] [Original Post]
                    
                        Patch notes for Feb 19
                        
                        
v1.9.8 is focused on helping new players:
- Added Help button/menu
 - Added hints
 - Added support for inline label definitions ("subleq 0, @b: 1")
 - Fixed text editing immediately after clicking "Continue Editing"
 - Fixed achievement pop-up animation
 - Fixed "View Next Task" button
 - Fixed ambiguous parsing cases
 - Updated charts
 
[ 2023-02-19 21:16:19 CET ] [Original Post]
                    
                        Patch notes for Feb 9
                        
                        
v1.9.5 improves the code editor and adds new music:
- Added one new music track
 - Added block comment/uncomment
 - Added block indent/unindent
 - Added auto-indenting
 - Added optional support for inserting tabs
 - Added in-code/persistent breakpoints (prepend "!")
 - Added Errata section to manual
 - Fixed scrolling when starting/stopping debugging
 - Fixed "program too large" error message
 - Fixed small bugs in the "Multiplication" and "Mode" tasks
 - Updated charts
 


[ 2023-02-09 21:36:49 CET ] [Original Post]
                    
                        Patch notes for Feb 2
                        
                        
v1.9.2 is a hotfix release to address a severe bug in solution management:
- Fix deletion of currently-open solution
 
[ 2023-02-03 03:55:25 CET ] [Original Post]
                    
                        Patch Notes for Jan 29
                        
                        
- Added a new final puzzle
 - Turbo button to speed up simulation
 - Auto-select offending line on compilation error
 - Fix solution slots for unsolved puzzles
 - Click to toggle watch for arbitrary memory cells
 - Filter (high) outliers out of charts
 - More in-depth tests for most puzzles
 - Many bug fixes
 
[ 2023-01-30 01:11:10 CET ] [Original Post]
                    
                        Patch notes for Jan 19
                        
                        
- Multiple save slots for solutions
 - Breakpoints
 - Graphical improvements
 - Updated charts
 - More detailed chart tooltips
 
[ 2023-01-19 21:19:20 CET ] [Original Post]
                    
                        Patch notes for Jan 11
                        
                        
- Sandbox Mode (an open-ended task with customizable input, for experimentation/exploration)
 - Alternative color schemes (black-on-white, white-on-gray, amber phosphor, and a more accurate P1 green phosphor)
 - In-manual ASCII table
 - More in-game help near the beginning of the game
 - Arrow key navigation for menus
 - Many miscellaneous bug fixes
 
[ 2023-01-11 16:43:00 CET ] [Original Post]
                    
                        Patch notes for Dec 29
                        
                        
- Simplified the first two nontrivial puzzles
 - Added a separate, printable HTML manual
 - Added tooltips to charts
 - Added support for negated labels
 - Added support for number-only label names (e.g. "@1")
 - Updated charts
 
[ 2022-12-29 22:46:56 CET ] [Original Post]
                    
                        Typo fixes
                        
                        
Fixes in this update:
- Stack is last-in, first-out
 - String examples should all use ".data"
 - Fixes for other minor typos
 
[ 2022-12-21 17:21:23 CET ] [Original Post]
                    
                        Minor update
                        
                        
This is a minor update to address a few potential crashes:
- Fixed a crash when initialization fails
 - Fixed a potential crash when no program was run during a session
 - Exit and report an error when a critical initialization failure occurs
 
[ 2022-12-13 23:37:04 CET ] [Original Post]
                    Minimum Setup
- OS: Ubuntu 18.04+ (64-bit)
 - Processor: 2.0 GHzMemory: 2 GB RAMStorage: 350 MB available space
 - Memory: 2 GB RAMStorage: 350 MB available space
 - Storage: 350 MB available space
 
GAMEBILLET
[ 5831 ]
GAMERSGATE
[ 1131 ]
MacGamestore
[ 4171 ]
FANATICAL BUNDLES
HUMBLE BUNDLES
by buying games/dlcs from affiliate links you are supporting tuxDB
        














