No mundo dos jogos, um emulador é uma peça de software ou hardware que emula, ou imita, um console de videogame. Com um emulador de videogame e os arquivos ROM ou ISO apropriados, é possível jogar jogos Nintendo, Sega e Sony retrô em seu computador. As informações neste artigo se aplicam amplamente a todos os emuladores de videogame. Existem outros tipos de emuladores para diferentes tipos de hardware.
Uma história de emuladores de videogame
Os emuladores de videogame se tornaram populares na década de 1990 com o surgimento dos computadores pessoais e da web, o que permitiu que os desenvolvedores aspirantes trabalhassem juntos e criassem software capaz de emular seus consoles de jogos favoritos, como o Atari 2600 e o Nintendo Entertainment System. O objetivo da emulação é geralmente igualar a experiência de usar o hardware original, mas muitos emuladores de jogo incluem recursos extras, como opções para integrar cheats, fazer capturas de tela e criar estados salvos. Os emuladores também tornam possível jogar jogos caseiros ou jogos projetados por fãs. A maioria dos emuladores de hoje ainda são feitos por desenvolvedores amadores, mas grandes empresas como a Nintendo começaram a lucrar com a mania dos jogos retro, lançando emuladores para seus próprios sistemas, como o NES Classic e o SNES Classic.
O que são ROMs de videogame?
Para jogar em um emulador de console, você também precisa de uma cópia do arquivo original do jogo, que normalmente é armazenado no formato ROM (memória somente leitura). Os arquivos ROM são obtidos usando um hardware especial que baixa dados de um cartucho para um computador. Para consoles baseados em disco como o PlayStation, os dados do jogo são baixados como uma imagem ISO usando uma unidade óptica.
Por que as pessoas usam emuladores de jogos?
Mesmo com o aumento da disponibilidade de videogames, obter cópias físicas de jogos antigos pode ser difícil e caro. Conseqüentemente, usar emuladores e ROMs é a única maneira de reproduzir muitos títulos clássicos. Os programadores até mesmo modificam os arquivos ROM para alterar o idioma padrão para que possam jogar jogos que não foram lançados localmente. Por exemplo, a única maneira de jogar a versão original de Final Fantasy III em inglês é usar uma ROM traduzida por fãs. Como acontece com a maioria dos softwares, os programas de emulação de console são específicos do sistema operacional. Felizmente, existem emuladores para Linux, Windows e Mac.
Como funcionam os emuladores de console de videogame?
Existem vários métodos de emulação. Por exemplo, é possível construir um dispositivo idêntico ao hardware original ou você pode criar um programa que utiliza o hardware de um computador para se comportar como o console. O último método pode ser extremamente desgastante, mesmo em um PC exponencialmente mais poderoso do que o console original. Conseqüentemente, a criação de um emulador que funcione sem problemas e de maneira confiável requer muitas tentativas e erros para corrigir todos os bugs. A maioria dos consoles mais antigos agora podem ser emulados sem falhas, mas emuladores para sistemas mais novos como o Xbox 360 ou o Sony PSP tendem a ficar para trás em termos de desempenho. Qualquer console de videogame pode, teoricamente, ser emulado, mas existem várias limitações. Mais notavelmente, os desenvolvedores de console guardam cuidadosamente as especificações de seu hardware. Embora as empresas tenham feito cópias de consoles de jogos populares desde o início da indústria, os principais desenvolvedores tornaram-se mais protetores de sua propriedade intelectual com o tempo.
Os emuladores são legais?
Usar um software de emulação para jogar um videogame que você já comprou é perfeitamente legal; entretanto, baixar ROMs para jogos dos quais você não possui uma cópia é tecnicamente ilegal nos Estados Unidos. Dito isso, não faltam locais onde você pode baixar emuladores e ROMs da Internet. O cenário de emulação é grande demais para as empresas de jogos encerrarem, e é por isso que eles começaram a relançar seus jogos e consoles antigos.