O verbo emular vem da palavra latina aemulāre . O conceito se refere ao ato de imitar a conduta ou ação de outra pessoa.
Por exemplo: "O jovem queria imitar o acrobata, mas acabou acertando no chão" , "Eu adoraria imitar Manu Ginobili e jogar por mais de quinze anos no mesmo time da NBA" , "Não devemos mais tentar imitar nossos vizinhos que as condições socioeconômicas de cada país são diferentes ” .
A emulação, portanto, é uma imitação. De acordo com o dicionário da Real Academia Espanhola (RAE), a noção costuma ser utilizada em sentido favorável, visto que é considerada como um esforço para alcançar a excelência ou o sucesso alcançado por outra pessoa, que é tomado como inspiração.
Uma criança que começa a jogar futebol, para citar um caso, pode tentar imitar Lionel Messi. O menino assiste a vídeos do astro argentino para copiar seus movimentos e aprender sua técnica. A imitação, é claro, nunca pode ser exata, pois o talento é individual, mas a emulação pode servir como um impulso para o desenvolvimento como jogador de futebol.
No campo da computação, um emulador é denominado um tipo de software que permite a execução de programas que foram criados para uma plataforma diferente. Isso significa que ele busca emular o comportamento dos programas como se eles estivessem sendo executados no dispositivo original.
Os emuladores mais populares são voltados para videogames. Com softwares desse tipo, você pode emular o funcionamento de consoles como PlayStation, Xbox e Super Nintendo em um computador (computador), por exemplo, embora seu potencial seja muito maior, assim como sua complexidade.
O emulador cumpre uma função muito importante para os amantes de computador e videogame: permite que eles continuem a desfrutar de criações antigas em novos equipamentos, apesar da inevitável incompatibilidade de arquiteturas. No campo da tecnologia, entendemos arquitetura como o design e a estrutura em que um sistema de computador é conceituado e operado, o que geralmente é diferente de uma família de processadores para outra ou entre duas marcas.
No caso dos videogames, uma das formas de entretenimento mais jovens e revolucionárias da história, a emulação ocupa um lugar central. Apesar de a maioria dos primeiros títulos comerciais terem surgido na década de 1980, uma época nada remota, os avanços tecnológicos neste campo resultaram em mais de uma mudança na arquitetura, que pode ser vista nos consoles mais significativos: focando apenas nos criados pela empresa japonesa Nintendo, NES , Super Nintendo , Nintendo 64 , 3DS e Switch São consoles que não podem rodar os mesmos jogos nativamente, mas é necessário emular a plataforma original na nova.
Emular um processador principal, um processador gráfico e a memória principal é uma tarefa extremamente complexa, pois requer a criação de um programa que reproduza a forma como funcionavam cada um destes e outros componentes mas também a comunicação que existia entre eles, levando considere conceitos como instruções, número de núcleos e velocidade.