Earlier quoted context omitted.
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.
Counter, decoder, resistor ladder, op-amp per color channel and you have component video. I am not sure how I could generate the timing info. I suppose there is much higher freq parts, one could do direct digital synthesis.
1Hz CPU made in Minecraft running Minecraft at 0.1fps [video]
141–150 of 162 posts
Re: 1Hz CPU made in Minecraft running Minecraft at 0.1fps [video]
#142Earlier quoted context omitted.
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.
The rest of the game remains unimplemented not because it couldn't be done, but just because it's a lot of work. World generation, mob logic, all the different crafting recipes, world generation, etc wouldn't impact the performance of the redstone system, but it's not necessary for the use-case of running CPUs fast.
Unless your CPU is esoteric enough for mob mechanics or otherwise to be useful :).
Re: 1Hz CPU made in Minecraft running Minecraft at 0.1fps [video]
#143Pretty 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.…
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".
Re: 1Hz CPU made in Minecraft running Minecraft at 0.1fps [video]
#144You’re all going to hate on me for this, so first let me say that this is amazing. I’m awed by it. Truly. And I am very familiar with minecraft and even have been known to do a bit of redstone hacking myself I love seeing the cool things some folks do with it. (I’ve some redstone sorting algorithms and I’m esp fond of redstone Turing machines!) But this! This is like sending a person to mars! And I have the same ques…
Re: 1Hz CPU made in Minecraft running Minecraft at 0.1fps [video]
#145My son has gotten into designing logic circuit with Redstone. I wish I could get him to do the same with 74xx/54xx parts.
Re: 1Hz CPU made in Minecraft running Minecraft at 0.1fps [video]
#146Earlier quoted context omitted.
Counter, decoder, resistor ladder, op-amp per color channel and you have component video. I am not sure how I could generate the timing info. I suppose there is much higher freq parts, one could do direct digital synthesis.
Check out Ben Eater's series on the "world's worst video card". https://eater.net/vga
What a great project!
Re: 1Hz CPU made in Minecraft running Minecraft at 0.1fps [video]
#147A fun thought experiment is whether you could ever imagine that block build growing complex enough and becoming intelligent.
If AI can become intelligent (generally, i.e. GAI), then it could be implemented with redstone. If human level intelligence requires something more, then it can not, and the search for redstone 2.0 continues…
Re: 1Hz CPU made in Minecraft running Minecraft at 0.1fps [video]
#148Pretty 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.…
How many layers of abstraction is that in total, including (probable virtualization > VM OS > JVM)?
Re: 1Hz CPU made in Minecraft running Minecraft at 0.1fps [video]
#149Earlier quoted context omitted.
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.
Tank you for explaining how stupid I am <3
I will die on that hill.
Re: 1Hz CPU made in Minecraft running Minecraft at 0.1fps [video]
#150Earlier quoted context omitted.
Reddit is very saddening on general. Best to avoid it
In general yes, the "community mod" concept has been mostly dead for a very long time and major communities are in general run by by zealots with ideology and/or financial interest. At least one can find niche communities with healthy discussion/debate as primary interest.
Soon to be official policy based on their statements at the moderator convention:
"I want our users, user-users and moderator users, to make money on reddit. Specifically, I want them to make money from other users. And so we need to have business models where users are paying money to other users or to subreddits. I would like subreddits to have the ability to be businesses. We have a lot of subreddits that are kind of trying to do this, but the platform just doesn't support it."
It's especially weird becuase in the last year or two reddit has cranked their capricious and opaque moderation up to 11-- it would be suicidal to base your livelihood on that platform where you could be shut off at an instant and without recourse just due to a false report campaign from a competitor, troll, or extortionist.