Nintendo emulator on ESP32 - How to make breadboard Nitendo

Поделиться
HTML-код
  • Опубликовано: 6 янв 2025

Комментарии • 281

  • @abhishekjathan
    @abhishekjathan 2 года назад +7

    Just randomly came across this and im super impressed, i will build this pretty soon. I'm hyped. Also i liked the part where he stopped at the cat ascii art ha ha ha hilarious man!!

  • @mairswartz
    @mairswartz 2 года назад +12

    Hi there. The link to source is a dead link. Could you please provide a link to the repo?

  • @edwardfletcher7790
    @edwardfletcher7790 3 года назад +11

    The ESP32 is AWESOME
    Thank you for sharing 👍👍

  • @Alex000113
    @Alex000113 3 года назад +12

    Wow, very impressive ! Hope someone integrates sound and a BT controller. Inspirational to make our own hw and sw projects. Lots of libraries ... probably educational to sift through the code to see how it works. Thx

    • @Bringmejoycon
      @Bringmejoycon 2 года назад +1

      Pretty sure that board has wifi and Bluetooth built in, just needs the code

    • @mlkzikao164
      @mlkzikao164 Год назад

      @@Bringmejoycon both consume processing power tho

    • @poundpuppy4711
      @poundpuppy4711 Год назад

      There are but and WiFi boards that have their own processing power that work with the 32 and the arduino

  • @TradieTrev
    @TradieTrev 3 года назад +2

    Mate! You continue to impress me!! I'd happily buy a pcb that you've made!

  • @JB-fh1bb
    @JB-fh1bb 2 года назад +1

    Most adorable NES emulator I’ve ever seen (and I’ve seen a lot)

  • @anthonyj777
    @anthonyj777 2 года назад +5

    Getting a 404 on Git hub, are you still sharing the code?

  • @bencapobianco2045
    @bencapobianco2045 3 года назад +2

    Another awesome project!!! I would love to see you make a pcb for this project so it would be like a diy game boy

  • @Rachitkivines
    @Rachitkivines 3 года назад +25

    i had seen more cheaper version of this project on different channel, he uses esp32 and ili9341 driver display, no other modules needed, games are stored in the esp32 memory also with direct audio output from the esp32 to the speaker.

    • @AmitKumar-yw7ri
      @AmitKumar-yw7ri 3 года назад +1

      Can you provide the video link plz?

    • @akasickform
      @akasickform 2 года назад

      You can use the ESP32s DACs and a dual opamp for audio...

    • @MrHaggyy
      @MrHaggyy 2 года назад +1

      ESPs have 0,5 to 1mb space, old Nintendo Cards had 8-512mb space. You can flash single lvls but no Mario, Zelda etc so SD Card is a good way to go and most have them anyway.

    • @Rachitkivines
      @Rachitkivines 2 года назад

      @@MrHaggyy no, without sd card, there are running 16-games, mario, contra, super contra, tiny toon, double dragon, bomberman, and lots of games upto 16-games.

    • @Rachitkivines
      @Rachitkivines 2 года назад +1

      @@akasickform Dacs audio module is not avaiy easily in out country, also it is very costly, and i had seen audio coming out from esp32 without any module then why use modules😒

  • @manjot-singh.
    @manjot-singh. 3 года назад +1

    Love the creativity!

  • @chipko
    @chipko 2 года назад +2

    Omg! Amazing. I'm just going to get an sd card reader, I have everything else! Thank you

  • @meghanroshak1927
    @meghanroshak1927 2 года назад +5

    I wish I could find a tutorial of how to wire it as this looks amazing

  • @gabrieldamian226
    @gabrieldamian226 2 года назад +2

    The link to the code is not working anymore :( Anywhere I can find it?

  • @PekaVuite
    @PekaVuite 2 года назад +2

    Can you make a uploading tutorial for the code and debugginh the libraries?

  • @AugustineAriola
    @AugustineAriola 3 года назад +9

    Good project. Can you share the schematics please?

  • @JeffriRanger
    @JeffriRanger 2 года назад +1

    Man!!! that is awesome!!!

  • @JosipRetroBits
    @JosipRetroBits 2 года назад +1

    Nice Job! I like it!

  • @BennieKuip
    @BennieKuip 3 года назад +1

    Looks awesome!

  • @carlozpro
    @carlozpro Год назад +1

    whats the diffrent of esp32 and d1 mini?
    can i use d1mini for the same usage?

  • @ArnovSharma
    @ArnovSharma 2 года назад

    loved this! thanks for sharing

  • @tozpeak
    @tozpeak Год назад

    Tankichi is amazing. In my native lang it's tanchiki, and I find this amusing. :D

  • @ArnovSharma
    @ArnovSharma 2 года назад +1

    NesCat github is down. could you please upload all the files somewhere?

  • @slavav2974
    @slavav2974 2 года назад +4

    Thanks. Is there any requirements for size of RAM/ROM of ESP32 development board ?

  • @meghanroshak4377
    @meghanroshak4377 2 года назад +1

    where do the blue and red wire go under the ESP32 board?

  • @ardaozmen2761
    @ardaozmen2761 3 года назад +4

    Absolutely amazing! Can we make a version of this that connects to the TV?

    • @FabricioBiazzotto
      @FabricioBiazzotto 3 года назад +1

      I think we can...
      ruclips.net/video/5t1_XNc3vNw/видео.html

    • @pravatiacharya5921
      @pravatiacharya5921 3 года назад

      You can either use a Raspberry Pi or if your TV does have a VGA input then you can try emulating VGA output. Emulating HDMI is not possible through ESP32 yet...

    • @pravatiacharya5921
      @pravatiacharya5921 3 года назад

      You can either use a Raspberry Pi or if your TV does have a VGA input then you can try emulating VGA output. Emulating HDMI is not possible through ESP32 yet...

  • @ShadowDrag17
    @ShadowDrag17 6 месяцев назад +1

    hey the code is not available anymore. Is there any alternates??

  • @dimitrisantiago3359
    @dimitrisantiago3359 2 года назад

    Great job! 👍🏻

  • @teodorfurtuna4423
    @teodorfurtuna4423 2 года назад +1

    Files from GitHub are down, can you tell us where can we get the code and pcb? =(

  • @georgesiamiotis464
    @georgesiamiotis464 3 года назад

    Another great project

  • @PekaVuite
    @PekaVuite 2 года назад +2

    Can you upload the code ? Well the code doesnt exist anymore on the github link so it would be great if you could share the project :D

  • @Catarrer
    @Catarrer 2 года назад +2

    Nice work but it seems that the Github files are no longer available. May you share these with us pls?

    • @sltechgalaxy1677
      @sltechgalaxy1677 2 года назад +1

      yes please

    • @PB-wv6ih
      @PB-wv6ih Год назад

      same issue here , if anyone gets it , it would be helpful

  • @ichemnutcracker
    @ichemnutcracker 2 года назад

    You sound uncertain, but I think your English is excellent!!

  • @diegobernal334
    @diegobernal334 2 года назад +1

    great project but url github doesn't work , can you tell us again

  • @MHTSAPAS
    @MHTSAPAS 2 года назад

    The code and schematics for this is all gone. Any chance of a re-upload?

  • @ivanz9324
    @ivanz9324 Год назад

    Hi! Have you already tried to do full-scaled NES emulator on the new T-deck ? It has keyboard, touch screen and trackball. +sdcard integrated into the one board. So no need to pick wires around. looks cool )

  • @MrNetworx
    @MrNetworx 3 года назад +2

    awesome!

  • @MaltWhiskey
    @MaltWhiskey 3 года назад

    There is a ps3/ps4 library you could play the game with a bluetooth game controller 😛

  • @DerekBushman
    @DerekBushman Год назад

    Can you make the GitHub repo available please? Link doesn't work. Thx so much.

  • @markgreco1962
    @markgreco1962 3 года назад +1

    Nice work

  • @noway8233
    @noway8233 2 года назад

    Nice work!

  • @emblink27
    @emblink27 2 месяца назад

    Hi, @Volos Projects where can we find the code? The author shut down his repo for some reason, probably Nintendo balckmail.

    • @VolosProjects
      @VolosProjects  2 месяца назад +1

      I dont have code anymore, it seems that you right about original repo

  • @julesssssssss
    @julesssssssss 2 года назад

    how would one go about loading code from a micro sd? i wanna make a mini console but not sure how i would go about doing this

  • @cc13com
    @cc13com 2 года назад +1

    The github link isn't working.

  • @Suicid344
    @Suicid344 2 года назад

    So it's basically an odroid go in diy, right?
    For everyone not knowing the odroid go: it's an esp32 based handheld emulation console, emulating gameboy, NES and many different consoles as well

  • @sanskritigrover1509
    @sanskritigrover1509 3 года назад

    I am doing a project on tft paint now i am not able to save that tft paint picture in SD card can u help

  • @thanatosor
    @thanatosor 4 месяца назад

    So far so good ... can i use esp32-c3 + 240x240 + microSD module instead ?

  • @ChrisFredriksson
    @ChrisFredriksson 3 года назад +1

    Amazing!

  • @electronic7979
    @electronic7979 3 года назад +1

    👏👏👏

  • @RoyalTech_2024
    @RoyalTech_2024 3 года назад +1

    Hi, once agian very good video.
    Can you make a music keyboard in which samples can be selected from sd card?

  • @LuismiRey82
    @LuismiRey82 2 года назад +1

    Excelente! 👍

    • @deltakid0
      @deltakid0 2 года назад

      Yo quiero SNES en ESP32, estoy seguro de que tiene el poder suficiente para emularla, ¿viste que corre Doom? Si corre ese corre cualquier cosa.

  • @MertSoylu31
    @MertSoylu31 2 года назад

    where do the blue and red wires go under the esp32

  • @MertSoylu31
    @MertSoylu31 2 года назад +1

    Do you have a schematic of this circuit?

  • @0Mr.Java0
    @0Mr.Java0 2 года назад

    Super cool! Just curious because of my lack of knowledge, but why use the resistors doesn't the esp32 have pull up and pull down resistors built in?

  • @marioronquillo4771
    @marioronquillo4771 Год назад

    Hello, do u have the original .zip of the project?
    I found one on the internet but it doesn't work, it will be very helpful if u can share it. Thx

  • @tobiasbauer5396
    @tobiasbauer5396 Год назад

    Does anyone konw what the mappers.h libary is and where i can find it.

  • @MrBoi96969
    @MrBoi96969 5 месяцев назад

    Bro do you have any codes for esp32 C3 ? I want to make it very small

  • @TheGuyknowstech
    @TheGuyknowstech 2 года назад

    how about sound if its worked with the Esp32?

  • @DoTienThuatQP
    @DoTienThuatQP Год назад

    Hello, I try it on esp32 like you, using tft display like you, the code it verify oke, and flash in esp32 oke.
    Serial Monitor notify code working, flash oke, but my tft display cannot display anything, I sure my tftdisplay working, and wire good. Please help me. Thank sir

  • @PaoloGobattoni
    @PaoloGobattoni Год назад

    help Compilation error: 'DAC_GPIO26_CHANNEL' was not declared in this scope

  • @thoanguyenvan3626
    @thoanguyenvan3626 2 года назад +1

    that's great! how about the LCD 320*480 ?

  • @austinrhoads
    @austinrhoads 2 года назад

    The Nathalis/NesCat repo doesn't exist anymore. Are there any other good resources for an NES emulator for esp32?

  • @pramagetable
    @pramagetable 3 года назад

    please could you explain how to compile the NESCAT project in advance thank you

  • @laraedoose4579
    @laraedoose4579 4 месяца назад

    Idea:
    Make a version of that works on your makerfabs ESP32-S3-Round-SPI-TFT-with-Touch-1.28

  • @DiAngeloTheSecond
    @DiAngeloTheSecond 3 года назад

    Why not use the internal dac for sound?

  • @clemenswogerer8849
    @clemenswogerer8849 2 года назад

    can you use a buzzer for sound output?

  • @mahlonkarpaiya252
    @mahlonkarpaiya252 Год назад

    Do guys think this would work on esp s3 with the screen on it? Thanks

  • @ownhaus
    @ownhaus 3 года назад

    The funny thing is that i got the gnuboy emulator for gameboy running on my M5paper. It like 5 frames a second but it works on epaper.

  • @analys7622
    @analys7622 2 года назад

    Can i have your schematic ? I am trying to design this custom pcb and the one in the original project does not match my esp32

  • @jigoloharmegiddo
    @jigoloharmegiddo 2 года назад +1

    GitHub link down? :(

  • @yakine13
    @yakine13 2 года назад +1

    That's soooooo cute

  • @minhnguyentuan8403
    @minhnguyentuan8403 7 месяцев назад

    is it possible to make the same one but with Arduino Uno?

  • @geraldoalves3512
    @geraldoalves3512 2 года назад

    Is it possible to mirror the smartphone screen to a screen on esp32?

  • @minhnguyentuan8403
    @minhnguyentuan8403 5 месяцев назад

    version of nescat?Plz rep urgently

  • @نشوانالظاهر-م9ف
    @نشوانالظاهر-م9ف 3 месяца назад

    Hello sir, is it possible to use a 2.4 TFT SPI 240x320 screen with the screen you used? If possible, what are the variables that I should change in the code to make it work? Thank you.

    • @da_schoeni5427
      @da_schoeni5427 Месяц назад

      Hey, I am trying the same, do u know if and how it works? My problem is right now, that the screen is mirrored and the colors are inverted? Thanks!

  • @w.t.2905
    @w.t.2905 2 года назад

    Do it supprot a 5.1 soundsystem ???

  • @juandiego1993
    @juandiego1993 7 месяцев назад

    The code link is dead, can you provide the code you used?

  • @M42TECH
    @M42TECH 2 года назад

    How to add game sound bro

  • @__Dallas
    @__Dallas 2 года назад

    Lost my mind @0:50. !!!
    Please open with that first level music of Contra if you do a soundboard update video!

  • @GjpRion
    @GjpRion 2 года назад +1

    the github link is not workin

  • @BLT2
    @BLT2 2 года назад +1

    the link to the code doesn't work, could you change it?

    • @VolosProjects
      @VolosProjects  2 года назад

      i am not author of code, maybe they remove it.

  • @lipe1393
    @lipe1393 2 года назад

    Like a charm!

  • @bitman4204
    @bitman4204 3 года назад

    Wooowwww you're amazing!!!!

  • @petermoore9504
    @petermoore9504 3 года назад

    Awesome! Have you thought of programming on something like a teensy 4? More expensive but the built in audio is very good and the 4.1 has built in sd card. Cheers

    • @VolosProjects
      @VolosProjects  3 года назад +1

      Thank you. I am planing to get teensy very soon😀

    • @MaltWhiskey
      @MaltWhiskey 3 года назад

      Teensy 4.0 has no on board dac, so you need i2s to play audio also no wifi. Still an amazing uC though.

    • @petermoore9504
      @petermoore9504 3 года назад +1

      @@MaltWhiskey Hi, it has an MQS stereo output, while it isnt Hifi it is surprisingly decent and probably way better than the original NES sound output. Check the PJRC Teensy 4/4.1 manual page 2017. Cheers

    • @MaltWhiskey
      @MaltWhiskey 3 года назад

      @@petermoore9504 mqs is more like pwm sound, but to be fair the esp32 dac is also 💩. I build a 8 bit resistor dac for arduino nano to play amiga mod files the sound is surprisingly good. I have to vid on my channel. Teensy has an audio board shield, but why not just use 2 max98357 and i2s for the 16 bit stereo 😇

    • @petermoore9504
      @petermoore9504 3 года назад

      @@MaltWhiskey I just subscribed, I'll check it out. btw Your 16x16x16 LED is fantastic, really inspiring. I'd already seen it and was wowed by the sheer effort and cost involved. Thanks.

  • @Rachitkivines
    @Rachitkivines 3 года назад

    plz make this using ili9341 driver display, it has inbuit sd card slot

  • @rupash88
    @rupash88 3 года назад

    Awesome project, just a question can you use any size tft screen for this or just limited to 240x240? Thanks.

  • @ivanz9324
    @ivanz9324 3 года назад

    Hi. I got following error while compiling: "narrowing conversion of '-1' from 'int' to 'uint32_t {aka unsigned int}' inside { } [-Wnarrowing]
    ". Where should I change values to positive ones? Thx

    • @VolosProjects
      @VolosProjects  3 года назад

      sorry I will need more information, which board you are trying to use.? same like me. Did you install all libraries? You can try change negative value to positive.

    • @riteshpradhan9328
      @riteshpradhan9328 2 года назад

      @@VolosProjects sir i got that same issue ... And m using a Ai-tinker nodemcu 32-S module and i guess that has esp32-wroom-32S chip. I guess i have to put all the libraries to andruino/libreries and when open nescat.ino it open a folder named nescat then it open from that folder and i put all those extra files to that nescat folder too

  • @NirmalKumarK
    @NirmalKumarK Год назад

    code file link is broken, can you update please?

  • @thomastung9932
    @thomastung9932 2 года назад

    Hi. I got following error while compiling: "src/hid_server/hid_server.h: No such file or directory
    ","src/compositevideo/video.h: No such file or directory. Where should I find this libraries? Thx

    • @VolosProjects
      @VolosProjects  2 года назад

      did you install all libraries for included folder?

    • @thomastung9932
      @thomastung9932 2 года назад

      @@VolosProjects ya I installed all library in included folders but it’s showed no such file or directory.

  • @jorgealvarado9757
    @jorgealvarado9757 2 года назад

    Great job,
    I want to do this, Im using the same than you, but I dont have a SD card module,
    but when copile the code in Arduino has an error.
    SdFatSoftSpi SD; (code)
    'SdFatSoftSpi' does not name a type (Arduino error syntax ).
    Can you help me?
    Thanks.

  • @enchxnted-w7x
    @enchxnted-w7x 7 месяцев назад

    Hi, link code is dead :( can you fix it? Pleaseeee ❤

  • @abrahamsandoval4795
    @abrahamsandoval4795 2 года назад

    That github repository doesn't exist, how can you access the source code? please

  • @ankit-sharma109
    @ankit-sharma109 2 года назад

    Sirr can i change display module

  • @m.s.m8918
    @m.s.m8918 2 года назад

    Can it be use with Arduino due??

  • @dopeboi9680
    @dopeboi9680 2 года назад

    I need a new esp32. Can you do this wit the Esp8266

  • @DNAP460
    @DNAP460 2 года назад

    I got a little problem
    I get a message SdFat-UNRAVENY config cannot be used

    • @fibreglassmonkey
      @fibreglassmonkey 2 года назад +1

      There's a space in the folder name once it's unzipped, change it to "SdFat-UNRAVENY-config"

    • @DNAP460
      @DNAP460 2 года назад +1

      @@fibreglassmonkey i have fixed it but i got a new problem which is src/hid_server/hid_server.h: no such file or directory

  • @gabrielgamerx14
    @gabrielgamerx14 2 года назад +1

    muito legal, vou fazer o meu!

    • @thalesgmartins
      @thalesgmartins Год назад

      Conseguiu fazer? Tô querendo tbm, vi vários projetos bem interessantes, mas esse me parece ser o mais completinho

  • @gmates8537
    @gmates8537 3 года назад +1

    works with ESP8266 node mcu?

  • @eldermeyer0710
    @eldermeyer0710 2 года назад

    Hola, tengo una pregunta. Empecé con arduino e IoT recientemente, tengo un NodeMCU ESP8266, ¿puedo usarlo para trabajar?

    • @VolosProjects
      @VolosProjects  2 года назад +1

      sorry, this will not work on ESp8255

  • @TheRolix001
    @TheRolix001 2 года назад

    Where I can get the emulator?

  • @dejanjankovic9765
    @dejanjankovic9765 2 года назад

    Druže, tenkići su bili zakon! Jako dugo tražim kako ovo da napravim od ESP32 i prelepo si objasnio. Da li postoji način da se igraju igre za game boy na takvom sistemu?

    • @VolosProjects
      @VolosProjects  2 года назад +1

      Hvala .Nisam siguran za gameboy, mislim da ima emulator. Ako nađem napravim video :)