Main Page

{{ContentGrid
 * content=

{{Colored box
 * background-title-color= #BBFFBB
 * title= Motherboard
 * content=

Main CPU MIPS R4300
A MIPS R4300 64-bit Processor with a Floating Point Co-Processor

Reality CoProcessor
The RCP contains the RSP - Reality Signal Processor which is a MIPS R4000-type 32-bit Processor with an SIMD Co-Processor and the RDP - Reality Display Processor a dedicated hardware drawing processor.

PIF - Peripheral Interface
Acts as both a BIOS and authentication validator for the console also manages the reset button and interacts with the 4 controller ports using the Joybus Protocol

Audio Interface and Video Interface
Responsible for converting digital signals from the RCP to digital audio and video to be sent to the TV.

Motherboard components
Additional hardware components on the motherboard. }}

{{Colored box
 * background-title-color= #CCCCFF
 * title= SDK's
 * content=

pseultra
A homebrew N64 SDK. Still a work-in-progress but very feature-rich already.


 * BSD 3 Clause License
 * 3D Graphics
 * 2D Graphics
 * NO Audio
 * Controllers

libdragon
A homebrew N64 SDK for developing N64 games.


 * Public Domain
 * NO 3D Graphics
 * 2D Graphics
 * Audio
 * Controllers

libultra
Nintendo's official SDK library.
 * Partially Source-Available
 * SGI Audio Tools

Development Troubleshooting
}} }}

{{ContentGrid
 * content=

{{Colored box
 * background-title-color= #CCCCCC
 * title= Compilers
 * content=

N64 IRIX SDK
Only for use on SGI workstations running IRIX 5.3 or higher with an R4K or higher processor

Partner-N64 SDK
These tools are mostly 16-bit and will require a Windows OS of Win95, Win98, Win2K, WinXP

Nintendo iQue Linux 32-bit Compiler and Tools
If you are running a version of Linux that can support these programs this is probably the best solution

n64chain N64 Windows/Linux 64-bit Compiler and Tools
This is the most modern compiler and tools, but some parts of the ROM build process are not well supported }}

{{Colored box
 * background-title-color= #CCCCCC
 * title= Accessories
 * content=
 * Controller
 * 64DD
 * Voice Recognition Unit

Paks

 * Game Pak (Cartridge)
 * Jumper Pak
 * Expansion Pak
 * Controller Pak
 * Rumble Pak
 * Transfer Pak

Flash Carts
}} }}