Have you ever watched a youtube video about a CPU built with redstone? Or a forum post about how to build one? Well, this is one of the redstone creations I have seen that has greatly impressed me. However, how can a CPU be applied? One can use a CPU to build an ingame calculator. This might be cool, but why not just use a regular calculator? My thinking behind these CPUs is that we could execute actual code and manipulate the game. The problem is, the only way to send code is to create a redstone circuit that transmits that code. This defeats the purpose of operating ingame processes.
What if Notch created a device that could record code, much like a USB stick or CD in real life? We could have a CPU in our world, and use it to control different processes with different recorded code.
The Idea
A Redstone Recorder would be constructed with a Redstone Repeater and a Gold Music Disk (or something easier to find, suggestions welcome). The device would function much like a redstone torch:
Input= the blocks adjacent to supporting block (block below it)
Output= the blocks adjacent to it at the same level
This device would behave much like the map feature that Notch is working on. Each Recorder would be a unique object- even if destroyed and replaced, all recorded data would stay.
This data I have been mentioning is binary- 1 and 0 (redstone on/off) and at time x. So if the Recorder received a
5-clock input for 10 seconds, if an output was connected, a 5-clock output would occur for 10 seconds.
Essentially this would enable one to create complex code on an SMP server for example and then save it to be reused in a modular way by a CPU. Potentially, this device could be copied by repeating the circuit through multiple different Recorders. Redstone Software could then be developed and released on SMP servers.
Problems
Is this too out of place for Minecraft?
No, think of the device like a Repeater, the incoming signal is delayed. Now imagine a Repeater that has a delay that is specified by the user, and that can be moved around as an unique object. This is not too much different. Also, CPUs are being developed but are VERY hard to construct, so this wouldn't make things too ridiculous.
Can Notch develop this easily?
Well, he is making Unique item "maps" that store data, isn't he?
-------
Feel free to ask any questions or provide opinions and suggestions for this.
This is pretty cool, maybe you could use the texture of redstone repeater with recolor. Also u could make it function more like a repeater- one side is input, other side is output.
Introduction
Have you ever watched a youtube video about a CPU built with redstone? Or a forum post about how to build one? Well, this is one of the redstone creations I have seen that has greatly impressed me. However, how can a CPU be applied? One can use a CPU to build an ingame calculator. This might be cool, but why not just use a regular calculator? My thinking behind these CPUs is that we could execute actual code and manipulate the game. The problem is, the only way to send code is to create a redstone circuit that transmits that code. This defeats the purpose of operating ingame processes.
What if Notch created a device that could record code, much like a USB stick or CD in real life? We could have a CPU in our world, and use it to control different processes with different recorded code.
The Idea
A Redstone Recorder would be constructed with a Redstone Repeater and a Gold Music Disk (or something easier to find, suggestions welcome). The device would function much like a redstone torch:
Input= the blocks adjacent to supporting block (block below it)
Output= the blocks adjacent to it at the same level
This device would behave much like the map feature that Notch is working on. Each Recorder would be a unique object- even if destroyed and replaced, all recorded data would stay.
This data I have been mentioning is binary- 1 and 0 (redstone on/off) and at time x. So if the Recorder received a
5-clock input for 10 seconds, if an output was connected, a 5-clock output would occur for 10 seconds.
Essentially this would enable one to create complex code on an SMP server for example and then save it to be reused in a modular way by a CPU. Potentially, this device could be copied by repeating the circuit through multiple different Recorders. Redstone Software could then be developed and released on SMP servers.
Problems
Is this too out of place for Minecraft?
No, think of the device like a Repeater, the incoming signal is delayed. Now imagine a Repeater that has a delay that is specified by the user, and that can be moved around as an unique object. This is not too much different. Also, CPUs are being developed but are VERY hard to construct, so this wouldn't make things too ridiculous.
Can Notch develop this easily?
Well, he is making Unique item "maps" that store data, isn't he?
-------
Feel free to ask any questions or provide opinions and suggestions for this.
Thanks,
lol854
my 2cents
@everyone else who views this thread, please post comments, suggestions and questions and keep this thread alive please:D
Thanks, you are probably right, it would take time. But if Notch is able to make maps which save individually, then
this would be possible.
True redstone is one of the best parts of the game so it would be worth it