« Arquitectura de la Nintendo Entertainment System (NES) (index)

Arquitectura de la Nintendo Entertainment System (NES)

Chapter 7: Juegos


Los juegos de NES están principalmente escritos en lenguaje ensamblador 6502 y residen en el Program ROM, mientras los gráficos del juego (tiles) se almacenan en la Character memory.

Además, los juegos se vendían (o alquilaban) en tiendas minoristas con la aprobación de Nintendo.

El medio alternativo

Aunque solo se lanzó en Japón, pensé que sería una buena oportunidad para presentar un complemento de corta duración pero peculiar que, al igual que los mapeadores, trajo más capacidades a esta consola. Este periférico se llamaba Famicom Disk System (FDS) y se lanzó en 1986 (~3 años después de la Famicom). Tenía la forma de un lector de disquetes externo y venía con un cartucho de forma extraña llamado 'adaptador de RAM'.

Image
La unidad, donde se insertan los disquetes (la foto muestra un disquete de cartón insertado para protección). Se alimenta con seis baterías C (1,5 V cada una) o un adaptador de CA de 3,6 W.

Image
El adaptador de RAM, encajado en la ranura del cartucho de la Famicom y conectado a la unidad a través de un cable.

Los dos componentes que componen el Famicom Disk System (FDS).

El Famicom Disk System añadió los siguientes servicios a la Famicom:

Image
Equipo FDS montado en la Famicom.

Dado que el disquete es un medio único (a diferencia de los cartuchos de varios chips), todos los datos del juego necesitan ser comprimidos dentro, aunque se mantienen organizados con el uso de un sistema de archivos propietario.

No obstante, el Famicom/NES requiere estrictamente que la Program ROM y la Character memory estén segregadas para funcionar, por lo que ese es el trabajo del 'adaptador de RAM'. Este componente alberga 32 KB de RAM de Programa y 8 KB de RAM de Caracteres para almacenar en búfer los datos del juego leídos desde el disquete, y al hacerlo, permite que la consola los lea como si se tratara de un juego basado en cartucho.

Para operar la unidad, el adaptador de RAM incorpora un ROM adicional de 8 KB para almacenar un BIOS . Este programa realiza las siguientes tareas:

Image
Ejemplo de dos juegos de venta minorista para el FDS. La variante azul del disco era adicionalmente a prueba de polvo.

Video
Video - La animación de presentación del FDS, esperando que el usuario... ehm... inserte un juego.

Durante esa época, Nintendo desplegó algunos 'quioscos' en las tiendas minoristas para que los usuarios pudieran llevar sus disquetes y sobrescribirlos con un nuevo juego a un precio reducido.

Por desgracia, después de unos años de vida útil, el Famicom Disk System fue descontinuado y los juegos subsecuentes regresaron al medio de cartucho. Por el lado positivo, había nuevos mapeadores disponibles con capacidades similares (o mejores) en comparación con las funciones del FDS.


Previous: 6. Audio

Next: 8. Antipiratería y protección regional


Rodrigo Copetti © 2026 RSS Feed

Ir a la edición moderna

Inicio · Escritos · Soporte · Acerca del autor · Acerca del sitio web