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.

Development log

Comments

Log in with itch.io to leave a comment.

(26 edits)

    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.