PC Media Banner 468x60

Este mes en PC Media
Contenido del CD-ROM
Índice temático
Suscripción
Towerlabs

Estado actual del mundo de los "clónicos"

Emuladores

Se trata de aquellos programas que nos hacen posible ejecutar el hardware diseñado para otras máquinas en nuestro propio PC. Sus variantes más conocidas son los de consolas y los de máquinas recreativas.


Muchos de los usuarios acostumbrados a circular por red (Web e IRC) quizás ya saben qué son y para qué sirven los emuladores, pero todavía hay gente que no sabe de su existencia, y quedan muchas personas más que no tienen un conocimiento exacto de lo que son o de la situación actual de este mundillo.

Emuladores

¿Qué son los emuladores?

Los emuladores son programas que permiten simular en nuestro PC el funcionamiento de otras máquinas, como son microordenadores (tales como un Spectrum, Amstrad, Amiga...), consolas de videojuegos (Nintendo, Megadrive...) o incluso máquinas recreativas.

¿Qué conseguimos con un emulador?

Actualmente los emuladores son empleados mayoritariamente por los usuarios para jugar en su propio PC a toda clase de videojuegos, aunque inicialmente estuviesen diseñados para otras máquinas, y sin cuyo hardware y cartucho o cinta de juego originales nunca se hubiesen podido jugar a nivel doméstico.

Por ello, como ejemplo, podríamos descargar de la red el emulador de Nintendo y descargar también las ROM's que queramos. Las ROM's son los juegos de esa máquina, copias binarias de los juegos que utiliza. Por lo tanto, podríamos ejecutar dichas ROM's con el emulador y jugar como si tuviésemos la consola.

La mayoría de los emuladores actuales disponen de una alta calidad, y si descargamos, por ejemplo, el emulador de Super Nintendo para Windows y ejecutamos la ROM del famoso Supermario World, el juego que veremos en la pantalla de nuestro PC no se diferencia del original ejecutado sobre una verdadera consola Super Nintendo (incluyendo los efectos especiales hardware de la máquina, el sonido, la música, etc.).

Emuladores de ordenador

Sobre los emuladores de ordenadores se podría decir que los hay a decenas, puesto que ninguna clase de ordenador doméstico de la década de los 80 se ha salvado de ser emulado. Pese a estas cifras, este mundillo de emuladores de ordenador, en general, no ha abierto tanto el interés de los usuarios como los de las consolas o las recreativas, por lo que no se va a profundizar mucho en él.

Pero antes de pasar a los emuladores de consolas, es importante saber que existen emuladores, entre muchos otros, de Amiga, Apple II, Atari ST, Amstrad CPC, C64, MSX, Macintosh, PalmPilot y Spectrum, cada uno de los cuales, claro está, posee decenas y decenas de ROM's de videojuegos disponibles para poder usar.

Emuladores de consolas

Debido a la gran cantidad de juegos que se diseñan de manera continua y especialmente para ellas, las consolas de videojuegos siempre han sido las mayores candidatas a ser emuladas. Por ello, no hay en la actualidad prácticamente ninguna consola que no posea, como mínimo, un emulador disponible en Internet.

La principal ventaja de emular a una consola es que únicamente con un emulador, todo el hardware diseñado para ella funciona automáticamente. Por ejemplo, en el caso de la clásica Nintendo, su emulador correspondiente permite ejecutar los numerosos videojuegos que se crearon especialmente para ella, que funcionan sin ningún tipo de problema (lo que representa una gran satisfacción para el programador autor del emulador).

Puesto que algunas de las consolas emuladas han quedado un poco obsoletas por su hardware y los juegos incluidos (ya desfasados o excesivamente antiguos) en este artículo no se van a comentar todos los emuladores, sino sólo los de las consolas que se consideran actuales y de interés.

Game Gear

Game Gear fue una de las primeras consolas portátiles que se diseñaron con una pantalla a color, lo que revolucionó el mercado en su momento. Técnicamente el hardware de la Game Gear era muy similar al de la Master System y existen una totalidad de 200 videojuegos diseñados para esta consola. Existen tres emuladores de ella, que son: Massage 0.80, MasterGear 1.0 y BRSMS 1.10.

Game Boy

La consola Game Boy es la única consola portátil que actualmente se vende en el mercado (Game Gear y Atari Lynx dejaron de venderse), pese a ser la única que poseía pantalla sin color. Existen en el mercado cientos de videojuegos, y sus emuladores existentes alcanzan gran calidad: VGB-DOS 0.88, VGB-WIN 0.7, BoyCott 0.40, GB97 2937, NO$GMB 1.6, GBE 0.30 y SMYGB 0.10.

