Live data from Hacker News

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

youtube.com

21–30 of 162 posts

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

#21

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 real physical objects you can handle in your hands. You don't need to use a computer at all with them (though I often use an Arduino together with them)

I'm kinda clumsy but I get a lot of pleasure out of breadboarding with 74xx parts.

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

#22
post #17

What's with the code? I don't know much about Minecraft, but I assumed the CPU would be built purely from blocks which act like transistors. Yet there's a part of the video where the show code written in-game(?). What's up with that? Isn't it cheating?

As explained in the description of the video, this is not running on a vanilla Minecraft server, but on their own implementation optimized to run redstone circuits.

The code displayed at the beginning seems to come from that: https://github.com/MCHPR/MCHPRS/blob/master/crates/core/src/...

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

#23
post #17

What's with the code? I don't know much about Minecraft, but I assumed the CPU would be built purely from blocks which act like transistors. Yet there's a part of the video where the show code written in-game(?). What's up with that? Isn't it cheating?

I suspect that code is so they can duplicate the blocks and not have to build everything by hand. I don't think the code is used to execute minecraft.

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

#24
post #17

What's with the code? I don't know much about Minecraft, but I assumed the CPU would be built purely from blocks which act like transistors. Yet there's a part of the video where the show code written in-game(?). What's up with that? Isn't it cheating?

The code generates the computer I think.

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

#25
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.

It's mind blowing how much effort they put into this, the MCHPRS server even JIT compiles redstone into native code using Cranelift: https://github.com/MCHPR/MCHPRS/blob/master/docs/Redpiler.md

It really saddens me that their post was removed from r/Minecraft, for crediting a server by including its IP address for literally one second in the video.

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

#26
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.

How did they load Minecraft onto that computer?

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

#27

Earlier quoted context omitted.

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 real physical objects you can handle in your hands. You don't need to use a computer at all with them (though I often use an Arduino together with them) I'm kinda clumsy but I get a lot of pleasure out of breadboarding with 74xx parts.

Should get some 7404 chips as good luck charms.

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

#30
post #22
post #17

What's with the code? I don't know much about Minecraft, but I assumed the CPU would be built purely from blocks which act like transistors. Yet there's a part of the video where the show code written in-game(?). What's up with that? Isn't it cheating?

As explained in the description of the video, this is not running on a vanilla Minecraft server, but on their own implementation optimized to run redstone circuits. The code displayed at the beginning seems to come from that: https://github.com/MCHPR/MCHPRS/blob/master/crates/core/src/...

[deleted]
Post reply on HN