Creating A 6502 Microcontroller for Minecraft!

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 พ.ค. 2024
  • I am currently creating a mod for Minecraft that adds in a microcontroller into Minecraft. Inspired by The 8-Bit Guy and Ben Eaters' videos, this prompted me to use a 6502 processor as a core to manipulate Redstone signals in your game.
    In this video, I am creating the "back-bone" (backend) for the mod in C++. Therefore, in the future, I will have code ready to deploy into Minecraft by bridging C++ code into Java.
    Stay tuned for the second part of this mod development journey!
    Try this out yourself: github.com/elmfrain/cnmcu-nan...
    Discord: / discord

ความคิดเห็น • 253

  • @elmfer
    @elmfer  หลายเดือนก่อน +15

    Thank you guys so much for everyone's interest! There are a lot of future plans for this mod, and I'll keep you guys updated on that.
    Edit: The mod is officially released in its Alpha state, now you can try it yourself:
    modrinth.com/mod/cnmcu
    Discord: discord.gg/ThKw2sjJrC

  • @Chickenbreadlp
    @Chickenbreadlp หลายเดือนก่อน +345

    This guy saw Computer Craft and said "Nah, that's too easy" xD

    • @elmfer
      @elmfer  หลายเดือนก่อน +87

      When you get bored of lua XD

    • @ngspace9829
      @ngspace9829 หลายเดือนก่อน +28

      ​@@elmferGoing from lua to emulating a CPU in minecraft is insane...

    • @whannabi
      @whannabi หลายเดือนก่อน +9

      ​@@ngspace9829Nah, that's perfectly normal.

    • @AlbySilly
      @AlbySilly หลายเดือนก่อน +8

      I miss redpower 2 with its computer running FORTH, I only know of two computer mods that is being maintained which is computer craft and open computers, both of which use lua

    • @codexed-i
      @codexed-i หลายเดือนก่อน +1

      @@AlbySilly FORTH? lol, also there is a mod that adds a microcontroller that runs assembly

  • @remie123
    @remie123 หลายเดือนก่อน +214

    This is absolutely amazing!
    -Microcontrollers and assembly
    -Ben Eater
    -Minecraft
    This deserves more than 3.2k views

    • @I_Was_Named_This_Way...
      @I_Was_Named_This_Way... หลายเดือนก่อน

      it now has doubke that

    • @johnpaul2402
      @johnpaul2402 หลายเดือนก่อน +1

      All my favourite things in one 😆

    • @Clenner0
      @Clenner0 หลายเดือนก่อน

      Deserves more then 200k views and subs

    • @mathiasbrio2105
      @mathiasbrio2105 หลายเดือนก่อน

      Is 27K Views enough?

  • @Kasatome
    @Kasatome หลายเดือนก่อน +82

    If this could be made to optionally work with a mod like Project Red, then this baby could have up to 64 Redstone lines available to it.

    • @theseangle
      @theseangle หลายเดือนก่อน +6

      4 pins is already 16^4 variations of input/output so you can get creative with such limitations.
      If you want to go all binary (high/low) then sure 64 pins gonna help.
      But 16^64 is I think a lil too much for what this mod / microcontroller can offer 💀

  • @zancmok
    @zancmok หลายเดือนก่อน +86

    i would recommend a mod called project red to integrate with this

    • @adrianozambranamarchetti2187
      @adrianozambranamarchetti2187 หลายเดือนก่อน

      Yes

    • @spacenoodles5570
      @spacenoodles5570 หลายเดือนก่อน +1

      I wonder what uses this could have in actual minecraft. Autocrafter that can make any recipe?

    • @incription
      @incription หลายเดือนก่อน

      you can already do that with new crafter block, also some mods have that functionality, like refined storage or AE2@@spacenoodles5570

    • @johnrickard8512
      @johnrickard8512 หลายเดือนก่อน +3

      You wouldn't even need to have another mod. A 6502 could be fabricated using the integrated circuits provided by that mod...

    • @TildaAzrisk
      @TildaAzrisk หลายเดือนก่อน +2

      You should look up the 65el02 CPU, the 65el02 was in a mincraft mod many years ago in a mod called Redpower 2. Redpower 2 had tons of Redstone related stuff. In fact Redpower 2 is what ProjectRed is based off of. ProjectRed is redstone stuff from Redpower 2.

  • @ethanbarnes9333
    @ethanbarnes9333 หลายเดือนก่อน +29

    I can see this being used in a highschool class, amazing video!

    • @elmfer
      @elmfer  หลายเดือนก่อน

      Exactly! This is something I would like to have had before

    • @nohackse1i403
      @nohackse1i403 หลายเดือนก่อน

      This is amazing

  • @XceptionalBro
    @XceptionalBro หลายเดือนก่อน +34

    How does this video only have 2 views? It's great!!

    • @elmfer
      @elmfer  หลายเดือนก่อน +5

      Thank you! Currently a small channel so probably that XD

    • @kevinwheeler4061
      @kevinwheeler4061 หลายเดือนก่อน +2

      @@elmfer Welp, you just got 3198 more

  • @KokoPlayzYT
    @KokoPlayzYT หลายเดือนก่อน

    Dude you gotta continue, this is one of the best project ive seen in a while, keep at it!

  • @whtiequillBj
    @whtiequillBj หลายเดือนก่อน +9

    I think this is VERY COOL! I would like to see this further developed as an independent project from Minecraft. Doing basic 6502 assembly on an emulator with similar functions to Minecraft is cool!

  • @SweetPotatoTim
    @SweetPotatoTim 24 วันที่ผ่านมา

    I was literally looking for a mod like this not even two months ago!! I'm really looking forward to this!

  • @craftydoeseverything9718
    @craftydoeseverything9718 หลายเดือนก่อน

    This is so cool!! I can't wait to see where this project goes in the future!

  • @isaacr7439
    @isaacr7439 หลายเดือนก่อน +10

    This is sick. Super underviewed

  • @LarsThePenguin
    @LarsThePenguin 28 วันที่ผ่านมา +3

    I have been a long time watcher of Ben Eaters content, He is the Jesus of computing.

  • @OppenMinerDev
    @OppenMinerDev หลายเดือนก่อน

    Dude this is absolutely amazing! Building all this in a month is more than impressive... I have to agree, this channel deserves way more views

  • @janschnell2217
    @janschnell2217 หลายเดือนก่อน

    That was amazing to see, i wish i had the patience to get back to programming but my way of thinking makes me not very skilled at this. Amazing work and a really cool display of your skills

  • @jumbledfox2098
    @jumbledfox2098 หลายเดือนก่อน +2

    this is so cool!! really hope the algorithm picks this up

  • @dragonstar373
    @dragonstar373 หลายเดือนก่อน +1

    Dude I've been wanting to make something like this forever! Please don't give this up. I need this.

  • @Luar77
    @Luar77 หลายเดือนก่อน +1

    this is so cool, please keep working on it

  • @caco3783
    @caco3783 หลายเดือนก่อน

    I thought you were crazy, but what you did and tried to make it happen was amazing. I look forward to the great things you will do in the future.

  • @classicviewer
    @classicviewer หลายเดือนก่อน

    This is totally awesome, you're so underrated!

  • @l-uiz
    @l-uiz หลายเดือนก่อน

    awesome video and project, looking forward to this

  • @kazii_the_avali
    @kazii_the_avali หลายเดือนก่อน

    i am excited. this combined with create will be amazing

  • @ikeaforlife
    @ikeaforlife หลายเดือนก่อน

    this great stuff, you're sure to blow up man

  • @jpsilver3510
    @jpsilver3510 หลายเดือนก่อน

    I need this in my life man, well done!

  • @cluelessProgrammer1
    @cluelessProgrammer1 หลายเดือนก่อน +2

    This guy deserve 100k subscribers. Broo, you've earned my subscription, you earned it!!

  • @jochie18
    @jochie18 27 วันที่ผ่านมา

    Dude, amazing work.

  • @dinohorseaborus
    @dinohorseaborus หลายเดือนก่อน

    Holy crap! This is incredible! I'm amazed you got all those separate libraries talking to each other, this is a complex issue! Bravo, I'm excited to see where this goes in the future. You've earned my subscription 10x over!

    • @elmfer
      @elmfer  หลายเดือนก่อน

      Thank you! It took alot of practice but it was worth it!

    • @dinohorseaborus
      @dinohorseaborus หลายเดือนก่อน

      Is it going to only support vasm? Would it require an entire overhaul to use something like nasm? Or other assembly flavors?

  • @codexed-i
    @codexed-i หลายเดือนก่อน

    this is awesome, and dear imgui makes it look even better

  • @daviddawkins
    @daviddawkins 12 วันที่ผ่านมา

    Amazing. I love projects like this. Very well done.

    • @elmfer
      @elmfer  11 วันที่ผ่านมา

      Thank you very much!

  • @thedigitalbasement
    @thedigitalbasement หลายเดือนก่อน

    That's pretty frickin impressive man.

  • @trkbytzar
    @trkbytzar หลายเดือนก่อน +1

    Wonderful video. Throughout the entire video I felt like I was on a call with a very good, passionate buddy. Keep rocking 🎸

  • @prozacgodretro
    @prozacgodretro หลายเดือนก่อน +4

    Before you get super deep into that, make sure that the thread is synchronized correctly with the Minecraft threads. That way, when the game is paused or saved or whatever, you can keep track of the CPU state correctly and then restore it. That'll be really important.

    • @elmfer
      @elmfer  หลายเดือนก่อน

      For sure! I do have to take that into account, especially when the MCU goes out of view and back into view, all its state needs to be saved correctly

  • @yoctometric
    @yoctometric หลายเดือนก่อน

    I think this is awesome! Super cool project

  • @TheGuy-xk9sf
    @TheGuy-xk9sf หลายเดือนก่อน

    Thats a really cool project 👍👍

  • @arcaneblackwood3602
    @arcaneblackwood3602 หลายเดือนก่อน

    Such an amazing mod. The UI is incredible, such nice work! One idea that I think could add to the mod well is some kind of "Breakout" block, that gives the processor more IO to some extent. Maybe it could work placing a straight string of blocks on one of the processors axies.

    • @elmfer
      @elmfer  หลายเดือนก่อน

      Yeah for sure! I'd like to have that too, so I do plan to implement that functionality upon full-release

  • @Bhrz
    @Bhrz หลายเดือนก่อน

    I love this mod! I'd find it to be a fun and beneficial way to learn for computer scientists!

  • @johnpaul2402
    @johnpaul2402 หลายเดือนก่อน +1

    This is amazing!

  • @a_soulspark
    @a_soulspark หลายเดือนก่อน +6

    I watched for a full minute expecting an April Fools video, but he kept speaking seriously and I started worrying it was for real.
    it is for real. this is confirmed awesome.

    • @elmfer
      @elmfer  หลายเดือนก่อน +2

      Unexpected plot twist XD

  • @matthewpeterson5159
    @matthewpeterson5159 หลายเดือนก่อน +1

    Eloraam did this years ago in RedPower, but it's nice to see people doing similar things all these years later!

  • @az6433
    @az6433 หลายเดือนก่อน +1

    You just reached 400 subs! Congrats

    • @elmfer
      @elmfer  หลายเดือนก่อน

      🎉

  • @mark879
    @mark879 หลายเดือนก่อน

    I love this! Thanks!

  • @Retrosen
    @Retrosen หลายเดือนก่อน

    this is awesome dude, what a pro

  • @RockylarsYT
    @RockylarsYT หลายเดือนก่อน

    For more usage, you could have a redstone input on the bottom as a clock cycle power input.

  • @johannes7856
    @johannes7856 24 วันที่ผ่านมา

    We need it ❤... Woud love to have this mod on Servers so you can code Minigames. 😊

  • @jaykrishna3306
    @jaykrishna3306 หลายเดือนก่อน

    this is awesome!!

  • @DeepSohelia1
    @DeepSohelia1 หลายเดือนก่อน +1

    Great video!! It looks like your channel is pretty new so i wanted to leave feedback. I found it hard to keep watching this at times as the pacing really struggled to stay consistent - be ruthless with the details you get across, even a technical video like this cant afford to get bogged down explaining things like redstone is like wires - we know! You are still very entertaining and i hope you keep making videos, ive subbed and look forward to whats next :)

    • @DeepSohelia1
      @DeepSohelia1 หลายเดือนก่อน

      Visuals were great by the way I loved seeing all the electronics creators!

    • @elmfer
      @elmfer  หลายเดือนก่อน +1

      Thank you! And thanks for the constructive criticism, I for sure need to know my target audience to set the level of detail and pace of my commentary

  • @squidjerky
    @squidjerky หลายเดือนก่อน

    really nice to see projects like these. there is a mod in minetest that implements FPGAs, logic gates, and Lua-programmed microcontrollers (Mesecons), but something specific like signature processor architecture shows its unique legacy.

  • @timbauer9165
    @timbauer9165 หลายเดือนก่อน

    You are an amazing youtuber!

  • @GufNZ
    @GufNZ 25 วันที่ผ่านมา

    The original RedPower mod by Eloram back in the day had a 6502 based computer block, and a couple of disks you could get that ran on it - Direwolf20's run back then used the Forth one but I think there was also Basic, but as it was a full 6502 emulator, you could make your own disks with whatever you liked on them...

  • @beastbomber2316
    @beastbomber2316 หลายเดือนก่อน +11

    YES, I have been waiting so long for a mod similar to Computercraft that isnt Lua.

  • @Alban098_
    @Alban098_ หลายเดือนก่อน +1

    Congrats, hardware emulation is always super fun to code, and very impressive to watch !
    For porting it to an actual Minecraft mod, you could also have used Java, as a JNI binding already exists for ImGui (imgui-java), I have used it in the past for the debugging UI of a GameBoy emulator, and it works like a charm.
    It would probably also make the actual sync with the game a bit easier ?

    • @elmfer
      @elmfer  หลายเดือนก่อน

      I was originally going to code the entire UI in C++ and create a few bindings for it, but others suggested it will be a better developer experience to code the UI in Java rather than having to switch back and forth many times. I do agree on that, so I will definitely look into it.

  • @KingJellyfishII
    @KingJellyfishII หลายเดือนก่อน +3

    very cool! one word of caution - GUIs sometimes are very picky about what thread they're run on. it might be challenging to get Minecraft's own gui to run alongside your GUI happily. May be worth investigating that and making a prototype before investing more time into it.

    • @SunroseStudios
      @SunroseStudios หลายเดือนก่อน

      yeah, also minecraft's own gui code isn't too dissimilar from imgui so you might find it not too hard to work with by comparison?

  • @fishdrops
    @fishdrops หลายเดือนก่อน

    We code in 6502 assembly at my uni, and I've been searching for this stuff on Minecraft out of fun. Imagine my surprise when I saw this video, good shit!

    • @elmfer
      @elmfer  หลายเดือนก่อน +1

      Yeah bro! This is intriguing stuff, I've always wanted to try out 6502 assembly in a cool way

  • @aedeatia
    @aedeatia หลายเดือนก่อน

    Very cool! Besides the old RedPower 2 mod which had computers based on the 6502, there's also Open Computers which supports custom architectures besides the default Lua one. There's an implementation of the 6502 for OC, Thistle, but it looks like it's no longer maintained. It would be amazing to be able to program Minecraft computers with assembly, I always thought that the Lua computers don't really fit into Minecraft as they feel a bit too magical.

    • @thebloxxer22
      @thebloxxer22 หลายเดือนก่อน

      IIRC RP2 used Forth for it's computers.

    • @aedeatia
      @aedeatia หลายเดือนก่อน

      @@thebloxxer22The computers actually used a variant of the 6502, I remember there being a webpage that lists all available instructions. Eloraam wrote (or maybe ported) Forth in 6502 assembly to run on the RP computers. I think she might have wanted to originally use Microsoft BASIC but couldn't get the licensing rights or something.

  • @Epsicronics
    @Epsicronics หลายเดือนก่อน +3

    Ah yes, computercraft at home.
    This is super cool, might be worth also looking into project red's processor thingies.

  • @paulushdk
    @paulushdk หลายเดือนก่อน +1

    if you keep making videos like this, your channel will blow up :)

  • @stoutscientist
    @stoutscientist หลายเดือนก่อน +2

    this channel is about to blow up isn't it

  • @kokosensei5231
    @kokosensei5231 หลายเดือนก่อน

    Thank you for share!

  • @rubixtheslime
    @rubixtheslime หลายเดือนก่อน +1

    oh my goodness this is amazing. may the youtube algorithm be kind to you.

  • @youssefmostafa5788
    @youssefmostafa5788 22 วันที่ผ่านมา

    this is pretty good for prototyping cause i haven't found any simulators for chips like the 6502, pic, and the atmega328

  • @csicee
    @csicee วันที่ผ่านมา

    Investing in this channel I love all your videos so far

  • @raspirat
    @raspirat หลายเดือนก่อน

    That's incredibly cool! That would probably be a lot of afford, but a C Compiler inside of Minecraft for this processor would be really powerful, especially with more ports and some utitlity blocks!

    • @elmfer
      @elmfer  หลายเดือนก่อน +1

      For sure! That is definitely a must because you can use similar functions as when programming an Arduino in C which aids in development

  • @ockerspock3432
    @ockerspock3432 หลายเดือนก่อน

    I will be watching with interest to see how this develops, ComputerCraft is the mod I use when I have too, it is capable of doing so much.......problem is I use it so infrequently I basically need to re-learn it every time. So all the capabilities and easy to use would be great.

  • @SeresHotes25
    @SeresHotes25 หลายเดือนก่อน

    That's cool! I have a few more ideas. You could have some sort of cables in minecraft that would connect to the MCU and to something else, which would allow transfer much more data per tick than a regular redstone. If that would be possible, then you could add a display, connect it to the mcu and draw things on the display. Another thing that would be cool is to have a sensor that would read data about block or item, because more possible inputs and outputs -> more intersting stuff we can do with it.

    • @elmfer
      @elmfer  หลายเดือนก่อน +1

      Of course! This allows users to make more complex projects, so at some point I would like to add those features too

  • @levisfunwereld7022
    @levisfunwereld7022 หลายเดือนก่อน

    Super cool project

  • @nohackse1i403
    @nohackse1i403 หลายเดือนก่อน

    This is amazing

  • @timxxx__6038
    @timxxx__6038 หลายเดือนก่อน +2

    good stuff dude! any plan on open sourcing? i would love to contribute. this is really cool!

    • @elmfer
      @elmfer  หลายเดือนก่อน +1

      Of course! The program shown in the video will be published this week in a post. The mod will also be open-sourced under GNU GPLv3, but it is still in its very early stages so I won't publish yet until its first alpha release

  • @Slicudis
    @Slicudis หลายเดือนก่อน

    That's so cool!!

  • @iateminecraft5090
    @iateminecraft5090 20 วันที่ผ่านมา

    It would be really cool if you had a "processor" block, where you can build the cpu how you want it, and do stuff with inputs and outputs there aswell

  • @lorenzo42p
    @lorenzo42p หลายเดือนก่อน +1

    that's awesome. I've wanted to make something like this for so many years now. yours looks much better than my ideas, but this gives me inspiration to finally make something. I still wont finish it, but... great inspiration! actually, I do have a computer I made that does work, but it runs javascript, not 6502 assembly. it uses an item frame map to display the screen and does 20 fps. I made it for arcade games, for my backrooms project.

    • @elmfer
      @elmfer  หลายเดือนก่อน

      Awesome! Bro keep it up because that it actually interesting!

    • @lorenzo42p
      @lorenzo42p หลายเดือนก่อน

      @@elmfersubbed, I look forward to seeing more from you 😀
      edit: I assume what you made is a mod? because in vanilla minecraft you can't detect or output a redstone signal like you do in the video. sad this is the case, but there are workarounds. I've never made a client side mod, everything I make works with a vanilla client.

    • @elmfer
      @elmfer  หลายเดือนก่อน +1

      @@lorenzo42pYup! The program I showed in the video is a proof of concept, but I am currently migrating the code into a mod

  • @Mekelaina
    @Mekelaina หลายเดือนก่อน

    Really cool! Think you could make some extendor blocks that would extend the number of faces you have to interfere with?

    • @elmfer
      @elmfer  หลายเดือนก่อน

      Sure thing! It is one of the features I'd like to add too

    • @Mekelaina
      @Mekelaina หลายเดือนก่อน

      @@elmfer that would be super cool and could lead to many opportunities for automating systems! Can't wait to see what you accomplish

  • @purplepeak8575
    @purplepeak8575 7 วันที่ผ่านมา

    There used to be a computer back in 1.2.5 that had the 6502 microprocessor that was apart of the Redpower 2 mod.

  • @Adiee5Priv
    @Adiee5Priv หลายเดือนก่อน

    Remember to share with us the entire memory map of this thing when you're done. I also noticed at the end of the video, that numbers in the cpu reg preview are prefixed with 0x (suggesting that №s are intended to be hex), but the numbers themselves are decimal

    • @elmfer
      @elmfer  หลายเดือนก่อน +1

      Yeah I had the intention to print out hex, but I ultimately forgot to format it correctly. But yeah the memory map, registers, and overviews of this MCU will be well documented

  • @cheesepie4ever
    @cheesepie4ever หลายเดือนก่อน

    Very cool!

  • @turner7777
    @turner7777 หลายเดือนก่อน +7

    some constructive criticism: please dont cut the voice in the middle of saying a word, its kinda annoying (at least for me), but the vid was great !

    • @elmfer
      @elmfer  หลายเดือนก่อน +3

      Yup other has criticized that too, but no worries I will improve on it

  • @lanata64
    @lanata64 หลายเดือนก่อน

    This looks really cool actually. I have a minor interest in low level coding, and this looks like it'd be a beginner friendly way to learn it

  • @matmc5446
    @matmc5446 หลายเดือนก่อน

    You are really underrated

  • @MrXRes
    @MrXRes หลายเดือนก่อน

    This is cool, good job
    But 4 GPIO is kinda limited, consider making it a multiblock structure (like chests for example)
    I can think of expanding it with several such controllers connected together, but it's not very convenient

  • @ecomensstudios7169
    @ecomensstudios7169 15 วันที่ผ่านมา

    it would be pretty cool if you could make a multiblock proccessor with more outputs! looking foward to this mod! :D

    • @elmfer
      @elmfer  14 วันที่ผ่านมา +1

      Of course! There will be more variants with more I/O and better specs

    • @ecomensstudios7169
      @ecomensstudios7169 13 วันที่ผ่านมา

      @@elmfer Glad to hear! Hope everything goes smoothly :D even though thats not the case with programming most of the time :D

  • @ghostblackout1
    @ghostblackout1 หลายเดือนก่อน +1

    Great video

  • @blueslimes7731
    @blueslimes7731 หลายเดือนก่อน

    awesome! keep it up! subscribed :)

    • @elmfer
      @elmfer  หลายเดือนก่อน

      Awesome, thank you!

  • @turtleDev32
    @turtleDev32 หลายเดือนก่อน +2

    I've seen other comments and there are great ideas, but i have idea myself maybe add cables ("Cable x1", "Cable x2", ..., "Cable x7", "Cable x8")(x + number means how many there are wires in a cable) and when connecting cable x7 to cable x8 you get the 7bits but when adding cable x1 next to that cable x8 you get the bit you lost when connecting the cable x7 (and the same with x7, x6, x5, x4, x3, x2) and the cables gave out 15 redstone value when bit is set and 0 when not set and maybe cables don't lose strength with each block they go
    PS: I think my idea is cool, but i don't really know how to make Minecraft mods so just saying you do you

  • @dani-error
    @dani-error 23 วันที่ผ่านมา

    For bridging C++ and Java you could use Natives and then in Java use the native keyword in a void for example

  • @I_Was_Named_This_Way...
    @I_Was_Named_This_Way... หลายเดือนก่อน

    cool! really cool!

  • @bearofbusines
    @bearofbusines หลายเดือนก่อน

    I cant wait

  • @RetroX_
    @RetroX_ หลายเดือนก่อน

    That is quite the program, i would recommend adding blocks that are placed near the microcontroller which just give it more pins and give a higher level language for coding it than access because learning access is... you know. so that is all i've got i would wish for you to continue to do this and share a public mod for minecraft. Edit: i would also recommend a in-game ide that shows up when you right click on the microcontroller

    • @elmfer
      @elmfer  หลายเดือนก่อน

      For sure! In future, I was thinking of adding ability to code it in C just like coding an Arduino because assembly is kinda hard. Also, I do have plans for adding pins either by adding a bigger MCU or like what you said. The code editor shown at the end would be the UI that will be added to the mod

    • @sputnick1
      @sputnick1 หลายเดือนก่อน +1

      @@elmfercc65 compiler would be an idea. Another idea is having the pins displayed on a clock so that it displays pins 0-4 then 4-8 and so on before looping and the interfacing red stone can read these pins by ANDing the value with some sort of clock.

    • @elmfer
      @elmfer  หลายเดือนก่อน

      Gotcha, this is similar to memory banking that allows the 6502 to have access to more memory, but this would be used for the I/O registers instead

    • @RetroX_
      @RetroX_ หลายเดือนก่อน

      @@elmfer yea but you would need like something that prevents redstone from connecting when placed side by side or else it would get shorted out and wouldnt work

  • @captainfraser3827
    @captainfraser3827 27 วันที่ผ่านมา

    MY HERO, ive been using a mod called "redstone control", it's been totally abandoned though.

  • @yagobueno2785
    @yagobueno2785 หลายเดือนก่อน

    Yeah, I can see a direct emulation of a Attniy10 in Minecraft (Finally a mod that use assembly)

  • @GufNZ
    @GufNZ 25 วันที่ผ่านมา

    The window displaying the X register has a 0x prefix but a decimal output.

  • @astoriafloyd4183
    @astoriafloyd4183 หลายเดือนก่อน +1

    Hey there, you might want to look into the old Redpower 2 Mod for minecrafts older versions, it used a modified version of the 6502 and had a display and such.

    • @elmfer
      @elmfer  หลายเดือนก่อน +1

      Will do!

    • @TildaAzrisk
      @TildaAzrisk หลายเดือนก่อน

      ​@@elmferthe modified version is known as the 65el02

  • @xanderplayz3446
    @xanderplayz3446 หลายเดือนก่อน +1

    Maybe make a mod that allows you to design redstone circuits, and then get a blueprint and produce it (using a simple process). It would also be useful if you added some other redstone gates (diode, waitless repeater, transistor, gates) Importing circuits from JSON files would also be nice. Imagine downloading a 386!

    • @elmfer
      @elmfer  หลายเดือนก่อน

      Sheesh, imagine! That would be cool! There is a mod that allows you to make redstone circuits though, I suggest looking at the Super Circuit Maker mod

    • @hariranormal5584
      @hariranormal5584 หลายเดือนก่อน

      Pretty sure there are already implementations of a HDL like concept but for minecraft, it translates code into Redstone schematics

  • @Positroni
    @Positroni หลายเดือนก่อน +1

    I presume that compatibility with 65EL02 is not planned? Most of the RedPower2 programs were probably written in FORTH but there must be some in assembly programs still floating around and would be cool to see those old codes working in more modern Minecraft than 1.4

    • @elmfer
      @elmfer  หลายเดือนก่อน

      Not yet, I do plan to integrate this with other mods though

  • @joebeezy9471
    @joebeezy9471 หลายเดือนก่อน

    Love it

  • @Voxelstice
    @Voxelstice หลายเดือนก่อน

    GET THIS MAN TO 1K-2K SUBSCRIBERS HE NEEDS MORE
    pretty cool mod btw!!!!! i've actually tried making a 6502 emulator myself in lua without any other libraries. can't wait for the release of this mod

  • @acs-system6452
    @acs-system6452 หลายเดือนก่อน +3

    the commodore 64 uses an special version with the number 6510

    • @xanderplayz3446
      @xanderplayz3446 หลายเดือนก่อน

      It’s just a slightly modified version, not very special.

  • @pi-stone460
    @pi-stone460 หลายเดือนก่อน +1

    That
    Is
    Amazing
    WTF
    I WANT IT
    NO
    I NEED IT.
    I'm looking forward to part 2 so muuuuch please this is amazing

    • @elmfer
      @elmfer  หลายเดือนก่อน

      Don't worry dude! I want this as much as you dude!

  • @MrWilliam932
    @MrWilliam932 27 วันที่ผ่านมา

    I mean this is Awesome! But I think only 4 I/O it's a bit limited, you could Add an IO expander or something maybe a bus wire that can talk to other peripherals

    • @elmfer
      @elmfer  26 วันที่ผ่านมา +1

      Yeah your right! Others have also recommended an I/O expander too, so that is definitely a feature I want to add for release.

    • @MrWilliam932
      @MrWilliam932 26 วันที่ผ่านมา

      @@elmfer thats Great man

  • @Dzatoah
    @Dzatoah หลายเดือนก่อน

    Awesome

  • @enchantedsword123
    @enchantedsword123 หลายเดือนก่อน

    This is prettry cool

  • @thenoxer9841
    @thenoxer9841 หลายเดือนก่อน

    Joooooo, this is so cool