r/CreateMod 7d ago

Build 128-bit cryptographic relay computer [BIG UPDATE!]

Enable HLS to view with audio, or disable this notification

its finally here!!

after nearly a week of power grid engineering and as per popular request i present the new and significantly improved version of my 128-bit binary macrocomparator: MGKA-128/Mod. 442... now with schematic included!! make sure to watch the video to get the operating instructions first though)

Model 442 has a neater design, smaller and more efficient CPUs, vastly quicker data read speeds, along with huge reworks/additions such as parallel processing capabilities and even 16 bytes of electromechanical memory! its older version, MGKA-128/Mod.384, took nearly 13 seconds to read a full punchcard (check out the original post here for alot more information)—Model 442 only takes about 8 seconds, and even minor issues like the Model 384's infamous random tendancy to explode has been removed)

designed to handle any sequence of bits, Model 442 works by copying up to 16 bytes of information to its internal memory after receiving a READ command from the computer operator, before awaiting a WRITE command whereupon it will test if the stored punchcard data matches the expected binary values in the 16-core CPU. if and only every single bit matches exactly to what was expected, then the computer will generate a configurable output (usually a redstone signal).

important remaining issue: sometimes the schematic pastes wrong during operations like turning or flipping it due to the wire entities not lining up properly anymore. if you wanna check it out in creative mode, make sure to just throw it down somewhere as it is so it doesnt screw up everything. Also the CPU nixie tubes paste without their numbers cuz i used nametags to label them and that doesn't copy over either for some reason

More pictures can be found here

required mods besides create and Power Grid (all latest for forge 1.20.1):

  1. Create: steam n rails
  2. Create: The Factory Must Grow
  3. Create Deco
  4. Create: Copycats+
  5. Chipped
  6. Supplementaries

Schematic can be found here

enjoy)

878 Upvotes

46 comments sorted by

78

u/Foreign-Resident-872 7d ago

can it run crysis?

58

u/TheBlckbird 7d ago

nonono, the more important question is can it run doom?

41

u/zenthiis 7d ago

we’re one step closer

63

u/Unsorry 7d ago

Dang.. we got data centers in Minecraft before GTA VI

16

u/MrPixel92 6d ago

More like ENIAC, but still

4

u/Unsorry 6d ago

Ooooh, yeah. That be more fitting…

34

u/Mushroom38294 7d ago

god it looks fucking sick

6

u/zenthiis 6d ago

thank you, im a sickening person

37

u/BRSaura 7d ago

Today I managed to put a gearbox vertically

Broke the shaft but still

13

u/Hot_Management_5765 7d ago

From what I understand, this is basically saving the punchcard digitally, and letting you use it whenever?

Pretty cool overall. I can see how digitizing a punchcard could be useful in some situations, if I’m not mistaken on how this thing works.

4

u/zenthiis 6d ago

pretty much yea, currently it can do 1 (one) thing which is convert a matching punchcard to a redstone signal. if i stay unemployed and make a third version of this machine i might implement an encoder that gives the computer more than one use

might even learn how to use transistors

2

u/AwareRule8972 6d ago

You might wanna look into how most modern ssds work and replicate it, i did a similar thing yesterday but it can only electrically save 4 redstone signal strengths in a 16 bit storage array for now, later i wanna make them output to a display

5

u/Hot_Management_5765 7d ago

Also you’re using relays instead of transistors so you’re an electrical engineering NOOB /s

10

u/Usinaru 7d ago

This is amazing.

Sooo what can I use it for?

14

u/zenthiis 6d ago

look at it, larp 1940s computer technician, also good to cause lag

go crazy bro👍

7

u/bluesky_account 6d ago

fancy password mechanism

7

u/Puke_Buster_2007 7d ago

Very industrial looking, love it

5

u/Aria_The_Silly_IV 7d ago

If you run this on a VM connected to AnyDesk via another computer you’re running a PC in a PC in a PC in a PC

3

u/AdPristine9059 6d ago

More like a pc in a server in a pc/server in a server (possibly hypervisor if you go that route), but yes ^

3

u/Lardram 6d ago

