Ampliar:
1. La simulación por computadora (sim para abreviar) es un método de simulación que utiliza computadoras. Los simuladores desarrollados a partir de software informático pueden realizar tareas de simulación complejas, como análisis de árboles de fallas y pruebas de diseños lógicos VLSI. En el campo de la optimización, la simulación de procesos físicos se utiliza a menudo junto con la computación evolutiva para optimizar las estrategias de control. Existe un tipo especial de simulador de computadora: un simulador de arquitectura de computadora, que se utiliza para simular una computadora en otra computadora con instrucciones incompatibles o un sistema diferente. Alan Turing propuso una vez que la máquina A o la máquina B (de diferentes sistemas) pueden, en teoría, imitarse entre sí utilizando instrucciones (es decir, máquinas de Turing) sin estar limitadas por el hardware y la velocidad. Sin embargo, en realidad, se deben considerar la velocidad y el hardware.
2. Historia
Los simuladores tienen una larga historia, casi acompañando la historia del desarrollo informático. Muchos emuladores en realidad parecen ser juegos (programas) originales guardados hace muchos años, pero se ejecutan en diferentes dispositivos. En muchos países europeos y americanos, es ilegal poseer y utilizar emuladores para jugar. En los Estados Unidos, es ilegal que un coleccionista no sea propietario de la placa electrónica, el casete o el CD original del juego, y no está permitido coleccionar ROM. No existen restricciones en la distribución y recopilación nacionales. Crear emuladores o descifrar ROM es el trabajo apasionante de los expertos en redes. Con el desarrollo de los emuladores, las ROM de juegos también se están traduciendo al chino a una velocidad extremadamente rápida, y los sitios web chinos se han convertido en la base de almacenamiento de emuladores y ROM.