NES Architecture Explained

Поділитися
Вставка
  • Опубліковано 21 лис 2024

КОМЕНТАРІ • 427

  • @NesHacker
    @NesHacker  3 роки тому +266

    This was a big one, I hope you all like it :D

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

      YOU ARE SUCH A HARD WORKING MAN

    • @masterquest91
      @masterquest91 2 роки тому +3

      I subbed because of this

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

      You are going to regret your intros to these videos being on UA-cam by explaining to people how UA-cam functions work of subbing and being notified.

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

      Loved it!

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

      I hope you are doing ok. Excited for future videos

  • @timkohn
    @timkohn 10 місяців тому +8

    Just discovered your channel and have been binging all your content. You are an awesome explainer of complicated things, an incredibly valuable skill. Really great.

    • @NesHacker
      @NesHacker  10 місяців тому +1

      Thank you very much :)

  • @neilfmoore
    @neilfmoore 2 роки тому +149

    As a professor of computer science and someone who grew up on the NES, I'm loving your videos! Maybe it's a bit early in your career for this, but if you were to set up a Patreon, I and probably many others would subscribe.

    •  Рік тому +3

      +1 patreon and discord comunity

    • @robertmazurowski5974
      @robertmazurowski5974 Рік тому +7

      I am a self taught programmer. Is learning about NES in depth a good introduction to understanding how computers work?

    • @axiomeffect1025
      @axiomeffect1025 Рік тому +2

      Indeed

    • @skylo706
      @skylo706 11 місяців тому +2

      ​@@robertmazurowski5974 Its great for understanding how hardware and assembly works and you can translate that to modern day computers as well. I would also advice you to learn C, if you havent already

  • @scootergirl3662
    @scootergirl3662 Рік тому +46

    This is one of my favorite videos on YT no joke. This is actually good for someone learning computer hardware in general as well.

    • @NesHacker
      @NesHacker  Рік тому +4

      Awesome, if you like this one you’ll probably like next month’s video too :)

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

    It makes me so happy that the internet is flush with people that still produce content for this aging hardware. Even the younger generation can benefit greatly from understanding the basics of the old 8-bit and 16-bit systems, as the underlying technology is still functionally relevant today, just greatly expanded upon and made smaller.
    It's also great for older legacy systems that are still in use today. At the height of the Y2K scare, there was a booming demand for people that could code in raw assembly, COBALT, and FORTRAN, as they were widely used in the older systems still used by government facilities, power plants, and flight systems.
    Regardless, I'm just glad to see people sharing this knowledge with others, and your videos are super approachable and fun to watch.

  • @skylo706
    @skylo706 11 місяців тому +3

    This is one of the best technical explanation videos I've ever seen. It's absolutly fantastic

    • @NesHacker
      @NesHacker  11 місяців тому +2

      Just wait for my next one…

  • @jaredhammond721
    @jaredhammond721 2 роки тому +45

    I truly wish I had access to this video 12 years ago when I was teaching high school math and engineering. I could've probably used this one video for an entire semester.

  • @Beastmode-hk3fj
    @Beastmode-hk3fj 2 роки тому +5

    Best Mario 3 play I've seen in years @4:10

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

      Hahaha, I am so happy you pointed that out. I was trying to record something cool and I did that, then laughed until I was crying and decided "Nope. That's it, that's my clip for that segment."

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

    Your channel is such a gem, honestly. The videos are well recorded, sound is really good, animations are very well done, graphics are well designed and very explanatory, even the video thumbnails have excelent visual consistency. I've been harassing my friends to check out your material for weeks now. Such amazing work!

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

    Found this video out of curiosity, and wow, this is really phenomenal! I'm watching currently as an EE student in the U.S., and it's amazing to see something like the system architecture on an NES cartridge presented in a way that's interesting and engaging, while also not shying away from giving a level of detail in your technical overview that would I think be very daunting if presented otherwise. Amazing stuff, thanks for the video!

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

      Right on, I am glad you enjoyed it.

  • @ninjarob187
    @ninjarob187 3 роки тому +5

    Does anyone else watch these videos with their significant other and popcorn too?
    Love your content.

    • @NesHacker
      @NesHacker  3 роки тому +3

      You’re comment made my day :D, thanks for watching!

  • @Spikedude101
    @Spikedude101 2 роки тому +7

    Just wanted to highlight your EXCELLENT approach to computing fundamentals! In particular, found your explanation of buses to be really well done

  • @MDeeecent
    @MDeeecent 2 місяці тому +2

    This video makes me fascinated by electronics. When I was a kid playing video games I never realized the genius of human engineering that make this happened. I have no credit whatsoever for this but I'm very proud of people who came up with such a complex design to entertain kids

  • @Favourites669
    @Favourites669 3 роки тому +60

    I would buy a whole DVD of this material dude. AMAZING stuff here!

    • @NesHacker
      @NesHacker  3 роки тому +41

      Haha, appreciated. But shouldn’t I release it on VHS so it’s era appropriate to the NES?

    • @calliestudios
      @calliestudios 2 роки тому +3

      @@NesHacker DO IT

    • @joemck85
      @joemck85 2 роки тому +4

      @@NesHacker Be sure to include an interactive presentation and quizzes along with the VHS tape, on a NES cartridge. Maybe even throw in a Nintendo Power magazine with additional reading material and tips for using the presentation and quiz software.

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

      @@NesHackerHow can i buy one of those?

  • @sha2532
    @sha2532 3 роки тому +18

    Great video as always, I really love how you explain and show these things! And you're right, assembly code starts to have more sense when you understand what actually happens at hardware level.

    • @NesHacker
      @NesHacker  3 роки тому +6

      Thanks :D, yeah it really hits you what’s going on when you know the hardware on these older architectures.

  • @3DSage
    @3DSage 2 роки тому +3

    It's so cool to see how one of my favorite consoles works! Great detailed video!

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

      I used to wonder about how it all worked when I was a kid. I was very happy when I finally sat down and learned it. Glad to know you feel the joy too.

  • @dcchillin4687
    @dcchillin4687 2 роки тому +4

    I'm an old nerd going back to school for electrical engineering. This stuff is still a bit above me but still fascinating. Definitely going to keep checking back as I learn more

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

      Nice! I’d be lying if the thought hadn’t crossed my mind to go back and get a formal education in EE. I’m technically only trained in CS, but I dabble in electronics as a hobby.

  • @RetroSho
    @RetroSho 3 роки тому +15

    This is seriously my guilty pleasure as an FDS enthusiast. Can't wait til you discuss it, if ever. Also it might be interesting to discuss how palettes are generated and why there are so damn many across multiple emulators.

    • @NesHacker
      @NesHacker  3 роки тому +5

      I really want to do a video on it, but there is so much to cover since most people outside Japan aren’t aware of it and how it worked.

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

    Great video. You could have made a 20 part, 4 hour series but instead it's very efficiently presented while not being confusing.
    I really appreciated this. Thanks!

  • @ChadLuciano
    @ChadLuciano Рік тому +2

    WikiNES right here...this video is a treasure.

  • @AT-zr9tv
    @AT-zr9tv 3 роки тому +21

    Excellent video, thank you so much for this.
    One humble request: could you at some point create a video in which you show step by step how a chunk of audio data is processed? Like a jump sound FX for instance.

    • @NesHacker
      @NesHacker  3 роки тому +14

      Thanks for watching! A full treatment of the APU and how it works is on my list and I’m definitely planning on doing a video on it.

  • @jhesski
    @jhesski 3 роки тому +1

    These videos are criminally under viewed. Keep it up I think once people find you this channel will blow up

  • @darrink6214
    @darrink6214 2 роки тому +3

    These videos are great... I have always wanted to look at the assembly at some NES games to understand how the games were actually built, but actually programming assembly seems even more interesting. Looking forward to your NES videos and appreciate the hard work!

  • @matthewphillips3190
    @matthewphillips3190 2 роки тому +3

    This is a great channel. Please keep it up. I recommend that you make a video that explains exactly what happens when you turn on the NES with or without a cartridge inside and what happens when you press the reset button.

  • @chrisdemerski1101
    @chrisdemerski1101 3 роки тому +6

    Super cool video. I was looking for a video that would explain the hardware on a level like this!

    • @NesHacker
      @NesHacker  3 роки тому +1

      I really wish I would have had it when I was learning the system, for sure.

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

    Love how the information is straight to the point, great format.

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

    Super nice that you made the effort to put complex information in this easy to understand format! Keep it up

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

    you don't know how awesome this video is. I'm still extremely new(1 day) so it's a lot to take in but i appreciate the effort you put into this for new players. thank you

  • @holiday22x
    @holiday22x 2 роки тому +3

    hope to see more from you soon. keep up the awesome work

  • @vgp128
    @vgp128 3 роки тому +27

    When you get to explaining the programs themselves, can you give a visual overview of what the components you just showed in this video are doing during program execution, from power on? Then can you show some examples of game code from some of the games that have had commented disassemblies made of them? It would make stepping through a debugger easier to follow, and help those who are trying to improve their rom hacking skills.

    • @NesHacker
      @NesHacker  3 роки тому +20

      This is a fantastic suggestion! I have been working on my animation skills and trying to move towards this style of explanation, so I hope I can live up to what you’re seeing in your head someday.

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

      @@NesHacker were looking forward to that sir.
      Thanks.
      New subscriber here.

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

      Time for a master class, wake up get coffee brewing and start setting up the tripod.....get a move on.....

  • @usptact
    @usptact 3 місяці тому +1

    Always wondered as a kid what those chips on the cartridge actually do and how they work… now here we are :)
    This was a fantastic video! A little bit slower presentation with some animation and/or example code would perhaps better drive a point.

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

    Watching videos like these has really helped me learn about computer science and apply previous knowledge as well. He explains it so clearly and thoroughly, making new (for me) concepts very understandable.

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

      CS is really cool, but often taught in the most bland ways :/

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

      @@NesHacker I wouldn't know because I've just started learning, but I believe you.

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

    So glad I stumbled on to this channel, surprisingly well explained, and animated as well!

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

      Hey, thanks! Glad you like it 😄

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

    I wish I knew about this channel when I was doing my final project in college. I was trying to make an old school gaming console with the z80 processor, but it was so hard that I just gave up.

  • @SuperBrickDude-P1
    @SuperBrickDude-P1 3 місяці тому

    Super excited to start this video and continue the series! Huge fan of your work so far 😎

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

    I don't have enough underlying knowledge to understand half of this but still find it really interesting.

  • @dwightdixon8508
    @dwightdixon8508 7 місяців тому +2

    7 grade math teacher scolded us whenever saying O when referring to zero. Said: “O’s are in the alphabet”. Yeah, that stuck with me for life

  • @IgorIglesias
    @IgorIglesias 2 роки тому +4

    What a beautiful and deep explanation! Very thanks!!! 😁

  • @BubblegumCrash332
    @BubblegumCrash332 3 роки тому +20

    I've never coded anything but this is so interesting. I love retro console system architecture. BTW you have a great voice for explaining things

    • @NesHacker
      @NesHacker  3 роки тому +6

      Thanks! It’s taken me a bit, but I feel like my presentation voice is starting to get passable :)

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

    Thanks a lot for all your explaination! I’m a 34 years old french IT guy who is currently experiencing his mid Life crysis way too early ;) Back in the good old days with 8 bit consoles and computers. I’m restoring the old VIC-20 of my family and it’s facinating that the NES uses the same CPU. One more subscriber!

  • @Hatchet2k4
    @Hatchet2k4 3 роки тому +2

    Been eagerly awaiting your next video! Definitely will give a full watch. 👍

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

    Awesome channel! I found it today, already subscribed and just finished watching all videos. Gotta sleep now (it's 1:52 in Australia now, haha).
    Thank you!

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

    You sir, in my pov, are a legend. It was about time someone like yourself, gifted the earths with your attention to detailed explanations some of us have been wanting to know, but never knew it. This is all very interesting, as it may help me develop a product I've been dreaming of for quite some time now... ... ... *thinking of ways to apply this new knowledge to idea in my dreams*... ... ... time will tell, but very interesting subject none-the-less. Thank you.

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

    Excellent video! I was always fascinated by my childhood computers and never really understood how they worked until much later. While it's all still a bit overwhelming and hard to follow, I get the general concept. I even started to write a few things in assembly for use in emulators. They were nothing of any major significance but it was fascinating to learn how these systems used and interpreted data and memory locations which gave me a much broader scope of the talent required to code on these old 8-bit machines. C# is much easier than assembly!

  • @TheRedCap
    @TheRedCap 2 роки тому +4

    Am I developing for or messing around with an NES right now? no.
    Did I still watch this video through entirely because it's fascinating? yes.
    I've screwed around with things like game genie codes, and I even developed my own that fixes the shortened Mushroom sound in SMB3. That's the most I've ever done with an NES or 6502 Assembly.

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

      I think it's fun to just mess around and look at carts then dig into their code and stuff. There are all sorts of levels to NES hacking, and it can be fun at all of them.

  • @MexicanCat999
    @MexicanCat999 2 роки тому +3

    So well done, thank you for making it so easy to follow!

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

    Not all UA-camrs have huge knowledge of NES (some can only look at functionality and games and just review them in playing games), so this is special UA-cam channel for sure. And you can even program yourself same games on NES. That is not what we see from every channel.
    Thanks a lot for deep explanation. Already watched other videos, so it's interesting to know about NES system, and we can see how clever it's designed, especially in the future. You need make sure console can hold it for long time or it will quickly obsolete for new gen games (the PCs for example with floppy drive need everything in home to play many as possible - makes them more expensive). NES is designed in expandable way, makes console itself less expensive.

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

      Yeah I feel like a lot of other channels have the "game reviews" or "cool stories" angle kinda covered. I just wanted a place to show people how to make games and mess around with old hardware.

  • @xard4spl
    @xard4spl 3 роки тому +4

    I can't believe I wasn't subbed to this channel before. Fixed now!

    • @NesHacker
      @NesHacker  3 роки тому +2

      That’s why I remind everyone every video! ;)

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

    Your 100K subscriber milestone should come soon.
    The animation quality and transitions are smooth, you have a great speaking voice, you present the information in a format that's easy on the eyes yet still retains technical knowledge. Very informative videos and great channel you got going. I hope you unbox your first plaque from UA-cam in the future :3

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

      Thank you so much, yeah thar plaque does feel closer and closer every day ☺️

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

    The only time in my life where I instantly hit like and subscribe out of request.

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

      You know I started just asking at the end, cause I figured if you watch to the end it’s more likely that you’ll do both 😂

  • @johneymute
    @johneymute 3 роки тому +9

    After all these years,the nes is still an amezing beast.

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

    Wow! Thanks for all the information one place! And a easy to follow style!

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

    This is so cool, currently taking a microprocessor systems class right now and I had no idea the NES used machine code, I was surprised to see some of the lines of code familiar with me lol

  • @LebrancConvas
    @LebrancConvas Місяць тому

    Great work for providing the NES Information to us who interested in Game Console Architecture, Thanks for your hard work!

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

    Amazing work. Keep it up!

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

    Your videos are amazing for somebody that is trying to learn bare metal programming in general and game dev history!

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

    I used NESmaker to make a really cool NES prison themed adventure game. So, this was cool and helpful. I will definitely have to watch the rest of these for research. Awesome channel. (It would be cool to learn 6502 assembly)

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

    excellent video, first time viewer, you popped up after searching for NES console bending.

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

    Awesome brief of how 8 bit systems tie their hardware together to accomplish things. Only suggestion would be to include a blurb at the end about system timing, which helps explain how fast these chips are getting selected to address memory and perform their instructions in a coordinated way.

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

      I feel like the rabbit hole goes so deep. I had to stop somewhere.

  • @RaulRodriguez-zq2pt
    @RaulRodriguez-zq2pt 2 роки тому +1

    Thank you for the breakdown. It helped me understand a lot of CS concepts better.

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

    This might be the deepest one of the NES hardware videos out there

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

    This is a well-organized video and explanation of computer architecture. Thank you.

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

    Thank you for this information! I enjoyed seeing in detail what gave me such strong core memories as a child

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

    high quality content with not enough views! looking forward to more

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

    I am in heaven.
    This..........there's no words how insanely technical + disgustingly on-point with your animations you've created.
    It's beautiful.
    If you're still on the bench about Patreon, don't be.
    I'll be the first to sub.

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

    As a computer science / software engineer, this has completely illuminated how the hardware works for me.

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

    I wish he did SNES, Neo-Geo, Sega Saturn, PlayStation, & PS2 videos as well.

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

      I suppose I could…

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

    I have understood nearly nothing, but impressive what someone can tell about electronics if he knows it by heart.

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

    Love that youtube suggest me this channel
    your video and explainations rocks!

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

    I know the NES had the capacity for various enhancement chips. I find it really off that they didn't sell those as addons for the system rather than including one in every single cart. The cost associated with including what is essentially another computer inside the cartridge would have led me to surmise this wasn't a good option but clearly that wasn't the case. I mean they could have sold the upgrade dongle once and left those chips out of most cartridges saving lots of money. I guess they didn't want to confuse people with too many operations and they didn't want to rely on users to correctly match upgrades with specific titles and in the end the price didn't end up being a concern. Still this is a very odd concept when looking back at it from a world where adding things to your home equipment is no more complicated than plugging it via usb.

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

      Hmm... I think they were thinking more about their licensed developers than the consumer angle. Who knows, Nintendo works in mysterious ways to this day...

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

      Most of the NES mappers were pretty simple, the equivalent of maybe 5 or so 74xx chips. So it's not exactly a second computer, and the chips were likely manufactured at scale for a few cents each.

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

    I'll promise myself to come back here in a few years and already understand everything :)

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

    Author's description in the first 52-seconds mirrors what Tim Cain (of Fallout 1) recently said about generalists. Cheers.

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

    I love your channel. Very high quality content. Keep going!

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

      Appreciate the kind words :)

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

    That was a very easy to follow thorough explanation.

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

    Well, that was certainly a big coverage of NES architecture, thanks) But too dense. Like to retell the whole wikipedia in an 1hr video) Nevertheless, will try to come back to it later.

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

    This is great! I learned a lot about computers as a kid because of the OG NES.

  • @abdelazizkara2352
    @abdelazizkara2352 2 роки тому +3

    Really good video, it smells passion, thank you for that.
    I've a small question for you, I am looking for a good documentation/datasheet for the PPU, it seems somewhat difficult for to find a good one, can you please guide me ?

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

      Thanks, appreciate it! It’s a bit disjointed but there is a lot of good information the NES Dev wiki: wiki.nesdev.org/w/index.php?title=PPU

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

      Thank you very much 👍, I saw it before, but every time I tried to read it, I was submerged with a lot of technical shattered stuff. I will try it again, and this time I will be more careful not being lost. Good luck for the upcoming videos.

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

    I just tell you 1 thing my man. Thank you. This is exatly what i was looking for.

  • @pedroepires
    @pedroepires 3 роки тому +2

    Great video, awesome shirt, well done sir!

    • @NesHacker
      @NesHacker  3 роки тому +1

      Thank you! I loved this shirt the minute I saw it, though I was a bit sad as it would have been perfect for “NES Controllers Explained”.

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

    holy crap! a channel i can actually learn stuff from! you go super dude!

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

    Brilliant content- so well done. Thank you. I'm going to watch everything you've made.

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

    just found this in my feed. GREAT video

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

      Thanks, I’m glad you liked it!

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

    I really enjoy your videos. Great graphics work to make things understandable and enough information to be useful even to people that already know a lot about the topics. I look forward to more of the heavy duty video topics you mentioned.

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

      It's somewhat entertaining, perhaps even more so if you already have a base level of knowledge about 8-bit systems or the NES in particular. Glad you liked it. They are fun to make but take a lot of effort.

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

    Great video... Just wish you continues making more.

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

    Wow, you explain it very well I can only imagine how long it took you to put those graphics together!

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

      Putting them together wasn’t so bad… learning how to use all the tools to make graphics took forever 😂

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

    I love these videos and your background music is fire!!

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

      Lol, so so sooooo many people hate the background music. To the point where I am highly considering just tossing it for the next video xD

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

      @@NesHacker Im in both boats. It IS hard to follow what you're saying over music mainly because its so catchy and i cant help but want to bob my head and zone out what you're saying haha, also if you do read this who is the artist? its a great track

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

    Really good video - and really get explanation and graphics to describe it.

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

    I think knowing the architecture is at least as or more important than knowing how to program the processor.

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

      I agree Mike Bell, you're cool.

  • @LukeAvedon
    @LukeAvedon 3 роки тому +2

    Wow. Your graphics as soooooo good.

    • @NesHacker
      @NesHacker  3 роки тому +1

      Yeah they’re starting to feel really smooth, though it still takes me ages to finish them, haha.

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

    by the time this video ended, i was already deep into actually playing a NES game instead of watching explanations of

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

    You have a new subscriber my guy! I appreciate the content! Learned so much!

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

      Awesome, I am glad you like my stuff.

  • @schlangengrube157
    @schlangengrube157 3 роки тому +2

    Another very useful video. Thanks.

    • @NesHacker
      @NesHacker  3 роки тому +2

      No problem, thanks for watching!

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

    More videos, pleeeeeeease, your videos are amazing!

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

      Working on a new one about the CIC right now :)

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

      @@NesHacker Aweeeeesome! :D

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

    This video is amazing to understand microprocessors

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

    Dood, absolutely fantastic video!

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

    Neat stuff, glad I have a background in computer architecture

  • @ErikNilsen1337
    @ErikNilsen1337 Рік тому +2

    Love your explanations! I've always found NES hardware fascinating.
    If I may offer some constructive criticism, the sound of you taking a breath before each sentence is very loud, and distracts from the content. It would help to spend a little more time editing the audio.

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

      Thanks,! And yeah... I remove breath noises from the my edits now xD

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

    As a console developer of over 20 years, it genuinely scares me how complex even these old machines are!

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

    This might be outside the scope of this channel. But I was just thinking, I'd love to see a video about all of the different variations of the 6502. The differences between the chips, systems (video game or otherwise) they were used in, the reason they were made. Things like that. It seems like this stuff can be found on Wikipedia. On the page for the 6507 it has a thing at the bottom with a list of the different chips and links to the corresponding wiki article if it exists. But I only read a couple of the more popular ones so I'm not sure how extensive they get. And wiki's just the beginning of the journey as far as I'm concerned. I find it an interesting subject because until a few years ago, I only ever thought the one chip, the 6502 existed, then I come across the Ricoh 2A03, then the 6510, then the 6507 and I start realizing there were a lot more variants than I thought. And I'm just talking about NMOS chips. Nevermind the CMOS variants that WDC still makes to this day.

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

      But isn’t it great that they were all backwards compatible? And only WDC dared to modify the core ( NES did only cut a single trace ).
      I feel like that if you drop compatibility after 1980, you would go RISC. Arm atmel sh2

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

    Great deep dive into the system! BTW where from shirt?!