UPDATE: Fix for mouse alignment bug on Mac
Today's update fixes an issue where the mouse would sometimes be misaligned on Macbooks.
BUILD CIRCUITS. WRITE CODE. RTFM.
| App ID | 504210 |
|---|---|
| App type | Game |
| Developer | Zachtronics |
| Publisher | Zachtronics |
| Homepage | http://www.zachtronics.com/shenzhen-io/ |
| Release date | 2016-11-17 18:00 UTC |
| Release state | released |
| Workshop | Visible |
| Store page | store.steampowered.com/app/504210 |
| Last store refresh | 17 minutes ago |
| # | Executable | Arguments | OS | Description |
|---|---|---|---|---|
| 0 | Shenzhen.exe | windows | Launch | |
| 1 | Shenzhen IO.app/Contents/MacOS/Shenzhen | macos | ||
| 2 | Shenzhen | linux |
| Playing now | 97 (47 minutes ago) |
|---|---|
| 24-hour peak | 101 |
| All-time peak (tracked) | 101 2026-09-11 21:50 UTC |
All Steam store regions, converted to USD at today's exchange rate, compared with the US price. Lowest is the lowest price SteamRaw has recorded for that region.
Loading regional prices…
| Date | Price | Regular | Discount |
|---|---|---|---|
| 2026-09-11 21:00 UTC | $7.49 | $14.99 | -50% |
| DLC | AppID | Release | Price |
|---|---|---|---|
| No DLC known for this app. | |||
| Branch | Build ID | Description | Updated | Password |
|---|---|---|---|---|
| public | 9646624 | 2022-10-04 00:07 UTC |
| Depot | Name | OS | Size | Download | Public manifest | Notes |
|---|---|---|---|---|---|---|
| 229004 | windows | from app 228980 · shared install | ||||
| 504211 | windows | 386.15 MB | 237.63 MB | 2471918496284947296 | ||
| 504212 | macos | 410.12 MB | 243.80 MB | 1521896588101398132 | ||
| 504213 | linux | 437.59 MB | 251.90 MB | 2959163667112803030 |
A build is one published version of the game's files on a branch. Steam assigns a new build ID every time the developer pushes an update, so this list is the update history of the app. The files inside a build (depot manifests) are only readable with an account that owns the game, which SteamRaw does not have yet, so build contents are not shown.
| Build ID | Branch | Updated | First seen |
|---|---|---|---|
| 9646624 | public | 2022-10-04 00:07 UTC | 3 hours ago |
Every appinfo change SteamRaw has observed, grouped by changelist. Tags, features, languages, builds, depots, prices and any other key Steam publishes. Tracking since 2026-09-11 21:01 UTC.
No changes recorded since SteamRaw first saw this app. Every future PICS change will be listed here.
| Changelist | Apps | Packages | Seen | What changed |
|---|---|---|---|---|
| No changelists recorded for this app yet. | ||||
Today's update fixes an issue where the mouse would sometimes be misaligned on Macbooks.
Two more games hit Game Pass today, one oldie-but-goodie and one newie. The oldie is Shenzhen I/O, an excellent Zachtronics puzzle game from 2016 where you design circuits and program hardware. The newie is Turbo Golf Racing, which looks like Rocket League for minigolf and is hitting Game Pass on the very day it launches. Shenzhen is absolutely worth a go if you enjoy Zachlike puzzlers, and Turbo Golf looks like one of those "could be fun, sure I'll give it a try" Game Pass games. Read more
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 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
Today's update fixes an issue where the game would fail to start on Macs with the new M1 processor.
Today's update fixes the crash handler and histograms. Nothing else should be affected.
Today's update adds a few missing Chinese strings and support for Korean characters.
Today's Deal: Save 67% on SHENZHEN I/O & SHENZHEN SOLITAIRE!* Look for the deals each day on the front page of Steam. Or follow us on twitter or Facebook for instant notifications wherever you are! *Offer ends Friday at 10AM Pacific Time
Cor, kids have it easy nowadays. Sure, they’re inheriting a polluted hellhole teetering on the brink of ecological and economic ruin, but look at all the neat games they get to grow up with. Thanks to Zachtronics announcing they’re giving away (nearly) all their games to schools, some of them even get to muck about with fabulously inventive puzzle boxes during their pretend workday. Imagine that! Privileged tykes. (more…)
Zach-like, the book about Zachlikes by Zach Barth, creator of the genre, is now free albeit notably less papery now. Zachtronics’s previously Kickstarter-exclusive book was a collection of design documents from the creator of Spacechem, Opus Magnum, Infinifactory and many more, showing just how he engineers his puzzles. Now anyone can read a digital version for free, and it comes bundled with a pile of his early browser games, unreleased prototypes, and even a card game if you’ve got printer ink to burn. Grab it free on Steam. I feel smarter just having it on my PC. (more…)
I reckon most of the RPS Treehouse gang love us some Zachlikes, since well before Alice Prime coined the term in 2016 in reference to Shenzhen I/O. Puzzlemeister Zach Barth likes the term too, as he’s borrowed it for the title of his book. Currently crowdfunding on Kickstarter (500% funded in one day), Zach-Like shows the workings and the processes behind his practical puzzlers. There’s design docs for his major games, sketches and documents for some that never got made and some early design exercises. There’s even some pen-and-paper brainteasers in there, because we’re
Today's update fixes a bug where the game would sometimes fail to detect keyboard input when typing code quickly while the game was running at a low framerate.
It's probably years too late, but we've uploaded the SHENZHEN I/O manual to Lulu so that you can order a professionally printed and bound copy (no binder, though). The quality is pretty good, and at $4.99 plus shipping it's not a bad deal! http://www.lulu.com/shop/zachtronics/shenzhen-io-manual/paperback/product-23899820.html
We’ve been hacked! As well as a fake festival of online retail excess, Cyber Monday is now a celebration of hacker games and everything ‘cyber’. This is the hAcKeR collective {{Synonymous Bosch}}. We have taken control of this aRt1cLe. Three years ago it was written by the untalented and scurrilous journalist Brendan Caldwell, a man lacking in both knowledge and substance. But we have gained access in order to correct his egregious errors. It s a hack of a hack! Ha ha ha. We had our best joke cell work on that for three nights. Please laugh. Our detractors may say Mr Caldwe
Today's update improves some error messages for when the game crashes.
Today's Deal: Save 67% on SHENZHEN I/O!* Look for the deals each day on the front page of Steam. Or follow us on twitter or Facebook for instant notifications wherever you are! *Offer ends Friday at 10AM Pacific Time
Full appinfo as delivered by Steam PICS, changenumber 37435436. Also at /api/app/504210/raw.
{
"appid": "504210",
"common": {
"name": "SHENZHEN I/O",
"type": "Game",
"oslist": "windows,macos,linux",
"clienticon": "b07355e9d29bed918a9990de5162a91ba6508c81",
"clienttga": "313c68ff0756d42fad044a4c3c9e9c40d0ac3989",
"icon": "b64581acf2b5e3c418ce32ad20cc6b7e1b3ac9a9",
"logo": "d1ced16a23a15441fbbdf5370f6b299a1e8cb427",
"logo_small": "d1ced16a23a15441fbbdf5370f6b299a1e8cb427_thumb",
"osarch": "",
"releasestate": "released",
"clienticns": "0456d35b6f1df2190fc854f3a98e9c49009fd156",
"linuxclienticon": "64bf44c7dc6dea20fed6bccb87a7352b276c79c0",
"osextended": "macos64",
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1648252800",
"tested_build_id": "60333513",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsDoNotMatchDeckDevice"
},
"1": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"2": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsLegible"
},
"4": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "3",
"token": "#SteamMachine_TestResult_ControllerGlyphsDoNotMatchDevice"
},
"1": {
"display": "3",
"token": "#SteamMachine_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"2": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"
},
"3": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
},
"1": {
"display": "1",
"token": "#SteamOS_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
}
},
"configuration": {
"supported_input": "gamepad",
"requires_manual_keyboard_invoke": "1",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "1",
"small_text": "0",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "native",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"metacritic_name": "SHENZHEN I/O",
"small_capsule": {
"english": "capsule_231x87.jpg"
},
"header_image": {
"english": "header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "78.23803967327888",
"height_pct": "99.39444312514843"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg"
},
"image2x": {
"english": "library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
}
},
"library_logo": {
"image": {
"english": "logo.png"
},
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "78.23803967327888",
"height_pct": "99.39444312514843"
}
}
},
"store_asset_mtime": "1667070282",
"associations": {
"0": {
"type": "developer",
"name": "Zachtronics"
},
"1": {
"type": "publisher",
"name": "Zachtronics"
}
},
"primary_genre": "28",
"genres": {
"0": "23",
"1": "28"
},
"category": {
"category_2": "1",
"category_23": "1",
"category_25": "1",
"category_22": "1",
"category_30": "1",
"category_17": "1",
"category_45": "1",
"category_46": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true"
},
"schinese": {
"supported": "true"
}
},
"steam_release_date": "1479405632",
"community_visible_stats": "1",
"workshop_visible": "1",
"community_hub_visible": "1",
"gameid": "504210",
"store_tags": {
"0": "5432",
"1": "255534",
"2": "1664",
"3": "6129",
"4": "599",
"5": "4026",
"6": "492",
"7": "1036",
"8": "4182",
"9": "3810",
"10": "1643",
"11": "1756",
"12": "5502",
"13": "3871",
"14": "13070",
"15": "1721"
},
"review_score": "8",
"review_percentage": "94"
},
"extended": {
"developer": "Zachtronics",
"publisher": "Zachtronics",
"homepage": "http://www.zachtronics.com/shenzhen-io/"
},
"config": {
"contenttype": "3",
"installdir": "SHENZHEN IO",
"launch": {
"0": {
"executable": "Shenzhen.exe",
"description": "Launch",
"type": "default",
"config": {
"oslist": "windows"
}
},
"1": {
"executable": "Shenzhen IO.app/Contents/MacOS/Shenzhen",
"type": "default",
"config": {
"oslist": "macos"
}
},
"2": {
"executable": "Shenzhen",
"type": "default",
"config": {
"oslist": "linux"
}
}
}
},
"depots": {
"229004": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"504211": {
"config": {
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "2471918496284947296",
"size": "404906730",
"download": "249172864"
}
}
},
"504212": {
"config": {
"oslist": "macos"
},
"manifests": {
"public": {
"gid": "1521896588101398132",
"size": "430041231",
"download": "255647408"
}
}
},
"504213": {
"config": {
"oslist": "linux"
},
"manifests": {
"public": {
"gid": "2959163667112803030",
"size": "458845960",
"download": "264132112"
}
}
},
"workshopdepot": "504210",
"branches": {
"public": {
"buildid": "9646624",
"timeupdated": "1664842020",
"timebuildupdated": "1664841994"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "1000000000",
"maxnumfiles": "10000",
"savefiles": {
"3": {
"root": "gameinstall",
"path": "{64BitSteamID}",
"pattern": "save.dat"
},
"4": {
"root": "gameinstall",
"path": "{64BitSteamID}/custom_screens",
"pattern": "*"
},
"5": {
"root": "gameinstall",
"path": "{64BitSteamID}",
"pattern": "*.txt"
},
"6": {
"root": "gameinstall",
"path": "{64BitSteamID}/custom_puzzles",
"pattern": "*"
}
},
"rootoverrides": {
"0": {
"root": "gameinstall",
"os": "Windows",
"oscompare": "=",
"useinstead": "WinMyDocuments",
"addpath": "My Games/SHENZHEN IO"
},
"1": {
"root": "gameinstall",
"os": "MacOS",
"oscompare": "=",
"useinstead": "MacAppSupport",
"addpath": "SHENZHEN IO"
},
"2": {
"root": "gameinstall",
"os": "Linux",
"oscompare": "=",
"useinstead": "LinuxXdgDataHome",
"addpath": "SHENZHEN IO"
}
}
}
}