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.
1Hz CPU made in Minecraft running Minecraft at 0.1fps [video]
31–40 of 162 posts
Re: 1Hz CPU made in Minecraft running Minecraft at 0.1fps [video]
#32My 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…
Re: 1Hz CPU made in Minecraft running Minecraft at 0.1fps [video]
#33Now it's time for the next step: build another CPU inside that one.
You remind me of someone... a man I met in a half-remembered dream. He was possessed of some radical notions.
Re: 1Hz CPU made in Minecraft running Minecraft at 0.1fps [video]
#34Now it's time for the next step: build another CPU inside that one.
Re: 1Hz CPU made in Minecraft running Minecraft at 0.1fps [video]
#35This 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]
#36Re: 1Hz CPU made in Minecraft running Minecraft at 0.1fps [video]
#37Re: 1Hz CPU made in Minecraft running Minecraft at 0.1fps [video]
#38Re: 1Hz CPU made in Minecraft running Minecraft at 0.1fps [video]
#39The 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.
Re: 1Hz CPU made in Minecraft running Minecraft at 0.1fps [video]
#40> 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.