i can't believe they added computers from minecraft to real life
@blackhole37 Жыл бұрын
isn't it from real life to Minecraft
@user-Player530 Жыл бұрын
I think it was a joke; but you're correct.
@illusionillage Жыл бұрын
LMAO 11th liked before it blows up
@eneaganh6319 Жыл бұрын
@@blackhole37what? No, computers came from Minecraft
@bowfuz Жыл бұрын
@@blackhole37 -🤓
@VoidPaul97 Жыл бұрын
You don't realize how revolutionary copper bulbs are, 'till you watch this series and realize how much compact most of the circuits shown can be. I'm already beginning to plan a redstone computer build thanks to this series! Bro, you're a legend!
@drewprice928410 ай бұрын
RIP copper bulb
@dinoeebastian10 ай бұрын
@@drewprice9284 wdym, they still function like that
@drewprice928410 ай бұрын
@@dinoeebastian they changed some of the features they made them cool
@dinoeebastian10 ай бұрын
@@drewprice9284 yes, but the feature they mentioned in the comment still exists
@drewprice928410 ай бұрын
@@dinoeebastian yeah you’re right
@MrHaggyy Жыл бұрын
Ring-Counters are named that way because they round back a bit. So you can build loops out of them. The most famous ring-counter is a watch. A watch has 12 destinct states and a clock of one hour. Second famous would be early loops in computers. They had a ring register of instructions. The final instructions was a conditional branch between doing nothing and doing the loop again. This type of automation is still used in industrial automation and became the for and while loops we know in programming today.
@freelease Жыл бұрын
I think the Ring-Counter is also called "Barrel-Shifter" (and the operation is often called "Barrel-Rotate"). This name made more sense to me, as I can imagine the bits lining the inner (or outer) surface of the barrel. Rotating the barrel rotates the bits inside. Hope this helps people to understand what the Ring-Counter / Barrel-Sifter does. :)
@errorlooo8124 Жыл бұрын
I'm pretty sure the name barrel shifter comes form the fact that it is kind of the opposite of a ring counter because it can do any amount of shifting necessary all at once (a.k.a not sequential logic, but combinatorial) as opposed to the ring counter which is sequential a.k.a it takes multiple presses of the button to shift by a certain amount. Wikipedia seems to agree with me but i don't know how much that's worth.
@rechnerfuchs Жыл бұрын
8:20 It might be worth noting that shifting an odd number downwards will always round *down* as the last bit (that would be the first "decimal" place) is lost. Could see this causing a headache for people who don't realise. Example: 0011 (3) -> 0001 (1) rather than 0011 -> 0001.1 (1.5) PS: I suck at words. I invite anybody to try and make this more concise.
@mikitatsikhanovich4920 Жыл бұрын
Notice how multiplying a binary number by 2 (aka 10 in binary) has the effect of shifting it left one bit, similar to multiplying a decimal number by decimal 10 (which is just adding zero to the end)
@nuno9733 Жыл бұрын
nerd
@kgaming7599 Жыл бұрын
@@Boltkiller96or you're afraid to admit he's 10x smarter than you
@artefox0 Жыл бұрын
@@Boltkiller96 I can smell the cap from here
@octopuszombie8744 Жыл бұрын
@@Boltkiller96 ok
@octopuszombie8744 Жыл бұрын
@@nuno9733 ok
@packospuds4100 Жыл бұрын
Love the series man, watched the whole last series and went from knowing nothing about logical redstone to building a display with a keyboard, I'm extremely fascinated and intrigued by redstone and I truly love it. Can't wait to learn new version redstone tricks and see the differences between then and now redstone(if any) Can't wait for the next one
@reeceg815 Жыл бұрын
This was the only video on KZbin I could find to teach me about ripple carry adders, I was trying to make one in another game.
@Craxulator Жыл бұрын
I love how these come right as I need them!
@Boltkiller96 Жыл бұрын
dc
@vaultence9859 Жыл бұрын
The reason ring counters are called what they are is that you could represent a shift register like a number line, moving each bit one place along it until it overloads (running off the end of the line). You could prevent this by taking the same line and connecting the start to the end, forming a ring. It works the same way a clock does, where once it passes 12 the hand doesn't fall off, it's just back at 1.
@rubensf7780 Жыл бұрын
Also the way the signal moves along the lamps has the same topology as a circle
@vaultence9859 Жыл бұрын
@@rubensf7780 Yes, the easiest way to build it in real life would be in a ring, too.
@vaultence9859 Жыл бұрын
Just when I was looking to the older series to figure out how displays work, yet another LRR pops up. What a pleasant surprise.
@Golem642 Жыл бұрын
Logical *Ledstone* Reloaded lmao
@Boltkiller96 Жыл бұрын
lie indeed
@vaultence9859 Жыл бұрын
@@Golem642 Lmao no idea how I missed that, literally in the title of the video.
@YousefMohamed-931 Жыл бұрын
6:02 I can't believe that I have spent 2 FREAKING HOURS building a STUPED horisontal sencrnous counter and yet another hour building another vertical one and both of them where HUGE and I thaught to my self "surely that guy wouldnt't have come up with a much smaller one" and when I came back, I felt like some of my vains are about to blow up, I mean that my counters used about 20 blocks per degit and I only added a reset button not even a loader. That was really frustrating, and most of that time went in vain because I was using an unraliable T flip flop and when I realized so I had to make one up and start from scratch because yours don't work on bedrock minecraft.
@Tamramsy Жыл бұрын
Your channel has encouraged me to work on my logic processer in Minecraft
@Cathowl22 күн бұрын
Thank you so much for this video! I was trying to make a timer that would set off four different command blocks in sequence for a gimmick build and I was absolutely struggling to make one output turn into four unique signals, but I only needed half of your Ripple Counter section to see me the rest of the way through my build! Once I knew how to make bits count properly, I could finish the rest on my own (after a few hours of troubleshooting).
@LupusMobile Жыл бұрын
Thanks for all your amazing efforts and incredible videos. We really appreciate you and all that you share!
@Boltkiller96 Жыл бұрын
u just want views
@LupusMobile Жыл бұрын
@@Boltkiller96 I apologize friend. I'm just a nice person that knows that people suffer with mental health. I personally like to remind everyone that they are appreciated. The fact that people being nice bothers you and you think there is some hidden meaning underneath speaks volumes about you as a person. Maybe you just need to be a little more respectful and considerate to yourself, before you consider making disrespectful comments in general. Good luck on your adventure to become a better person friend.
@Boltkiller96 Жыл бұрын
bruh not expected
@Masterlamb3 Жыл бұрын
I have always needed those circuits, and couldn't find them. Great video
@Aldrasio7 ай бұрын
The adder circuit would be considered a simple accumulator. A lot of RISC CPUs use accumulators for their arithmetic to simplify the instructions. Designing a CPU so that any register can operate with any other register and then output the results to any other register is certainly doable, but it's complex. The accumulator design simplifies it so any arithmetic/logical operation has to use the accumulator register as one of the inputs, and the output will always be written to the same accumulator register. As an example, say the accumulator is register A, and there's another register B. You want to add 3 + 2. You'd write 3 to register A and 2 to register B, then use the assembly instruction "ADD B". (Since any ADD operation uses A as an input, there's no need to say "ADD A,B" as an assembly instruction, so it gets simplified to "ADD B".) After that instruction is executed, register A contains 5.
@liautraver36983 ай бұрын
as a CS major freshman and also a minecraft lover, these videos really helpful
@dark_elf_wizard Жыл бұрын
i love the way how you explain logic redstone.
@dark_elf_wizard Жыл бұрын
i'm really learning from the video's.
@caywo_4 ай бұрын
For anyone playing in 1.21 or newer. If you need a normal counter just put a copper lightbulb, put a comparator next to it and place another lightbulb in front of the comparator. Repeat as many bits as you need
@ThatJay28325 күн бұрын
oh wow. so here was me thinking i was really compact with my memory modules using 160 blocks per bit (and 256 blocks per bit for my dual channel module), and now you're showing me repeaters have a built in d latch and i didn't have to make one using torches and non locking repeaters 😅 (although, my 2 wide tileable d latch is still really useful, it's essentially just an sr latch with a couple more torches and a repeater). so now i can build a new redstone computer, but even smaller if i go vertical, and i get to send instant vertical signals without using walls or scaffolding with observers and copper bulbs. tysm!
@thebeber2546 Жыл бұрын
7:04 Teaching the Redstone how to "JUMP" I see... ;)
@rizalardiansyah4486 Жыл бұрын
Aah... Here comes JSR!
@TankorangetheDoggo Жыл бұрын
welp... time to start over on my redstone computer, again... anyway thank you so much for putting this out its going to be a life saver thank you!
@Boltkiller96 Жыл бұрын
u only want views
@TankorangetheDoggo Жыл бұрын
@@Boltkiller96 no.. i am building a redstone computer but the stuff in this video improves so much of it i might as well be restarting.
@octopuszombie8744 Жыл бұрын
@@Boltkiller96 I'm sure there are better ways if this guy "only wants views".
@masela01 Жыл бұрын
@@Boltkiller96lol why else would anyone post videos on youtube
@Boltkiller96 Жыл бұрын
@@masela01 comment != video
@LipFoL Жыл бұрын
Thank you for making these videos, it really helps out, now I can impress my friends with something interesting 😂😂
@steviousmusic Жыл бұрын
The reason for calling it a ring counter is that the data loops around to the end of the counter, and then back to the beginning in a ring fashion. Also, that thing that some people call an accumulator is actually called an accumulator.
@aaarandomer3469 ай бұрын
To make the accumulator into an automatic counter you dont need to attach a clock to it. Just add 1 through the carry in and remove the torch that connects the button to the glass tower that has the repeater lock. If you do that it starts counting up without you doing anything! Idk if it works for other adders though, i am using the cancel carry adder shown in the LRR 4#
@erert-f9p4 ай бұрын
For a binary counter, you could also build a CCA and plug the button in the input that adds 1
@FrikingRL11 ай бұрын
Now i finally understand how multipliers works with redstone
@ThatJay28319 күн бұрын
with the memory bank i managed to make the size even smaller than the one in this video. instead of being 2x2x10 (40 blocks/bit), i got it down to 2x3x6 (36 blocks/bit). my smaller version does use a shared bus for reading and writing, but only if it is tiled to share a bus :D
@sgctactics Жыл бұрын
The purple adder register reminds me of an op amp wired to function as an integrator, where the integral of a measured signal accumulates based on the rate of change of the input. So perhaps it should be called an integrator? Or calculus doohickey? And ring counters are called that because of the physical construction of using vacuum tubes to store volatile data back when it was first conceived, and the fact that they cycle the data like a rotating ring. Handy when dealing with microcontrollers that put out a repeating chain of outputs that isn't a consistent on-off cycle
@dinoeebastian10 ай бұрын
If I had to guess, I'd say the Ring-Counter is called that because it loops from the largest bit to the smallest bit sort of like if you had a ring of numbers that shift, although the counter part is a little strange, but it does make some sense
@Woocie Жыл бұрын
wow mattbat u r so smart and good at escape rooms
@mattbatwings Жыл бұрын
hehe
@ВіталікБритан-х7ч Жыл бұрын
5:35 Yey) I finished this 'challenge', i made it) Big, but woking.
@rajeshthantry71928 ай бұрын
who else got overwhelmed after the accumulator part. No Offesnse Matt.
@eliasfauser2764 Жыл бұрын
I'm especaly intrested in hex constructions. thanks for sharing
@IceMetalPunk Жыл бұрын
They're called ring counters because the data loops in a circle... you know, the shape of a ring 😁
@Boltkiller96 Жыл бұрын
they are also called barrel shifters
@maroonshaded Жыл бұрын
@@Boltkiller96 It's not a barrel shifter because it's sequential. From what I've searched, barrel shifters are combinational, meaning (according to Matt) that they don't depend on their current state, only on the exact inputs. The ring counter, however, depends on its current state to be able to cycle.
@eithngg7727 Жыл бұрын
אני מאוד אהבתי את הסרטון תמשיך את הסדרה בבקשה
@rubensf7780 Жыл бұрын
What language is that
@eithngg7727 Жыл бұрын
@@rubensf7780 Hebrew
@redstonegod296 Жыл бұрын
@@rubensf7780hevxmanese
@Eintracht513 Жыл бұрын
Is it embarrassing that I feel smart for having found the ring counter before I ever saw it in any video? 😂 Built a working calendar like a year ago, used it for counting the months. After I saw your video, I definitely have to revisit that project and switch out some circuits. At the moment it's one big, blocky mess... but hey, it works!😂
@DenalyMin Жыл бұрын
14:01 three is stored in the cells
@Enzo-jg1fk Жыл бұрын
You deserve more view. Really
@samuelhulme8347 Жыл бұрын
14:53 I’ve heard that circuit is called a “pulse extender”.
@EEEE-ll7ji Жыл бұрын
The Fact He said D latch 😂
@klikkolee Жыл бұрын
"loading the register" is very backwards to me. The word "load" in CS contexts is very very heavily connected to getting data *out* of the storage. In a typical assembly, you conceptually load *from* the memory, not into the register. When a game loads an asset, it conceptually loads *from* the storage drive, not into the memory. You could get away with "the register loads", but only if the other control signal's name is able to match that phrasing. The CPU can write to and read from a register, or the register can load from or assert to the bus(es).
@anon_y_mousse Жыл бұрын
I can't wait until you have a video card in redstone. That'll be peak gaming. I wonder if worlds from actual MineCraft will work in ClassiCube, because that's all I have.
@octopuszombie8744 Жыл бұрын
1:06 Literally showed me how to make new braincells that I lost
@Coolae450 Жыл бұрын
This video is helpful 😅 thx Matt
@MrFiveHimself Жыл бұрын
I noticed that an advantage to ripple counters is that you can put an input at any point and it will always proceed to add from that exact point instead of needing something from the base. That doesnt seem to be true with a synchronous counter however
@alvingaming431 Жыл бұрын
Sequential Redstone Is a NVme (Non Volatile Memory Express)
@anonyone8834 Жыл бұрын
i was waiting for this
@kubastefanski5538 Жыл бұрын
Bro, you made in 4 videos all the sh&t my studies tutor was ment to teach us lol
@STA-3 Жыл бұрын
10:48 Isn't it just a barrel shifter?
@williamstanding3608 Жыл бұрын
I have a multiplier that just repeatedly adds numbers and am now building a faster one with both upwards and downwards shift registers I kid you not it is the exact same design as yours I build it on my own yesterday my load function is completely different but the core is the same
@CNWPlayer Жыл бұрын
Yeah it's an accumulator, though it would normally be connected to an ALU instead of just an adder.
@senseiplay8290 Жыл бұрын
This is already very impressive but now I am thinking, what would you be able to do with the LaserIO mod and its redstone cards
@rizalardiansyah4486 Жыл бұрын
Pretty sure they have another name for that last contraption, it's RAM isn't it?
@justindalitsch30232 ай бұрын
imagine the ring counter like a clock. it goes from 1 to 12 then back to 1 like in a line and back to the beginning.
@maxtres764 Жыл бұрын
matt the science guy
@Tomekurens10 ай бұрын
Bro teached me how to make computers in minecraft. Thank you
@SmoothRevs5 ай бұрын
hey, how can you stack these bi directional shift registers? 9:57 because the signal is too weak so i tried some repeaters but for some reason it didnt work
@aaron.blessmann Жыл бұрын
I made a completely silent binary counter in bedrock edition, that is infinetly stackable
@Void_Gtag12310 ай бұрын
12:19 (saving this for my tomorrow self. ignore)
@Fameless9 Жыл бұрын
YEES another redstone vid
@Caysonandmia Жыл бұрын
He should make Conway game of life
@ThatJay28326 күн бұрын
i tried making a vertical synchronous counter, but it ended up being much less compact and using 2 lines instead of 1. so 6x6x2 instead of 3x3x2. although, the 2 lines ended up me just overthinking things and it works fine with 1 :D
@Darqion23 күн бұрын
So i'm on episode 8 and i have no idea what is happening :D Maybe i'll try messing around with redstone... I remember messing around with it for run of the mill stuff.
@thebubowen2142 Жыл бұрын
I have never heard of the term Ring Counter but Barrel Countet instead
@blackhole37 Жыл бұрын
What a time !
@seedbobo8055 Жыл бұрын
6:50 can’t you make it more than 8 bits if you build the glass tower downwards also? Putting the input in the center?
@caywo_4 ай бұрын
I know this is an old comment but I'll answer anyways. Glass towers dont let you go down
@waxedexposedcutcopperАй бұрын
I’m trying to go into redstone logic by making a smol Simon Says memory game. It’s going to be a 2x2 grid of lamps with a randomizer to make it like the actual game. I’m still deciding how to do the correct/incorrect system
@pixels._. Жыл бұрын
Heyhi! I love these tutorials and it has helped me a lot to understand all this a bit better - but could you please explain how the circuits work a bit more in detail? I'm just copying them and I try to understand how they work, but in the recent few that's getting harder and harder.. with the CCA I could still mostly follow, with the full explanation of why and how; but with the adder I'm kind of just lost, and while I can understand some parts of it it's just a bit overwhelming to me. This might also just be a skill issue on my end of course - more explanations would be nice but I also get if it's just that I'd need to understand better. Either way, still thanks for making these
@mattbatwings Жыл бұрын
Hi - thank you for the suggestion! Two things - first, are you talking about the adder in the accumulator? If so, I don’t know how that adder works either lol. it’s not my design, it’s a 3tick design by Don. Moreover, it’s not always necessary to know exactly how something works, sometimes an abstracted view works just fine. But if you prefer, you could swap out the dons adder for an adder you better understand, and the accumulator will still work. And second, I have a discord server if you’d like to ask questions or talk about circuits with other redstoners. The link is in every videos description. Good luck!
@element1192 Жыл бұрын
I miss the old series' instructions on how to build things. I don't want to have to switch between worlds every time I need to make a tweak to a circuit
@Gandarf_ Жыл бұрын
Maybe ring counters increment in a modular ring?
@RipVanFish09 Жыл бұрын
When you reload and see a new video from a minute ago: :DDDDD
@Pitiflu909 Жыл бұрын
Hey, i have a tip I think it would be a lot easier to remember what each circuit does by showing an aplication for it. I know it is asking for a lot, but i would appreciate it a ton
@oxygen26235 ай бұрын
What you put in the barrels to make them immediately powers comparators?
@aesign Жыл бұрын
matte textured bat wings
@pandanutella74 Жыл бұрын
🥵My brain blowed up. I'm french, so I need to translate in my head AND concentrate for trying to understand. At the beginning it was easy, but it gets harder at every video.
@Vennex899 ай бұрын
I can't figure out how to hook up redstone to the hex incrementer/decrementer. I'm wanting to increase a value each time a pulse is received.
@becoolbelaltv Жыл бұрын
Hi. Can you create a lap counter in vertical? I'm create a oval track and want everybody the lap number. obs: the race have only 7 laps. Thank you
@TriviaQuizocity Жыл бұрын
Great video, however I'm unable to get the instant counter to work. Maby it's because I'm on bedrock, but I wouldn't think any of the mechanics would work different with that specific build. The main thing is the type of t-flipflop you use for it isn't working for me.
@LazyGuy-ne3ox8 ай бұрын
Is it possible to automate the process of adding numbers in the Accumulator, enabling it to tally multiple values without manual input? Oh and also, can the system be modified to support a 16-bit counter rather than the standard 8-bit configuration?
@UKdrumjunkie6 ай бұрын
Hi Matt!, Maybe You Could Make A Playlist Showing How To Build These Circuits?, Because It Could Be Helpful For People That Are Starting Computational Redstone!, Thanks
@caywo_4 ай бұрын
You have the world download already
@HexinumunixeH Жыл бұрын
Question: Why do people use barrels to set signal strengths. Why not use hoppers?
@mangounjuicemangoe9983 Жыл бұрын
Imagine explaining stuff in minecraft better than my professor
@steviousmusic Жыл бұрын
0:34 i hate that this is just a mealy automaton even though moore automatons are also very popular. bad research (This is a joke, i love this series)
@titusc994 Жыл бұрын
LLR on a monday?!? I'm down
@adflyadfly4137 Жыл бұрын
Not working for me, i am java player. Is i mistake something??
@fizzzydev Жыл бұрын
Nice
@anonyone8834 Жыл бұрын
Video idea- Make a grid of 4x4 blocks, each block representing different color, for each block make a block swapper which changes through the different shades of the same colours, make it a bit large, maybe 6x6 display of 4x4 blocks means if 1 4x4 grid is 1 pixel. now make it controllable and make an led screen in minecraft redstone
@youforgotthelinkinthedescr679811 ай бұрын
So what do *you* call it when you connect the ends of a line? Do you call it a triangle counter??
@Marten_vls Жыл бұрын
Why no videos for so long
@whtiequillBj Жыл бұрын
a almost got confused @4:35 I first thought you said an a asynchronous counter. anyone else?
@RonicTheEgg Жыл бұрын
I think this is about sequential circuits
@azure7171711 ай бұрын
can someone please tell me where to find a tutorial on how to build a synchronous counter w/ load (program counter)
@DiplexTerror808 ай бұрын
The ring counter isn’t working for me. Any help?
@element1192 Жыл бұрын
How do you build a circuit which counts down?
@Fearlesspersonx4 ай бұрын
You can invert the output of a normal counter
@red-stoner Жыл бұрын
i dont think the internet gives you enough credit for breathing. AMAZING CONTENT
@CastyInit10 ай бұрын
POV: Ripple counter go boom until 1.21
@vampire_catgirl2 ай бұрын
Wouldn't "load" be reading and "save" be writing?
@KidzFrenz7 ай бұрын
Ring-Counter: Loops Another name for Loops: Ring btw ur Ring Counter looks like a very elliptical ring from the side. remember Dumb It Down Smartie