O formato de arquivo NES, tipicamente com a extensão '.nes', é uma imagem de ROM que contém o código do programa e os dados de um jogo do Nintendo Entertainment System (NES). Esses arquivos são essencialmente cópias completas dos cartuchos de jogo, permitindo que os usuários joguem títulos clássicos do NES em emuladores. O formato NES é relativamente simples, consistindo em um cabeçalho seguido pela ROM do programa e pela ROM de caracteres (CHR-ROM). O cabeçalho contém informações sobre o jogo, como o número do mapeador, o tamanho da ROM e da CHR-ROM, e se o jogo utiliza espelhamento vertical ou horizontal. Os emuladores utilizam essas informações para carregar e executar o jogo corretamente. Devido à idade e popularidade do NES, uma vasta biblioteca de ROMs de NES está disponível online, embora sua distribuição esteja frequentemente sujeita a leis de direitos autorais. O formato NES é um pilar dos jogos retrô e continua a ser apreciado por entusiastas em todo o mundo. A simplicidade do formato também o tornou um alvo popular para o desenvolvimento de jogos 'homebrew' (desenvolvidos por fãs).