RATING / ESRB / A Created with Sketch. RATING / ESRB / E Created with Sketch. RATING / ESRB / E10 Created with Sketch. RATING / ESRB / M Created with Sketch. RATING / ESRB / T Created with Sketch.
RATING / PEGI / 12 Created with Sketch. RATING / PEGI / 16 Created with Sketch. RATING / PEGI / 18 Created with Sketch. RATING / PEGI / 3 Created with Sketch. RATING / PEGI / 7 Created with Sketch. icon_pin Created with Sketch.

SHENZHEN I/O

in library

4.5/5

( 41 Reviews )

4.5

41 Reviews

English & 1 more
14.9914.99
Why buy on GOG.COM?
DRM FREE. No activation or online connection required to play.
Safety and satisfaction. Stellar support 24/7 and full refunds up to 30 days.
SHENZHEN I/O
Description
Build circuits using a variety of components from different manufacturers, like microcontrollers, memory, logic gates, and LCD screens. Write code in a compact and powerful assembly language where every instruction can be conditionally executed. Read the included manual, which includes over 30 pages...
User reviews

4.5/5

( 41 Reviews )

4.5

41 Reviews

{{ review.content.title }}
Product details
2016, Zachtronics, ...
System requirements
Windows Vista / 7 / 8 / 10, 2.0 GHz, 4 GB RAM, Version 10, 450 MB available space...
Time to beat
37 hMain
41.5 h Main + Sides
51.5 h Completionist
45 h All Styles
Description
  • Build circuits using a variety of components from different manufacturers, like microcontrollers, memory, logic gates, and LCD screens.
  • Write code in a compact and powerful assembly language where every instruction can be conditionally executed.
  • Read the included manual, which includes over 30 pages of original datasheets, reference guides, and technical diagrams.
  • Get to know the colorful cast of characters at your new employer, 深圳龙腾科技有限公司 (Shenzhen Longteng Electronics Co., Ltd.), located in the electronics capital of the world.
  • Get creative! Design and test your own games and devices in the sandbox.
  • Engineering is hard! Take a break and play a brand-new twist on solitaire.

Zachtronics

System requirements
Minimum system requirements:
Why buy on GOG.COM?
DRM FREE. No activation or online connection required to play.
Safety and satisfaction. Stellar support 24/7 and full refunds up to 30 days.
Time to beat
37 hMain
41.5 h Main + Sides
51.5 h Completionist
45 h All Styles
Game details
Works on:
Windows (7, 8, 10, 11), Linux (Ubuntu 14.04, Ubuntu 16.04, Ubuntu 18.04), Mac OS X (10.9+)
Release date:
{{'2016-11-17T00:00:00+02:00' | date: 'longDate' : ' +0200 ' }}
Size:
388 MB

Game features

Languages
English
audio
text
中文(简体)
audio
text
Buy series (5)
Buy all games in the series. If you already own a game from the series, it won’t be added to your cart.
-20%76.9561.55
Check out now
You may like these products
Users also bought
User reviews

Posted on: November 7, 2017

manny_art

Verified owner

Games: Reviews: 1

Awesome

I am now a better programmer.


Is this helpful to you?

Posted on: April 1, 2019

Lorgarmor

Games: 63 Reviews: 7

Great card game

The whole game is about putting the right cards in the right order. Not too difficult once you got the hang of it but very fun nontheless. There is also some minigame which is about programming microcontrollers, but who would ever look at this? Jokes aside: This is a typical Zach Barth...Easy start but pretty soon you are like "What?" with the usual statistics screen in the end displaying your inferior creativity and intellect.


Is this helpful to you?

Posted on: January 1, 2019

jrincayc

Verified owner

Games: 247 Reviews: 1

If you want to write assembly for fun

I had fun playing this game, it is fun trying to figure out how to write the assembly language small enough to fit in the microprocessors (there is a 14 instruction limit on the MC6000 and a 9 instruction limit on the MC4000). It can at times be frustrating to try and solve the problems, and the datasheets are sometimes not detailed enough (which is far too realistic). At least on the Linux, the game can take far too much of the processor. Unless I limit it with taskset it uses as much as it can of all the cores on my Intel i7-6500U cpu. (All to simulate and display some microprocessors that would be outclassed by a 1977 General Instrument PIC1650.)


Is this helpful to you?

Posted on: July 11, 2020

r.y.t

Verified owner

Games: Reviews: 4

By far not as engaging as TIS-100 (for me)

Info: didn't play this very far yet at all (might pick it up again at some point). I bought this game some time after playing TIS-100, which I finished and spent extra time on, and loved very much. This game adds a lot of graphical bells and whistles - aaand: a social background of sorts, with boss, colleagues, emails and such, which I find rather boring, at times *very* clichéd, and exhausting at the same time. Can't tell yet whether the machine language / system architectures in here are better or more interesting than in the other game. To me personally, TIS-100 had an almost mystical atmosphere and Shenzhen IO was just not very engaging by comparison, and thus I just stopped playing after a short time. After writing this, I am motivated to fire up TIS-100 again, though :)


Is this helpful to you?

Posted on: December 17, 2017

Great puzzles, nice atmosphere

The game starts with your new carreer as embedded designer in China. In the game environment you'll receive emails from colleagues just like in the office. These contain assignments from the boss as well various comments from your colleagues. The daughter of the boss has designed a solitaire game, which is made available early on in the game. Also that game is very solid, it's hard to master. The assignments are simple in concept: a tosti maker for various types of tosti's, a kitchen scale etc. These assignments would be a walk in the park for any programmer with a normal IDE. But since this is actually a puzzle game, there's a catch: The processors in the game are utterly limited, which forces you to think very hard to achive a certain solution. All code is visibile at all times, because the processors simply support 9 or 13 lines of code (so no scrollbar) and only have 1 or two registers. Soon, you'll realize that these cannot support the last part of the assignment, because you either need to store more values or that last line of code doesn't fit. After various retries the final solution is usually with half the hardware and far less lines of code. Once the assignment has been resolved, you'll soon realize that others achived it with even less hardware costs and less lines of code :). In total: great puzzles, a good number of puzzles (no spoiler here), great atmosphere and it looks good too. 5 stars!


Is this helpful to you?

Something went wrong. Try refresh page.

This game is waiting for a review. Take the first shot!
{{ item.rating }}
{{ item.percentage }}%
Awaiting more reviews
An error occurred. Please try again later.

Other ratings

Awaiting more reviews

Add a review

Edit a review

Your rating:
Stars and all fields are required
Not sure what to say? Start with this:
  • What kept you playing?
  • What kind of gamer would enjoy this?
  • Was the game fair, tough, or just right?
  • What’s one feature that really stood out?
  • Did the game run well on your setup?
Inappropriate content. Your reviews contain bad language. Inappropriate content. Links are not allowed. Review title is too short. Review title is too long. Review description is too short. Review description is too long.
Not sure what to write?
Filters:

No reviews matching your criteria

Written in
English Deutsch polski français русский 中文(简体) Others
Written by
Verified ownersOthers
Added
Last 30 daysLast 90 daysLast 6 monthsWheneverAfter releaseDuring Early Access

Delete this review?

Are you sure you want to permanently delete your review for SHENZHEN I/O? This action cannot be undone.

Report this review

If you believe this review contains inappropriate content or violates our community guidelines, please let us know why.

Additional Details (required):

Please provide at least characters.
Please limit your details to characters.
Oops! Something went wrong. Please try again later.

Report this review

Report has been submitted successfully.
Thank you for helping us maintain a respectful and safe community.