The Inside Story of NES [Nintendo Power 22]

Discuss emulation of the Nintendo Entertainment System and Famicom.

Moderator: Moderators

User avatar
zeroone
Posts: 929
Joined: Mon Dec 29, 2014 1:46 pm
Location: New York, NY
Contact:

The Inside Story of NES [Nintendo Power 22]

Post by zeroone » Mon Nov 12, 2018 9:05 am

Here are 2 spreads from Nintendo Power issue #22 that reveal the secret internals of the NES and Game Boy:

https://i.imgur.com/TzvRPjN.jpg

https://i.imgur.com/Lm4Ucdl.jpg

User avatar
Dwedit
Posts: 4253
Joined: Fri Nov 19, 2004 7:35 pm
Contact:

Re: The Inside Story of NES [Nintendo Power 22]

Post by Dwedit » Mon Nov 12, 2018 11:41 am

Surprisingly detailed.
Here come the fortune cookies! Here come the fortune cookies! They're wearing paper hats!

User avatar
koitsu
Posts: 4216
Joined: Sun Sep 19, 2004 9:28 pm
Location: A world gone mad

Re: The Inside Story of NES [Nintendo Power 22]

Post by koitsu » Mon Nov 12, 2018 12:20 pm

You want volume 20 as well. Trust me.

User avatar
zeroone
Posts: 929
Joined: Mon Dec 29, 2014 1:46 pm
Location: New York, NY
Contact:

Re: The Inside Story of NES [Nintendo Power 22]

Post by zeroone » Mon Nov 12, 2018 1:22 pm

koitsu wrote:You want volume 20 as well. Trust me.
Yep. We already discussed that one on a different thread, but here's a link:

https://imgur.com/a/tWGf8

User avatar
tokumaru
Posts: 11521
Joined: Sat Feb 12, 2005 9:43 pm
Location: Rio de Janeiro - Brazil

Re: The Inside Story of NES [Nintendo Power 22]

Post by tokumaru » Mon Nov 12, 2018 1:25 pm

Are you talking about the "Why Your Game Paks Never Forget" article? That one is more widely known I think, and has been mentioned in the forums a few times. The one about the insides of the NES is new to me, and I found it particularly interesting because it even talks a little about programming topics, such as scrolling. I thought Nintendo had no interest in making that kind of information public.

NewRisingSun
Posts: 1124
Joined: Thu May 19, 2005 11:30 am

Re: The Inside Story of NES [Nintendo Power 22]

Post by NewRisingSun » Mon Nov 12, 2018 1:25 pm

It also lies (it's from Nintendo, after all) in claiming that Castlevania III uses the extended attribute functionality of the MMC5, which it does not.

User avatar
tokumaru
Posts: 11521
Joined: Sat Feb 12, 2005 9:43 pm
Location: Rio de Janeiro - Brazil

Re: The Inside Story of NES [Nintendo Power 22]

Post by tokumaru » Mon Nov 12, 2018 1:31 pm

Are these available in higher resolution on a PC? The version I see on my phone is hardly readable, and I couldn't get a version with better resolution to open.

User avatar
zeroone
Posts: 929
Joined: Mon Dec 29, 2014 1:46 pm
Location: New York, NY
Contact:

Re: The Inside Story of NES [Nintendo Power 22]

Post by zeroone » Mon Nov 12, 2018 2:45 pm

tokumaru wrote:Are these available in higher resolution on a PC? The version I see on my phone is hardly readable, and I couldn't get a version with better resolution to open.
The links in this thread are high rez.

User avatar
Dwedit
Posts: 4253
Joined: Fri Nov 19, 2004 7:35 pm
Contact:

Re: The Inside Story of NES [Nintendo Power 22]

Post by Dwedit » Mon Nov 12, 2018 3:01 pm

NewRisingSun wrote:It also lies (it's from Nintendo, after all) in claiming that Castlevania III uses the extended attribute functionality of the MMC5, which it does not.
I think it uses it as a third nametable in one level?
Here come the fortune cookies! Here come the fortune cookies! They're wearing paper hats!

User avatar
koitsu
Posts: 4216
Joined: Sun Sep 19, 2004 9:28 pm
Location: A world gone mad

Re: The Inside Story of NES [Nintendo Power 22]

Post by koitsu » Mon Nov 12, 2018 4:00 pm

NewRisingSun wrote:It also lies (it's from Nintendo, after all) in claiming that Castlevania III uses the extended attribute functionality of the MMC5, which it does not.
This got me so spun up I decided to sue Nintendo of America.

User avatar
tokumaru
Posts: 11521
Joined: Sat Feb 12, 2005 9:43 pm
Location: Rio de Janeiro - Brazil

Re: The Inside Story of NES [Nintendo Power 22]

Post by tokumaru » Mon Nov 12, 2018 4:18 pm

zeroone wrote:The links in this thread are high rez.
Not on my phone. I just tried the "desktop site" checkbox in Android Chrome and that gave me the high-res version though. Annoying how they couldn't link to the full pic in the mobile site.

User avatar
rainwarrior
Posts: 7719
Joined: Sun Jan 22, 2012 12:03 pm
Location: Canada
Contact:

Re: The Inside Story of NES [Nintendo Power 22]

Post by rainwarrior » Mon Nov 12, 2018 4:23 pm

I think Castlevania III uses some form of 3-screen mirroring constantly, though I think that's only functionally important in the rising water level, AFAIK.
Image

I dunno if/when it uses extended attributes, but TBQH I think whomever wrote the article was doing a pretty good job to get as close as they could to accurate with that example. Yes, the colourful looking stained glass tower is just regular attributes, but so what? Whomever wrote it didn't have the tools to check up on it. Neither did anyone reading it, for another 10 years.

User avatar
tokumaru
Posts: 11521
Joined: Sat Feb 12, 2005 9:43 pm
Location: Rio de Janeiro - Brazil

Re: The Inside Story of NES [Nintendo Power 22]

Post by tokumaru » Mon Nov 12, 2018 4:39 pm

What the hell is that about RGB video having two signals indicating the horizontal and vertical position of each pixel?

Anyway, my favorite part is when they explain scrolling. Every other explanation is extremely superficial (if not downright misleading), but this is surprisingly accurate and more than the average player needs to know. That little bit of information there could even be considered relevant to beginner NES programmers today, who sometimes struggle with scrolling.

NewRisingSun
Posts: 1124
Joined: Thu May 19, 2005 11:30 am

Re: The Inside Story of NES [Nintendo Power 22]

Post by NewRisingSun » Mon Nov 12, 2018 10:17 pm

koitsu wrote:This got me so spun up I decided to sue Nintendo of America.
If only.
tokumaru wrote:What the hell is that about RGB video having two signals indicating the horizontal and vertical position of each pixel?
Some RGB video connectors, such as the CGA video connector, have two separate pins for horizontal and vertical sync. Not most arcade connectors, though, which are described as having one pin for composite sync.

User avatar
NovaSquirrel
Posts: 378
Joined: Fri Feb 27, 2009 2:35 pm
Location: Fort Wayne, Indiana
Contact:

Re: The Inside Story of NES [Nintendo Power 22]

Post by NovaSquirrel » Tue Nov 13, 2018 2:29 pm

The part (making an attempt at, but not doing a very good job at) describing interrupts made me laugh a bit because it almost sounds like it's trying to describe the beginner mistake of polling the controller during vblank, though I know it's probably more trying to describe the "everything in NMI" style.

Post Reply