SHENZHEN I/O

SHENZHEN I/O

Not enough ratings
Passing the game / Прохождение (Решение задач)
By Gestar
ENG: This guide presents the solution of the tasks that will be in the campaign, also presents the solution of the secret task and the way to it, the solution of the secret task opens the achievement.

important!!!

Use the manual at your own risk, because using the manual you can deprive yourself of unforgettable minutes, hours, weeks solving problems on your own!

RUS: В данном руководстве представлены решение задач которые будут в кампании, также представлено решение секретной задачи и путь к ней, решение секретной задачи открывает достижение.

ВАЖНО!!!

Используйте руководство на свой страх и риск, т.к. пользуясь руководством вы можете лишить себя незабываемых минут, часов, недель решая задачи своими силами!
   
Award
Favorite
Favorited
Unfavorite
LONGTENG CO. LTD.
ENG: This is the first place of work, the tasks here are not difficult at first, but gradually they become more complicated.

RUS: Это первое место работы, задачи тут не сложные поначалу, но постепенно они усложняются.

- Fake Surveillance Camera


1
2
mov 0 p0
slp 6
mov 100 p0
slp 6

# why is this
# so hard? :(
mov 0 p0
slp 4
mov 100 p0
slp 2
mov 0 p0
slp 1
mov 100 p0
slp 1

- Replacement factory module


mov 50 p1
slp 1
mov 0 p1
slp 1
mov 100 p1
slp 1
mov 0 p1
slp 1
mov 50 p1

- Pulse generator


tgt p0 0
+ not
- mov 0 acc
mov acc p1
slp 1

- Light-up signs


1
2
3
mov 100 p0
mov 0 p1
slp 1
mov 0 p0
mov 100 p1
slp 1
mov 100 p0
slp 6
mov 0 p0
slp 1
mov 100 p1
slp 2
mov 0 p1
slp 1
mov 100 p0
slp 6
mov 100 p0
slp 1
mov 0 p0
slp 2
mov 100 p0
slp 1
mov 00 p0

- Bring out the baron!!


tgt p1 0
+ add 1
tgt p0 0
+ sub 2
tlt acc 0
+ mov 0 acc
mov acc x3
slp 1

- Rubbish audio thing


1
2
teq p0 100
+ mov 1 x1
- mov 0 x1
slp 1
mov p0 acc
tgt x1 0
+ sub 50
+ mul 4
+ add 50
mov acc p1
slp 1

- Infrared sensor - important


1
2
loop: teq p1 x1
+ mov 1 acc
mov acc x3
slp 1
teq p1 x0
+ mov 0 acc
teq x1 1
+ tgt p0 19
+ mov 100 acc
- mov 0 acc
mov acc p1
slp 1

- Virtual reality buzzer


s: tgt x0 0
- slp 1
- jmp s
on: mov 100 p1
slp 1
mov 0 p1
slp 1
teq x0 0
- jmp on

- Prototyping new ideas
ENG: As an option:

RUS: Как вариант:



1
2
mov p0 x2 #red
slp 1
mov p0 dat #grm
slp 1
mov p0 acc #blw
slp 1
mov acc x2
mov p0 acc #time
mov dat p1
sub1p: tgt acc 10
+ sub 10
+ jmp sub1p
slp acc
slx x0
mov x0 acc
slx x0
mov x0 p0
mov acc p1

- Little help?


teq x0 -999
+ jmp end
mov x2 acc
tgt acc 8
+ sub 8
mov p1 x1
mov p0 x1
mov acc x1
end: slp 1

- Tag, you're it


1
2
mov x0 dat
teq dat 10
+ mov 100 acc
teq dat 1
+ mov 0 acc
mov acc p0
tgt p1 1
+ tgt acc 50
+ mov 100 x2
- mov 0 x2
slp 1
tgt x0 50
+ mov 100 dat
- mov 0 dat
teq p1 100
+ mov x2 acc
teq dat 100
+ tgt acc 0
+ mov dat p0
+ sub 1
- mov 0 p0
- jmp end
end: slp 1

- Cool Dad!!!!!!!!!!!!!


