Un emulador es un software que permite ejecutar programas diseñados para otras plataformas en un sistema operativo diferente, creando un entorno virtual para ello. Los emuladores se usan principalmente para probar software, ejecutar juegos antiguos y programas de otros sistemas operativos. Permiten leer cartuchos u otros medios de almacenamiento de otras plataformas al transferir su contenido a archivos compatibles con el emulador.
3. ¿QUÉ ES UN EMULADOR?
• Un emulador es un software originalmente
pensado para ejecutar programas de diversas
índoles, en una plataforma o sistema
operativo diferente al programa que
deseamos abrir o ejecutar.
4. ¿DE QUE SE TRATA EL EMULADOR?
• Este tipo de programa se diferencia del
simulador, ya que éste trata de modelar de
manera precisa el dispositivo original para que
el programa a ejecutar funcione
correctamente en una plataforma distinta. En
cambio, el simulador sólo reproduce el
comportamiento original de un sistema
determinado.
5. ENTONCES…
• Podemos decir, que un emulador es un
programa diseñado para crear una plataforma
virtual que pueda ejecutar un programa
determinado, que no haya sido diseñado para
ser ejecutado en el PC.
6. ¿PARA QUE SIRVE UN EMULADOR?
• El principal objetivo del emulador, es crear las
condiciones necesarias para poder ejecutar un
programa diseñado para otras plataformas
distintas al PC, de modo que estos programas son
utilizados ampliamente para las siguientes
actividades:
• Probar programas de plataformas informáticas
diferentes.
• Ejecutar juegos de plataforma en un ordenador.
• Ejecutar programas de ordenadores antiguos.
7. ¿PARA QUE SON UTILIZADOS LOS
EMULADORES?
• los emuladores son ampliamente
utilizados para poder jugar juegos
antiguos o de plataformas diversas desde
la comodidad de nuestro ordenador,
utilizando para ello un programa o
archivo llamado ROM.
8. • También, son muy utilizados para probar
software de otros sistemas operativos,
como por ejemplo, sistemas Linux y
programas Windows y viceversa, o
programas Mac en Windows.
9. ¿ CÓMO HACER QUE EL EMULADOR LEA
UN CARTUCHO DE SUPERNINTENDO?
• El emulador debe ser capaz de "sortear" las
limitaciones del hardware en el que se ejecuta
ya que, en nuestro caso, el PC carece de zócalo
para insertar cartuchos, y menos de
SuperNintendo. Pues bien, es necesario
transferir la información del cartucho a un
fichero que pueda ser leído por el emulador
en el PC.
10. • Para conseguir esto hay que construir un
dispositivo hardware que por un lado lea el
cartucho y por otro se conecte al PC para que
éste reciba la información. Esta clase de
dispositivos no se encuentran en los
comercios y son prototipos diseñados por
gente que conoce muy bien el hardware de
ambas máquinas (PC y SuperNintendo).
11. CONFIGURACION DE UN EMULADOR
• Emuladores que permiten cambiar la
configuración desde un menú dentro del
propio emulador: Esta clase de emuladores
suele tener un menú llamado "Setup",
"Configuration" ó "Settings", desde donde
podremos cambiar parámetros tales como la
resolución de vídeo o la calidad del sonido de
forma interactiva.
12. • Este menú puede aparecer directamente al
ejecutar el emulador, o tal vez necesites que
se pulse una tecla determinada, la cual
siempre viene indicada en el fichero de texto
con las instrucciones (README.TXT o similar).
13. ¿SON LEGALES LOS EMULADORES?
• El emulador por si mismo no es ilegal, siempre
y cuando se trate de una aplicación que
mediante ingeniería inversa consigue replicar
las funciones de la máquina a la que emula.
Los programadores de este tipo de
aplicaciones suelen dotar al emulador de
características adicionales que no estaban
contempladas en la máquina original, como la
posibilidad de guardar partidas, mejoras del
vídeo y audio, trucos, etc.
14. EN CONCLUSION:
Un emulador no es más que un programa como
otro cualquiera. Este programa ejecutado en
una máquina (por ejemplo, un PC) es capaz de
traducir las órdenes de otro programa diseñado
para otra máquina muy distinta (por ejemplo,
una consola SuperNintendo); de esta forma
mediante el emulador nuestro PC será capaz de
ejecutar las instrucciones de un juego de
SuperNintendo.