BUILD your Own RETRO Machine! (MiSTer FPGA w/ Digital IO Board Tutorial in 2023)

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 พ.ย. 2024

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

  • @lalos3813
    @lalos3813 ปีที่แล้ว +9

    Ive had a mister since 2020 and have not found a single video showing a digital IO setup. Mad props 👏 🙌 👌

    • @DangilYT
      @DangilYT  ปีที่แล้ว +2

      True! There are a couple, but the lack of content on it is the reason why I wanted to make the video. Thanks for the comment. How do you like your mister?

    • @lalos3813
      @lalos3813 ปีที่แล้ว +1

      @DangilYT I love my mister. It seriously pays for itself with how much consoles it supports and the rbg output is glorious for crts. Can't recommend it enough

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

    Excellent video, many thanks for your help. It's the only one I found that showed how to put together the exact components I was buying.
    It also made me realise that the DE-10 didn't come with a heatsink and that the power splitter cable that comes supplied with the USB hub is a different thing from the Male to Male DC jack, so I had to go back and place a second smaller order!

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

      Thank you so much for your comment! I made this video for that exact reason. I couldn't find anything that could answer all those possible questions that a person wanting to build with the digital IO board might have. I love the MiSTer and the idea behind it, but I do think that in many instances it could be better documented, and much more beginner friendly

  • @dundyshibby
    @dundyshibby ปีที่แล้ว +2

    This has been the most helpful video on putting this together that I have found. THANK YOU SO MUCH!!!

    • @DangilYT
      @DangilYT  ปีที่แล้ว

      I'm happy to know that you found it helpful!

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

    Thanks very much. Had the USB hub board, heat sink, IO board and ram installed when I noticed I forgot to put on the real time clock! Had a few moments of "peril" dissambelling and then realising I had a bit of silicon sticking out of the RTC that rubs a bit against the heat sink, but so far so good. Thanks again for the excellent instructions and great video, cheers .

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

      @@dod0180 I'm glad it was useful! Thank you for the comment. Also, good catch on the rtc!

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

    Very nice straightforward guide.
    Thanks, I almost did on my own, but glad I did a double check as I needed that switch button for the digital IO board.
    Thank goodness I didn't rely on one youtube video!

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

    It really is easy, but I've learned over the years to "lock in the win" and get some tips/instruction before I go in myself. This was the perfect guide for me, and I'm amazed by this little machine and how well the software works too. I'm a very late adopter, but better late than never!

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

    Thank you so much dude, I watched this video as I built my own and it was super helpful to have a video like this easily explain everything and show me exactly where things go. So glad I bought the parts myself and didn't spend more getting one pre-built. Amazing work, thanks again!

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

      Riiiik! Dude, I am so happy the video helped! You know I am always one message away in case you have any question. So hyped for your mister FPGA arc!

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

    This was an awesome tutorial, was fun building along with you - thanks a lot for putting it together!

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

      Thank you so much for those kind words! I am so glad the tutorial was helpful

  • @valeckvalem
    @valeckvalem ปีที่แล้ว +1

    Amazing build and video! Look forward to more in the future! ❤ dangilYes

  • @slacey99
    @slacey99 ปีที่แล้ว +2

    This is an excellent tutorial for how to put it all together! Well done.

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

    Thanks for the video. Your tutorial made it easy to setup with a BliSSTer hub. Subscribed to your channel. Great work! You made this a breeze.

  • @friedrice7
    @friedrice7 ปีที่แล้ว

    This looks awesome. I've been wanting something like this for a long time. Great video

    • @DangilYT
      @DangilYT  ปีที่แล้ว +1

      It is a dream machine. The amount of love and hard work that people in the community have put into it is just amazing

  • @ScandalUK
    @ScandalUK ปีที่แล้ว +1

    Great job - I like the way you did this video. It’s worth noting - when you install RAM be sure to hold the DE10 underneath with your thumb, don’t press it down without doing this, it can break the board

    • @DangilYT
      @DangilYT  ปีที่แล้ว

      Thank you! That's a great note and something to keep in mind

  • @Anaocohc
    @Anaocohc ปีที่แล้ว

    This is so well done, thank you for this tutorial!

    • @DangilYT
      @DangilYT  ปีที่แล้ว

      Thank you so much for watching

  • @jimkincaidz
    @jimkincaidz ปีที่แล้ว

    Appreciate this video! I just ordered a setup for my buddy and myself. Great timing! Will build soon and let you know how it goes!

    • @jimkincaidz
      @jimkincaidz ปีที่แล้ว

      Just finished building both of them following your tutorial and they came out great. Thanks for the walkthrough!

    • @DangilYT
      @DangilYT  ปีที่แล้ว +1

      @@jimkincaidz ohh that's amazing! Thank you so much for sharing. I am glad I could be of help. Enjoy!

  • @s41to
    @s41to ปีที่แล้ว +1

    Is it necessary to show the finger to the acrylic panels as at 14:42, or is it optional? 😅
    Jokes aside, it's a very good tutorial for this cool setup. Now I only want to see it in action 🤩

    • @DangilYT
      @DangilYT  ปีที่แล้ว +1

      You gotta flip 'em so they behave

  • @beckneard6185
    @beckneard6185 ปีที่แล้ว

    Now to use it in action!

    • @DangilYT
      @DangilYT  ปีที่แล้ว

      Stay tuned for the next video?

  • @СергейЛукьяненко-ш6ь
    @СергейЛукьяненко-ш6ь 8 หลายเดือนก่อน

    It would be interesting to hear your opinion about input lag through different protocols, SNAC, Blisster LLAPI, USB 1000mhz. With all these connections, the input delay from the gamepad is different, the plus is that if you do not use the original Sega gamepad, for example for a snac adapter, then you can use the llapi protocol to play on the Sega gamepad via USB with the same delay, despite the fact that you would not have to buy original ones gamepads for each core? I would like to hear about different form factors: there is the classic MISTER CUSTOM SHELL, there is RetroCastle, and there is Multisystem which does not seem to support LLAPI! I would like to hear more details about different addons! In addition, some fancy MARS MISTER appeared with a more powerful fpga board, which is no longer based on cyclone5!

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

      That is a great suggestion. I have used my mister with both snac and usb 1000mhz. Since I use it mostly on a modern screen, the reality is that the lag I might feel is mostly coming from the screen. The difference is almost negligible. I play Super Mario Kaizo Romhacks and input lag is extremely important for me. I've been mostly alternating different USB controllers. One very important thing to consider is that while using SNAC, you won't be able to control the OS or the mister interface, and each snac adapter and controller will only work on their specific console whereas with a USB controller you have full control of the OS as well. I am aware of MARS, also aware of their latest posts and at this point we will have to wait and see if they release a product or show something more than trailer videos by this coming summer.

    • @СергейЛукьяненко-ш6ь
      @СергейЛукьяненко-ш6ь 8 หลายเดือนก่อน

      @@DangilYT Thank you for your reply! Is Blisster LLAPI the same thing as USB 1000mhz or is it a different type of transmission?

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

      @@СергейЛукьяненко-ш6ь Thank you for your comments! So, from my understanding, LLAPI is essentially part of the protocol the Blisster uses something akin to what the SNAC is to the mister. I believe it achieves a very low latency (almost zero) and it allows you to use any controller you want from any of the supported systems and it will also let you control the OS of the mister. However, support for it is slowly decreasing, and it needs a specific support from the cores themselves in order to work. You can check out online for the branch "mister-LLAPI' to see which cores have been updated with support (you can also get those from the update_all script in the mister). It is ultimately (at least in the advantages) very similar to snac since it will also support lightguns on CRTs. In the end, if the main concerns are low latency and full control of all cores and the OS, I think something like the DaemonBite would be a good idea. It is cheap, very much documented, DIY is not a big issue, and it will offer 1ms latency over 1000hz USB polling. Finally, to answer the question you asked, USB polling is different from LLAPI since the latter will make use of it's own blisster board to offer something closer to what SNAC would be. I would recommend the misterfpga official forums in order to dive deeper into all the more technical aspects and documented charts with latency for different controllers and ports

  • @howardjohnprice
    @howardjohnprice ปีที่แล้ว

    Do you know if the DC to DC power connector is required for the *analogue* IO board?

    • @DangilYT
      @DangilYT  ปีที่แล้ว +2

      Hi! As far a I know, the DC to DC connector is for the digital IO board since this one has an ON/OFF switch. With the connector you can just power all 3 boards with the same switch. In the case of the analog board, the switch is for something different and the power is delivered independently to the DE10 Nano and the IO board. What people do is get a good power supply (like the one I show on the video) and get a Power Splitter + Switch (you can search for this on google to see examples) and that rocker on the cable will be your On/Off

  • @Philip.J.Fry0
    @Philip.J.Fry0 ปีที่แล้ว +1

    Is it possible to play arcade Mortal Kombat 3?

    • @DangilYT
      @DangilYT  ปีที่แล้ว +1

      I don't think the MK arcade core has been released. If I am not mistaken, some very dedicated and brilliant devs are working on MK 1 arcade core. Unfortunately, I don't have much more information than that

  • @Philip.J.Fry0
    @Philip.J.Fry0 ปีที่แล้ว +1

    Is it possible to save anywhere in the game?

    • @DangilYT
      @DangilYT  ปีที่แล้ว +1

      It depends on the core. Save states are available for cores like NES, Gameboy, and some others. Unfortunately not all systems have the option

  • @kaladan1890
    @kaladan1890 ปีที่แล้ว

    instructions unclear, couldn't find where to plug human brain

    • @DangilYT
      @DangilYT  ปีที่แล้ว

      Hahaha gotta make another video then