What's Ken Making
What's Ken Making
  • 37
  • 573 941
Inside the Famicom | 04: The Picture Processor
For this next video in my deep dive series on the Famicom, we're starting our foray into the video subsystem by taking a look at Nintendo's Picture Processing Unit (PPU). I'll explain how this chip functions as an independent processor, and then we'll explore how it interacts with the rest of the system.
Links Referenced:
- Visual 2C02: www.qmtpro.com/~nes/chipimages/visual2c02
- NES Dev Wiki: www.nesdev.org/wiki/Nesdev_Wiki
Переглядів: 2 107

Відео

Exploring TapTo on the MiSTer
Переглядів 7 тис.Місяць тому
It's time for another MiSTer video... this time, I'm taking a look at the TapTo project. After spending a few weeks with it, I can see why everyone is excited! In this video, I'm going to take you through how TapTo works and show you some of the cool things you can do with it. Links Referenced in this Video: - TapTo GitHub Page: github.com/wizzomafizzo/tapto - Wizzo's Etsy Shop: www.etsy.com/sh...
Inside the Famicom | 03: The Memory Map
Переглядів 3,6 тис.Місяць тому
Welcome to the third video in my multi-part series on the Famicom. In this video, we'll take continue our exploration of the CPU and mainboard by talking about how the Famicom and NES uses the memory map to communicate with other chips. Links Referenced in this Video: - NESdev Wiki CPU Memory Map - www.nesdev.org/wiki/CPU_memory_map - NESdev Wiki 2A03 Register Map - www.nesdev.org/wiki/2A03 Pas...
Inside the Famicom | 02: The 6502 CPU
Переглядів 4,6 тис.2 місяці тому
Welcome to the second video in my multi-part series on the Famicom. In this video, we’re going to take a closer look under the hood, as we dive into the Famicom’s central processor and learn what makes it tick… literally! We’ll talk about some of the interesting background associated with Nintendo’s use of the 6502 and start exploring the mechanics of Ricoh’s 2A03/2A07 chip. Links Referenced in...
Inside the Famicom | 01: The Design of a Legend
Переглядів 15 тис.3 місяці тому
This is the first video in my in-depth, multi-part series on the Nintendo Family Computer, better known as the Famicom. Over the subsequent videos in this series, we’re going to take a closer look at this game system and deconstruct it to understand how it works. We’re kicking things off with a high-level overview of the system by talking about the design, how it’s powered, the main board, and ...
My 1st Year on YouTube & the Future of What's Ken Making
Переглядів 9924 місяці тому
Today, I'm sharing a different kind of video. Last week was my 1-year anniversary on UA-cam. Instead of our regularly scheduled program, I felt that it was appropriate to share a retrospective on this past year, as well as my thoughts for the coming year of What's Ken Making. I'm super appreciative for everyone who's watched my content, and for the many great and encouraging notes and comments....
Inside FunnyPlaying's New FPGA Game Boy
Переглядів 18 тис.4 місяці тому
Let’s face it - FPGAs are cool, but the FPGA gaming devices that we’ve seen to date are just outright expensive. Until now, that is... retro device modding company, FunnyPlaying, recently released their new FunnyPlaying Game Boy Color - a modern FPGA implementation of the classic Game Boy Color handheld. But can the device actually compete with the likes of the Analogue Pocket? In this video, I...
The New 2024 gameBadge | Episode 3: Games & Emulators
Переглядів 9284 місяці тому
Today, I'm wrapping up my 3-part series on the 2024 version of the gameBadge by showing you how to install some of the games and emulators that we've written. I'll also talk a little bit about how I ported over some of the emulators, including my development setup and how I've been doing the debugging. Links Referenced in this Video: - gameBadge Workshop Registration: www.midwestgamingclassic.c...
The New 2024 gameBadge | Episode 2: Step-by-Step Build
Переглядів 8574 місяці тому
This is the 2nd episode in a 3-part series, where I'll take you through the new 2024 gameBadge. In this video, I take you through the end-to-end build process, and show you how to build your very own system. Links Referenced in this Video: - gameBadge Workshop Registration: www.midwestgamingclassic.com/event/ben-heck-make-a-gamebadge-details - gameBadge3 GitHub Repo: github.com/benheck/gamebadg...
The New 2024 gameBadge | Episode 1: Design Overview
Переглядів 1,5 тис.5 місяців тому
MGC is right around the corner - and that means it's time for a new gameBadge! This year's design contains an interesting addition that unlocks some new capabilities - emulators! This video is the first in a 3-part series, where I'll take you through the new 2024 gameBadge. In this video, I walk you through the high-level design of this year's gameBadge and explain some of the changes that we m...
Diving into the BlisSTer: Is this the ULTIMATE MiSTer Add On?
Переглядів 3,8 тис.5 місяців тому
There's no lack of accessories out there for the MiSTer - and in this video, I'm digging into one of the cooler ones that I've seen - the BlisSTer. Not only is it a zero-input lag solution for the MiSTer, but it also lets you use non-native console controllers. In this video, I'm going to deep dive into the BlisSTer, explain how it works, and give you my thoughts on whether or not this $79 add-...
Adding TURBO MODE to the Tandy Model 100
Переглядів 2,3 тис.6 місяців тому
A huge THANK YOU to PCBWay for sponsoring this video. Head over to pcbway.com and pick up the board for this mod for only $5. I absolutely love my Tandy Model 100. But let's face it - it's a laptop from the early 80s, and it run as early-80s speeds. But fortunately, there's a new experimental mod that lets you run the Model 100 at a whopping 5MHz. It's not an easy one, though, because there are...
Tearing Down the Anbernic ARC
Переглядів 3,5 тис.6 місяців тому
Anbernic released their newest Sega-inspired handheld game system recently, but is it really much different than their other devices? Join in on this journey with me to tear down the Anbernic ARC-D, and let's take a look at what makes it tick. Some of things we discover may surprise you! Links referenced in this video: - Anbernic ARC Product Page: anbernic.com/products/rgarc-d-rgarc-s - Anberni...
The PicoZX - A Handheld Classic Computer Emulator
Переглядів 54 тис.7 місяців тому
Maybe you grew up in the US like me and didn't have any experience with the UK-based Sinclair product line. Or maybe you lived on the other side of the pond and have vivid memories cutting your teeth on Sinclair BASIC while straining your neck in front of your TV. Regardless of which of these people you were, I think you'll love this project - it's called the PicoZX, and it's a handheld classic...
The MiSTer Mini Console
Переглядів 23 тис.8 місяців тому
I love the MiSTer stack, but let's face it - it's not exactly the most polished-looking device in your living room. In this video, I'm going to fix that problem by building the MiSTer Mini Console - a wonderful MiSTer console design, created by a talented designer in the maker community. In this video, I'm going to take you through the process of how I built one - from 3D printing the pieces, t...
Software Emulators vs FPGAs
Переглядів 280 тис.8 місяців тому
Software Emulators vs FPGAs
Building a ROM Dumper - The Open Source Cartridge Reader
Переглядів 11 тис.9 місяців тому
Building a ROM Dumper - The Open Source Cartridge Reader
Digging into the Analogue Pocket, a portable FPGA game system
Переглядів 83 тис.9 місяців тому
Digging into the Analogue Pocket, a portable FPGA game system
Going Online with the Tandy Model 100 #septandy
Переглядів 2,8 тис.10 місяців тому
Going Online with the Tandy Model 100 #septandy
How to Make an MT32-Pi for the MiSTer (Cheap Option Included!)
Переглядів 7 тис.11 місяців тому
How to Make an MT32-Pi for the MiSTer (Cheap Option Included!)
WonderSwan Repair and Screen Upgrade - No Sound, Bad LCD
Переглядів 1,3 тис.Рік тому
WonderSwan Repair and Screen Upgrade - No Sound, Bad LCD
Tandy 200 Restoration (TRS-80) - No Power, Bad Keyboard, and Badly Burned LCD
Переглядів 1,6 тис.Рік тому
Tandy 200 Restoration (TRS-80) - No Power, Bad Keyboard, and Badly Burned LCD
2 Player SNAC Adapters on the MiSTer FPGA (NES, SNES, and PSX)
Переглядів 4,5 тис.Рік тому
2 Player SNAC Adapters on the MiSTer FPGA (NES, SNES, and PSX)
Revitalizing an Atari 2600 Vader with a Super Simple Composite Mod
Переглядів 3,4 тис.Рік тому
Revitalizing an Atari 2600 Vader with a Super Simple Composite Mod
Installing the Unhinged Gameboy Advance SP Mod
Переглядів 1,7 тис.Рік тому
Installing the Unhinged Gameboy Advance SP Mod
MiSTer FPGA Setup and Configuration Tips
Переглядів 5 тис.Рік тому
MiSTer FPGA Setup and Configuration Tips
Making Sense of SNACs on the MiSTer FPGA
Переглядів 7 тис.Рік тому
Making Sense of SNACs on the MiSTer FPGA
Exploring Video Game Emulation with the MiSTer and FPGA Technology
Переглядів 10 тис.Рік тому
Exploring Video Game Emulation with the MiSTer and FPGA Technology
Tandy Model 100 (TRS-80) on a VGA Monitor with the MVT100
Переглядів 3,5 тис.Рік тому
Tandy Model 100 (TRS-80) on a VGA Monitor with the MVT100
GameBoy Advance SP Super Bright Screen Upgrade
Переглядів 978Рік тому
GameBoy Advance SP Super Bright Screen Upgrade