1
2
slx x0
mov x0 p1
mov x1 dat
tgt dat -100
+ mov dat x0
+ mov x1 p1
+ mov x1 p0
+ mov x1 acc
+ tlt acc 999
+ slp acc
+ mov 0 p1
+ mov 0 p0
+ mov 0 x0
slp 1

- Device 2A27


1
2
tgt p1 39
+ tlt p1 80
+ tgt p0 39
+ tlt p0 80
+ mov 50 x1
- mov 0 x1
slp 1
tgt p0 19
+ tlt p0 60
+ add 0
- add 30
add x1
mov acc p1
mov 0 acc
slp 1

- Three Kingdoms tokens


1
2
teq x1 0
+ jmp loop
add 5
tcp x1 10
+ add 7
- sub 4
tlt acc x0
- sub x0
- mov acc x3
- mov 0 acc
- mov 100 p1
- slp 4
- mov 0 p1
loop: slp 1
slx x0
mov x0 acc
stp2: tgt acc 4
+ sub 5
+ gen p1 1 1
+ jmp stp2
stp3: tgt acc 0
+ sub 1
+ gen p0 1 1
+ jmp stp3

- Sandwich assembler??


slx x0
tcp x0 2
gen p1 1 0
mov 100 x3
slp 1
mov 10 x3
- slp 1
+ slp 1
mov 1 x3
slp 1
+ slp 1
mov 0 x3
gen p1 1 0
gen p0 3 0

- Carbine target illuminator


slp: slp 1
tcp x0 10
- add 1
- jmp slp
+ mov 0 acc
+ jmp slp
mov 1 x3
mov 0 p1
tgt acc 1
+ mov 10 x3
+ mov 50 p1
tgt acc 3
+ mov 0 x3
+ mov 100 p1

- Can you keep a secret?? Haunted doll project


1
2
3
100
80
41
14
14
41
69
74
54
27
19
40
75
50
16
36
42
14
10
58
100
76
26
28
70
80
42
50
@ mov 50 p1
wait: teq p0 1
- teq p0 2
+ mov p0 acc
- slp 1
- jmp wait
play: teq acc 1
+ mov x0 dat
- mov x1 dat
mov dat p1
slp 1
teq dat 50
- jmp play


- Custom specifications


slx x0
mov x0 dat
mov 0 acc
abc: gen p1 1 1
add 1
tlt acc dat
+ jmp abc

- Aquaponics maintenance robot


1
2
0: slp 1
mov x0 acc
teq acc -999
+ jmp 0
teq acc dat
- mov acc x1
- slx x1
- mov x1 dat
mov 100 x2
slp x0
mov 1 x2
slp x0
mov 0 x2
mov 50 p1
slx x0
mov x0 dat
1:tcp dat acc
+ add 1
+ mov 100 p1
- sub 1
- mov 0 p1
slp 1
mov 50 p1
slp 1
teq acc dat
- jmp 1
mov dat x0

- Remote kill switch


1
2
0: mov x0 dat
tcp dat -1
- jmp 9
+ dst x0 dat
+ mov acc x1
mov 0 x3
+ slp 1
+ tgt x2 100
slp 1
jmp 0
9: tgt x2 4
+ mov 0 acc
+ mov acc x1
slp 1

1
2
3
4
5
0
0
0
0
0
0
0
0
0

- Control router - IMPORTANT


loop:slx x0
mov x0 acc
tgt acc 99
+ mov acc dat
tcp dat x3
+ mov acc x3
+ jmp loop
- mov acc x1
- jmp loop
mov acc x2

- Pocket I Ching oracle


teq p0 0
+ mov -1 dat
+ jmp sleep
cycle: dst 0 x2
slp 1
dst 1 x2
slp 1
dst 2 x2
tgt dat -1
- mov acc dat
+ mov acc x0
+ mov dat x3
sleep: slp 1
- jmp cycle

- Precision food scale


@ mov -999 dat
mov p1 acc
teq p0 100
- jmp A
teq dat acc
+ mov -999 dat
+ mov -999 x3
- mov p1 dat
A:teq dat -999
- sub dat
- mov acc x3
slp 1

- Cryptocurrency deposit terminal


