Binary & Hexadecimal - The Redstone KINGS!

Sdílet
Vložit
  • čas přidán 31. 05. 2024
  • Today I show off a ton of useful binary and hex circuits! I hope you enjoy.
    Patreon: / mattbatwings
    Discord: / discord
    My socials: linktr.ee/mattbatwings
    My texture pack: modrinth.com/resourcepack/mat...
    World Download: (JAVA 1.18.2) www.planetminecraft.com/proje...
    Hexadecimal repeater transmitter by @MaizumaGames
    Hexadecimal CCA by @YellowBunny
    -------------------------
    Want to get more involved in the logical redstone community?
    Learn Logical Redstone! • Logical Redstone Reloaded
    Open Redstone Engineers (ORE): openredstone.org/
    0:00 Introduction
    1:58 Transmission
    4:23 Conversion
    6:38 Arithmetic
    8:33 Conclusion
  • Hry

Komentáře • 187

  • @itay1232
    @itay1232 Před 2 lety +219

    Unary is also sometimes used without the creator realising they are actually representing numbers

    • @jakerussell135
      @jakerussell135 Před 2 lety +26

      is that like 7 lamps being on meaning the number 7?

    • @itay1232
      @itay1232 Před 2 lety +28

      @@jakerussell135 either that, think counting with your fingers, or the nth lamp corresponding to the nth number, like in button selector panels

    • @Rudxain
      @Rudxain Před 2 lety +25

      I was about to say that! The unary numeral system is the most natural and intuitive way to represent numbers, although it's one of the least efficient for arithmetic operations and memory storage.
      Signal strengths are actually unary, but we see it as hex because the max value is decimal 15.
      *Numbers can't be seen, only represented*

    • @Towzlie
      @Towzlie Před rokem +9

      @@Rudxain deep

    • @azteriaaa
      @azteriaaa Před rokem +3

      @@Rudxain isnt the only base that's less efficient than unary, nonary? (base-0)

  • @dwagonyt
    @dwagonyt Před 2 lety +109

    This man has great content, explains it perfectly, great music, great video length, and he doesn't just jump right into it; he gave us info. if we don't even know a lot about it. Truly deserves a subscribe.

  • @evgenkonyshock4913
    @evgenkonyshock4913 Před 2 lety +24

    As a master in cs I was fascinated to find out how far redsotone contraptions have went in terms of representing actual computer logic concepts. Serial bus made my jaw drop. Keep up the good work!

  • @-_lIl_-
    @-_lIl_- Před 2 lety +50

    all of these Minecraft Redstone CPUs, computers, games, etc make me want to make a mod so that you can place tiny Redstone and other Redstone components so you can make Minecraft computers the size of 16 or even 8 blocks. If I ever do make that mod, then I would also add other Redstone features that other redstoners probably want, such as moveable tiles(chests, furnaces, etc) for Java edition, being able to adjust a redstone's signal strength, having some special block that has adjustable power in it(this is useful for things like RAM and memory) and more.

    • @stickguy9109
      @stickguy9109 Před 2 lety +11

      Also rgb redstone lambs to make more interesting graphics

    • @Allan_
      @Allan_ Před 2 lety +2

      and gradient lamps that emit a brightness depending on signal strength, if signal strength is 15 it would emit a bright white light while if it was just 5 signal strength it would be more grey and if it's 0 signal strength it's completely black

    • @gabrielhennebury3100
      @gabrielhennebury3100 Před 2 lety +2

      Check out the tiny redstone mod, that's a pretty great execution of this idea. My favourite part of it might be the covers that allow it to be pretty lagless for servers

    • @sighmon5640
      @sighmon5640 Před rokem +1

      @@gabrielhennebury3100 doesnt seem to be as comprehensive, but there is also the Super Circuit Maker mod

    • @poaty9082
      @poaty9082 Před rokem +1

      Heres food for thought, The creation of tiny redstone would be very tedious so instead what if you could instead use a custom crafting block, To instead draw out circuits inside of a menu, similar to CAD software

  • @casperghost9808
    @casperghost9808 Před 2 lety +13

    Dude you did it. This was that video i was talking about it not quite as in depth but you definitely sum up all of your logical redstone series thus far and explain how to utilize them. It took the entire video to realize, but now i can rewatch all you other videos and gain an even better understanding of what you we're trying to explain. And its the perfect quick and dirty for a brush up with out having to go as into detail on each component. I think... if you we're to take this into like almost computer science with redstone derection which seems to be the very case as it is itd be near invaluable. This video alone cantains a ton of knowledge that only makes people wanna learn more because of the possibilities it opens up. Like i figured out and entire atari pong game just from your videos idk what the heck i was doing before that but i never even thought something like that was possible let alone be able to figure it out. Yeah it sucks. But it only makes me wanna build a better one next time lol.

  • @areadenial2343
    @areadenial2343 Před 2 lety +16

    Base 3 enjoyers when the thumbnail gets changed to appeal to a wider audience: B')
    I've been having a lot of fun working with balanced ternary, it consists of the digits, 1 0 and -1 (represented as +, 0, and -), which allows negative numbers to be represented naturally. I had the idea to implement it in Minecraft when I realized that you can represent each digit with 3 signal strengths (for example 0, 1, and 2) and invert them using subtraction comparators, from which you can create any imaginable ternary logic gate.

  • @ip0x945
    @ip0x945 Před 2 lety +16

    Awesome video! very interesting and as a person who's played a lot of minecraft before and currently majoring in computer science your videos are really fun to watch!

  • @robertmeadows4852
    @robertmeadows4852 Před 2 lety +5

    Another great video Matt! I found your channel about a month ago and you've re-ignited my passion for Minecraft. I used to just play casually on survival mode but I've started to enjoy technical redstone. Thanks!

  • @Lord_Vertice
    @Lord_Vertice Před 2 lety +4

    If you want to transmit information through wireless redstone (yes that's a real vanilla thing now, cubicmetre has a video on it) you have to use binary, cause I don't think it's possible to transmit signal strength like that. It's also not super fast, but considering it literally has infinite range it's still pretty cool.

  • @Cyberlong
    @Cyberlong Před 2 lety +17

    If i use a redstone calculator for homework, would i be studying or playing?

    • @manioqqqq
      @manioqqqq Před rokem +1

      Yes

    • @noahdye7516
      @noahdye7516 Před 9 měsíci

      No one cares as long as you get it done in time yeah?

  • @enrique6693
    @enrique6693 Před rokem +2

    bro i just discovered your channnel and i love it!
    I don't know basically nothing of redstone, only the basic of some farms. But as a beginner programmer i find your content really cool. And i was wondering, how and why you start to learn so much about minecraft redstone?

  • @ct5k_
    @ct5k_ Před 2 lety +6

    Probably your best video yet. Pretty unbiased. Covered everything well. Also, love the editing improvements!

  • @pugthemaster8
    @pugthemaster8 Před rokem +1

    Awesome video, I've been working on some outside the box redstone cpu logic and your videos are definitely the cleanest, most polished videos I've seen on these subjects!

  • @aberrantreptile
    @aberrantreptile Před rokem +1

    The fact people are using actual computing logic for Minecraft redstone is absolutely crazy. It's incredible

  • @atalocke
    @atalocke Před rokem +1

    I know these videos don't get as many views as your builds, but please don't stop making them! They're so entertaining as a fellow programmer.

  • @tomjacobs4444
    @tomjacobs4444 Před rokem +1

    Love your videos! Informative and straight to the point. Keep it up!

  • @JonDaFun
    @JonDaFun Před 2 lety +2

    Very cool video! I haven’t messed with hex much before so I learned a lot from this video! On future projects I might start using hex!

  • @ProtoTensai
    @ProtoTensai Před 2 lety +3

    The only other youtuber I could find that did a video close to this is Ct5k, keep up the good content !!
    Edit: at 3:30 you could also place a target block in front and in back of the comparators. Just a suggestion

  • @amplitudemc
    @amplitudemc Před rokem +1

    proud to say I already knew at least one circuit! the hex incrementer/decrementer is used in pre-1.14 iron farm roofs :D

  • @purplepotato2015
    @purplepotato2015 Před 2 lety +2

    Ah yes, Jimbo Bimbo my second favourite CZcamsr (first is obviously Matt) never knew you could transfer Hex with a repeater line. 😯

  • @unpottedpotato8899
    @unpottedpotato8899 Před 2 lety +2

    I really enjoyed this video! Great job!

  • @king_lel_HD
    @king_lel_HD Před rokem +2

    Build a simple display where you can turn all the pixels on or off by buttons and then build some kind of AI that compares the painted with simple shapes like rectangles or something and tells you what that is most likely to be. Oh and great video!

  • @neelsb7889
    @neelsb7889 Před rokem

    Thanks man, your video tutorials are really good and great to learn from!

  • @MichaelChin1994
    @MichaelChin1994 Před 21 dnem

    Great video!
    Small feedback:
    I (personally, at least) find that rather than thinking of the places as powers of n
    Binary: 2^n
    Decimal: 10^n
    Hex: 16^n

  • @edwardkonowski8309
    @edwardkonowski8309 Před 3 měsíci

    Thanks for showing me these circuits, I’m making a game out of redstone, and this video really helped me! I love your videos 😁

  • @maxlashley5672
    @maxlashley5672 Před rokem

    wow, this is exactly what I've been looking for awhile now, i have NOT been able to find a video like this for awhile

  • @GanerRL
    @GanerRL Před 2 lety +28

    why not have your texture pack show N > 9 as the hex digit?

    • @LukasAnell
      @LukasAnell Před 2 lety +1

      wow didnt expect you here

    • @EnderMega
      @EnderMega Před rokem +5

      Thats actually a realy cool ideia, I may do that

    • @sighmon5640
      @sighmon5640 Před rokem

      there's no real reason to. the only reason A-F are used in hex is because the numbers 10-15 need to be represented by a single digit, which we can't easily do with our normal digit set. however, if its on a per block basis, theres no reason why we cant just show them as 10-15
      (plus, id argue that it would just make it harder to instantly tell what the strength is and how the math works. not by much if you're experienced with hex, but it still wouldnt be as fast in your head as the standard 0-9 digits)

    • @GanerRL
      @GanerRL Před rokem +2

      @@sighmon5640 when you dealing with hex you wanna be seeing hex
      also a single digit is faster to look at than two digits lol

    • @sighmon5640
      @sighmon5640 Před rokem

      @@GanerRL literally the only reason a-f are used is because hex numbers needed to have only 1 character per digit. when you're only looking at one there is simply no reason to use a-f. they are identical to 10-15 in all aspects of the math and coding, except for being displayed with one character vs two
      and the distinction between 1 and 2 digits is insignificant. the difference im talking about is the connection in your head going from a-f to 10-15. if i asked you what B x 3 is, would you immediately be able to tell me that its 21? i suspect not. but if i asked you what 11 x 3 is id suspect you could instantly tell me that its 33.

  • @kepler69c32
    @kepler69c32 Před 2 lety +4

    that's crazy because I finished my compact circuit for converting signal strength to binary two days before this video! my design is suited for 2x2 pixel displays :)
    keep up the great content as always, you are cracked

  • @Cokodayo
    @Cokodayo Před 2 lety +1

    This is so awesome, love more videos like this.

  • @enchantedplayer6168
    @enchantedplayer6168 Před rokem +1

    Honestly, I'd like to see a hex based redstone lamp that lights a different color depending on the value input. Just so we can start seeing colored screen designs for redstone computers

  • @DrexYiii
    @DrexYiii Před rokem

    I like the idea that the 3 examples of doors, bridges, and a house at the start could just all use mumbo jumbo as examples

  • @teacupanimates
    @teacupanimates Před rokem

    i was always a hexadecimal nerd so i never knew about the binary serial bus, ‘tis cool, also you did such nice explanations of components.

  • @caspermadlener4191
    @caspermadlener4191 Před 2 lety +1

    If you use shulkerboxes, you can represent signal strengths with colours!
    Also, you are able to break them without spilling items everywhere!
    Last but not least, they are available for survival players, so you don't feel like you are cheating!

  • @itssomethin
    @itssomethin Před 28 dny +1

    I love how he put mumbo's name as jimbo bimbo

  • @GlowBerryPlayz
    @GlowBerryPlayz Před 2 lety +2

    0:05 “jimbo bimbo” 🤣🤣🤣

  • @kruncher_
    @kruncher_ Před rokem

    I knew the redstone community was dedicated but... dude. Seriously? This is nuts!

  • @TejasIsAmazing
    @TejasIsAmazing Před 2 lety

    04:18 you could also convert the hex to each seperate signals(using a red coder) and send them via instant repeater lines in case you want to send such a signal thousands of blocks. You could also encode the red coded signal to binary to make less instant repeater lines in general.

  • @caspermadlener4191
    @caspermadlener4191 Před 2 lety +1

    Don't underestimate ternary logic! If a comparator is measuring something though a block, it can only be overwritten by powering the block with signal strenght 15!
    This also works with empty item frames!
    Because they are entities, you can place them inside of the same block as a comparator, repeater, or redstone dust!
    Entities cause lag? Not item frames! Most of the lag is client-side. The only real server-side lag comes from the fact that the game sometimes checks the placement. You can actually prevent this, with a tag called "fixed"!
    Once you start using them, item frames will immediately be your favourite obscure redstone component!

  • @dev_insights101
    @dev_insights101 Před 2 lety +1

    wow your explanation is way easier than my teacher in engineering

  • @nicazer
    @nicazer Před rokem +1

    I like to use binary because of the size. Even though I am the only person that will probably see my redstone arithmetic, I think it looks better when its large. But I don't optimize for speed for simplicity in my builds.

  • @Fuq_you
    @Fuq_you Před rokem +1

    This man deserves way more attention than he gets.

  • @slimeistdev
    @slimeistdev Před rokem +1

    The hex to binary converter doesn't work for input 15, it can be fixed by extending the bottom input line by 1 block and placing comparator-wool-repeater-wool towards the bottom output line.

  • @2K.7b
    @2K.7b Před 2 lety +1

    I'm happy you're back

  • @YT7mc
    @YT7mc Před 2 lety +1

    Love your content!

  • @brodyfamiletti4492
    @brodyfamiletti4492 Před rokem

    Those names at the beginning though!!!!! Jimbo bimbo made me laugh so hard!!!! XD

  • @LL-rz4ut
    @LL-rz4ut Před rokem +1

    The absolutely most used word in Computer Science: It Depends.
    100% True

  • @tranquil0335
    @tranquil0335 Před 2 lety +1

    Love the video! 😁

  • @ddamsteram7299
    @ddamsteram7299 Před 3 měsíci

    and Also, Hex Can Overlap in One Wire In Binary Combinational, like:
    - Hex Connected to Binary Wire
    - Hex Overlap Binary wire
    - Hex Overlap Serial Transmission
    - Hex Connected To Serial Transmission Wire
    (For The "Connected" Ones, You SHOULD Offset it below 15 Signal Strength)

  • @DrGreen2015
    @DrGreen2015 Před rokem

    This video taught me how to convert from decimal to binary

  • @whatstaters2544
    @whatstaters2544 Před 2 lety +1

    hey matt, do you mind creating a redstone computer tutorial? like the redstone calculator series

  • @epic-user-handle-83
    @epic-user-handle-83 Před rokem

    There's also octal which me & another person uses. It's not really popular but it exists & has some advantages compared to the two big systems.

  • @kleedje305
    @kleedje305 Před 2 lety +1

    everyone is talking about how amazing mumbo jumbo's redstone is but this man is way better in my opinion
    (dont send me death treats or whatever if u disagree please)

  • @thevidimator
    @thevidimator Před 2 lety +1

    Jimbo Bimbo, my favourite redstone youtuber

  • @nlhn638
    @nlhn638 Před 2 lety +1

    Now you have made me wonder what the other counting systems for Redstone are?

  • @brethilnen
    @brethilnen Před 2 lety +1

    Banger video

  • @jimmea6317
    @jimmea6317 Před 2 lety +1

    That first serial hexadecimal transmitter is dark wizardry

  • @lucypogcute
    @lucypogcute Před rokem +1

    What resources do you use to learn and where do you code using python

  • @antonanton3136
    @antonanton3136 Před rokem

    i think this guy would fully be capable of building a breadboard computer irl lol

  • @lameprogrammer
    @lameprogrammer Před 2 lety +1

    What texture pack do you use for the lamps?

  • @FreyjaWithA_J
    @FreyjaWithA_J Před 2 lety +1

    I made a more traditional binary multiplier on bedrock which is massive and takes half a minute to run but it is fully customisable.

  • @giacomomosele2221
    @giacomomosele2221 Před rokem

    There’s a much more compact binary to hex converter, with the inputs one next to the other without blocks in between. It uses pistons though

  • @LoneTuber.
    @LoneTuber. Před rokem

    Hey where can I get that texture pack it will be so helpful for redstone and it also looks cool

  • @agsilverradio2225
    @agsilverradio2225 Před 7 měsíci

    Is there a way to X+1 with signal-strength? I want to be able to use signals-strength zero as a combo lock input.

  • @RedCMD
    @RedCMD Před rokem +1

    in before 5tick 32bit synced hex subtractors
    and 6tick 64bit
    (+1tick for adder)

  • @Marco05
    @Marco05 Před rokem

    How useful are composters with comperators, since you could move them with piston?

  • @huxerxiao6068
    @huxerxiao6068 Před rokem

    My head just exploded.

  • @TochedGrass3742
    @TochedGrass3742 Před rokem

    When I first saw the thumbnail and not the title
    Me:he is gonna build red stone gigachad in minecraft!😱

  • @kaffii
    @kaffii Před rokem

    my favorite redstoner jimbo bimbo

  • @giacomomosele2221
    @giacomomosele2221 Před rokem +1

    What is the name of the mod you use to break blocks without redstone/levers/redstone torches popping off?

  • @EnderMega
    @EnderMega Před rokem

    For me, between hex and binary, hex mostly better for "real Minecraft", some times binary can come handy, but for example, if you compare a hex (Minecraft) computer vs a binary (Minecraft) computer, the hex is much smaller. But I myself am a fan of doing things like in real life, so most of the stuff I do in redstone are in binary, yes is much slower and impracticla, but is much more aplicable in the real world. Both of them are fun to work with, Im just leaving my thoughs :D

  • @FaffyWaffles
    @FaffyWaffles Před rokem +1

    I love how mumbo was labeled jimbo bimbo. cause ofc

  • @rainy4226
    @rainy4226 Před 8 měsíci

    Спасибо

  • @NathanaelV
    @NathanaelV Před 2 lety +1

    intresting

  • @elektro860
    @elektro860 Před 2 lety

    Do you think minecraft should have placeable redstone on wall like in project red mod

  • @jeffreykirkley6475
    @jeffreykirkley6475 Před 2 lety

    So my question is (and this is mostly asking someone to drag their computer to it's knees) what happens if you make a cpu in Minecraft of ludicrous bit size? Say, 1024, 2048, or 4096? Does the computer have better processing power than the one you're playing on? Or is it only theoretically better, but in practice completely pointless?

    • @roxashikari3725
      @roxashikari3725 Před rokem

      I think a computer of that bit size in Minecraft is damn-near physically impossible, if one were to consider issues like render distance and such...

  • @ericaamodt2931
    @ericaamodt2931 Před rokem

    wow I understand comparators now

  • @czdragon7473
    @czdragon7473 Před 2 lety

    Is there a link for the 3t cca adder?

  • @AntonDeniz
    @AntonDeniz Před rokem

    My brain just got bigger

  • @gunwookim4047
    @gunwookim4047 Před 2 lety

    it's all about using both digital and analog

  • @abelmegyaszai1610
    @abelmegyaszai1610 Před rokem

    0:05 must check out this Jimbo Bimbo guy

  • @shanexie1822
    @shanexie1822 Před 2 lety

    Yeah yeah yeah that's what computer science students should play :p

  • @brennergames3732
    @brennergames3732 Před 2 lety

    :0 pog

  • @se6369
    @se6369 Před 7 měsíci

    How the F* are some of the transmissions so small?! I have used redstone a bit, but this seems like magic!

  • @zeldaandTwink
    @zeldaandTwink Před 7 měsíci

    the new crafter block makes base 10 viable too

  • @stealthemoon8899
    @stealthemoon8899 Před 2 lety

    Octal is amazing though

  • @AttilaMatolcsy
    @AttilaMatolcsy Před rokem

    Also, you can use both at once.

  • @azteriaaa
    @azteriaaa Před rokem

    why do you recommend to not use instant repeaters?

    • @fhudufin
      @fhudufin Před rokem

      probably because its 2 blocks tall

  • @multiplegamesman
    @multiplegamesman Před rokem

    please make a movie in minecraft using redstone

  • @bruhrobber4520
    @bruhrobber4520 Před 2 lety

    Brain: Big brain

  • @jeffordchoy3797
    @jeffordchoy3797 Před 2 lety +1

    0:04 Jimbo bimbo lol

  • @bishan_8617
    @bishan_8617 Před rokem

    0:04 shoutout to jimbo bimbo

  • @HolyMethWizard
    @HolyMethWizard Před 2 lety +3

    every one knows base 3 is the superior computational number system

  • @reversestudios1055
    @reversestudios1055 Před 2 lety

    Nice but we still don’t have embed perms in #welcome2

  • @The5D_
    @The5D_ Před 2 lety +1

    Mattbatwings why haven’t you come to my Redstone world yet?

    • @sosman64
      @sosman64 Před 2 lety +1

      i am sorry to inform you but he also has a life

    • @The5D_
      @The5D_ Před 2 lety

      I know SuperStarOof

    • @sosman64
      @sosman64 Před 2 lety +1

      ok

  • @imnotbadokbro
    @imnotbadokbro Před rokem

    Idea:
    Make Cookie Clicker with only Redstone

  • @user-yw3ic8qc1h
    @user-yw3ic8qc1h Před 2 lety +1

    5head redstone

  • @migats2160
    @migats2160 Před rokem

    I wouldn't call it Hexadecimal value if it is about signal strength. I would call it analog. This is also used in old real-life devices.

  • @Red_Core13
    @Red_Core13 Před 2 lety

    I prefer binary because i think is simple to work in redstone, but its only my opinion

  • @thelazyrabbit4220
    @thelazyrabbit4220 Před 2 lety

    COMMENT FOR THE ALGO

  • @backkslashhh
    @backkslashhh Před rokem

    Can you make a video of what NOT to do when you're doing builds?