Emulador de consola de videojuegos


Un emulador de consola de videojuegos es un tipo de emulador que permite que un dispositivo informático [fn 1] emule el hardware de una consola de videojuegos y juegue sus juegos en la plataforma de emulación. La mayoría de las veces, los emuladores cuentan con características adicionales que superan las limitaciones del hardware original, como una mayor compatibilidad con el controlador, [fn 2] control de escala de tiempo , mayor rendimiento, calidad más clara, acceso más fácil a las modificaciones de la memoria (como GameShark ), códigos de trucos y desbloqueo de funciones de juego. Los emuladores también son una herramienta útil en el proceso de desarrollo de demostraciones caseras . y la creación de nuevos juegos para consolas antiguas, descontinuadas o raras.

El código y los datos de un juego generalmente se suministran al emulador por medio de un archivo ROM (una copia de los datos del cartucho del juego) o una imagen ISO (una copia de los medios ópticos), que se crean mediante herramientas especializadas para cartuchos de juegos, o unidades ópticas regulares leyendo los datos. [1] La mayoría de los juegos conservan sus derechos de autor a pesar del creciente período de tiempo del sistema original y la interrupción de los productos; esto hace que los consumidores habituales y los entusiastas de la emulación recurran a obtener juegos libremente en varios sitios de Internet en lugar de comprar y extraer los contenidos legítimamente (aunque para los medios ópticos, esto se está volviendo popular entre los propietarios legítimos). Como alternativa, adaptadores especializados como elRetrode permite que los emuladores accedan directamente a los datos de los cartuchos de juegos sin necesidad de copiarlos primero en una imagen ROM.

A mediados de la década de 1990, las computadoras personales habían progresado hasta el punto en que era técnicamente factible replicar el comportamiento de algunas de las primeras consolas completamente a través del software, y comenzaron a aparecer los primeros emuladores de consola no comerciales y no autorizados. Estos primeros programas a menudo estaban incompletos, solo emulaban parcialmente un sistema determinado, lo que generaba defectos . Pocos fabricantes publicaron especificaciones técnicas para su hardware, lo que dejó a los programadores deducir el funcionamiento exacto de una consola mediante ingeniería inversa . Las consolas de Nintendo solían ser las más estudiadas, por ejemplo, los primeros emuladores más avanzados reproducían el funcionamiento del Nintendo Entertainment System , elSuper Nintendo Entertainment System y Game Boy . El primer emulador reconocido de este tipo se lanzó alrededor de 1996, siendo uno de los proyectos prototipo que finalmente se fusionó con el producto SNES9X . [2] Programas como iNES de Marat Fayzullin, VirtualGameBoy, Pasofami (NES), Super Pasofami (SNES) y VSMC (SNES) fueron los emuladores de consola más populares de esta era. Una curiosidad también fue el emulador NES inédito de Yuji Naka para Genesis , posiblemente marcando la primera instancia de un emulador de software que se ejecuta en una consola. [3] Además, como InternetObtuvo una disponibilidad más amplia, la distribución tanto del software del emulador como de las imágenes ROM se volvió más común, lo que ayudó a popularizar los emuladores. [2]

La atención legal se centró en las emulaciones con el lanzamiento de UltraHLE , un emulador para Nintendo 64 lanzado en 1999, mientras que Nintendo 64 todavía era la consola principal de Nintendo: su próxima consola, GameCube ., no se lanzaría hasta 2001. UltraHLE fue el primer emulador que se lanzó para una consola actual, y se vio que tuvo algún efecto en las ventas de Nintendo 64, aunque no estaba claro en qué medida en comparación con la disminución de las ventas en las consolas antiguas. Nintendo emprendió acciones legales para detener el proyecto del emulador, y aunque los autores originales cesaron el desarrollo, el proyecto continuó con otros que habían obtenido el código fuente. Desde entonces, Nintendo generalmente ha tomado la delantera en acciones contra proyectos de emulación o distribuciones de juegos emulados desde sus consolas en comparación con otros fabricantes de consolas o salas de juegos. [2]