How would someone get into designing/simulating CPUs and computers other than Minecraft? Is there any software for learning and implementing "simple" logic circuits, memory, etc?
Look at this game : https://store.steampowered.com/app/1444480/Turing_Complete/ Basically you go from building logic circuits to building your own CPU and writing assembly for it. I only added it to my wishlist, didn't try it yet.
1Hz CPU made in Minecraft running Minecraft at 0.1fps [video]
101–110 of 162 posts
Re: 1Hz CPU made in Minecraft running Minecraft at 0.1fps [video]
#102Earlier quoted context omitted.
With MCHPRS the demo takes 9 hours to run, it would take decades using Minecraft. Ok, to clarify, is MCHPRS a functioning Minecraft Server that can support a player logging in and mining? This story is seeming a lot more like "A 1Hz CPU made on something that has mechanical similarities to Minecraft".
Seems like splitting hairs. The redstone mechanics needed to run the computer are implemented exactly the same as the real game. The computer can be loaded into real minecraft and runs as expected. MCHPRS just takes out what the computer doesn't use and optimizes the simulation of it. I would call that a computer running in minecraft, but you could argue either way.
is it CPU or GPU dependent,
Can it be "sharded" and run on multiple machines in cloud?
Re: 1Hz CPU made in Minecraft running Minecraft at 0.1fps [video]
#103Earlier quoted context omitted.
Please ELI5 how people are able to make a CPU/anything-logic-gate etc in minecraft
Minecraft has a feature called redstone. It's "dust" that you can pour on blocks to create wires. These wires can be powered from in-game items. Combining two or more of these powered wires with some spatial positioning can give you an OR gate. Some of these power sources can be turned off if they receive power themselves. Those are NOT gates. With an OR and a NOT gate, the world's your oyster.
Re: 1Hz CPU made in Minecraft running Minecraft at 0.1fps [video]
#104Re: 1Hz CPU made in Minecraft running Minecraft at 0.1fps [video]
#105Earlier 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.
Re: 1Hz CPU made in Minecraft running Minecraft at 0.1fps [video]
#106Earlier quoted context omitted.
If logic ICs don’t appeal, maybe he’d be interested in relay logic? There’s something super satisfying about a totally electromechanical contraption clunking away and ‘thinking’.
It might be fun to get a big box of relays. Sometimes I think I want to make a frame buffer out of 74xx parts and some SRAM.
Re: 1Hz CPU made in Minecraft running Minecraft at 0.1fps [video]
#107Re: 1Hz CPU made in Minecraft running Minecraft at 0.1fps [video]
#108Earlier quoted context omitted.
> Before MCHPRS optimizing redstone performance using compiler techniques was not thought to be possible. They created a virtual machine with a custom instruction set. Why wouldn't an optimized JIT work?
To my knowledge, MCHPRS is not a full Minecraft server implementation; it only contains just enough subset of the game to run redstone circuits. The upside is that this subset can be run a lot faster than the full game server.
Re: 1Hz CPU made in Minecraft running Minecraft at 0.1fps [video]
#109The 0.1fps time scale makes no difference to people living within this minecraft universe. From their perspective a second is a second and a day is a day. Funny. See Greg Egan's PERMUTATION CITY for more on that.
Re: 1Hz CPU made in Minecraft running Minecraft at 0.1fps [video]
#110Earlier quoted context omitted.
They didn't load the real Minecraft on it, but they implemented their own version. But that version still has true 3D graphics, several block types, an inventory, mining, crafting, etc.
And if that version has redstone, then we know what needs to happen next.