1
2
3
mov x0 dat
tcp dat -1
+ mov dat x2
+ jmp 0
- jmp 1
mov acc x3
sub acc
1: tcp x1 1
- jmp 0
add 20
+ teq x1 100
+ add 80
- add 30
0: slp 1
slx x0
mov x0 x2
2:mov x1 x2
mov x1 x2
teq x3 7
- jmp 2
mov x1 x2
mov x2 x3
slx x3
2: mov x0 x2
mov x0 x2
mov x0 x2
mov x0 x2
teq x1 8
- jmp 2
mov x3 x2
mov x0 x1

- Pollution sensing window


@ mov 7 x1
@ sub 350
add p0
mov p0 x3
mov acc p1
slp 1
sub x0

- Traffic signal


1
2
3
@ add x0
@ add x1
@ mov acc dat
@ add x3
teq p0 100
+ mov 0 x3
+ jmp E
mov x0 x2
mov dat x2
mov acc x2
E:slp 1
@ mov x3 x1
slx x1
mov x1 x2
teq p0 100
+ mov 0 acc
+ jmp B
tlt acc x0
+ mov 100 x3
+ mov x0 null
+ jmp A
tlt acc x0
+ mov 10 x3
- mov 1 x3
A:add 1
teq acc x0
+ mov 0 acc
B:slp 1

- Meat-based printer


1
2
3
111
0
101
0
101
0
111
0
10
10
0
10
10
0
slx x2
mov x2 acc
teq acc 14
+ mov 11 x3
+ slp 7
+ jmp E
mov acc x1
mov 7 acc
L:mov x0 x3
slp 1
sub 1
teq acc 0
- jmp L
E: mov 0 x3

slx x0
mov x0 acc
sub 1
mul 7
mov acc x1
gen p0 7 0


- Security nightmare


mov 11 acc
wait: slx x1
test: teq p0 100
+ mov x1 x2
- mov x1 dat
- teq dat x2
- dst 0 0
teq dat 9
- dst 1 0
cycle: teq x3 10
- jmp test
tgt acc p0
+ gen p1 6 0
mov 0 x3

- Ocean monitoring system


1
2
3
mov p1 x1
mov p0 x1
slp 1
slx x2
mov x1 acc
sub x2
mov acc x1
mov 0 acc
1:teq acc 6
- add 1
- mov x0 x3
- mov x0 null
- jmp 1
teq x0 x3
- jmp 0
teq x0 1
+ mov 12 x2
- mov 11 x2
0:slp 1

- Spoiler-blocking headphones


1
2
3
138
356
495
575
711
712
999
420
361
160
645
573
917
0
1: slx x3
mov x3 dat
2: tcp x0 dat
- jmp 2
+ jmp 3
mov x1 acc
add 6
mov acc x1
3: teq x0 x2
+ add 50
- mov 0 acc
mov 0 x1
mov acc x3

teq x2 100
+ sub acc
- mov x1 dat
- teq dat -999
+ jmp 9
mov dat x0
slx x0
add x0
9: tgt acc 50
+ mov 50 p1
- mov p0 p1
slp 1


- Would you believe it?


1
2
3
4
5
teq p1 0
- mov p0 acc
- dgt 1
- mov acc dat
- mov dat x3
- mov x2 acc
- add 1
- mov dat x3
- mov acc x2
- jmp 9
tgt dat 0
+ mov 2 x1
+ mov 0 dat
9: slp 1

slx x2
mov 0 x0
0: teq x0 9
- mov 0 x1
- jmp 0

15
80
75
85
95
5
95
5
50
5
5
5
5
60
slx x3
mov x3 x1
mov x0 acc
add x0
0:mov x1 dat
tgt x0 acc
+ mov 0 x1
+ mov dat x0
+ mov dat x1
+ mov x0 acc
teq x1 9
- jmp 0
mov 0 x1
mov x0 x2

@ mov 50 p0
@ mov 50 p1
slx x2
mov x2 acc
teq acc 0
+ add 2
mul 2
mov acc x1
mov x0 p1
mov x0 p0


- Airline cocktail mixer


1
2
3
4
5
slx x0
mov x0 acc
mul 2
mov acc x3
mov acc x2

10
6
100
3
101
2
100
4
100
4
100
6
10
6
1
2
0
0
0
0
110
2
10
4
1
2
100
2
slx x3
1: mov x0 x2
slp x0
teq x1 6
+ jmp 1
mov 0 x2

