SHENZHEN I/O

SHENZHEN I/O

7-SEGMENT LCD
111 Comments
haaaaa 16 Jun @ 11:32pm 
wow
praneeth.kolichala 14 May, 2024 @ 3:34pm 
After much optimization, I got the cost down to 10! This took some serious effort and a brute force search to find some magic numbers: 10/311/15

Optimizing power a little gave me 17/233/11. Have not yet optimized lines of code.
Verdammte Heinz 2 Jul, 2023 @ 8:24am 
First try: 17 / 339 / 17
radheshiam16 10 Jan, 2023 @ 8:29am 
Very nice, just 14, but 400+ and 25 lines, think missing something, solved with ROM decoder but somehow uneffective
Cocoa 1 Sep, 2022 @ 6:57pm 
14/231/11

And I don't know how to solve in less than 10 lines of code
Unchangeling 24 Jul, 2020 @ 1:11am 
more importantly, this puzzle helped me FINALLY figure out how to get two modules to play nicely on a shared blocking input bus
Unchangeling 24 Jul, 2020 @ 1:04am 
¥14 / 274 / 13 (that's my first solution, slightly optimised)
Dan 18 Nov, 2019 @ 12:07pm 
Great puzzle.

14 / 239 / 11
Spartelfant 30 May, 2019 @ 12:07pm 
14 cost, 248 power, 12 lines (in a single design)
Nice puzzle, lots of possible solutions, lots of room for optimization :approved:
protoborg 24 Mar, 2019 @ 7:31am 
@CYBER
I know this has been a while but the fact is digital signals canNOT be listened to by every connected chip as a digital signal has an address bit attached which tells all but the destination chip to ignore the signal. It's like listening to a radio; only one station comes through despite the many, many stations passing by.
John doe 1 Feb, 2019 @ 2:03pm 
how do you acces the ppuzzles?
sophie <3 25 Jan, 2019 @ 3:33am 
how do i get to the puzzle
sophie <3 25 Jan, 2019 @ 3:25am 
wow
sophie <3 25 Jan, 2019 @ 3:10am 
How do you make puzzles? Do I have to advance in the game?
Xenofix 9 Oct, 2018 @ 5:50pm 
Great puzzle!
I've optimized for cost and I'm down to 11 324 15.
Or with less lines for one yuan more: 12 301 13.
lisamariefan 31 Jul, 2018 @ 2:20pm 
15/277/12.

I was able to cut out a test and only check against 2 for lighting f. With the help of an OR chip I can add 50 to everything else. -1 becomes 49 (not enough to activate OR gate) and 2 stays 2. The rest all become 50 or greater and activate the OR gate.

https://steamproxy-script.pipiskins.com/ugc/973226782539453420/CC59574B5EFA09CD3AA2012F22A3E3F87167B6C2/
lisamariefan 31 Jul, 2018 @ 12:53pm 
This was simple enough with treating keypad entries as two table entries for the DX300 chips. Made -1 easy to implement and I just had to set up two possible tests on what to send for segment F, as the two options for off are "-1" and "2."

https://steamproxy-script.pipiskins.com/profiles/76561198348342923/screenshot/973226782539193349
CYBER 11 Apr, 2018 @ 6:06am 
@c00l sp0T, you're not listening to what I am saying.
In my original comment, I said I do not like how this game handles digital signals - irl a single signal can be detected and received by every capable chip that is connected within reason. You then (half a year later, I might add) start talking about analog and digital signals and how one is measured by voltage and the other by amperage (which is not true). Perhaps I could have used the simple I/O pin (it's not called P-Port), but that was not what I was talking about. Now you are just posting nonsense, the gate pin on a field-effect transistor (also not what I was talking about) only needs to be charged (positively or negatively depending on type) for electricity to flow. They are not a simple on/off switch in the way you seem to be describing them, they can also be partially open. How many volts you need to supply to the gate pin can also be looked up in datasheets. I suggest experimenting with real life electronics.
G4mm4g0bl1n 11 Apr, 2018 @ 4:12am 
@Cyber
Not really. A p-doped Transistor needs 1/√2 Volts & ~50mA to switch from LOW to HIGH. So a transistor is a consumer. Its different to a Flip-Flop which works with the De Morgan's Law's and works just tough a logical flow controll. Use the P-Line instead and every device can listen to the same signal. I often use this as Clock Signal. Im also sure that the XBUS in Shenzhen is concepted to use it like pending Signals.

As I know is an analog signal just a 0%-100% (float 0.0-1.0) value from a specified constant from voltage and amperage.
CYBER 9 Apr, 2018 @ 4:06am 
@c00L sp0T, sorry, but measuring volts or amps is nonsense. In reality, both analog and digital signals are about sending and measuring volts, with the difference being that analog devices can send any value while digital devices can only send a 'on' or 'off'. Unless you send data via a protocol like I2C, multiple connected devices can listen to the same signal, but that's not possible in Shenzhen I/O.
G4mm4g0bl1n 8 Apr, 2018 @ 5:01am 
@Cyber
Because XBUS is a digital port and the P-Port is an analog port. The difference in reality is about meassuring the voltage or the amperage. When you measure the voltage can the voltage also be measured over the complete circuit, but when you measure amperage then you measure device is a consumer and this will drop the amperage over the complete circuit to 0. So use the P-Port instead, but think about that the P-Port can not send Data Cross-Over at the same Instruction Cycle.
CYBER 3 Nov, 2017 @ 10:15am 
this made me hate the way Shenzhen I/O handles x-bus stuff, why can't I have multiple controllers receiving the same signal at the same time :'(
14-346-16 (I blame having to repeat the signal for the other controller)
very nice level btw :)
OUIIJM GUIITPS 10 Apr, 2017 @ 3:30pm 
So do i have to beat the game to unlock conceptSpec
grasspound 3 Feb, 2017 @ 9:18am 
really fun
deleted 22 Jan, 2017 @ 4:35pm 
Great job, thanks! :steamhappy:
Alain 9 Jan, 2017 @ 12:13pm 
cool:2016whoadude:
VCHP 14 Dec, 2016 @ 11:14am 
nice
唐萱萱sAmA 12 Dec, 2016 @ 5:03pm 
NICE:steamhappy:
CAG BORN 12 Dec, 2016 @ 11:56am 
nice:steamfacepalm:
Michael 12 Dec, 2016 @ 11:49am 
manero
Juninho 12 Dec, 2016 @ 10:22am 
daora
antarctica 12 Dec, 2016 @ 8:11am 
Good
TAKUYA 12 Dec, 2016 @ 7:59am 
nice
yo 12 Dec, 2016 @ 7:40am 
GOOOD
uck 12 Dec, 2016 @ 2:18am 
GOODF
DMB 11 Dec, 2016 @ 1:16pm 
good
Balan 11 Dec, 2016 @ 10:29am 
good
柔柔 11 Dec, 2016 @ 7:41am 
哦哦哦哦哦
buy and sell skins 11 Dec, 2016 @ 6:51am 
goodgoodgoodgood
Geun Bong 11 Dec, 2016 @ 4:33am 
good
RayenSkill 11 Dec, 2016 @ 12:34am 
good
꧁DARIO꧂ 10 Dec, 2016 @ 11:34pm 
yhh good
阿罗C 10 Dec, 2016 @ 10:44pm 
good
ReppinoS 10 Dec, 2016 @ 8:03am 
nice
这个名字凑合用 10 Dec, 2016 @ 5:45am 
pretty coll
Yuno♥ 10 Dec, 2016 @ 5:29am 
good
Capitão Caverna 10 Dec, 2016 @ 3:12am 
good game
重C一把 10 Dec, 2016 @ 1:45am 
Well... Not bad!
Selesus 10 Dec, 2016 @ 1:43am 
Well... Not bad!
珞瓷 10 Dec, 2016 @ 1:00am 
GOOD