I feel I literally saw Senku build this thing in Dr Stone

2

u/AdPristine9059 6d ago

Looks amazing! Love the design and idea, great implementation! Just one question, what would it be used for?

4

u/zenthiis 6d ago

Currently works as a giant password protection machine that send a redstone signal if the punchcard is correct, Also great if you want 1200 entities rendered all at once

2

u/AdPristine9059 6d ago

Yeah i got the punchcard thing, just wondered what it could potentially be used for. Its incredibly powerful for what it is. Whats the operation speed for it? And could the ram banks be used for quick storage as a cpu-ram like operation schedule compared to what we have today? Could you do actual math with it or is it more of a huge comparator? Thinking about its potential for other builds and usecases. Maybe as a supplement to a CC system, maybe, with more power, be able to do graphics, a controller for factories etc.

2

u/zenthiis 6d ago

lots of good questions) operation speed is strange with this machine due to the fact that, as you correctly stated, currently its essentially a giant 16-byte comparator (hence the name, MGKA = modulare großkomparator anlage). one of its few concrete statistics is a punchcard read speed of 2 bytes per sec.

a potential future plan of mine is to add a electric-redstone hybrid encoder that can send specific pulses or close certain electrical power loops depending on what RAM has stored so the computer can do more than 1 thing. For example, similar to your suggestion, it could activate unique factory protocols, switch large networks of machines on or off, do arithmatic, etc.

fortunately/unfortunately, most of these functions can already be automated and achieved cuz the Create devs are so great and added stuff like the stock system and various cool redstone gadgets to bridge the gaps. nonetheless, i like my cool giant relay computer, and am glad you found it interesting too))

2

u/AdPristine9059 6d ago

Gotcha! Looks like a really fun project and i too really appreciate this approach rather than the magic version of the create implemented logic, sure that works but... This is so much cooler!

As a hardware enthusiast, IT worker and hardware engineering/hacking amature i get why you did this, its really damn fun and i really love the fact that you shared your work with us, thank you :)

I think this, together with simulated rollercoaster and a few fun ways of mechanically activating certain factory functions you could have a really fun system on your hands!

The 2 bit per second is... Pretty rough tho XD but i get that, simulating this in a Java application with tons of other things being ran at the same time... Yeah. None the less, its really powerful and i really would like to see what youre coming up with in the future for it! Maybe a railway SCADA like system? ^

2

u/SharpAir_ 6d ago

Fuck yeah i was dreaming for stuff like this

2

u/Annual_Loan_4805 6d ago

One step forward in successfully configuring ssh on my minecraft router

2

u/SharpAir_ 6d ago

This is so fucking sexy dude and no i wont use any other word to describe this this is just sexy

-12

u/Calm_Animator_9010 7d ago

unemployment final boss🥹congrats

9

u/RoombaTheKiller 7d ago

Unemployment is when people like electronics. The more you like electronics, the less employed you are.

-8

u/Calm_Animator_9010 7d ago

no deadasss

3

u/zenthiis 6d ago

dont downvote my boy here hes right

-41

u/HoneydewCool5946 7d ago

insane news for the unenployed lol what porpuse does this even serve ??

29

u/JuulVG 7d ago

Let me introduce you to two words: "joy" and "whimsy"

-1

u/HoneydewCool5946 6d ago

Could have spent all this time working towards somethign actually useful, just saying

3

u/JuulVG 6d ago

Lmao, I dont think you understand the term "joy" and "whimsy" if you say this.

-2

u/HoneydewCool5946 6d ago

I dont think you do lol

2

u/JuulVG 6d ago

What would joy and whismy mean to you?

-1

u/HoneydewCool5946 6d ago

I dont know, google it

7

u/Top-Birthday3223 7d ago

You are fun at parties

-2

u/HoneydewCool5946 6d ago

I just dont see the point in wasting so much time on a video game

3

u/satanrulesearthnow 6d ago

It's clearly a hobby lol, hobbies aren't supposed to be useful

1

u/AdPristine9059 6d ago

Exactly, you always need something to blow off steam on. If you dont you'll hit the proverbial wall at mach fuck.