Тёмный

Making of "Reverse emulating the NES..." 

suckerpinch
Подписаться 184 тыс.
Просмотров 187 тыс.
50% 1

An explanation of the process and tech behind my last video, Reverse emulating the NES to give it SUPER POWERS!". You should watch that video first, of course: • Reverse emulating the ...

Опубликовано:

 

26 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 600   
@BEdmonson85
@BEdmonson85 6 лет назад
Another tip when laying out a PCB. Before you order the board, print it out on paper and lay any components you have on the pads to see if they match. I do this with all my boards. Of course Murphy's gonna get you anyway on something stupid, but at least it'll usually be something you can rework at home. Excellent work on the project, I've very much enjoyed the videos :) Cheers
@trigger2
@trigger2 3 года назад
THIS! just finished my first PCB project. What a surprise when I got the PCB back and my main IC section was way too small! So, yes, definitely print out your PCB and lay your parts on them. I do that now and it has saved me from many more problems.
@uggima1
@uggima1 2 года назад
Yup, would 100% suggest this too, really helps when sending off to china, not so bad if you fabricate yourself but still stops you wasting time. *has flashbacks to the 5 versions of a Dual Flat No leads part*
@auspistic
@auspistic 2 года назад
Wow this is such a good tip. Thank you!
@Corninthesky
@Corninthesky 6 месяцев назад
1:1 fit checks are essential
@absurdengineering
@absurdengineering 3 месяца назад
Another way is to use the 3D view (available in KiCad, Altium, etc).
@JohnRuble
@JohnRuble 6 лет назад
43:03 > Except maybe you. Thanks for making and sharing this! I love these.
@darksunrise957
@darksunrise957 6 лет назад
Yeah, if he knew we'd stick around that long, he should have just gone on some more about it! Give us 2 hours of overly detailed circuit troubleshooting and jury-rigging! XD
@thinktech2go
@thinktech2go 6 лет назад
I would have watched more
@PatrickOliveras
@PatrickOliveras 6 лет назад
Yes pleaaaase
@gustavodinosaurio
@gustavodinosaurio 5 лет назад
"please fix my mistakes" haha
@GManmcaoidh
@GManmcaoidh 4 года назад
I've actually watched the whole thing twice now.
@Zebo12345678
@Zebo12345678 5 лет назад
This is one of the greatest channels that never uploads. And good on you for it too! Your videos are always such high quality. Unlike most other channels on RU-vid where there is this _expectation_ of content, you're in a lucky spot where you can upload whatever the heck you've been toying with in your mind lately and it's a lovely surprise that treats your audience to some unexpected good times. ...Plus you're a low-key super-genius.
@zdelrod829
@zdelrod829 Год назад
One of the other greats is Michael Reeves.
@NithinJune
@NithinJune Год назад
@@zdelrod829 michael reeves is not compatible lmao
@NithinJune
@NithinJune Год назад
@@zdelrod829 michael is funny i’ll give him that but there is no way he could do anything even nearly this complex
@MahlenMorris
@MahlenMorris 6 лет назад
That is beautiful work. That part about reverse emulating the CPU to make the audio better made me realize you are nearly to the point where the sole function of the Nintendo itself is to render video and audio from a hilariously convoluted set of inputs. I.e., it's basically a set of D/A converters and hardware that sends signal to a TV.
@darksunrise957
@darksunrise957 6 лет назад
Yeah, but the point is, it's a GREAT party trick to pull with anyone who has an old NES lying around (AKA, fellow geeks. XD) I mean, who WOULDN'T be confused/amazed if you popped in an old zelda or mario cartridge, then booted up Windows (Or, well, Linux in this case) or a far more modern game that can run on a Pi.
@BrickOfDarkness
@BrickOfDarkness 6 лет назад
Pop in a NES zelda cartridge and be playing Ocarina Of Time
@hecko-yes
@hecko-yes 6 лет назад
BrickOfDarkness Nah mate, get a Wii U emulator and play Breath of the Wild.
@thedungeondelver
@thedungeondelver 6 лет назад
"But can it run _Crysis_ ?"
@interlace84
@interlace84 6 лет назад
I'm more curious to know if you can inject/manipulate code in the cpu itself.. this could make the Raspberry Pie a software SuperFX-ish expansion to enhance native-run NES code/homebrew :)
@LazyPanda21
@LazyPanda21 6 лет назад
Im in 4th year electronics engineering and some of my collegues look at me like im some sort of genius when I show them my electronic or embedded projects but damn man.. It hurts my mind to see how smart you are
@ever6178
@ever6178 6 лет назад
Nintendo switch hacked: not so intresting to watch Nes hacked: that is what I am talking about! Nice work man! : )
@ianthornsburg338
@ianthornsburg338 6 лет назад
The actual method of the hack is not very interesting on the switch I'll agree with that but it's still interesting to look at and use all the homebrews and ports!
@Clancydaenlightened
@Clancydaenlightened 5 лет назад
I wouldn't this consider a hack, not like mordern consoles and privilege escalation attacks as they are different ball game completely this is simply electrical engineering essentially bus stuffing the NES kinda by being able to feed data essentially every clock cycle, in a way he is just dma'ing to the ppu using the raspi which bypassed normal hardware limitations set by stock console hardware, you can access any info about the NES down to the Mobo schematics (and yes you can legally make reproduction NES Mobo from them as hardware patents are expired which is what the clone makers should actually do), it's less of a hack(not really a hack but someone after 30 years took time to research and build essentially a dsp expansion cartridge like the super fx on snes )and more like adding an expansion like ram or graphics card on a pc, I am doing something like this with the 2600, using 6502(no not 6507) with additional 64k ram, ay-3-8910 and atmega8515(or 644)
@monke5100
@monke5100 6 лет назад
This is kinda the most amazing channel on RU-vid. Really hope you’re gonna get a bigger audience
@NithinJune
@NithinJune Год назад
this is really true
@ts4gv
@ts4gv 7 месяцев назад
"Harder Drive" and "GradIEEEnt half decent" are absolute gems
@ricardo.mazeto
@ricardo.mazeto 6 лет назад
I would totally watch more 40mins of this.
@jasongosselin3640
@jasongosselin3640 6 лет назад
Have you considered using the linux real-time kernel? It might help with the graphics glitches.
@jankleks4257
@jankleks4257 6 лет назад
This is an interesting idea. I have also suggested to him checking out baremetal Raspberry Pi programming. I have even posted the list of links showing what retroprojects are possible when you program the RPi in this way, but the post with the links did not show up (probably has to be accepted manually by suckerpinch)...
@DanHarkless_Halloween_YTPs_etc
@DanHarkless_Halloween_YTPs_etc 2 года назад
Yeah, good call. I was thinking a RTOS like QNX to fix the glitching, but I was forgetting about the existence of the Linux RT kernel. Gotta dig more into that one of these days.
@DeadCatX2
@DeadCatX2 2 года назад
It doesn't need to be RTOS, there are just a few settings that you can change to make it more amenable to real-time processing ( sched_rt_period_us and sched_rt_runtime_us ) and sched_setscheduler to set it to SCHED_FIFO. It may also help to lock the pages in memory so they don't get swapped out.
@Micr0chasm
@Micr0chasm 3 года назад
I'm going back and rewatching all of your videos. They are awesome man, I always look forward to what you are going to do next.
@tom7
@tom7 3 года назад
That's great! Thanks :)
@ScouterVee
@ScouterVee 6 лет назад
I always look forward to an upload from you. Thanks for sharing.
@tom7
@tom7 6 лет назад
Thanks for watching! :)
@watsonwrote
@watsonwrote 6 лет назад
Thank you for including both your set-backs and breakthroughs in your video--it helps other folks like me feel empowered to push through on our own ambitious projects. I wouldn't have guessed you'd encountered so many problems from the presentation in your previous video, so if you can still get a great result than surely we'll be able to push through as well!
@IHatePuns
@IHatePuns 6 лет назад
Your joke reminded me of how I never quite made it through Gödel Escher Bach. I also found your take on human augmentation to be well articulated!
@sofia.eris.bauhaus
@sofia.eris.bauhaus 6 лет назад
Gödel Escher Bach: i'll still finish it, some day! 😰
@2beasimplejuan
@2beasimplejuan 5 лет назад
IHatePuns godel Escher and bach is an awesome book. I read it like probably 10 years ago. so worth the time it took to read. would highly recommend reading it all the way through. 😎
@koenlefever
@koenlefever 3 года назад
Be careful with finishing GEB * SPOILER ALERT * On the last page The Author sends you back to the first page in the most devious way.
@asandax6
@asandax6 2 года назад
This one of the best binging I've ever had. These videos are amazing.
@JoshGreenburg
@JoshGreenburg 6 лет назад
This is awesome. I love these deep dives into your projects.
@xavierdemers-bouchard2747
@xavierdemers-bouchard2747 Год назад
You bet your bottom dollar that I watched this to the end. Every second. I want the rest of your great explanations. This is so fun
@SirChris314
@SirChris314 6 лет назад
wow watching that first vid I never would have guessed you were winging as hard as you were. awesome stuff man
@marinepower
@marinepower 6 лет назад
Thank you for making these videos! They're always a blast to watch and I'm consistently amazed by the breadth of knowledge you have when it comes to computer science!
@AvantHorizon
@AvantHorizon 6 лет назад
When you showed the image of your neighbors old PCs I shed a tear! I had the futuristic looking Compaq Presario growing up and that was my entrance to things tech and computing! Loved that computer and to see it again, after forgetting all about it for roughly 20 years brought it all back! Great Vids!
@andriypredmyrskyy7791
@andriypredmyrskyy7791 6 лет назад
your content is always wonderful. I always love it. never change. keep it up :)
@blueorb7030
@blueorb7030 6 лет назад
very intresting. almost like a takeover of an nes.
@dylancampbell3356
@dylancampbell3356 2 года назад
I know this is mega old by now. But your progression through the electrical aspects of this is great. Everything you describe is what every new EE goes through. Why don't these transistors work like I think, why can't I drive this, what is TTL, etc is great! It's very impressive that your persevered. Many of these problems can be super frustrating and difficult to figure out. As I'm sure a million nerds already (jokingly) pointed out, use less vias!
@lahma69
@lahma69 6 лет назад
How have I missed your channel for so long? Absolutely brilliant content that inspires me to want to perform similar projects myself. Thanks for the detailed explanation and walkthrough of your project.
@HypherNet
@HypherNet 6 лет назад
This was amazing. I really appreciate you going through the simple mistakes and misconceptions you had. As a fellow software guy (I'm assuming) and hardware dabbler, it's really nice to see your process. I never really quite groked the tri-state logic thing until this, even though I've designed and fabbed a board or two using KiCad. Also you schematic looks so much nicer than my first one :)
@cocothepoopcatdog6351
@cocothepoopcatdog6351 6 лет назад
of all the channels I subscribe to, this one gets me the most excited when I see an upload. Thank you for the amazing content man!
@AlexAlex-jl5dh
@AlexAlex-jl5dh 6 лет назад
You are a Genius man, we need more enhancements and more knowledge from you, Please keep working in the vblank solution and the sound. we need this to learn more about your work.
@darksunrise957
@darksunrise957 6 лет назад
I LOVED seeing how you pulled off this project. I must say, though, that every time you upload something I have to go back and rewatch a few of your videos to remember what got me to subscribe. XD I hope you upload more often in the future; you make great, interesting content.
@MilMike
@MilMike 3 года назад
I have no idea about many things you were talking about but I found your thinking process fascinating. Really cool video about showing how you thouught about this project exactly.
@BachelorChowFlavour
@BachelorChowFlavour 2 года назад
I am both terrified and comforted by the fact that people exist out there with this level of patience and skill.
@hugoortiz5769
@hugoortiz5769 3 года назад
Love this. I wish there were updates. Very cool
@ts4gv
@ts4gv 2 года назад
i and many others will watch every new video every time they come out, no matter the length. that’s a cool looking microphone btw.
@mikewilliams6025
@mikewilliams6025 6 лет назад
40 minutes isn't nearly enough. More. ...please.
@HelloKittyFanMan.
@HelloKittyFanMan. 5 лет назад
* aren't
@NinjaKurosai
@NinjaKurosai 5 лет назад
@@HelloKittyFanMan. nah he's right. 40 minutes is a singular as it essentially is the same as using the word "length"
@MattZelda
@MattZelda 5 лет назад
@@NinjaKurosai That's weird. Why is a plural of minute considered a singular?
@NinjaKurosai
@NinjaKurosai 5 лет назад
@@MattZelda because its referenced to in the whole not individually
@EdwardBeech
@EdwardBeech 6 лет назад
Man, this was so awesome- I wish I had your perseverance
@heyandy889
@heyandy889 6 лет назад
as a programmer who has dabbled with hardware, it helps immensely to have a fun, compelling project. that way when things inevitably go sideways, or just don't work at all, you retain motivation to dig into documentation, wikipedia, whatever it takes to "get something working."
@RobinsonTechnologies
@RobinsonTechnologies 2 года назад
I'm a little late but... great stuff! Especially appreciate you talking about the roads taken that didn't work out, very helpful.
@GManmcaoidh
@GManmcaoidh 4 года назад
40 min videos? - normally No...but watching you condense months of learning into a 40 minute adventure - Yes! Thanks for being humble enough to share your misunderstandings too. That's where real learning takes place. Great Video.
@CommodoreGreg
@CommodoreGreg 6 лет назад
Very, very cool! A couple points though: - Both the NES and SNES use the SAME chips in the controllers, just the SNES chains a second chip per controller to allow for >8 bits. The bit order is designed in. It would be possible to make the NES read a SNES controller using a simple modified plug and having the routine read all 12 valid bits (4 unused, 16 total). - The NES 5v regulation uses a standard linear regulator (7805?) and if you are truly pulling 1A with the pi alone then you are past its specification. i.e. You may end up frying the NES and your pi. Consider supplemental 5v directly into your custom cart. (I would measure actual power draw first.) -Greg
@PhilXavierSierraJones
@PhilXavierSierraJones 6 лет назад
Supremely Annoying Debugging Noise by Tom7 Nominated for Best Game Soundtrack of 2018 "10/10" - IGN
@mapifisher
@mapifisher 3 месяца назад
Thanks! Your videos and projects are so amazing... Just the kind of thing I wanted to know, but didn't know to ask.
@markijzerman
@markijzerman 6 лет назад
The way you explain this is amazing and very inspiring. Thank you!
@tom7
@tom7 6 лет назад
Thanks! :)
@TheLollermelon
@TheLollermelon 6 лет назад
I would very much so enjoy seeing the rest of your list good sir, please don't shy away from posting more on this, this is huge!
@TheRealKuif
@TheRealKuif 4 года назад
This is the best thing I have watched in a while! One year too late, but subscribed
@whiskyguzzler982
@whiskyguzzler982 5 лет назад
I laughed to tears at your demand. And then I went to watch the other video.
@ryannickles3218
@ryannickles3218 2 года назад
I think I've watched every suckerpinch video ever made and I have never been disapointed, other than the fact that there aren't more of them. But I know that's part of what makes them great.
@tom7
@tom7 2 года назад
slug on a stick
@lelsewherelelsewhere9435
@lelsewherelelsewhere9435 3 года назад
There are NES games, such as a 3d polygonal space game (yes for the nes) that achieves 3d by doing what you said at the end of the video, computing data off site (on the cartridge chips) and simply feeding that "prerendered" data into the nes (as a continually shifting pallet and/or sprite, which is actually a "time lapsed" drawn graphic, not just a pallet or sprite). The fact that you arrived at the pallet idea (though don't forget sprites) on your own is pretty impressive! (Then again everything you do is, so no surprise there!)
@batfan1939
@batfan1939 6 лет назад
Totally thought this was fifteen or twenty minutes. I check the time? It's been forty minutes! Great vid, really held my attention!
@DamianReloaded
@DamianReloaded 3 года назад
Almost 3 years later I came to re-watch both videos and they're still good. I wonder if you ever got around reverse-emulating the CPU ?
@אולדסקול
@אולדסקול 6 лет назад
this is good stuff man. Yeah, I watched the 40 mins all the way through. Mainstream RU-vid will obviously have different videos in store but it doesn't mean there's no room for long, technical, quality content. Keep it up!
@TheSet271
@TheSet271 6 лет назад
Reminds me of all those years ago when I would void the warranty on everything electronic I've ever owned which all of us hardware geeks did. My first FM pocket radio was source for my first transistors harvested to use on my first breadboard which still had fahnstock clips instead of binding posts. My first stereo I added digital frequency display to the analog dial attaching the LED board to the pointer so it moved with the dial. Oh, the memories... Also great explanation and animation of transistor(s). Transistor theory and application isn't always understood the same way by everyone, you have to get your hands on them and build and see results to get it to click.
@noel101082
@noel101082 6 лет назад
Pls let me know when you get onto sound. My goodness. You have blown my mind sir. I'm gonna get my head back in the code and electronics book, you have reignited my dwindling Hobbyist bug.
@noel101082
@noel101082 6 лет назад
40 minute videos are the one...because there is a 1.5 x button for those who talk too slow or pack too little in. you do neither...well for a electronics flunk like me
@opnuul
@opnuul 6 месяцев назад
i really love this project and this supplemental content. really quality stuff suckerpinch, i think i will check out the rest of your channel now too
@tom7
@tom7 6 месяцев назад
Thanks! I hope you like the other stuff too :)
@stupossibleify
@stupossibleify 2 года назад
Really good explanation of tri-state/high impedance states
@dubtuff64
@dubtuff64 6 лет назад
It is always a fantastic surprise when you show up in my subscription feed.
@ryanrice3149
@ryanrice3149 5 месяцев назад
Be encouraged! Make moar!
@captainnintendo
@captainnintendo 6 лет назад
I can't wait to see just how far you're able to take this. This is way beyond what I thought was possible on a NES, no matter the method.
@actualhyena
@actualhyena Год назад
I would absolutely love to see a part two of reverse emulation and thus turn the Nintendo into a husk.
@ThePharphis
@ThePharphis 6 лет назад
YES, MORE. Once again, love your work and these long explanations are fascinating.
@RobertLesac
@RobertLesac 2 года назад
Amazing content. I especially appreciate leaving the errors and the subsequent debugging of those errors and gotchas. I would watch more :)
@GreenLegendRan
@GreenLegendRan 3 года назад
Fantastic project. It's nice to see someone do this for the love of seeing if they can.
@jgordon7719
@jgordon7719 4 года назад
thoroughly enjoyed this breakdown
@squishmastah4682
@squishmastah4682 6 лет назад
Good times. Reminds me of when I got the N64 for Christmas but didn't know it lacked an RF adapter. I was crestfallen. I couldn't play it on my old TV. Then I got the bright idea to crack open my old NES and bridge the NES's RF and RCA outputs and used it as a pass through for the N64
@Architector_4
@Architector_4 6 лет назад
Out of all videos, I least expected _this_ one to have a crying laughing emoji. 21:17
@tom7
@tom7 6 лет назад
It's the purest emotion
@ArnaldurBjarnason
@ArnaldurBjarnason 6 лет назад
Your videos are the best on the internet. I can't wait for the next one. I always watch them multiple times, especially if they are about cycles? Please make more videos faster, If I had money I would want to give it to you to help you fund resistors and antique ROM cartridges.
@Ajomoni
@Ajomoni 6 лет назад
Every half a year I realize I've been secretly in love with you. You have some really great ideas and your execution always comes with so much care, it's impossible not to like it.
@jc4190
@jc4190 3 года назад
This is the kinda content I'm here for! Love the more detailed stuff
@JeSuisNerd
@JeSuisNerd 5 лет назад
wow wow wow, this was an awesome project to see! Thankfully a commenter below linked to the project files, but those would be great to throw in the video descriptions as well for people to access. :)
@MultiMoveman
@MultiMoveman 5 лет назад
You should see if you can do a build of doom on this setup, that would be so cool.
@Phil-nc4uw
@Phil-nc4uw 6 лет назад
i would even watch this all day
@ropersonline
@ropersonline 2 года назад
39:55: "I have some ideas what's causing that [noise and blinking]"
@OnlyEpicEmber
@OnlyEpicEmber 6 лет назад
Damn. I think this is the first project of yours I've seen and it was certainly very interesting. It'll be upsetting when I no longer have the time to watch hours of RU-vid videos, but I might as well make the most if it while I can and to that end I'm going to check out your back catalogue now. Thanks dude!
@andylarson6877
@andylarson6877 2 года назад
I absolutely LOVED this.... I really wish I knew, 3 years ago, what I know now. Also, I bet you wish you had pcbway 3 years ago! Lol I'm really happy I stumbled onto you (one time the RU-vid algorithm actually worked favorably) keep it up Tom, thank you!!
@ПаскарАлексей
@ПаскарАлексей 5 лет назад
Do more of these! They are really interesting and we can spare an hour for something this good.
@vgtheory
@vgtheory 6 лет назад
This experiment brings to mind the philosophical conundrum of determining at what point the NES is still an NES as you augment and supplement more components and more powerful hardware. Damn fascinating to watch, though.
@Sluggernaut
@Sluggernaut 6 лет назад
Watched the whole 40 minutes. Will be watching it several more times while on my quest to make a functioning graphics card on an FPGA. Thanks!
@Bozeman42
@Bozeman42 6 лет назад
A valuable video even 1m 45 seconds in. Love your stuff!
@samiolmari3821
@samiolmari3821 6 лет назад
Interesting topic and you made the whole 40 minutes of video to feel like instant, it was so well made!
@ThyFreak123
@ThyFreak123 6 лет назад
I'm really happy that you discussed a little bit about reverse emulating the NES sound hardware. Your video actually gave me ideas to try to figure out how to somehow make the NES do some kind of frequency modulation. It might not be possible, but you might be able to modulate the pulsewidth waveforms really quickly to get something similar to phase modulation. Like you said earlier, the NES does allow for small samples with a low bitrate so you can just upload a bunch of samples and make the NES play them. It would be interesting to figure out if you could make the NES hardware do things like Fast-Fourier Transforms so you could do vocoder effects. I do know that some Famicom games allowed for additional sound hardware within a game's ROM to allow for things like FM synthesis and audio effects. This is the case for the Japanese release of Castlevania III ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-h2JWRJZwvJo.html. I think the disk system allowed for extra sound capabilities as well like with The Legend of Zelda: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-tVumJ-z1F9E.html. I don't know if the American NES allows for additional sound hardware like that, but it might be worth looking into! Anyway, great content as always! Edit: As I was writing this, I was listening to the flute example from the NES version of The Legend of Zelda, which is clearly doing a vibrato effect. If that's being controlled by one of the other waveforms (or an LFO I had no idea existed on the NES), then you should absolutely be able to to FM synthesis on an NES.
@SlyHikari03
@SlyHikari03 Год назад
Bro. FM synthesis on the NES is super neat. That would be great. I mean, Pictionary’s ost (made by Tim follin) kinda gets there.
@minijimi
@minijimi 6 лет назад
I wrote a program in Java a while ago that converts any picture into a ZX Spectrum picture. The ZX Spectrum was a bit more restrained, as the NES but it had the same concept, producing monochrome and colour clashy graphics. I used the same techniques as you did pretty well to render the picture, lots of fun to write but it was a devil to debug. I thought I was doing alright, you know, gave myself a pat on the back. Great way to spend a weekend.... then I watched this and wow, yeah... got some work to do. Good one man!
@VictorCampos87
@VictorCampos87 6 лет назад
Man! This is gold! I wanna se this works 100% someday.
@siroccomask
@siroccomask 6 лет назад
I love the lengthy tech videos. I always want to know how it all came together. This may not be your largest audience but I think it serves two purposes for a reasonable cost: 1. You get to rehash your ideas and further solidify your knowledge. 2. We get to see how it all works and follow along with you. I liked the rant format of the video and it saves you time editing so even if these aren't as popular its worth it!
@AdamBast
@AdamBast Год назад
It's better to rewatch these old videos than new videos. This and harder drives
@ephilihp
@ephilihp 5 лет назад
Definitely enjoyed watching. Thanks for making this supplementary video explaining the magic tricks.
@ALZlper
@ALZlper 5 лет назад
I am up for a v2 of the project with sound, etc. And another 40min video
@arpyzero
@arpyzero 6 лет назад
This has been a really interesting watch. I should pick up that "write down good ideas" thing. It sounds like a really good way to figure out new projects to do.
@bullshit505
@bullshit505 6 лет назад
Please do more. I love this sort of thing, being able to make more complicated use of old hardware
@LayaVulpes
@LayaVulpes 6 лет назад
I was wondering if this would be possible a couple years back but I didnt had a knowlage to do it and now here I am. I though it would look better but its more than I though it would be capable of. Great job man
@EER0000
@EER0000 2 года назад
Amazing project, happy to watch a 40 minute breakdown of it as well :D
@alexhiatt3374
@alexhiatt3374 2 года назад
This is fascinating! Loved the video
@argoneum
@argoneum 6 лет назад
Fun thing about 3.3V CMOS and 5V TTL is that they *are* directly compatible, usually both ways (e.g. 74ALS series outputs 3V as "1", for others I'd use a small series resistor, say 33-100Ω). Yes, you can directly drive any TTL chip using 3.3V CMOS signal. If you need to convert 3.3V CMOS to 5V CMOS, you could use 74HCT chip. To do it very fast you could go with 74ACT / 74ABT series. Tried it, works, drives things very strong too (and adds ringing to long wires).
@cocothepoopcatdog6351
@cocothepoopcatdog6351 5 лет назад
With 40k subs and 41k views, I would argue that all of your subs viewed this video! Keep up the great work!
@Uniqueuponme
@Uniqueuponme 6 лет назад
This whole project was amazing, you've earned my subscription!
@Narnald_Ewman
@Narnald_Ewman 6 лет назад
This is the best stuff to watch! Keep it up!
@jgordon7719
@jgordon7719 6 лет назад
I like to think that your concept of reverse emulating the nintendo in this way reminds me of what is actually done with the superFX chip in the super nintendo. You're adding supplemental processing to the current system.
@admir_correia
@admir_correia 6 лет назад
Nice video for students or classrooms. Admire your work and watched all the 44 minutes of the video, and I'm just an a enthusiast. First time I've seen a board customization. Didn't know it was "that easy" to do a custom board 🙂🙂
@marksmithwas12
@marksmithwas12 5 лет назад
Keep going with this project! It's fascinating 🙂
@dz-
@dz- 6 лет назад
I watched the whole thing and I could have watched more. This is so cool.
@briancannard7335
@briancannard7335 2 года назад
The other video is an AMAZING presentation!
@Guyflyer12
@Guyflyer12 6 лет назад
I've watched this video and all your videos at least 3 times. Love your stuff. Please make more interesting things!
@tom7
@tom7 6 лет назад
Thank you for watching and for the encouragement (:
@corybenton6115
@corybenton6115 6 лет назад
Keep doing what you're doing man!
@Riesi_
@Riesi_ 6 лет назад
This was a really interesting project to watch! Your videos are always extremely awesome.
@carlossantiago4845
@carlossantiago4845 6 лет назад
Very cool. I really enjoyed this and I look forward your next video.
@PerMejdal
@PerMejdal 2 года назад
A similar project with build guide can be found here: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-gCWhWBtu0LA.html
Далее
Reverse emulating the NES to give it SUPER POWERS!
22:21
TEAM SPIRIT: НОВЫЙ СОСТАВ. SEASON 24-25
01:31
NaN Gates and Flip FLOPS
19:08
Просмотров 281 тыс.
Creating an Operating System for the NES
11:11
Просмотров 784 тыс.
NES Development Environment
14:58
Просмотров 352 тыс.
How we fit an NES game into 40 Kilobytes
12:04
Просмотров 3,5 млн
Writing NES Games! With Assembly!!
11:40
Просмотров 631 тыс.
Computer program that learns to play classic NES games
16:18