Megadrive

Esta máquina creada por Sega, cuando apareció, se convirtió en la primera consola de 16 bits disponible en el mercado. Tiene capacidad para mostrar 64 colores en pantalla y para ella se han creado muchísimos juegos (incluyendo el famoso SONIC). Actualmente existen 5 emuladores de esta máquina para MS-DOS y 1 para Windows. Son los siguientes: Genem 0.19, Genem95 0.19, Genecyst, KGEN 0.4b, KGEN 0.34 y VGEN 0.18.

Neo-Geo

La firma SNK creo hace 8 años la consola Neo-Geo, que se ha considerado la mejor consola de 2D jamás creada. Pese a ser la mejor, el elevado precio con el que salió al mercado (casi 100.000 pesetas) evitó que se impusiera como estándar y que se vendiera mucho. Además del precio de la propia consola, los cartuchos de los videojuegos también tenían un precio desorbitado (unas 20.000 ó 30.000 pesetas), lo que hizo que nunca llegara a estar a la altura de los posibles compradores, los niños y niñas de esos tiempos.

Actualmente existen 5 emuladores de calidad para esta consola: NeoRage beta1, MAME 0.34b2, NeoGem 0.001, NeoGemCD 0.001 y NeoPC. Se necesita conseguir, de forma separada al emulador, puesto que no vienen juntos, la ROM-BIOS en forma de fichero binario de la consola (en las propias web's se encuentra)

Nintendo

Es una de las primeras consolas que salió de 8 bits. La fabricó Nintendo y se llegaron a vender unos 20 millones de unidades en todo el mundo. Ésta es una de las razones por las que se crearon tantos videojuegos de esta consola.

Actualmente existen ocho emuladores de gran calidad para esta consola y son los siguientes: Nesticle, NoFrendo 0.58, FWNES 0.20b, Pasofami 2.8c, LoopyNES 0.51, BioNes 0.2, ROCKNES 0.55 y NESemu 0.40a.

Sony Playstation /Nintendo 64

Éstas son las dos consolas de las que puede decirse que continuan aún vigentes en la actualidad (creadas por Sony y Nintendo respectivamente). Estas dos consolas son, hoy por hoy, las más avanzadas tecnológicamente y por lo relativamente reciente de su aparición en el mercado, no existen todavía emuladores completos para las mismas. Por esta circunstancia solamente se pueden encuentran proyectos en versiones beta que, en algunos casos, incluso pueden ejecutar algunas ROM's. Es de suponer que en no mucho tiempo aparecerán emuladores completos capaces de ejecutar todas las ROM's.

Super Nintendo

Esta consola, que estaba diseñada para trabajar a 16 bits, fue la sucesora de la famosa Nintendo anterior. Debido a sus magníficas características técnicas, cuando apareció vendió muchas unidades, al igual que su antecesora, por lo que también existen cientos de juegos disponibles en forma de ROM's para ella. Actualmente hay disponibles siete emuladores para ella: SNES9X 1.10 para DOS, SNES9X 1.07 para Windows, ZSNES 0.635, SNEMUL 0.82, NLKE 0.02, SNESSE 0.16 y por último el SNEqr 0.340.

Sega Saturn

Esta consola de Nintendo salió al mercado para competir con la Playstation de Sony, pero debido a la inferioridad de sus prestaciones y por cosas del mercado, Sony venció con su Playstation, y esta consola cayó en el olvido. Pese a todo, es una buena máquina y se crearon muy buenos juegos para ella.

Actualmente hay 4 emuladores, que son: Satan 0.1a para Windows 95, SSEmu 0.05 para Windows95, PC-Saturn 0.32 y A-Saturn 0.10, también para Windows 95.

Emuladores de máquinas recreativas

Todo lo relacionado con los emuladores de las máquinas recreativas, que han existido y persisten en los salones de juego, es quizás el apartado de este mundillo que más atrae a los usuarios de este tipo de programas en general. Se ha de tener en cuenta que es muy incitante poder jugar en tu propia casa totalmente gratis a juegos por los que antes se tenían que pagar.

Emuladores de recreativas hay muchos, por lo que sólo nos referiremos a los más conocidos. Sólo decir que, básicamente, todos estos emuladores se dividen en dos categorías: los multigame emulators y los single-game emulators.

Los multigame emulators son programas que emulan un tipo de hardware que se usó por los fabricantes de recreativas para realizar más de un juego en base a él, por lo que con un único emulador podremos utilizar todos los juegos que se diseñaron para el hardware al que emula. En este artículo sólo nos referiremos a los principales o más importantes multigame emulators que se encuentran disponibles por la red.

En el lado opuesto se encuentran los single-game emulators, que son aquellos emuladores diseñados para ejecutar una sola ROM's, es decir, un solo videojuego de máquina.

Emuladores multigame

A continuación se detallan los emuladores más conocidos de múltiples juegos:

- Callus: El autor de otros conocidos emuladores como "Nesticle" y "Genecyst" ha creado un emulador del hardware CPS-1 (Capcom System-1), usado hace algunos años como base para realizar videojuegos. Gracias a este emulador, es posible jugar, por ejemplo, a juegos tan conocidos como Street Fighter II o Final Fight, en ordenadores que no sean demasiado potentes (Pentium MMX). El emulador ocupa muy poco, apenas 350 Kb de espacio, por lo que bajárselo de la red supondrá solamente un momento.

- Juno Fist: Este emulador, creado por Chris Hardi, es uno de los primeros emuladores de recreativa que aparecieron para Windows 95 y NT. Con él se pueden utilizar viejos arcades famosos, como por ejemplo el Hypersports, u otros similares, pero más modernos, como R-Type2. Este emulador soporta sonido. Para aquellos que se preocupan del tamaño de los ficheros, sólo decir que éste ocupa tan solo 150 Kb. Las ROM's con las que puede funcionar también ocupan muy poco.

- M.A.M.E.: Éste es uno de los emuladores más conocidos y usados en todo el mundo. Sus siglas provienen del inglés Multiple Arcade Machine Emulator, y tal como su nombre indica, está diseñado para funcionar con gran cantidad de juegos de muchas plataformas diferentes. Actualmente el programa soporta más de 500 ROM's distintas (juegos de salón) pero permanece en continua evolución. Al ser un programa abierto, participan en su desarrollo más de 100 personas. Debido a su tremendo éxito han salido versiones del mismo además de para sistemas PC, para Amiga, Mac, Linux, etc. Como soporta tan diversas ROM's, el código que posee el programa es muy extenso, por lo que ocupa aproximadamente 1,5 Mb comprimido, aunque claro está, descargarlo de la red merece la pena.

- RAINE: Este emulador, que en sus orígenes empezó como una simple distracción del autor para ver lo que era capaz de hacer, es uno de los mejores emuladores de recreativas que existen para DOS. Soporta varios hardware de los usados para crear videojuegos de recreativas, como por ejemplo, alguno de Taito. Algunos de los conocidos juegos con los que nos permite disfrutar serían Toki, SnowBross, Wrestlefest, etc. Este emulador, pese a ser diseñado para DOS, está presenta muy cuidado e incluye un pequeño interfaz gráfico para facilitar su manejo.

- RAGE: Este es otro de los emuladores más conocidos en la actualidad junto con M.A.M.E. y Callus. Soporta muchos videojuegos de diferentes recreativas. Puede ejecutar videojuegos de la compañía IREM, y juegos tan famosos como R-Type, The Hunt, Undercovers Cops, etc. El emulador ocupa apenas 375 Kb de espacio, por lo que bajárselo de la red resulta muy rápido.

- Replay+: De este magnífico emulador se puede afirmar que es el competidor directo de M.A.M.E., puesto que ha sido creado como una alternativa y como esta programado prácticamente casi todo en ensamblador, llega a funcionar más rápidamente que M.A.M.E.. Existen versiones suyas tanto para DOS como para Linux. Como datos interesantes, mencionar especialmente que es uno de los pocos que posee soporte, en sus versiones más actuales, para el protocolo TCP/IP, por lo que es posible jugar en red a juegos multijugador. Otras características resaltables suyas son que soporta el uso de joystick y que posee muy buen sonido. Hoy en día este emulador soporta un total de 16 ROM's (videojuegos), por lo que no le llega ni a la suela de los zapatos a su competidor M.A.M.E., con sus 500 ROM's, pero hay que tener en cuenta que este proyecto ha nacido bastante después que M.A.M.E.. Para los que estén interesados en bajárselo, indicar que el emulador ocupa 1 Megabyte en versión DOS y 650 Kb en versión Linux.

- Retrocade: Multiemulador de tipo M.A.M.E. Sus autores no han buscado poder emular la mayor cantidad posible de ROM's, aunque tuviesen que bajar la calidad de la emulación, sino todo lo contrario: hacer un emulador compatible con menos ROM's pero que ejecuten todas a una velocidad increíble, sin fallo alguno respecto al original y con una calidad excelente. Como característica principal, podríamos decir que se parece más al emulador Replay+, menos juegos, pero más calidad y velocidad. El emulador sólo ocupa 1 Mb aunque, como verá el lector en cualquier web, posee muchos complementos que se pueden descargar desde Internet, como un interfaz gráfico para el mismo, un pack de efectos de sonido digital para los juegos con los que es compatible, etc., con lo que nos encontramos que el emulador con sus complementos puede llegar a ocupar 4 ó 5 Mb.

- M-72: Pese a lo reciente de este emulador, diseñado para MS-DOS, se puede afirmar que su calidad es muy buena. Respecto a las ROM's emuladas, es compatible con las desarrolladas por la famosa compañía IREM (la mayoría de juegos que también soporta el ya comentado RAGE). Como características extras que incluye, resaltar que permite usar el joystick y que posee soporte completo de sonido en todos los juegos. Este emulador va por la versión 0.33b y ocupa unos 203 Kb.

- Sparcade: Dave Spicer fue el autor de este emulador que, según la opinión de muchos, es el más rápido que existe actualmente ejecutando ROM's, sin perder por ello nada en la calidad conseguida. El programa posee interfaz gráfico (más fácil de usar) y tiene soporte para sonido si se posee una tarjeta Sound Blaster o Gravis Ultrasound. También tiene soporte para joystick. A modo de orientación, comentar que es compatible con ROM's clásicas como StarForce, Nemesis, Bombjack, Commando, etc.

- System 16: El System 16 fue una plataforma hardware para recreativas que creó SEGA hace unos 10 años y en base a la cual realizó grandes juegos como Out Run, Golden Axe, Altered Beast y Shinobi. System 16 es precisamente el emulador de este hardware, por lo que podremos jugar y disfrutar de todos los videojuegos mencionados y de otros muchos. Existen versiones de este emulador para DOS, Windows y Linux, ocupando todas entre los 300 y 700 Kb de tamaño, lo que no es mucho, comparado con otros.

Emuladores single-game

Los single emulators tienen la desventaja, respecto a los multigame, de que sólo permiten ejecutar un juego (una sola ROM's). Pero esta circunstancia tiene la ventaja de que, al tratarse de programas "especializados" en ese juego en especial, se ejecutan mucho más rápidamente y con mayores características que si lo hiciera un multigame emulator. Existen decenas de emuladores de un único juego, aunque los que actualmente son mejores, y que todavía no tienen réplica en alguno de los multigame emulator, son los siguientes:

- Annoid 1.0: Es un emulador para Windows 95 que permite ejecutar la ROM del famoso Arkanoid. Como principal característica decir que soporta sonido y pantalla completa o ventana.

- Asteroids 3.02: Su característica principal es que está diseñado en ensamblador, por lo que funciona muy rápido. Permite ser jugado incluso en PC antiguos, como los equipados con procesadores 386.

- Btishger 0.31: Es el emulador del juego Black Tiger que tanto éxito tuvo en su época. Como comentario especial, decir que está hecho de la mano de un programador español al cual se le conoce por Ishmair. Tiene soporte completo para sonido y joystick

- BOO 1.0: Es el emulador del juego Gosht & Goblins.

- DTMNT 0.40: Es un rápido emulador del famoso juego de las tortugas Ninja.

- Grytra 1.0: Emulador del juego Gryzor. Especialmente se puede comentar que ha sido realizado por el autor español Jose María Tejada.

- I-Robot 0.98: Emulador de I-Robot, juego no muy conocido, pero ameno y distraído, que incluye sonido.

- MME 0.2b: Emulador del Marbles Madness, conocido juego que causó furor hace algún tiempo entre los adeptos de las recreativas.

- Nemesis 0.99a/ Nemesis 1.0/DOS: Dos emuladores diferentes para un mismo juego, el famoso Némesis, uno de los que han hecho historia dentro de los arcades de naves matamarcianos. Hay versiones para DOS y para Windows.

- REM! 0.9: Es un gran emulador para DOS del juego Rygar, todo un arcade que destrozó más de un bolsillo cuando apareció en los salones recreativos. Este emulador es muy completo, e incluye soporte para sonido, joystick y otras características extras.

- Rishgar 0.92: Otro emulador para DOS del Rygar. Éste, según se dice, es más rápido que el anterior, y además de soportar también sonido o joystick, posee otras características, como poder jugar con 1.024 colores en pantalla.

- PENIX 0.2: Emulador para MS-DOS, sin capacidad de sonido, del famoso juego Phoenix.

- TMNT Emu 0.70: Emulador perfecto del famoso juego Teenage Mutant Ninja Turtles. Existe versión para DOS, Windows y soporte para Direct Draw.