Emulação ROM é o processo de copiar dados de um chip ROM (read-only memory) para um meio de armazenamento, como um disco rígido ou memória flash. A emulação de ROM é especialmente popular entre os entusiastas de jogos. Com a ajuda de um programa chamado emulador de ROM, um jogo antigo pode ser feito para rodar em um computador novo quando ele não joga diretamente.
Algumas pessoas usam a emulação de ROM para modificar jogos existentes para fins pessoais. Por exemplo, o nível de dificuldade pode ser alterado, os gráficos podem ser alterados ou a língua nativa pode ser traduzida para que usuários de outro país possam jogar o jogo. No entanto, a emulação ROM é normalmente realizada para fazer cópias gratuitas dos jogos. Em alguns países, essa atividade é legal, mas em outros, incluindo os Estados Unidos, não é.
Na tentativa de combater a pirataria de jogos de computador, alguns vendedores incorporaram códigos anti-cópia em seus arquivos de jogo. No entanto, hackers habilidosos e determinados podem contornar esses códigos. Nos últimos anos, a indústria de jogos tem alegado perdas significativas de receita como resultado desta forma de pirataria, que eles consideram como violação de direitos autorais.