Unemulador de consolaes unprograma informáticodecomputadora, o algún otro dispositivo de computación, que es capaz de emular unavideoconsola, bien sea casera o portátil, de modo que la computadora pueda ser utilizada para jugarvideojuegosque fueron creados para esta consola o desarrollar juegos para la misma. Muchas herramientas son utilizadas para traducir juegos a otros idiomas, modificar juegos existentes (hack) o desarrollar juegos de demostración. Los emuladores de consola pueden además ser utilizados entre consolas, haciendo que una consola de videojuego moderna pueda emular a una más antigua.
Historia
La emulación se usaba ocasionalmente por los primeros desarrolladores de consolas en losaños 1980para permitir que juegos de otroshardwarepudieran ejecutarse en los dispositivos de los mismos. Lo que siempre ha desmejorado la calidad de imagen de los juegos reales.
LasAtarifueron fácilmente las consolas más populares y extendidas de la primera generación, y muchos desarrollados eran compatibles con la vasta biblioteca de juegos del sistema como reclamo comercial para atraer compradores. LaColecovisiondeColecopermitía jugar a juegos de la propia Atari 2600 medianteperiféricosañadidos para permitir jugar con loscartuchosde laAtari 2600, y laAtari 7800incluía esta funcionalidad directamente en la consola. Generalmente, esta emulación fue conseguida a través dehardware, a diferencia de la emulación actual de las consolas, que generalmente reproduce la funcionalidad de un sistema enteramente porsoftware.
Para mediados de los años 1990, losordenadoreshabían progresado hasta el punto donde era técnicamente factible reproducir el comportamiento de algunasconsolasanteriores completamente por software, y los primeros emuladores devideoconsolano autorizados, sin ánimo de lucro comenzaron a aparecer. Estos tempranos programas eran a menudo incompletos, sólo parcialmenteemulabanun sistema dado, y solían contener errores de programación obugs. Como pocos fabricantes habían publicado alguna vez especificaciones técnicas para suhardware, fueron los programadores aficionados y desarrolladores los primeros en deducir el funcionamiento exacto de una consola medianteingeniería inversa.
Las consolas delNintendotendieron a ser las más comúnmente estudiadas, y los primeros emuladores más avanzados tendieron a reproducir los funcionamientos del sistema Nintendo Entertainment System y el sistema Super Nintendo. Programas como iNES de Marat Fayzullin (que emuló las Nintendo), laVirtuaNES(NES) y VirtualGameBoy (Game Boy), el Pasofami (Nintendo) y Pasofami Súper (SNES), y VSMC (SNES) eran los emuladores de consola más populares de esta era. En abril de 1997,Bloodlust Softwareliberó la versión 0.2 deNESticle. Una publicación no anunciada e inesperada, NESticle impresionó la comunidad de emulación de consola naciente con su facilidad de empleo y no rivalizó con la compatibilidad con imágenes de ROM de Nintendo. NESticle posiblemente proporcionó el catalizador con el cual la emulación de consola salió: Cada vez más los usuarios comenzaron a experimentar con la emulación de consola, y una generación nueva de emuladores apareció después de NESticle. Bloodlust Software pronto volvió conGenecyst(emulando laSega Genesis), y otros, liberaron emuladores comoSnes9xyZSNES(SNES). Este crecimiento rápido en el desarrollo de emuladores a su tiempo alimentó el crecimiento de las comunidades de hackeo y traducciones por aficionados de ROMs. La creación de proyectos para la traducción de videojuegos tales como losvideojuegos de rol(RPG) atrajo aún más la atención de los usuarios hacía la emulación. El siguiente paso en emulación se dio en sistemas de emulacion no oficiales para múltiples plataformas como el Hyperkin RetroN 5, Super Retro Trio, y el SupaBoy entre otros, lo cual generó un auge en la comercialización de sistemas y videojuegos retro. Esta tendencia provocó que algunas compañías fabricantes de hardware volvieran a relanzar algunos de sus viejos sistemas para que puedan ser usados con televisores más actuales, como Nintendo que en 2016 relanzó elNES.
Mientras las computadoras continuaron avanzando y los diseñadores aumentaron su pericia, el lapso tiempo entre la puesta en venta de una consola y su emulación exitosa comenzó a disminuir. Así, algunas de las consolas recientes como laNintendo 64, laPlayStationde Sony y laGame Boy Advancetuvieron un trabajo significativamente satisfactorio mientras se encontraban aún en producción. Esto ha llevado hacia un creciente aumento en los intentos para detener la emulación no oficial. Pero, debido a que la «ingeniería inversa» está protegida en las leyes de muchos países, los que pagan las consecuencias de este ataque son principalmente laspáginas de internetque hospedanROMsoimágenes ISO. Muchos sitios han sido forzados a cerrar bajo amenaza de una acción legal. Por otro lado, los diseñadores comerciales han comenzado una vez más a utilizar la emulación como maneras de revender sus viejos juegos en nuevas consolas.
Algunos ejemplos pueden ser: Square Co. (ahoraSquare Enix) con sus múltiples re-lanzamientos de títulos de losFinal Fantasyen elPlayStation, Las colecciones deSegade los juegos deSonicy las colecciones deCapcomde los juegos deMegamanpara elNintendo GameCube,PlayStation 2yXbox.
Sistema de ROM
Los emuladores ejecutan "ROM", o sea el contenido de los cartuchos, disquetes o cintas que se usaban con los sistemas antiguos. Físicamente en el PC las ROMs son archivos binarios que se pueden cargar en la memoria. Es decir, el emulador es un programa que hace las funciones de una consola, por ejemplo la Game Boy Advance o una PDA, y la ROM es un archivo que hace de cartucho,CD, o cinta, por ejemplo "Mario Bros.".
Anteriormente algunas ROMs eran creadas y eran capaces de ser emuladas o "leídas" en distintos emuladores. Poco después éste sistema fue cayendo en desuso y con la ciencia actual era más difícil construir una aplicación que pudiese leer distintos ficheros que se destinaban para este uso. Acabando con la universalidad del ROM. Inclusive muchas ROMs de hoy día, pueden ser leídas en una versión de un emulador en específico. Pero ya no podría leerse y cargarse en otra versión más antigua y/o reciente del mismo emulador.
Argumentos a favor y en contra de la emulación
Los juegos de consola para emuladores son distribuidos comoimágenes ROM(o simplemente "ROMs"), o bien comoimágenes ISOenInternet. Sin la autorización del poseedor de losderechos de autor, esta práctica es aparentemente ilegal; aunque unos pocos poseedores de los derechos de autor parecen ocuparse de los juegos antiguos (verabandonware); muchos propietarios de los derechos han muerto; y unos pocos propietarios de estos derechos han incluso liberado susvideojuegosydemosgratis, o incluso comosoftware libre. Esta ilegalidad es también controvertida para los videojugadores más antiguos o también llamados «jugadores de la vieja escuela» o «paleogamers».
Una razón para la popularidad de la «emulación de consola» entre losgamers(videojugador aficionado), es debido a que muchos de ellos consideran que muchos videojuegos antiguos que ya no están a la venta son igual o más divertidos que los juegos que si lo están; o porque de este modo no necesitan llegar a disponer del dispositivo original, el cual generalmente ya no está a la venta. Otros tantos jugadores argumentan que los gráficos,memoria, y las limitaciones delhardwarede la era de los8-bits y 16-bitforzaron a los desarrolladores a gastar más tiempo en las mecánicas de juego. Otros han argumentado que la existencia de los modernos Gráficos3Dno es una razón para que los videojuegos de los sistemas antiguos, con gráficos bidimensionales basados ensprites, ya no se consideren agradables estéticamente.
Algunos usuarios entusiastas de la emulación de consolas sostienen que las compañías ya no obtienen ingresos de los títulos más viejos, o no deberían tener derecho de obtener dichos ingresos. Por lo que se puede perdonar la distribución de imágenesROM. Esto ocurre dada la existencia de algunas republicaciones de colecciones, la reedición de algunos videojuegos clásicos a sistemas modernos y, en el menor de los casos, reediciones mejoradas proporcionadas por el productor original o el dueño de los derechos de autor. Muchas veces dichas reediciones no poseen ninguna mejora respecto del lanzamiento original.
Muchossitios webpopulares han promulgado la idea discutida de que el usuario puede mantener una imagenROMen su computadora por un periodo de 24 horas. Esta idea parece provenir de ciertas leyes que en realidad hablan sobre las bibliotecas. Asimismo muchos sitios deROMsdicen que es legal descargarROMscon el propósito de tener una copia de seguridad si se posee una copia física delsoftware, pero esto depende verdaderamente de lalegislaciónque posea cada país.
Para los sistemas más recientes (p.e. laGame Boy AdvancedeNintendoy laNintendo 64, laDreamcastdeSegay laPlayStationdeSony), los propietarios de las derechos de autor han sido generalmente más agresivos en proteger sus derechos de copia y han realizados acciones tales como hacer que un buen número desitios webque ofrecíanimágenes ISOyROMshayan sido cerrados bajo la amenaza de una acciónlegal.
Sin embargo, a pesar de que muchas compañías están preocupadas sobre los asuntos de los derechos de autor, la distribución de los videojuegos para emuladores no ha podido ser evitada completamente, debido a que su distribución se realiza principalmente a través de programasp2p; tales comoemuley similares. Igualmente, algunos jugadores fanáticos alegan que ellos utilizan las imágenesROMlegalmente, porque ninguno de los interesados tienen intención de vender discos que los contengan.
Otros usos
Una ventaja de lasimágenes ROMes el potencial parahackearlas ROM:programadoresamateur y gamers apasionados han hecho traducciones de videojuegos existentes solo en idiomas extranjeros, o reescribiendo los diálogos de los videojuegos; permitiendo que muchos videojugadores que no dominan el idioma original del videojuego, principalmente en el caso de losvideojuegos de rolllamados "RPG" (Role Playing Games), tengan la posibilidad de jugarlos y disfrutarlos. Igualmente la emulación permite aplicar parches para corregir loserrores de softwareque tenían los videojuegos originales.
El software que emula una consola igualmente puede estar mejorado con funciones adicionales que los juegos originales no tenían, como por ejemplo:antialiasing, interpolación de audio, pilas de guardar partidas incorporadas, modificación de la velocidad de juego, opcionesmultijugadorpor internet, o la incorporación de funcionalidades de introducción de códigos (cheats), para ser usados porcheatersy otros videojugadores.
Los siguientes emuladores estan optimizados para computadoras de gama media alta, utilizando todos los plugins actualizados:
Consolas de Nintendo:
* Nintendo (NES)
* Super Nintendo (SNES)
* Nintendo 64 (N64)
* Nintendo GameCube (NGC)
* Nintendo Wii (Wii)
* Nintendo WiiU (WiiU)
* Nintendo Switch (NSW)
Consolas de Sony:
* PlayStation (PSX)
* PlayStation 2 (PS2)
* PlayStation 3 (PS3)
Portatiles de Nintendo:
* Gameboy (NGB)
* Gameboy Color (NGBC)
* Gameboy Advance (NGBA)
* Nintendo DS (NDS)
* Nintendo 3DS (N3DS)
Portatiles de Sony:
* PlayStation Potatil (PSP)
* PlayStation Vita (PSV)
Calle Los Nogales 251 Torre 3 Oficina 709 El Agustino Lima