Jump to content
in8regs

Did anyone else know the NES VDP was based on the 9918?

Recommended Posts

Can you quote the part containing that information?

 

Edit:

Q: If you could change anything about the 9918, what would it be?

 

A: You have to look at these kinds of questions in the historical context. We had started on AVDP that was going to add more sprites and bitmapped graphics and even got a chip out, but TI was behind in having CMOS process and the design used a very trick NMOS one that had a lot of bugs and they cancelled the program. At the same time Yamaha did a register level clone and superset that was similar to the AVDP. Yamaha was apparently doing the chip for Nintendo and being in Japan they had the inside track on that design (I don’t know why TI never sued Yamaha based on our sprite patent, maybe we had a cross license, I don’t know). I’m that their chip was register level compatible with the 9918 and suspect that Nintendo, which developed Donkey Kong for Colecovision, use the 9918 in there early game system development.

Share this post


Link to post
Share on other sites

No I wasn't aware of that.

 

But there were quite a few game consoles and home computers of the era that had a TMS99xx related VDP (colecovision, SEGA SG-1000, MSX-1, TI-99/4A, Tomy Tutor) and later MSX-2, SEGA Genesis, ...

 

I think it was matthew180 (also active in this subforum) who did the interview with Karl Guttag.

Share this post


Link to post
Share on other sites

Hmmm... well, as far as I know there is actually some wrong information in this. It's true that Yamaha did do the "evolution" of the TMS9918, but as far as I know, it has been used in the Sega Master System. Since that was a direct competitor to the NES, I can't see Nintendo having used a Yamaha chip as well. They had their PPU which, if you look at the hardware specs, works very differently to the TMS9918. According to this page...

 

http://en.wikibooks.org/wiki/NES_Programming

 

the PPU actually was done by Ricoh.

 

I also can't imagine that Nintendo themselves designed the Colecovision version of Donkey Kong. Sure, the original arcade game is by them, but I think all the Coleco games (at least the early ones) have been designed by Coleco themselves. I did read somewhere that DK was actually developed on some "hacked" system back then.

 

If Nintendo themselves would have designed Colecovision DK, I think they could have borrowed quite a lot of code from the original arcade version (which uses a Z80 processor as well), and this would likely have improved the quality of the game.

Share this post


Link to post
Share on other sites

If Nintendo themselves would have designed Colecovision DK, I think they could have borrowed quite a lot of code from the original arcade version (which uses a Z80 processor as well), and this would likely have improved the quality of the game.

 

opcode games is working on a new Donkey Kong version for the colecovision. I think they are using this procedure

where they change the frontend (graphics engine) but keep original code for getting the version as close as possible.

 

check out this thread.

Edited by retroclouds

Share this post


Link to post
Share on other sites

Hmmm... well, as far as I know there is actually some wrong information in this. It's true that Yamaha did do the "evolution" of the TMS9918, but as far as I know, it has been used in the Sega Master System. Since that was a direct competitor to the NES, I can't see Nintendo having used a Yamaha chip as well. They had their PPU which, if you look at the hardware specs, works very differently to the TMS9918. According to this page...

 

http://en.wikibooks.org/wiki/NES_Programming

 

the PPU actually was done by Ricoh.

 

I also can't imagine that Nintendo themselves designed the Colecovision version of Donkey Kong. Sure, the original arcade game is by them, but I think all the Coleco games (at least the early ones) have been designed by Coleco themselves. I did read somewhere that DK was actually developed on some "hacked" system back then.

 

If Nintendo themselves would have designed Colecovision DK, I think they could have borrowed quite a lot of code from the original arcade version (which uses a Z80 processor as well), and this would likely have improved the quality of the game.

 

 

Yes, they had Ricoh do the implementation.. cribbing off of the Coleco Vision, aka 9918. As you can read from the NES history article, they intended to use a z80 for the NES, but went with the 6502 because it used much less die space.

Edited by in8regs

Share this post


Link to post
Share on other sites

Matthew, me, and a couple of others put those questions together, Matthew led the action. Karl's pretty awesome.

 

What you mention as incorrect information I think is a misunderstanding of what is being said.

 

The NES PPU is probably best described as "inspired" by the 9918 -- it's not a clone and is not compatible in any way at all, but it functions in a similar manner and even back in the day there were rumours that it was based on the 9918.

 

Sega used their own variants of the 9918, first in the Master System, then the Game Gear, then the Genesis. These three chips all vary some. The Master System and Game Gear are reportedly compatible with the 9918, the Genesis drops the 9918 modes. But they are a different line than the Yamaha 9938 and 9958, and are not compatible with those either.

Share this post


Link to post
Share on other sites

Matthew, me, and a couple of others put those questions together, Matthew led the action. Karl's pretty awesome.

 

What you mention as incorrect information I think is a misunderstanding of what is being said.

 

The NES PPU is probably best described as "inspired" by the 9918 -- it's not a clone and is not compatible in any way at all, but it functions in a similar manner and even back in the day there were rumours that it was based on the 9918.

 

Sega used their own variants of the 9918, first in the Master System, then the Game Gear, then the Genesis. These three chips all vary some. The Master System and Game Gear are reportedly compatible with the 9918, the Genesis drops the 9918 modes. But they are a different line than the Yamaha 9938 and 9958, and are not compatible with those either.

 

 

Uh, yeah, I don't think anyone is under the impression the NES PPU is a 9918:) Based on the information, the rumors were true.

Share this post


Link to post
Share on other sites
Uh, yeah, I don't think anyone is under the impression (insert whatever I was clarifying)

 

It's not necessary to speak for the world at large. Someone thought it. ;)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...