DECYPHER
DECYPHER puts you in front of the Relay Cryptographer — an electromechanical cipher machine from 1957. Your mission: reconstruct the circuit that will read punched tape, transform the signal through logic modules, and write the correct output.
Each puzzle gives you a set of modules — NOT gates, AND/OR combinators, latches, delay elements — and a blank patchboard. Connect them with wires to satisfy the expected output.
No prior electronics knowledge required — just logical thinking and a feel for signal flow.
This is an early prototype. The game is actively in development — expect more levels, new cipher machines, a full music soundtrack, and significantly improved graphics as the project grows. Feedback is very welcome.
| Status | Prototype |
| Platforms | HTML5 |
| Author | lpenguin |
| Genre | Puzzle |
| Tags | logic, programming |
| AI Disclosure | AI Assisted, Code, Text |
Development log
- More levels47 days ago

Comments
Log in with itch.io to leave a comment.
Best Scores So Far
1. Identity (M:0,W:1)
2. NOT (M:1,W:2)
3. Put one at start, invert the rest (M:1,W:3)
4. Put one at start and at end (M:0,W:3)
5. Force the first bit to 0 (M:2,W:4)
6. Shift with Padding (M:1,W:2)
7. Pattern Correction (M:1,W:3)
8. Latch (M:1,W:2)
9. Erase if first bit is 1 (M:4,W:7)
10. Invert if first bit is 1 (M:7,W:12)
11. Sieve (M:5,W:9)
12. Parity (M:6,W:12)
13. Edge Detect (M:4,W:7)
14. Faulty Write Gate (M:0,W:2)
15. Compress (M:6,W:11)
16. Signal Redundancy (M:6,W:9)
17. Checksum Copy (M:3,W:5)
18. Extract Header Block (M:6,W:9)
19. Triplet Extraction (M:4,W:7)
20. Compare First 3 bits/Last 3 (M:3,W:6)
21. Sort Bits (M:12,W:25)
*let me know if you find a better design*
Thanks for the new levels. "Compare first three ..." seems to have a bug, the second test fails. I write no mark, and there should be no mark, but the test fails.
Thanks for checking! Would you mind to send me a screenshot of your solution? Either here or to nprianichnikov[at]gmail.com
Is there a way to unlock all levels? Seems that the local storage is lost, I'm playing on Mac with Safari. I don't want to do all levels again.
You could add "unlock_all_levels: true" to the local storage, domain: https://html-classic.itch.zone. Let me know if it works for you.
Thanks, it was an error on my side, the error message was missleading. I have now an solution, that passes the test.
The failing solution:
Error message:
Nice game. Could it be, that in the puzzle „Parity“ the input for „END“ is missing? How should I detect the end of the tape?
Hi! Thanks for checking out the game :)
You are exactly right, I forgot to put END and a tutorial for it.
I've uploaded a new version, now you can finish the level.
Unfortunately that the end of the current prototype, I'll be adding more levels, stay tuned!
Thanks, now it works.