
Screenshots

Watch trailer on Steam ↗ProxOS
slojanko · Published by slojanko
Positive — 94% positive (17 reviews)
Last updated 27 Sept 2026
Step into a time portal to 1993. While your friends are battling it out in the latest FPS adventures, you got the opportunity to learn the newest trend, programming. Turn on your CRT monitor and learn to write code, compete with others in challenges or write minigames.
Simulation · 2024 · More free games
Step into ProxOS and experience coding challenges on a retro CRT screen. In this 2024 simulation, compete or create minigames in the early days of programming.
About this game
Featuring:
- Code written in assembly and executed on the latest 32KHz processor
- Best in class editor with debugging tools
- Custom skins and challenges
- Display support and keyboard input for interactive programs
- Manual written by your neighbour
- Online leaderboards without cheaters
- Overclocking and more? I'm not paid to reveal hidden features
System Requirements
Will my PC run this? →Minimum
- Requires a 64-bit processor and operating system
- OS: Windows® 10 64 Bit
- Processor: 2.0 GHz
- Memory: 512 MB RAM
- Graphics: 1280 x 720
- Storage: 200 MB available space
Recommended
- Requires a 64-bit processor and operating system
- OS: Windows® 11 64 Bit
- Processor: 3.0 GHz
- Memory: 1024 MB RAM
- Graphics: 1920 x 1080
- Storage: 200 MB available space
- Additional Notes: Better hardware may result in a smoother experience
Supported Languages
Latest news
AnnouncementsOfficial
New Features and Fixes
This update addresses some requests from the community, a new task from Statement (on Discord) and some general bug fixes. Changelog Add a new task: Mini calculator (by @Statement) Add label parsing as any data type - before only jmp and *ui commands compiled with labels Add comment support in line with command - everything after first # is not compiled Fix manual for jump and comparison commands Fix Longest cycle test cases not following the description If you have any feedback, please share or join the discord for ProxOS.Read full article on Community Announcements (slojanko)Patch NotesOfficial
Update: New Commands
This update introduces several new commands, manual improvements and a new task. Changelog Add a new task: Longest cycle Add new jump commands: jleq*, jgeq* Add new comparison commands: leq*, geq* Add absolute value commands: abs*, iabs* Add value sign command: sgn* Add (single param) neg* Add stack peek* Update manual with new commandsRead full article on Community Announcements (slojanko)Patch NotesOfficial
Update Notes #3
This update greatly improves and adds new sections to the manual. All task descriptions were updated to follow a more similar format and some extra information was added to specific tasks for edge cases. Changelog Improve the existing manual Improve Task descriptions Add exit codes to manual Add stack push and pop commands If you have any feedback, please share or join the discord for ProxOS.Read full article on Community Announcements (slojanko)Patch NotesOfficial
Update Notes #2
This update is mostly focused on fixes, no new tasks or major changes. Changelog Add ^ as allowed character in Code Editor Add more conditions needed to be eligible for leaderboard (line count and more?) Add run in background to Settings Change the default volume Create custom error logs for some engine exceptions Change byte and short commands to not override entire register Disable warnings for missing glyphs in font atlas Fix File Explorer not refreshing in some cases Fix parameters using constant as short or byte setting upper 24 bits to 1 Fix mod*, div* by 0 crashing to desktop Fix manual unsigned short range Fix Page Down breaking Code Editor Fix Code Editor/Viewer scrollbar outside of text (load long code, scroll down then load short code)Read full article on Community Announcements (slojanko)Patch NotesOfficial
Update Notes #1
This is the first update of ProxOS. Changelog Add a new task: Simple maze Add ( ) { } as allowed character in Code Editor Add windowed mode Change Memory and Display to have minimum size of 4B Change Cloud sync to include all files inside User folder (up to 100 files) Change leaderboard to show 40 entries Fix Global leaderboard showing less than it should Fix Fibonacci puzzle test case inputs Fix manual code snippets containing jump commands Fix accessing memory or display at uint_max - 4 causing game to crash to desktopRead full article on Community Announcements (slojanko)






