The Nintendo 64 was a highly advanced piece of hardware. Since
it had such superior capabilities, developers probably felt as if it was a
"challenge" for them to produce for it. Because of this, along
with complicating software development, N64 gained a reputation of being a
difficult system to develop games.
Additionally, in response to the demand for new types of entertainment
from users in the game trade, the scale of games became larger, and
frequently special adjustments to software had to be made. This haunted
developers in the form of higher development costs and also made software development more
challenging.
This type of problem, if not solved, could have a dramatic effect on the
success of the game business.
Nintendo focused on solving this issue by creating the
Nintendo Gamecube. They wanted to combine a high level of
performance with an increase in the productivity of software development. This
is Nintendo's vision of what a next generation game machine should do.
Instead of going for the highest possible performance, which does not
contribute to software development, they decided to create a "developer-friendly next generation TV game machine" that maintained
above-standard capabilities.
In order to accomplish this, they painstakingly removed the
"bottlenecks" which hinder an efficient system. They introduced 1T-RAM technology, which has a minimum of delays, into the main
memory and the Graphics LSI Mixed Memory. Also, secondary cache memory
with a large capacity was implemented in the MPU. With this combination
they succeeded at creating reliable functionality that can be used with
actual games.
The Nintendo Gamecube will carry on the "DNA" of Nintendo games
and surpasses anything on the market today.
Nintendo Gamecube will launch in North America on November 5, 2001.