Forgot password
Enter the email address you used when you joined and we'll send you instructions to reset your password.
If you used Apple or Google to create your account, this process will create a password for your existing account.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Reset password instructions sent. If you have an account with us, you will receive an email within a few minutes.
Something went wrong. Try again or contact support if the problem persists.

Computer Built in Minecraft Has RAM, Performs Division

This article is over 13 years old and may contain outdated information

The CPU built with redstone circuitry can load code into its RAM and even print results on a screen.

Last October, I showed you guys a simple CPU that a user named “theinternetftw” created in Minecraft that used torches to ignite redstone wires to add numbers and output that information as binary code. Now, a Minecraft player known as Salaja has created an even more complex machine that is capable of loading 16 lines of code into its RAM, and then performing operations before displaying the results on a screen in hexadecimal notation. In one example video, Salaja loads the “division program” and then successfully divides 9 by 5. The only downfall is that the computation takes a little while for the charge on the redstone to travel, but Salaja’s home-designed computer within a computer game is still quite a mind-boggling feat.

“I only had a basic understanding of logic gates, flipflops, and adders before starting this project,” Salaja said when asked how he learned all this jiggery-pokery. “I built it step by step, adding whatever I thought it need. I didn’t follow any existing cpu architecture, so it is possible that mine is completely unique.”

The entire computer took over a month of real time for Salaja to complete. It took a lot of trial and error, but he may have come up with a way to build Minecraft CPUs (I can’t believe that’s actually a term now) in a new way. Not all of it was easy. “Another thing that I’ve done, but I don’t know if it’s unique, is that my buses are verticle. This means that they are only 1 block wide, but it does make my cpu very high,” Salaja said. “I died many times by falling from the top.”

I totally respect what Salaja has done and even if his knowledge of computer science and architecture goes totally over my head, I’m happy that stuff like this exists. It’s also an interesting idea for there to be “breakthroughs” in fake computer building within a computer game. Will we start to see competing designs? Will there be an Intel vs. AMD war within Minecraft?!

Source: Minecraft Forums

Thanks to Tharwen for the tip!

Recommended Videos

The Escapist is supported by our audience. When you purchase through links on our site, we may earn a small affiliate commission. Learn more about our Affiliate Policy