NES (Nintendo Entertainment System) es un sistema lanzado a la venta por la empresa de videojuegos Nintendo en 1985. Esta consola es equivalente al Famicom japonés.
El NES fue la primera consola comercialmente exitosa de sus tiempos. Este sistema vendió 62 millones de copias y contó con más de 8.000 juegos. Se dejó de producir oficialmente en 1996.
En la década de los setenta y principios de los ochenta, Nintendo se concentró en los juegos arcade (equipo operado con fichas o monedas, que incluye uno o pocos juegos y se instala en sitios públicos) que terminaron siendo muy exitosos. A principios de la década de 1980, Nintendo inició el proyecto de convertir los diseños de Masayuki Uermura en su primera consola para el hogar, que fue lanzada en Japón en 1983. Esta primera consola era el Nintendo Family Computer (Famicom). El primer año no fue bueno, puesto que el sistema era poco confiable y tendía a congelarse. Las nuevas unidades incorporaron mejores tarjetas madre y el Famicom despegó y llegó a convertirse en la consola más vendida en Japón en 1984. Alentado por el éxito, Nintendo puso sus ojos sobre el mercado Norteamericano.
Especificaciones Tecnicas
CPU: Procesador manufacturado por Ricoh de 8 bits basado en el MOS Technology 6502, con cuatro generadores de tonos (2 cuadrados, 1 triángulo, 1 ruido), un DAC, y Controlador DMA restringido
Diferencias de regiones
Versión NTSC, llamada RP2A03, corre a 1.79MHz
Versión PAL, llamada RP2A07, corre a 1.66MHz
Los sistemas PlayChoice-10 y Serie Nintendo Vs. usaron el CPU versión NTSC
RAM: 2 KB
PPU: Procesador de video Ricoh hecho a la medida
Diferencias de regiones
Versión NTSC, llamada RP2C02, corre a 5.37MHz y ofrece salida de video compuesto
Versión PAL, llamada RP2C07, corre a 5.32MHz y ofrece salida de video compuesto
Versión PlayChoice-10, llamada RP2C03, corre a 5.37MHz y ofrece salida de video RGB (a frecuencias NTSC)
Versiones Serie Nintendo Vs. llamadas RP2C04 y RP2C05, corren a 5.37MHz y dan salida de video RGB (con frecuencias NTSC) usando paletas irregulares.
Paleta: 48 colores y 5 grises en la paleta base; rojo, verde, y azul se pueden oscurecer individualmente en regiones específicas de la pantalla usando código cuidadosamente temporizado
Colores en pantalla: 25 colores en una línea de escaneo (color de fondo + 4 conjuntos de 3 colores de cuadro + 4 conjuntos de 3 colores de sprite)
Animaciones (sprites) apoyadas por hardware
Sprites en pantalla: 64 (sin recargarlas en mitad de pantalla)
Tamaños de sprite: 8x8 or 8x16 pixels.
Memoria de video: PPU conectada a 2 KB de RAM atribuible/de cuadro y contiene 256 bytes de RAM de posición de sprite y 28 bytes de RAM de paleta (que permite selección de color de fondo); 8 KB de ROM/RAM de patrones de cuadros en el cartucho.