El formato de archivo NES, que utiliza habitualmente la extensión '.nes', es una imagen ROM que contiene el código de programa y los datos de un juego de Nintendo Entertainment System (NES). Estos archivos son esencialmente copias completas de los cartuchos de juego originales, lo que permite a los usuarios ejecutar juegos clásicos de NES en emuladores. El formato NES es relativamente sencillo y consta de una cabecera seguida de la ROM del programa y la ROM de caracteres (CHR-ROM). La cabecera contiene información técnica sobre el juego, como el número de mapeador (mapper), el tamaño de la ROM y de la CHR-ROM, y si el juego utiliza duplicación (mirroring) vertical u horizontal. Los emuladores utilizan esta información para cargar y ejecutar el juego correctamente. Debido a la antigüedad y popularidad de la consola NES, existe una vasta biblioteca de ROMs disponibles en línea, aunque su distribución suele estar sujeta a leyes de derechos de autor. El formato NES es un pilar fundamental del retro gaming y sigue siendo disfrutado por entusiastas en todo el mundo. La simplicidad del formato también lo ha convertido en un objetivo popular para el desarrollo de juegos 'homebrew' o creados por aficionados.