PPU Book

Discuss technical or other issues relating to programming the Nintendo Entertainment System, Famicom, or compatible systems.

Moderator: Moderators

Post Reply
User avatar
org
Posts: 63
Joined: Tue Aug 07, 2012 12:27 pm

PPU Book

Post by org »

I want to present you a book about PPU:

Image

The book is compiled by the author team: andkorzh, HardWareMan and org.

You can download the digital version (pdf) here:

https://github.com/emu-russia/breaks/re ... eplinglish

https://github.com/emu-russia/breaks/re ... vA-russian

I am trying to produce a printed version, but due to lack of experience so far I made only a trial print run of 5 pieces in Russian:

Image

Enjoy reading!
User avatar
Quietust
Posts: 1787
Joined: Sun Sep 19, 2004 10:59 pm
Contact:

Re: PPU Book

Post by Quietust »

A very interesting read, I must say - even though I traced out the whole chip in order to simulate it, I never really understood how all of the different parts of it worked.

I also saw references to (and pictures of) the PAL PPU, something I've been wanting to look at for a long time. Are any layer images available for it online, or were they too poor-quality for proper analysis (which wouldn't surprise me, based on the picture of the VRAM I/O logic)?

I did notice that page 27 of the English version had a section header in Russian ("Управляющие регистры", just above the image of the $2000/$2001 registers).
Quietust, QMT Productions
P.S. If you don't get this note, let me know and I'll write you another.
User avatar
org
Posts: 63
Joined: Tue Aug 07, 2012 12:27 pm

Re: PPU Book

Post by org »

Quietust hi, good to see you :)

We opened up both PAL chips a few months ago. All pics of APU (2A07) and PPU (2C07) can be found here:

https://drive.google.com/drive/folders/ ... sp=sharing

https://drive.google.com/drive/folders/ ... sp=sharing

For the APU only the interesting parts were photographed, because otherwise it repeats the NTSC version. For the PPU all the metallization photos were taken, and for the silicon only the interesting places were taken again.

The restored PPU transistor circuits can be found in the releases:

https://github.com/emu-russia/breaks/releases

(But there is still a middle part left to do, where the sprite logic is)

Thanks for the correction, we will take it into account in the next revision of the book (the next revision is planned sometime in early 2022).
User avatar
org
Posts: 63
Joined: Tue Aug 07, 2012 12:27 pm

Re: PPU Book

Post by org »

EDIT:

And yes, the PPU got a little "dirty" at the bottom because of the burn, but overall it didn't stop you from understanding all the differences. The whole bottom part of the PAL PPU is exactly the same as the NTSC version.
Post Reply