Binary & Hexadecimal - The Redstone KINGS!

Поділитися
Вставка
  • Опубліковано 6 чер 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
  • Ігри

КОМЕНТАРІ • 187

  • @itay1232
    @itay1232 2 роки тому +219

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

    • @jakerussell135
      @jakerussell135 2 роки тому +26

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

    • @itay1232
      @itay1232 2 роки тому +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 2 роки тому +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 Рік тому +9

      @@Rudxain deep

    • @azteriaaa
      @azteriaaa Рік тому +3

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

  • @dwagonyt
    @dwagonyt 2 роки тому +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.

  • @-_lIl_-
    @-_lIl_- 2 роки тому +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 2 роки тому +11

      Also rgb redstone lambs to make more interesting graphics

    • @Allan_
      @Allan_ 2 роки тому +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 2 роки тому +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 2 роки тому +1

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

    • @poaty9082
      @poaty9082 Рік тому +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

  • @evgenkonyshock4913
    @evgenkonyshock4913 2 роки тому +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!

  • @areadenial2343
    @areadenial2343 2 роки тому +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.

  • @casperghost9808
    @casperghost9808 2 роки тому +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.

  • @ip0x945
    @ip0x945 2 роки тому +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 2 роки тому +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!

  • @Cyberlong
    @Cyberlong 2 роки тому +17

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

    • @manioqqqq
      @manioqqqq Рік тому +1

      Yes

    • @noahdye7516
      @noahdye7516 9 місяців тому

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

  • @Lord_Vertice
    @Lord_Vertice 2 роки тому +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.

  • @ct5k_
    @ct5k_ 2 роки тому +6

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

  • @GanerRL
    @GanerRL 2 роки тому +28

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

    • @LukasAnell
      @LukasAnell 2 роки тому +1

      wow didnt expect you here

    • @EnderMega
      @EnderMega 2 роки тому +5

      Thats actually a realy cool ideia, I may do that

    • @sighmon5640
      @sighmon5640 2 роки тому

      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 2 роки тому +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 2 роки тому

      @@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.

  • @pugthemaster8
    @pugthemaster8 2 роки тому +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 Рік тому +1

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

  • @atalocke
    @atalocke Рік тому +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 2 роки тому +1

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

  • @enrique6693
    @enrique6693 2 роки тому +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?

  • @JonDaFun
    @JonDaFun 2 роки тому +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!

  • @purplepotato2015
    @purplepotato2015 2 роки тому +2

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

  • @amplitudemc
    @amplitudemc Рік тому +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

  • @unpottedpotato8899
    @unpottedpotato8899 2 роки тому +2

    I really enjoyed this video! Great job!

  • @enchantedplayer6168
    @enchantedplayer6168 Рік тому +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

  • @king_lel_HD
    @king_lel_HD 2 роки тому +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 2 роки тому

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

  • @ProtoTensai
    @ProtoTensai 2 роки тому +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

  • @maxlashley5672
    @maxlashley5672 Рік тому

    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

  • @MichaelChin1994
    @MichaelChin1994 27 днів тому

    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 4 місяці тому

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

  • @Cokodayo
    @Cokodayo 2 роки тому +1

    This is so awesome, love more videos like this.

  • @caspermadlener4191
    @caspermadlener4191 2 роки тому +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 Місяць тому +1

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

  • @teacupanimates
    @teacupanimates Рік тому

    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.

  • @kepler69c32
    @kepler69c32 2 роки тому +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

  • @nicazer
    @nicazer Рік тому +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.

  • @kruncher_
    @kruncher_ Рік тому

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

  • @DrexYiii
    @DrexYiii Рік тому

    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

  • @GlowBerryPlayz
    @GlowBerryPlayz 2 роки тому +2

    0:05 “jimbo bimbo” 🤣🤣🤣

  • @TejasIsAmazing
    @TejasIsAmazing 2 роки тому

    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.

  • @Fuq_you
    @Fuq_you 2 роки тому +1

    This man deserves way more attention than he gets.

  • @caspermadlener4191
    @caspermadlener4191 2 роки тому +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 2 роки тому +1

    wow your explanation is way easier than my teacher in engineering

  • @slimeistdev
    @slimeistdev Рік тому +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.

  • @ddamsteram7299
    @ddamsteram7299 4 місяці тому

    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)

  • @2K.7b
    @2K.7b 2 роки тому +1

    I'm happy you're back

  • @jimmea6317
    @jimmea6317 2 роки тому +1

    That first serial hexadecimal transmitter is dark wizardry

  • @whatstaters2544
    @whatstaters2544 2 роки тому +1

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

  • @nlhn638
    @nlhn638 2 роки тому +1

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

  • @brodyfamiletti4492
    @brodyfamiletti4492 Рік тому

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

  • @LL-rz4ut
    @LL-rz4ut Рік тому +1

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

  • @FreyjaWithA_J
    @FreyjaWithA_J 2 роки тому +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.

  • @DrGreen2015
    @DrGreen2015 Рік тому

    This video taught me how to convert from decimal to binary

  • @epic-user-handle-83
    @epic-user-handle-83 Рік тому

    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.

  • @giacomomosele2221
    @giacomomosele2221 Рік тому

    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

  • @kleedje305
    @kleedje305 2 роки тому +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)

  • @EnderMega
    @EnderMega 2 роки тому

    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

  • @YT7mc
    @YT7mc 2 роки тому +1

    Love your content!

  • @lameprogrammer
    @lameprogrammer 2 роки тому +1

    What texture pack do you use for the lamps?

  • @thevidimator
    @thevidimator 2 роки тому +1

    Jimbo Bimbo, my favourite redstone youtuber

  • @FaffyWaffles
    @FaffyWaffles 2 роки тому +1

    I love how mumbo was labeled jimbo bimbo. cause ofc

  • @RedCMD
    @RedCMD 2 роки тому +1

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

  • @lucypogcute
    @lucypogcute Рік тому +1

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

  • @tranquil0335
    @tranquil0335 2 роки тому +1

    Love the video! 😁

  • @LoneTuber.
    @LoneTuber. 2 роки тому

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

  • @brethilnen
    @brethilnen 2 роки тому +1

    Banger video

  • @agsilverradio2225
    @agsilverradio2225 7 місяців тому

    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.

  • @Marco05
    @Marco05 Рік тому

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

  • @huxerxiao6068
    @huxerxiao6068 Рік тому

    My head just exploded.

  • @antonanton3136
    @antonanton3136 Рік тому

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

  • @se6369
    @se6369 7 місяців тому

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

  • @TochedGrass3742
    @TochedGrass3742 Рік тому

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

  • @jeffreykirkley6475
    @jeffreykirkley6475 2 роки тому

    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 2 роки тому

      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...

  • @giacomomosele2221
    @giacomomosele2221 Рік тому +1

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

  • @NathanaelV
    @NathanaelV 2 роки тому +1

    intresting

  • @zeldaandTwink
    @zeldaandTwink 7 місяців тому

    the new crafter block makes base 10 viable too

  • @gunwookim4047
    @gunwookim4047 2 роки тому

    it's all about using both digital and analog

  • @ericaamodt2931
    @ericaamodt2931 Рік тому

    wow I understand comparators now

  • @abelmegyaszai1610
    @abelmegyaszai1610 Рік тому

    0:05 must check out this Jimbo Bimbo guy

  • @rainy4226
    @rainy4226 8 місяців тому

    Спасибо

  • @migats2160
    @migats2160 Рік тому

    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.

  • @kaffii
    @kaffii Рік тому

    my favorite redstoner jimbo bimbo

  • @czdragon7473
    @czdragon7473 2 роки тому

    Is there a link for the 3t cca adder?

  • @elektro860
    @elektro860 2 роки тому

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

  • @AttilaMatolcsy
    @AttilaMatolcsy 2 роки тому

    Also, you can use both at once.

  • @artiomboyko
    @artiomboyko Рік тому

    I wonder what would happen if Minecraft used some random number for max redstone signal strength... like 12. Imagine base 13 machines in Minecraft... That would be painful hahah. Especially when you need to convert them

  • @AntonDeniz
    @AntonDeniz 2 роки тому

    My brain just got bigger

  • @shanexie1822
    @shanexie1822 2 роки тому

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

  • @bishan_8617
    @bishan_8617 Рік тому

    0:04 shoutout to jimbo bimbo

  • @stealthemoon8899
    @stealthemoon8899 2 роки тому

    Octal is amazing though

  • @reversestudios1055
    @reversestudios1055 2 роки тому

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

  • @azteriaaa
    @azteriaaa Рік тому

    why do you recommend to not use instant repeaters?

    • @fhudufin
      @fhudufin Рік тому

      probably because its 2 blocks tall

  • @multiplegamesman
    @multiplegamesman Рік тому

    please make a movie in minecraft using redstone

  • @Red_Core13
    @Red_Core13 2 роки тому

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

  • @official-obama
    @official-obama Рік тому

    1:25 well it has 16, but it's too finicky to use all of them. same goes for real wires, that's why our computers use binary.

  • @backkslashhh
    @backkslashhh Рік тому

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

  • @The5D_
    @The5D_ 2 роки тому +1

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

    • @sosman64
      @sosman64 2 роки тому +1

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

    • @The5D_
      @The5D_ 2 роки тому

      I know SuperStarOof

    • @sosman64
      @sosman64 2 роки тому +1

      ok

  • @jeffordchoy3797
    @jeffordchoy3797 2 роки тому +1

    0:04 Jimbo bimbo lol

  • @braydenhull7541
    @braydenhull7541 2 роки тому

    should've been a video on base 3 :(

  • @imnotbadokbro
    @imnotbadokbro Рік тому

    Idea:
    Make Cookie Clicker with only Redstone

  • @buggyruy1
    @buggyruy1 7 місяців тому

    binary to hex can be smaller

  • @brennergames3732
    @brennergames3732 2 роки тому

    :0 pog