Estado de la emulación
De Wiki GP32Spain, la enciclopedia libre.
Vea también Emuladores para cuadro resumen.
Tabla de contenidos
|
Introducción
Estás en la sección en la que se hace una recopilación sobre cómo está emulado cada sistema. Es decir, se elige el mejor emulador de cada una y se explica por encima el estado y si su desarrollo sigue en activo.
(Se considera estancado si el coder lo anuncia o si lleva un tiempo sin actualizar).
Podéis bajar los emuladores desde la Zona de Descargas.
Todos por ahora tienen salida de TV, si no está incluido en él, siempre se puede con la utilidad de "kounch", GP2X TV-Out Fixer.
Lista de Hardware Disponible
ORDENADORES
Multi-Emulador
- Apple II
- Apple IIc
- Apple IIe
- Texas Instruments 99/4A
- Atari 7800
- Colecovision
- Coco
- Coleco Adam Home Computer
- Odyssey 2
- Emerson Arcadia 2001
(GPMess)
Basado en el código de xmess es capaz de emular varios sistemas. La velocidad de la emulación y su compatibilidad varía según el ordenador o consola a emular, por lo que, en algún caso, se tendrá que recurrir a subir de velocidad el procesador. Dispone de teclado virtual. Última versión: 0.14
- Dragon 32/64
- Tandy CoCo
(GP2X-Dragon)
Emulador de los ordenadores clásicos Dragon32/64, de la década de los ochenta, fabricados por Dragon Data, y de los Tandy CoCo (también llamados TRS-80). Basado en un port de la versión de Xroar de PSP. Primera versión aunque ya cuenta con un teclado virtual editable. Versión actual: 1.0.1
Commodore
- PET,
- C64,
- C128,
- C4++, etc...
(Vice2X)
Tiene sonido, buena velocidad, teclado virtual y reescalado de imagen. La emulación del sistema Commodore 64 ha sufrido grandes mejoras en las últimas revisiones. Última versión: 1.22
Acorn Archimedes
(ArcEm)
Un emulador del Acorn Archimedes, una gama de ordenadores que surgió a finales de los ochenta, antepasados de los modernos Arm; funciona bastante lento aunque se puede iniciar RISC OS y ARM linux. Esta primera y, hasta la fecha, única versión, fue presentada con motivo de la gp2x.co.uk 2006 coding compo. Versión actual: 0.01
Sam Coupé
(Gp2x-Sim)
Emulador de la Sam Coupé, un ordenador, creado a finales de los ochenta por Miles Gordon Technology, basado en el Sinclair Zx Spectrum. Soporta teclado virtual configurable, como en casi todos los emuladores que desarrolla zx-81, gracias a las aportaciones de Danzel y Jeff Chen, funcionando bastante bien a 200 mhz. Última versión: 1.0.2
TI-99/4A
(GP2X-TI99)
Emulador de la serie de ordenadores personales norteamericanos TI-99/4 de la empresa Texas Instruments. Primer intento, y bastante acertado, aunque no es descartable conociendo a su desarrollador que llegue alguna actualización más. Versión actual: 1.0.1
Atari 2600
(Stella)
Con sonido y fullspeed en algunos juegos y el programador sigue en su desarrollo.
(Gp2x-2600)
Basado en un port de Stella de Psp tenemos este emulador del profílico desarrollador zx-81, con total compatibilidad con la F200. En las últimas revisiones se han arreglado errores y se ha mejorado el rendimiendo general. Última versión: 1.0.5
Amstrad CPC
(CapriceGP2X)
Basado en Caprice32, el emulador de ordenadores Amstrad CPC de Ulrich Doewich, llega casi a velocidad real con el sonido desactivado, rozando el 98/100% en muchos casos. Con soporte, entre sus muchas opciones, para teclado virtual y modo monocromático verde. Última versión: 0.6 Wip 7
(Gp2x-cap32)
Otro emulador basado en Caprice32, pero que fue portado de una versión de Psp. Ahora mismo alcanza en muchos juegos los 50 fotogramas por segundo si se sube la consola a 220 Mhz. Soporta entre otras cosas: autofuego, configuración de atajos de teclado y pantalla en modo monocromo verde (heredada esta última al parecer del CapriceGp2x). En general, ejecuta la emulación a muy buena velocidad y con bastante compatibilidad. Última versión: 1.3.3 "Ultimate"
Spectrum
(GP2Xpectrum)
Emulador creado por HermesPS2R y continuado por Metalbrain y Seleuco con soporte para 48K,128K +2 y +3.
- Funcionando a 120/166 MHZ (con/sin frameskip),
- Sonido stereo para el speaker y el AY.
- Selector de modo de sonido en el menu de configuración: Sin sonido, Mono, Stereo beeper, Stereo AY, Stereo Todo.
- Selector de frecuencia: 44100,32000,22050,11025KHz
- Selector de mute: Off,Low, High. Reduce la ganacia del sonido. Ideal para la F200.
- Selector de velocidad de emulacion: de -75% a + 75 %. Aumenta o reduce la velocidad original del spectrum. Para jugar a toda pastilla al ManicMiner.
- Teclado virtual translúcido con posibilidad de asignar teclas a los botones (stick, A,B,X,Y,L,R). Soporte de emulación de los joysticks del Spectrum. También se soporta la activación de múltiples teclas a la vez.
- POKE Manager: Dispones de 5 entradas con 10 pokes para activar trucos en los juegos. Editable.
- Selector de FPS: Muestra los FPS.
- Selector de VSYNC: Activa el VSYNC.
- Photo Mode: Haz capturas de tus juegos.
- Modo Full Screen/ Spectrum Screen, Monitor de energía, Modo Sleep, Save states, Soporte de discos para +3 basic, Simulacion del LED de disco mediante el LED de batería, Soporte de ficheros comprimidos ZIP y BZIP2.
Amiga 500
(UAE4ALLGP2X)
v.0.51 Deja mucho que desear en cuanto a velocidad: Si desacitvamos el sonido va a casi full speed subiendo la frecuencia.Respecto a compatibilidad esta bastante bien haciendo funcionar aproximadamente un 70% de los juegos. Tiene ratón y teclado virtual y diversas mejoras para facilitar su manejo.
v.0.6.2 Chui mejora el core y la velocidad aumenta considerablemente, se podria decir que el sonido ya es casi perfecto. Ahora muchos juegos ya funcionan como el Shadow Of The Beast y a buena velocidad. Le falta poco para correr a fullspeed.
(UAE2x)
v.0.2 Respecto velocidad , este es un poco mejor que el UAE4ALL. Pero si overclockeamos las consola a 280 y le hacemos los tweaks de la RAM , va a 80% y es totalmente jugable.
Atari ST
(Outcast)
Bastante bien con sonido y teclado virtual.
BBC Micro
(B-EM 2x v1)
De momento solo soporta el sistema BBC-B y no incorpora sonido. Parece estancado.
Chip 8
(EFCS2x v0.1)
Parece una primera y última versión del emulador completamente funcional.
Commodore 64
(Frodo2X)
Funciona 100% fullspeed con FS0. Soporta Tvout. Desde la última versión (0.9.9), se pueden configurar los botones.
Macintosh
(Basilisk II)
Emulador de ordenadores Apple Macintosh con teclado virtual y ratón. Logicamente es muy lento.
MSX
(fMSX 2X)
Tiene sonido, se muestra correctamente en pantalla y la velocidad es perfecta a pesar de ser un port rapido que se hizo.
(GP2X-MSX)
Emulador, basado en el fMSX-SDL de Vincent van Dam, de los famosos ordenadores japoneses de 8 bits MSX, MSX2 y MSX2+. La velocidad y la compatibilidad son muy buenas; siendo teóricamente las reales. Cuenta con los extras ya acostumbrados en los emuladores de zx-81. Última versión: 1.0.5
Personal Computer (PC)
DosBox
(Dr.Effect)
Un emulador de x86 con Dos, ideal para jugar a aquellos juegos con los que disfrutabamos en nuestro antiguo PC.
Bochs
(Bochs GP2X)
Emulador de PC. Va muy lento (es más bien algo anecdotico), pero tiene teclado virtual y con el podremos instalar el mismísimo Windows 95 en la GP2X.
8086 IBM
(legacy ibm)
Este emulador presenta los siguientes problemas, auque puede llegar a ser jugable:
- Sonido aun no soportado.
- Velocidad sin depurar.
- Errores graficos, cuelgues y otros errores.
- No arranca Ms-DOS.
Soporta los siguientes juegos autoejecutables:
- Attack on Altair.
- Digger.
- Moon Bugs.
- Rollo & the Brush Bros.
- Styx.
- The Exterminator.
CONSOLAS
SOBREMESA
Multiemulador
- Atari 800
- 800XL
- 130XE
- 5200
(Atari800 GP2X)
Parece que va bastante bien a pesar de tratarse de una primera versión, eso si, ya abandonada.
Neo Geo
([Gngeo2x])
Emulador de los arcades de SNK y su versión de sobremesa por Pepone. Funciona a total velocidad con sonido a 200Mhz y con soporte de savestates. Rage2x es su front-end gráfico y permite configurarlo con comodidad. Necesita de las bios originales de Neogeo. Mame Gp2x y FBA2X (vea más adelante) pueden ejecutar también los juegos de Neogeo con menor rendimiento y sin savestates pero soportando varios jugadores.
Para más información: http://wiki.gp32spain.com/index.php/GNGeo
Nintendo (NES)
(GPFCE)
Funciona a la perfección con las roms de NES. Todos los juegos funcionan a 60 FPS con sonido. Soporta Save/Load State, cargar archivos desde zip, pantalla completa y varios jugadores, entre otras cosas.
PC Engine
(GP2XEngine)
Funciona realmente bien a 200 Mhz, lee archivos "iso", savestates y casi todo lo que se le puede pedir a un emulador. Sin embargo, solo funciona bien con las iso, si los archivos son "pce", el sonido va mal y algo lento. Aunque el emulador es practicamente perfecto subiendo la frecuencia del procesador.
(HU6280 PC-Engine)
No tiene soporte para la musica de las ISOs. Por lo demás es perfecto en cuanto a velocidad y carga todo.
(Temper)
Un emulador de Turbografx-16 de Exophase, funciona perfectamente con los roms de la PC Engine y desde la versión 0.7 soporta los juegos de formato CD-ROM, con soporte para las musicas en formato OGG.
El emulador recomendado en la actualidad para PC-Engine.
Play Station
(PSX4ALL)
El emulador de PSX de Zodttd, Hlide y Una-i. Incorpora recompilación dinámica y su rendimiento depende del juego. Los gráficos se muestran casi perfectos en pantalla, y el emulador es bastante compatible. Actualmente es demasiado lento para la mayoría de los juegos pero puede funcionar correctamente con algunos juegos en 2D. Se consideró la posibilidad de llevar la GPU al segundo procesador, lo que hubiese aumentado el rendimiento en los juegos 3D. Una-i se retiró del desarrollo de este emulador y Zodttd ha declarado estar más interesado en llevarlo a otras consolas.
Sega Master System
(Alex Kidd2X)
Emulador practicamente perfecto de Master System y Game Gear, con savestates, soporte de pads externos para dos jugadores y con un interfaz de Neostalker muy trabajado. totalmente compatible, con multitud de opciones y 100% de velocidad incluso reduciendo considerablemente la velocidad del procesador. Una joya de la mano de Puck2099.
Sega Mega drive
(Dr.MDx)
Funciona al 100% con roms de Megadrive, MasterSystem y Game Gear en el mismo emulador. Tiene soporte para "roms" comprimidas, pero podría estar más depurado ya que algunos juegos a "frameskip" 0 no van perfectos del todo y hay efectos que fallan, como el famoso efecto del agua o algunos otros bugs. Muy buen emulador que fue abandonado a favor de Picodrive, que le superó en prestaciones.
(Picodrive)
Adelantó en rendimiento y prestaciones a DrMDx gracias al uso del segundo procesador para el sonido con una calidad de 44Khz y a sus varios modos gráficos. Tiene más compatibilidad de juegos que el DrMDx. Va a velocidad real en la mayoría de juegos con la máxima calidad gráfica y de sonido, usando los dos procesadores a frecuencias muy inferiores a 200MHz.
Las últimas versiones tienen soporte para MegaCD y pads externos para dos jugadores, aunque en estos casos suele ser necesario aumentar la velocidad por encima de los 200Mhz.
A partir de la versión 1.40 se incluye soporte para el chip SVP (Sega Virtua Processor) y la emulación del juego Virtua Racing.
Super Nintendo
(SquidgeSnes)
Originalmente creado por Squidge y mejorado por Reesy y Notaz, este emulador funciona con muchos juegos a total velocidad. En la última versión mejoró el sonido y se introdujo el soporte de transparencias. No emula todo el hardware de la Super Nintendo así que no es capaz de ejecutar muchos de los juegos de la consola. En la actualidad ha sido completamente superado por su hijo PocketSnes.
(SNES GP2x de NK)
El segundo de los emuladores que salió de la Super Nintendo, originalmente tenía el soporte de transparencias que le faltaba a SquidgeSnes y algunos juegos funcionaban con él más rápido. Después de las mejoras de SquidgeSnes, la aparición de DrPocketSnes y el abandono de este emulador por sus autores en la actualidad no tiene demasiado uso.
(PocketSnes)
Al principio del 2007 Reesy cruzó SquidgeSnes con las rutinas gráficas del emulador de PocketPC y nació DrPocketSnes. Entre el 2007 y 2008 y gracias a Headoverheels es el emulador de SNES que más se ha desarrollado y que mayor soporte de juegos tiene: transparencias, chips SA-1, SDD-1, SuperFX, speedhacks, mejor sonido, pads externos para dos jugadores... Las últimas versiones de Headoverheels vuelven a aprovechar partes del SquidgeSnes como los hacks específicos de capas y el hack de sonido. Sin duda, el emulador recomendado en la actualidad para la Super Nintendo.
PORTÁTILES
Atari Lynx
(Handy2X)
Funciona a muy buena velocidad y soporta roms comprimidas. Soporta escalado 2x, más cómodo para jugar y ahora utiliza la minimal library de rlyeh, por lo que ha ganado un poco de velocidad gracias al escalado por hardware.No sabemos si continuara su desarrollo.
Game Boy/Game Boy Color
(GNUboy2x)
Creado en 2006 por K-teto, es prácticamente perfecto, totalmente compatible y sobradísimo de velocidad. Una maravilla. Tiene "savestates" y varios modos de pantalla, además de un atractivo interfaz.
(Lemonboy2x)
Creado en 2008 por Juanvvc con ayuda de K-teto, Puck2099, Notaz y Madcore. Está basado en Gnuboy2x, tiene un menú más moderno y sencillo de utilizar, un soporte más flexible de marcos y paletas, previsualización de los juegos, muchas más opciones y más modos de pantalla que Gnuboy2x. Desgraciadamente es algo más lento que Gnuboy2x, aunque solo se nota en los juegos más exigentes de Gameboy Color.
Game Boy Advance
(gpSP2X)
En 2006 Zodttd empezó a portar el emulador gpSP de la PSP. A medida que aparecían versiones posteriores mejoraba el rendimiento y se le añadía dynarec. En la actualidad (Febrero del 2008) este emulador ejecuta la mayoría de los juegos de GBA a máxima velocidad y con gran estabilidad, aunque tiene algunos bugs conocidos pero no graves y sufre mucho la falta de un buen algoritmo de escalado de pantalla completa. Necesita de las bios originales de Gameboy Advance.
(VBAgp2x)
Tras varias modificaciones y versiones casi a diarias el emulado ha llegado a ser casi jugable y con sonido. Desgraciadamente este emulador fue abandonado a principio de 2007 y gpSP2x le superó rápidamente.
Neo Geo Pocket
(RACE GP2X)
Casi 100% con sonido. En su primera versión y va realmente bien. Perfecto subiendo la frecuencia del procesador. Le faltaria un buen interfaz (al menos ya tiene selector de "roms"), algunos apaños y perfecto. Realmente bien. Esperemos que sigan trabajando en el.
Wonderswan
(Cygne GP2x)
Aun funciona lento y madelman no continuara el emulador aunque parece que Misato y Puck2099 estan en ello.
(WS2X)
Misato y Puck2099 han lanzado una primera versión "WS2X beta 01" y a simple vista el emulador promete mucho, ya que haciendo uso del auto frameskip han conseguido que el emulador vaya prácticamente a Full Speed. Así podemos ver roms de WonderSwan o WonderSwanColor corriendo a 75 fps.
La compatibilidad no es del 100% todavía y tiene pequeños bug (prácticamente todos de índole gráfica, sin afectar a la ejecución del juego).
Es obvio que si con la primera versión han conseguido un emulador casi perfecto no tardaremos en ver un emulador perfecto en nuestra negrita, siempre y cuando ambos autores puedan disponer de tiempo libre, ya que se ve que han cogido el proyecto con muchas ganas e ilusión.
Gracias a Misato y Puck2099, por su grandísimo trabajo.
OTROS
Arcade
((CPS2emu))
Un emulador de Slaanesh para los arcades de CPS2 (Capcom) Funciona realmente bien con soporte de savestates y varios jugadores. Los juegos más grandes necesitan que se cree un archivo cache en un ordenador personal. FBA2X ha alcanzado en rendimiento a este emulador, y a menos que se necesiten guardar las partidas FBA2X es más cómodo al no necesitar cachés y soportar también otras máquinas.
(MAME GP2X)
Creado por Franxis como evolución de su emulador para GP32, funciona el romset completo de la 0.34b y algunos de la 0.35 bastante bien con sonido. El rendimiento varía con cada uno de los juegos, pero suele ser a velocidad real. El emulador está en mejora continua gracias a Franxis y soporta mas de 1000 juegos. No tiene savestates por imposibilidad técnica. Soporta pads externos hasta cuatro jugadores. Los juegos de Neogeo/SNK necesitan de las bios originales, aunque Gngeo (vea más arriba) tiene mejor rendimiento con estos juegos.
(MAME4ALL)
Creado por Franxis como evolución de Mame Gp2x, está basado en la versión 0.37 del Mame para PC y es capaz de emular más de 2000 juegos. El rendimiento varía con cada uno de los juegos. No tiene savestaves y soporta hasta 4 jugadores. Aunque en general funciona más fluido que su hermano menor, en algunos juegos concretos Mame Gp2x tiene mejor rendimiento.
(FBA2X )
Port del Final Burn Alpha (emulador de máquinas arcades basadas en el MC68000/Z80 ) para GP2X realizado por Squidge y continuado por HeadOverHeels. La mayoría de los juegos soportados corresponden al romset de MAME 0.117u3, así que es un emulador alternativo a Mame Gp2x o Mame4all para juegos que los Mame no ejecutan y viceversa. Soporta varios jugadores con pads externos pero no savestates. Algunas de las placas base que emula son:
- CPS1
- CPS2
- CAVE
- NEOGEO (requiere bios)
- TAITO
- SYSTEM 16 (SEGA)
A partir de la beta 7 integra el front-end CAPEX.
Scummvm
Interprete de aventuras gráficas de Lucas Arts, entre otras, que puedes ver en la Lista de compatibilidad. Las últimas versiones soportan TV-Out, se mejoró la música y el sonido y se le añadió soporte para juegos 640x480 y la pantalla táctil de la F200. Aún hay muchos juegos que tienen problemas de ejecución (vea la lista de compatibilidad)
