Live data from Hacker News

1Hz CPU made in Minecraft running Minecraft at 0.1fps [video]

youtube.com

31–40 of 162 posts

Re: 1Hz CPU made in Minecraft running Minecraft at 0.1fps [video]

#31
post #2

This is truly amazing. Comment from one of the creators; This build does NOT run in real time. It runs on MCHPRS, the server developed by StackDoubleFlow, which speeds up the game roughly 10-20,000x while running redstone. That brings the framerate to a much more reasonable 0.1fps, so the long timelapses in the video only took 9 hours to record in in total.

Also, is that redstone wiring non-vanilla, or is it just a texture pack?

Re: 1Hz CPU made in Minecraft running Minecraft at 0.1fps [video]

#32

My son has gotten into designing logic circuit with Redstone. I wish I could get him to do the same with 74xx/54xx parts.

Why 74xx parts, other than nostalgia for an era that was over decades before he was born? If it's about building physical things rather than virtual things, consider Lego Mindstorms controllers; you can build digital logic in them using Scratch...and graduate to Python when he gets frustrated with the limitations. And there's tons of Minecraft-themed Lego contraptions, he could theoretically use Mindstorms logic, lig…

74xx parts are still made and used in new designs today...

Re: 1Hz CPU made in Minecraft running Minecraft at 0.1fps [video]

#34

Now it's time for the next step: build another CPU inside that one.

Or better, moving the main Minecraft into the hosted CPU emulated into the emulated Minecraft, so that a singularity would open and suck the entire Universe into Minecraft.

Re: 1Hz CPU made in Minecraft running Minecraft at 0.1fps [video]

#35
post #2

This is truly amazing. Comment from one of the creators; This build does NOT run in real time. It runs on MCHPRS, the server developed by StackDoubleFlow, which speeds up the game roughly 10-20,000x while running redstone. That brings the framerate to a much more reasonable 0.1fps, so the long timelapses in the video only took 9 hours to record in in total.

Also, is that redstone wiring non-vanilla, or is it just a texture pack?

It's just a texture pack

Re: 1Hz CPU made in Minecraft running Minecraft at 0.1fps [video]

#39
Pretty cool.

The program itself was written in an existing intermediate language called URCL, which was then compiled to CHUNGUS2 assembly. CHUNGUS2 is the processor made with Minecraft's redstone mechanics. The processor was emulated for development, but the demo is running on MCHPRS, a Minecraft server that uses Wasmtime's Cranelift to JIT the redstone operations, which are represented as a weighted directed graph. Before MCHPRS, optimizing redstone performance using compiler techniques was not thought to be possible. With MCHPRS the demo takes 9 hours to run, it would take decades using Minecraft.

https://github.com/sammyuri/minecraft

https://github.com/MCHPR/MCHPRS

As for CHUNGUS2 itself, it's a proper RISC processor, it has a 4-stage instruction pipeline, 64 byte 8-way associative data cache, even branch prediction.

https://www.youtube.com/watch?v=FDiapbD0Xfg

Re: 1Hz CPU made in Minecraft running Minecraft at 0.1fps [video]

#40
The video description says:

> 3D Minecraft in Minecraft with no command blocks, no datapacks and no mods. Features include an 8x8x8 fully 3D-rendered world with 16 different block types, 32 different items, and dozens of game mechanics including mining, crafting, smelting, building, chests, random ticks

Is "3D Minecraft" a Minecraft clone for low-powered hardware? It looks like their emulated CPU only has <10KB RAM and a 96x64 display, which screams "TI-83 program" to me.

Post reply on HN