Le format de fichier NES, généralement associé à l'extension '.nes', est une image ROM contenant le code programme et les données d'un jeu pour la console Nintendo Entertainment System (NES). Ces fichiers sont essentiellement des copies complètes des cartouches de jeu, permettant aux utilisateurs de jouer à des titres classiques sur des émulateurs. Le format NES est relativement simple : il se compose d'un en-tête suivi de la ROM de programme (PRG-ROM) et de la ROM de caractères (CHR-ROM). L'en-tête contient des informations cruciales sur le jeu, telles que le numéro du mapper, la taille des ROMs, ainsi que le type de mirroring (vertical ou horizontal). Les émulateurs utilisent ces métadonnées pour charger et exécuter le jeu correctement. En raison de l'ancienneté et de la popularité de la NES, une vaste bibliothèque de ROMs est disponible en ligne, bien que leur distribution soit souvent soumise aux lois sur le droit d'auteur. Ce format est un pilier du rétrogaming et continue d'être apprécié par les passionnés du monde entier. Sa simplicité en a également fait une cible privilégiée pour le développement de jeux « homebrew » (jeux créés par des amateurs).