Business

Wunderkind builds ‘fully compliant RISC-V computer’ entirely inside Terraria, then plays Pong on it-

A dedicated and possibly magical Terraria player over at the From Scratch YouTube channel has done something that, most likely, I won’t fully understand for as long as I live. With only the aid of a mod called WireHead—which “maintains full compatibility with [Terraria’s] vanilla wiring system but reimplements it in a much more efficient manner”—Xander Naumenko managed to build a “fully compliant RISC-V computer” inside the 2D game. It even has specs:

  • Clock speed: ~5kHz
  • Ram: 96kb
  • Instruction set: rv32i

Probably not one to run Starfield on. Naumenko spends the video above detailing his five-month, 600-hour journey to create the in-game computer and the “Pong clone” he got running on it. It somehow manages to sound both strangely simple and devilishly complex.

Naumenko says he used a vast array of in-game logic gates—switches which are fundamentally either off or on—to build his Terraria PC, but the way the game’s circuits work means that “a lot of traditional circuits have to be redesigned” to fit a “new paradigm” which is fundamentally not how circuits work in real life. So, you know, nothing too hard. Just reinventing circuits. We’ve all been there.

I probably can’t go into much greater detail about Naumenko’s process without mangling the science behind it, so you should go watch the full 15-minute video or check out the project’s GitHub page if you want to see how he did it. I do want to call out his “Pitch” for the Terraria PC though, which I reckon will touch the hearts of all us who have had to deal with the evolution of computers over the last couple of decades.

“There are two fundamentally competing forces when it comes to computer speed,” says Naumenko. The first is Moore’s law, and the second is “the inevitable growth of software bloat that runs on top of increasingly modern processors”. Boy, ain’t that the truth? But Naumenko continues: “This project is an attempt to score a decisive rout in this ongoing battle in favor of the programmer,” pushing back speeds  “to the early 70s era, tossing the ball firmly back into the court of silicon engineer [sic] without losing any software functionality”.

If you want to get a look at just how dazzlingly complex this thing is, here’s an easily scrollable image of the entire glorious contraption:

While I doubt that the programmers of the future will be doing much of their work on Naumenko’s Computerraria project, I have to salute the project’s philosophy. And hey, maybe I’m wrong: Perhaps this and the Minecraft redstone PC are a vision of the future. Sounds better than constantly being asked to sign in to OneDrive.

Related Posts

A Bunch Of Dungeons And Dragons Books Are Over 50% Off During Prime Day

Wanna get into Dungeons & Dragons? Of course you do–it’s the system that brought us Baldur’s Gate 3, after all. And basically every other video game RPG, to…

PUBG Mobile Launches 100-Years Later Version Of Its Original Map To Show The Effects Of Climate Change

PUBG Mobile is taking action against climate change with a new Play for Green initiative, one that lets players battle it out on a version of the game’s…

A Whole Bunch Of Demos Are Coming To Xbox Soon

On July 11, Microsoft will release over 40 demos on Xbox consoles as part of the ID@Xbox Demo Fest. The full list of games has yet to be…

A Quiet Place Is Becoming A Single-Player, Story-Driven Horror Adventure Game

Paramount’s very popular movie series A Quiet Place is getting turned into a video game. Set for release in 2022, the game is coming from Saber Interactive, iLLOGIKA,…

Best Gaming Laptop And PC Prime Day Round 2 Deals

Investing in a gaming laptop or desktop is a big decision. The best products of 2023 typically cost over $1,000–and with so many options to choose from, it…

Festival Of The Lost Returns To Destiny 2 With A New Dia De Los Muertos-Inspired Ghost Shell

Bungie has shared new details about this year’s Festival of the Lost, an event in Destiny 2 that falls around the time of Halloween and Dia de los…