slx x3
mov x3 x1
mov x0 x2
slp x0
mov 0 x2


- IMPORTANT - the big one!


1
2
3
600
600
700
204
700
202
700
200
0
0
700
203
700
201
teq p0 0
- mov p1 acc
- mov p0 dat
teq x2 1
- jmp E
tgt dat 79
+ mov 100 x3
+ jmp E
mov acc x1
tlt dat 51
- mov x0 null
mov x0 x3
E:slp 1

@ mov 50 p1
teq x3 1
+ mov x3 acc
L:+mov x3 p1
+ mov 0 x1
+ sub 1
+ slp 1
+ tgt acc 0
+ jmp L
mov 50 p1
- teq x3 x2
- mov 0 x1
+ mov 1 x1
slp 1


AVALON CITY
ENG: This is the second place of work.

RUS: Это второе место работы.

- The Ocean’s Bounty

1
2
3
4
tcp x0 1
- jmp E
+ mov x0 x1
mov 0 x1
+ jmp E
mov x0 x1
E:slp 1
slx x0
mov x0 acc
mov 0 x1
L:teq x2 acc
- jmp L
mov acc x3
mov x1 x3
mov x1 acc
sub 1
mov acc x1
mov x0 acc
mov acc x2
mov 50 p1
slx x1
mov x1 dat
mov x1 acc
teq dat 0
mov acc dat
add 1
+ mov acc x3
+ slp 2
gen p1 dat 0
- mov acc x3
mov 50 p1
slp 2
gen p1 0 dat
slx x0
mov x0 acc
gen p1 1 0
mov 100 p0
slp acc
mov 100 p1
slp 1
mov 0 p0
mov 0 p1

- Handheld timer


1
2
3
teq p0 0
+ jmp E
teq acc 0
+ sub 1
+ mov 0 x0
E:mov acc x2
- mul -1
teq x2 0
+ mov 0 acc
slp 1
mov x0 dat
teq p0 100
+ teq dat -1
- jmp E
teq acc 0
+ mov -999 x3
+ mov 0 dat
- mov 0 acc
- mov 0 x3
E:teq dat 1
+ add 5
+ mov acc x3
mov dat x0
slp 1
slx x0
mov x0 acc
teq -999 acc
+ jmp E
mov acc dat
dgt 1
tgt dat 199
+ dst 1 2
- tlt dat 100
- dst 1 1
E:mov acc x2

- Cat feeder


1
2
3
4
5
@ mov 99 acc
S:slp 1
add 1
mov x1 dat
tlt dat 0
+ jmp S
mov acc x3
mov dat x3
mov dat x0
mov 0 x0
tlt x3 x0
- mov dat x0
- mov 1 x0
- mov acc x0
slx x0
mov x0 acc
mov acc x3
teq x0 0
+ mov x2 x0
- mov x0 x2
- mov acc x1
slx x3
mov x3 acc
tcp x3 2
- sub x2
- jmp E
+ sub x1
+ jmp E
sub x0
E:mov acc x3
S:slx x3
tcp x3 2
- mov x2 x3
- jmp S
+ mov x1 x3
+ jmp S
mov x0 x3
slx x0
mov x0 acc
mov acc x1
sub 1
mov acc dat
mov x3 acc
dgt dat
teq acc 1
+ mov x1 p1
- mov x1 p0
slp 1
+ mov 0 p1
- mov 0 p0

- Target practice


1
2
3
4
5
teq p0 0
+ jmp E
mov null x0
add 1
mov acc x2
mov x2 null
tlt acc 8
E:mov acc x3
- mov 0 acc
- slp 7
slp 1
slx x2
mov x2 acc
sub 8
mov acc x2
slx x0
mov x0 null
mov p0 acc
sub 50
mul acc
mov acc dat
mov p1 acc
sub 50
mul acc
add dat
dgt 2
mov acc x3
E:slx x0
mov x0 dat
teq dat 0
+ mov 4 x3
+ jmp E
tlt dat 4
+ mov 2 x3
+ jmp E
tlt dat 9
+ mov 1 x3
- mov -2 x3
slx x0
mov x0 dat
teq dat 1
+ mov 8 p1
- teq dat 5
+ mov 8 acc
add x1
tlt dat 5
+ mov acc p0
- mov acc p1
mov null x0

