
|
The Nintendo 64 is Nintendo's third home video game console for the international market. Named for its 64 bit processor, it was released on June 23, 1996 in Japan, September 29, 1996 in North America, March 1, 1997 in Europe and Australia, and September 1, 1997 in France (the system also saw a release in South America, albeit an unofficial one).
It was released with two launch games (Super Mario 64 and Pilotwings 64) plus one in Japan (Saikyo Habu Shogi). The N64's suggested retail price was US$199 at its launch. The CPU powering Nintendo 64 is a MIPS R4300i-based NEC VR4300. The CPU is clocked at 93.75 MHz and connects to the rest of the system through a 32-bit data bus. VR43045 is a RISC 5-stage scalar in-order execution processor with an integrated floating point unit. It is a 64-bit processor, in that it has 64-bit registers, a 64-bit instruction set, and 64-bit internal data paths. However, the cost-reduced NEC VR4300 CPU utilized in the console only has 32-bit buses whereas more powerful MIPS CPUs are equipped with 64-bit buses. Many games took advantage of the chip's 32-bit processing mode as the greater data precision available with 64-bit data types is not typically required by 3D games. Also 64-bit data uses twice as much RAM, cache, and bandwidth thereby reducing the overall system performance. This was later taken advantage of by emulators such as the UltraHLE and Project64 that had to run on 32-bit Intel systems. These emulators performed most calculations at 32-bit precision, and trapped the few OS subroutines that actually made use of 64-bit instructions. The CPU has an internal 32 KiB L1 cache but no L2 cache. It was built by NEC on a 0.35 µm process and consisted of 4.6 million transistors. The CPU is cooled passively by an aluminum heatspreader that makes contact with a steel heat sink above. (Source: Wikipedia) |
|