КОМЕНТАРІ

  • @gavinbelsen3690
    @gavinbelsen3690 День тому

    Amazing quality video. Great work!

  • @soulreaper2557
    @soulreaper2557 День тому

    Call the police, that's domestic abuse. Your wife thrashed you.

  • @rolux4853
    @rolux4853 2 дні тому

    17:47 RIP Near, you did so much for this community and your knowledge will never be forgotten! May those that did all those horrible things to you meet their conscience one day. What you did is invaluable and we will always keep you in the highest regards. Rest easy.

  • @boonboy8333
    @boonboy8333 3 дні тому

    Hi Ken, I'm interested in setting up a Japanese famicom with rgb output to a 29" arcade monitor to get the exact image quality you would expect from any arcade pcb like the neogeo mvs for example. Is this doable without damaging the famicom while achieving prolonged usage just an mvs mother board would deliver?

  • @bilyez
    @bilyez 3 дні тому

    Man, at this point just get a steam deck.

  • @justchan2443
    @justchan2443 3 дні тому

    I was shock about the differences between Air Strike Patrol on Snes9x vs BSNES. You blew my mind.

  • @EmulationOnline
    @EmulationOnline 6 днів тому

    Nice deep dive, I hadnt seen anyone else compare the fpgas yet. Taki Udon took a look and game compatibility, and noted Donkey Kong also has some graphical artifacts. Seems the fpga bitstream is less than perfect.

  • @Raphtor13
    @Raphtor13 7 днів тому

    Very interesting!

  • @darkzealotjg
    @darkzealotjg 8 днів тому

    fpga to much expensive for me!

  • @gggg-bk7md
    @gggg-bk7md 9 днів тому

    hola! este dispositivo se puede conectar a un PC del tipo Pentium 3? Gracias!

  • @RetrocampusBBS
    @RetrocampusBBS 11 днів тому

    Greetings from RetrocampusBBS' sysop :)

  • @di380
    @di380 11 днів тому

    I never even knew that FPGAs existed till I happened to run into a tool for electrical engineers but never even crossed my mind that videogames could be played with them

  • @GreatCollapsingHrung
    @GreatCollapsingHrung 14 днів тому

    This is a really cool series. Wonder if you might do snes or another console when this is done.

  • @IvanEngler
    @IvanEngler 15 днів тому

    awesome content!!

  • @NeilMcGlennon
    @NeilMcGlennon 17 днів тому

    Awesome video! Thank you for sharing this information!

  • @MattHughson
    @MattHughson 18 днів тому

    I really live this series, Ken! Looking forward to the next episode

  • @KonaKonaKaabisteru
    @KonaKonaKaabisteru 18 днів тому

    Would be cool if we get an NFC reader capable of letting you put in cards down in it like a game cartridge and then launch them via a power switch with a satisfying click. The Disk Drive System is cool admittedly but I can't help feeling this'd let me come even closer to the homely feeling associated with our physical cartridges~

  • @michaeljarcher
    @michaeljarcher 18 днів тому

    Just one small errata, de-compile would i think give the wrong idea, that the game is compiled in the first place. It's assembled, so the disassembly is the preferred word for machine code, which almost all retro stuff was produced with. Anyhow nice video for noobs. :-)

  • @AndDeathForAll82
    @AndDeathForAll82 18 днів тому

    I just stick to the real thing. At the end of the day, they’re still superior.

  • @docwhogr
    @docwhogr 18 днів тому

    i was expecting when you pull out the cartridge more randomness (noise) and not a static image. also: nes without the mapper chips is as good as an atari 2600 (overexaggerated but true)

  • @intel386DX
    @intel386DX 19 днів тому

    Do you have an explanation why the NES/Famicom have the worst composite video quality ever? The vertical lines are fuzzy, the horizontal are perfect. Only black, white and gray colors used in vertical lines do not produce this fuzzinest and they are perfectly strate. The problems is with all other colors. And ten bigger problem is when the screen scrolls this defect produces an awful dot crowing effect. And I do not talking about the notorious jailbars on famicom and nes model 2.

    • @whatskenmaking
      @whatskenmaking 17 днів тому

      It's primarily due to the decoder and DAC internal in the PPU. There are some mods, like the NESRGB that can improve it quite a bit - but they're not cheap, as it bypasses those internal PPU components and recreates the improved signal off-chip

    • @intel386DX
      @intel386DX 17 днів тому

      @@whatskenmaking thanks for the replay. Only NES/Famicom have this poor video quality. All other consoles of that era are OK.

  • @cbmeeks
    @cbmeeks 19 днів тому

    I'm really loving this series! I am designing a VGA circuit using an RP2040. My design is very close to the NES PPU but with upgrades. This series is really helping me out! Thanks.

  • @misterretrowolf1464
    @misterretrowolf1464 19 днів тому

    Great video Ken, this kind of video about hardware is right up my street. I really appreciate the animations during the explanations. I've tried on my own videos to do it, and I take my hat off to you. Excellent work. Most people don't know how long it takes to do those animations!

  • @InfiniteLoop
    @InfiniteLoop 19 днів тому

    I so wish someone sold this as a kit,

  • @InfiniteLoop
    @InfiniteLoop 19 днів тому

    Wow, I have to do this, imagine going into Starbucks and making the win 95 hipsters heads implode when they see what you're online with, lol.

  • @InfiniteLoop
    @InfiniteLoop 19 днів тому

    I would love to get a REX in my 102, just have a dial a rom in it atm, and a backpack

  • @anon_y_mousse
    @anon_y_mousse 19 днів тому

    I think the first project I should make with my language is an NES emulator. If it can handle that, then it should be ready to release.

  • @TheGeoff
    @TheGeoff 19 днів тому

    And they’ll use the av cable port all the way until the GC

  • @shpongled
    @shpongled 20 днів тому

    Absolutely fantastic summary of the project and possibilities .... I wasn't really all that interested before but now I can see how this could really enhance the MiSTer experience.. Great video!

  • @HSTVizle
    @HSTVizle 20 днів тому

    I love this series. Simple and instructive. I really miss my Microprocessors class :D

  • @zetathix
    @zetathix 20 днів тому

    Why just don't make the coin card a circular card so you won't grab the wrong card while also improving the immersion?

  • @MrKrimstah
    @MrKrimstah 20 днів тому

    Love this series

  • @TheMikeyb86
    @TheMikeyb86 20 днів тому

    Brilliant depth and quality, as usual. And you'll only get better.

  • @rubberduck4966
    @rubberduck4966 20 днів тому

    In Germany one would say that you are a perfect "Erklärbär".

    • @tcscomment
      @tcscomment 13 днів тому

      a what?

    • @rubberduck4966
      @rubberduck4966 12 днів тому

      @@tcscomment A Person who is very good in explaining things.

  • @LazyDevs
    @LazyDevs 21 день тому

    Wonderful! Loved that composite mod at the end. Very DIY ;)

  • @thatssomegoodpie
    @thatssomegoodpie 21 день тому

    So are the roms stored on the actual cards or is it just another way to tell the system which game to load from internal memory?

    • @SavedByZero
      @SavedByZero 12 днів тому

      The cards are just used to trigger the process.

  • @skilz8098
    @skilz8098 22 дні тому

    A few years back, I started to write a 6502 NES emulator in modern C++17 using MSVC. It was quite a project to work on. The NES Dev wiki site is very valuable and useful and when I first started to take on this project and doing some research into it is what brought me to find other related topics such as Ben Eater's Y.T. channel for his 8-Bit bread board CPU in which I implemented his design in a program called Logisim. Since then, I had also come across a game on Steam called Turing Complete. Many years ago, I started to get into programming due to my interest in 3D Graphics / Game Engine design as well as Physics Simulations and Animations. As much as I enjoyed learning various topics throughout that process such as learning the various graphics APIs such as DirectX, OpenGL and Vulkan, I have come to appreciate and enjoy Hardware Design (ISA implementation just as much as doing 3D Graphics programming). This in part is reflective of some of my Steam Libraries titles that range from Factorio, Dyson Sphere Program, Satisfactory, Mindustry, Oxygen Not Include, The Planet Crafter, and more. If it's Engineering related: "The Factory Must Grow!" and if they have Trains, it's even an added bonus, if it's building Rockets, that's just as engaging. I love and appreciate channels that provide content such as this. Job well done on clearly explaining the design of the Richo chips. You covered most of the basic in less than 20 minutes where many paid for courses couldn't even do it in a single semester. Kudos!!!

  • @80skidsgaming
    @80skidsgaming 22 дні тому

    Will this work with raspberry pi running retropie or is it just for the mister?

  • @Dacstunes
    @Dacstunes 22 дні тому

    Could this do the reverse? Like putting a romhack into a physical cart?

  • @ThePiones
    @ThePiones 22 дні тому

    At last my idea on which I've never worked on materialized on the real world.

  • @rustkitty
    @rustkitty 23 дні тому

    Now we just need a variant port cover lid that integrates the NFC module, so the whole thing can look even more like an oversized PC engine.

  • @ste76539
    @ste76539 25 днів тому

    The ZModem firmware is good, great in fact, but the 'theoldnet' firmware is even better, still free and downloadable, and the latest version also comes with a better way to upload to the ESP8266, but you need one with at least 4Mb, it won't fit on smaller boards.

  • @douglasvega8738
    @douglasvega8738 25 днів тому

    I had the NEC version back in 1986 (the very first computer I owned) unfortunately there was no internet back then.

  • @tonibahloni920
    @tonibahloni920 25 днів тому

    This video is great! I always come back to it when I make a fresh Mister install. Do you think you could make a video on how to access the Mister from MacOS?

  • @ckk403
    @ckk403 26 днів тому

    Fantastic video!

  • @steambub
    @steambub 28 днів тому

    I wasn't much interested in the TapTo, but your idea of putting tags in cartridges is something I must do for myself.

  • @ssl3546
    @ssl3546 28 днів тому

    Chip masks are only protected for 10 years and the Famicom came out before the mask law was even passed. It would be foolish not to use the masks or to pay a license for something in the public domain. Do you send UA-cam money for the free music in your videos?

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

    In the late 90s, my ISP had a trs100 termcap entry. So I would use the acoustic coupler on my parents cordless phone and use lynx and pine from the back yard. Also did this from the school payphone, but they made me stop because they thought it looked like I was hacking the payphones.

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

    A few months late to the party here, but I am absolutely loving my FPGBC. FPGA really excites me, and for $80, this was a fun project to put together, and it just seems to work.

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

    you must finish this series famicom materials!