6
mov x0 dat
tgt dat 0
- jmp E
teq dat 8
+ mov 4 acc
L:mov p0 x3
mov x3 x1
mov p1 x3
mov x3 x2
+ sub 1
+ slp 1
E:slp 1
+ tgt acc 0
+ jmp L

- Harvest time!


1
2
3
4
5
mov x0 acc
teq acc -999
+ jmp E
dst 1 x0
mov acc x1
E:mov null x2
slp 1
mov x1 dat
mov dat acc
dgt 0
mov acc x0
mov dat acc
dgt 1
mov acc x0
slp 1
tcp x0 0
mov 50 p1
+ mov 0 p1
- mov 100 p1
tcp x0 0
mov 50 p0
+ mov 0 p0
- mov 100 p0
slp 1
mov x2 acc
mov x0 dat
L:mov x0 acc
tgt p1 0
+ teq p1 x1
+ mov 100 x2
+ mov acc x0
+ mov 0 x1
+ mov dat x0
+ jmp E
teq x0 dat
- jmp L
mov 0 x2
E:slp 1
mov x2 acc
L:mov x0 dat
tgt dat 0
+ mov dat x3
+ mov x1 acc
+ sub 1
+ mov acc x1
+ jmp E
- add 1
- teq acc 14
- jmp L
mov p0 x3
E:slp 1

6
7
mov p0 acc
dgt 0
sub x0
mov acc x2
mov acc x3
mov p0 acc
dgt 1
sub x0
mov acc x2
mov acc x3
mov x2 x1
mov x1 p1
slp 1
tcp x0 0
+ sub 1
- add 1
tcp x0 0
+ sub 10
- add 10
mov null x0
mov acc p0
slp 1

- Sushi robot!


1
2
3
4
5
mov x2 null
teq p1 0
+ jmp E
mov x0 dat
teq dat 0
mov x1 acc
sub 1
mov acc x1
- mov 0 x0
- mov dat acc
- dgt 0
- mov acc x3
- mov dat x3
E:slp 1
@ mov 100 p0
slx x1
mov 0 p0
mov x1 acc
mov x1 dat
mov 100 p1
slp 1
mov acc x3
mov 30 p1
slp 1
mov 0 p1
slp 1
mov 100 p0
mov dat x2
mov x1 acc
teq acc -999
+ jmp E
dst 1 x1
mov acc x0
E:mov null x2
slp 1
mov 50 p0
slx x2
mov x2 acc
slp 2
tgt acc 29
+ sub 20
+ mov 0 p0
- mov 100 p0
slp 1
mov acc x3
mov 50 p1
slx x0
mov x0 acc
slp 2
tgt acc 19
+ mov 0 p1
- mov 100 p1
slp 1

6
mov 50 p1
slx x0
mov x0 acc
slp 2
tgt acc 49
+ sub 40
+ mov 0 p1
- mov 100 p1
slp 1
mov acc x1

- Reactor Status Display


1
2
3
4
5
slx x0
mov x0 x1
mov -15 x1
mov p0 x1
mov 10 x1
mov 9 x1
mov -25 x1
mov p1 x1
mov 20 x1
mov 19 x1
slp 1
slx x0
mov x0 x3
mov x0 acc
mul 5
dgt 2
add x0
mul -1
mov acc x3
mov x0 x3
slx x0
mov x0 acc
mov x0 dat
A:teq acc dat
- mov acc x3
- add 1
- jmp A
mov x0 dat
mul -1
B:teq acc dat
- mov acc x3
- sub 1
- jmp B
@ mov 32 x3
teq p0 100
+ mov 30 x3
- mov -30 x3
- teq p0 50
+ mov 31 x3
- mov -31 x3
teq p0 0
+ mov 34 x3
- mov -34 x3
- teq p0 50
+ mov 33 x3
- mov -33 x3
slp 1

- Interface


