I suspect that TH-cam didn't post my last video to all sub boxes properly. I uploaded it 9 ish days ago. It's a binary multiplier. In case you missed it: th-cam.com/video/Do1jrUDCMKc/w-d-xo.html
This is something I've wanted to build for the sake of making a fast multiplier for a long time(I was going to settle on using an instant carry adder and just looping the result back to a register on the input to use it as an accumulator, but that's not as cool), but I've since given up on that numerous times. I take my hat off to you!
Since you seem to enjoy fast redstone and 0-ticks, have you considered making a larger door as fast as possible (6x6, 7x7 or larger)? BTW I enjoyed this video a lot, and look forward to the rest of this series! :)
Very cool, are you attempting to create your own Minecraft computer? This reminds me very much of the old components of Redstone computers of 2011. Not that it truly matters other than remenising lol..
i was playing around with making a similar 3gt alu a while ago, nevee finished it, but it was a bit different interms of the wiring for one, i used mangos dual edge 0 tick generators which are actually synchronous and if you compute something on both edges, they are just as fast as what you have. that may be a trick of use to you too. it s likely not much smaller than the shifting back and forth of the blocks, but it simplifies the inputting since you can effectively just d-latch all inputs at the start, which you are realistically gonna have to do anyways. it also makes getting a bunch of block event delay fairly easy
hey ! I'm interested in building a minecraft computer with a friend (we are both studying computer science, we're not kids saying this for fun) and I accidentally built a 0-tick impulse generator (the classic repeater/redstone/piston retraction one)... Later I found this video, and it makes me wonder : a 0-tick based computer would actually be really faster than one torch-based (clocked at 2 ticks to prevent torches from burning), but are all these piston updates not super heavy on the server ? I mean you mentionned it, but is it really significant ?
Challenge for you: build a 3x3 seemless / flush piston trap door that opens as fast as you can (doesn't matter how slow it closes) now that I think about it, just an obsidian frame, 3x3 stone in the middle and tnt to blast it open might be pretty nice, except you would need to build the stone generator to regenerate the parts that are blasted away lol.
Yes, you can use a double dabble algorithm. The idea is that you shift the binary number into a binary coded decimal output - where 4 bits represent one decimal digit. The trick here is that, for every set of 4 bits, if the value is more than or equal to 5, you add 3 to prevent the digit in that set from getting between 10 (incl) and 15 (incl) after shifting. By adding 3, you guarantee that the value is at least 8 before shifting, meaning the highest bit is going to be carried over into the next digit after shifting (and it doubles to at least 16).
one thing tho, speak up a bit. i have the sound on 100% and still barely hear you. but really now, this is impresisve! now all i need is an instant decoder, instant BIN HEX converter with screen and i got a fully functional CPU with atleast 16kB of RAM! also combine this with the tickchanger mod, so you can put the tickrate up to 80t/s or something
there's already an instant 6.67hz decoder, as well as an improved, less laggy, vastly different 6.67hz adder. The double dabble shouldn't be too difficult to complete. Just eh, lost interest. Hehe
kinda sad actually. having a fully functional CPU, uplaoding it to somwehere and see what regular programmers could do with it seems like a fun idea :D
Wow, this is probably the fastest possible adder in both through put and clocking speed. I didn't think it could be made this small. But please, stop say microticks. That is just a cheap and slightly inaccurate way of talking about what is actually happening. Now make a full ALU out of this (if you want to) :)
I suspect that TH-cam didn't post my last video to all sub boxes properly. I uploaded it 9 ish days ago. It's a binary multiplier. In case you missed it: th-cam.com/video/Do1jrUDCMKc/w-d-xo.html
Now make a redstone less version (doesn't need to be instant)
i love it
... it's ALIVE!!!! (In all seriousness, welcome back. We missed you :)
The lost art of redstone! Glad to see you making videos again!
been a fan since 2012. keep up the good work!
This is something I've wanted to build for the sake of making a fast multiplier for a long time(I was going to settle on using an instant carry adder and just looping the result back to a register on the input to use it as an accumulator, but that's not as cool), but I've since given up on that numerous times. I take my hat off to you!
Wow dico your voice is getting older and older. And is good to be back :) on TH-cam
Been here since 2013. We missed these videos. Dont forget to run at your own pace :)
Since you seem to enjoy fast redstone and 0-ticks, have you considered making a larger door as fast as possible (6x6, 7x7 or larger)?
BTW I enjoyed this video a lot, and look forward to the rest of this series! :)
Very cool, are you attempting to create your own Minecraft computer? This reminds me very much of the old components of Redstone computers of 2011. Not that it truly matters other than remenising lol..
Holy shit an upload
i was playing around with making a similar 3gt alu a while ago, nevee finished it, but it was a bit different interms of the wiring
for one, i used mangos dual edge 0 tick generators which are actually synchronous and if you compute something on both edges, they are just as fast as what you have. that may be a trick of use to you too.
it s likely not much smaller than the shifting back and forth of the blocks, but it simplifies the inputting since you can effectively just d-latch all inputs at the start, which you are realistically gonna have to do anyways. it also makes getting a bunch of block event delay fairly easy
can you link me that?
sure th-cam.com/video/7Y2DgsgyrOs/w-d-xo.html
When you showed it, I was waiting for something to happen, but it already did
so used to wait 10+ secs for these
2 years later and nothing, are you gonna release the schematic? I'd like to use this in my CPU
0-Tick Redstone is a lag-inducing, TPS-murdering hack. I believe it is the upper bound of a Redstoner's Insanity.
:D
hey ! I'm interested in building a minecraft computer with a friend (we are both studying computer science, we're not kids saying this for fun) and I accidentally built a 0-tick impulse generator (the classic repeater/redstone/piston retraction one)...
Later I found this video, and it makes me wonder : a 0-tick based computer would actually be really faster than one torch-based (clocked at 2 ticks to prevent torches from burning), but are all these piston updates not super heavy on the server ? I mean you mentionned it, but is it really significant ?
wow, such nostalgia to early 2000 audio quality
Challenge for you: build a 3x3 seemless / flush piston trap door that opens as fast as you can (doesn't matter how slow it closes)
now that I think about it, just an obsidian frame, 3x3 stone in the middle and tnt to blast it open might be pretty nice, except you would need to build the stone generator to regenerate the parts that are blasted away lol.
lord, this is insanity.
Welcome Back! :D
Just a wild suggestion: Could you make a construction that translates a binary input to a numerical (base 10) display?
Yes, you can use a double dabble algorithm. The idea is that you shift the binary number into a binary coded decimal output - where 4 bits represent one decimal digit. The trick here is that, for every set of 4 bits, if the value is more than or equal to 5, you add 3 to prevent the digit in that set from getting between 10 (incl) and 15 (incl) after shifting. By adding 3, you guarantee that the value is at least 8 before shifting, meaning the highest bit is going to be carried over into the next digit after shifting (and it doubles to at least 16).
It would create less lag if you updated the budded sticky pistons with note blocks instead of normal pistons
Youre Finally back
Welcom
Finally I'm not late on a dico video :)
Funny is that I reinvented this technology on my redstone server because I wanted to create a 5 Hz adder after building a 3.3 Hz simple cpu
Omg finally an upload!!!!
Remember me from Golf Camp it's CJ
one thing tho, speak up a bit. i have the sound on 100% and still barely hear you.
but really now, this is impresisve! now all i need is an instant decoder, instant BIN HEX converter with screen and i got a fully functional CPU with atleast 16kB of RAM!
also combine this with the tickchanger mod, so you can put the tickrate up to 80t/s or something
there's already an instant 6.67hz decoder, as well as an improved, less laggy, vastly different 6.67hz adder. The double dabble shouldn't be too difficult to complete. Just eh, lost interest. Hehe
kinda sad actually. having a fully functional CPU, uplaoding it to somwehere and see what regular programmers could do with it seems like a fun idea :D
Nice one homie
I think this CPU will be 16-bit and will have 4 ALUs (cores).
nice
that l'eau l'eau l'eau l' thing in the background tho xd
Sidney made it :D
but can it run minecraft?
you gained a sub
It lives!
Wow, this is probably the fastest possible adder in both through put and clocking speed. I didn't think it could be made this small. But please, stop say microticks. That is just a cheap and slightly inaccurate way of talking about what is actually happening. Now make a full ALU out of this (if you want to) :)
Not using the word microticks as much as before :)
MuMBo CaEn dO IeT BAtEr!!!!l! ;)
has anyone made a 3x3 door that opens in 0.15 seconds. i have. (I'm just wandering)
Third