1
2
3
4
mov 0 x3
teq p1 100
+ mov x0 acc
- add x0
mov acc x2
+ mov x1 x2
- mov dat acc
- add x1
- mov acc x2
- mov x0 acc
mov x1 dat
slp 1
slx x0
mov x0 dat
mov dat acc
dgt 0
mov acc x2
mov dat acc
dgt 1
mov acc x2
mov dat acc
dgt 2
mov acc x2
teq x1 3
+ mov null x3
slx x0
mov x0 x3
mov 0 acc
A:teq x1 0
- add 1
teq x3 6
- jmp A
tgt acc 1
+ mov null x2
+ mov 100 p1
- mov 0 p1
slx x3
mov x3 x1
mov 0 acc
A:teq x0 0
- mov acc x2
add 1
teq x1 6
- jmp A

- Scaffold Printer


1
2
3
4
5
S:slx x0
mov x0 acc
mul 2
mov acc x2
mov acc x3
mov acc x3
tgt acc -1
+ slp 6
@ add 100
mov 50 p1
S:slx x0
tgt x0 -1
- nop
- jmp S
mov acc p1
mul -1
slp 5
S:slx x0
mov x0 p1
teq acc 6
+ jmp B
A:mov acc x1
add 1
tlt acc 6
+ slp 1
+ jmp A
B:+sub 1
+ mov acc x1
+ tgt acc 0
+ slp 1
+ jmp B
mov 50 p1
slx x0
tgt x0 -1
- mov 0 p1
slp 5
+ mov 100 p1
slp 1
20
0
0
40
0
0
242
424
226
626
220
20
6
606

6
7
S:slx x2
mov x2 acc
tlt p1 5
+ mov p1 x3
+ mov null x3
+ jmp S
mov p1 x1
tlt acc 3
- sub 3
- mov x0 null
mov x0 x3
mov acc x3
S:mov 0 x3
slx x1
mov x1 acc
dgt x1
teq acc 0
+ mov 0 x3
- mul -5
- add 30
- dgt 1
- mov acc dat
- mov 0 acc
- dst dat 1
- mov acc x3
slp 1

- Logic Board


1
2
3
4
5
slx x1
mov null x3
L:mov x3 acc
teq x2 12
dgt 0
mov acc x0
mov x3 x0
- jmp L
mov x1 x0
mov 0 x1
slx x0
mov x0 null
L:mov x3 acc
mov acc x0
dgt 1
mov acc x0
teq x1 12
- jmp L
mov 0 x3
slx x1
L:mov x1 acc
dst 1 x1
mov acc x2
teq x3 12
- jmp L
slx x3
mov 0 acc
L:mov x3 dat
mov dat x0
sub dat
mov x3 dat
mov dat x0
add dat
teq x2 12
- jmp L
mov x3 dat
teq dat acc
+ mov dat x1
mov -1 dat
A:mov x0 acc
teq acc -999
- mov 0 dat
- mov acc x1
- jmp A
B:mov x3 acc
teq acc -999
- mov 1 dat
- mov acc x1
- jmp B
mov dat x2
slp 1

6
dst x0 4
mov acc dat
dgt 0
teq acc 4
mov dat acc
+ mov 100 p1
- mov 0 p1
+ sub 5
add 11
tgt acc 49
+ mov 100 p0
- mov 0 p0
+ sub 50
slp 1

SECRET PUZZLE
ENG: There are secret tasks in the game, you can access them through the "CONTROL PANEL"

RUS: В игре есть секретные задачи, получить к ним доступ можно через "CONTROL PANEL"

ENG: By completing one of the tasks, you can get the SECRET PUZZLE achievement (Solve the secret puzzle)

RUS: Выполнив одну из задач можно получить достижение SECRET PUZZLE (Solve the secret puzzle)




ENG: You need to enter the necessary code in the "PUZZLE ARCHIVE"

RUS: Нужно ввести в "PUZZLE ARCHIVE" нужный код.



ENG: There are several codes (there may be others), the list is below:

RUS:Есть несколько кодов (возможно есть и другие), список ниже:
  • 0451
  • 3113
  • 2241

0451



slp 1
tgt dat p1
+ mov -1 x3
+ mov -2 x3
+ mov 0 dat
teq p0 100
- tgt p1 dat
+ add 1
+ mov acc x3
+ teq acc 15
+ slp 1
+ mov -15 x3
+ mov 14 acc
mov p1 dat

1 Comments
Dr.Gonzo 3 Aug, 2024 @ 11:08pm 
I dont have the Parts. In other Guides i even have not the Missions. What is going on?