Mostrando entradas con la etiqueta emuladores. Mostrar todas las entradas
Mostrando entradas con la etiqueta emuladores. Mostrar todas las entradas

viernes, 4 de abril de 2014

Puppy Arcade, una distribución 'live CD' repleta de emuladores de tus sistemas favoritos

0
La última versión de Puppy Arcade es un CD autoarrancable basado en Linux que incluye multitud de emuladores para diferentes sistemas, ya sean consolas, ordenadores o máquinas recreativas. Creado por Scott Jarvis, el CD es una forma muy sencilla de echar a andar un buen puñado de emuladores sin tener que preocuparnos más que de configurar las rutas de nuestros juegos, BIOS, etc. Además, los requisitos de sistema suelen ser más bajos que en otros Sistemas Operativos, y su compatibilidad con hardware antiguo está casi asegurada.

El menú principal para cargar los emuladores

La distribución incluye una base de datos de 18.000 juegos


La ISO de la última versión de Puppy Arcade, publicada el pasado 5 de marzo, se puede descargar gratis desde la web oficial, y el foro disponible permite preguntar todas vuestras dudas. Es, sin duda, una de las mejores formas de investigar el mundo de los emuladores y Linux, y recuperar algún hardware antiguo que tengáis por casa :)

Más info en la web oficial de Puppy Arcade

Visto en Retrotaku

viernes, 21 de marzo de 2014

Convierte una vieja máquina de teletipos para sordos en un sistema retro con una Raspberry Pi

0
Modificaciones de carcasas y ordenadores hemos visto muchas, pero lo de Tony Matarresse creemos que roza ya el culmen de la creación y dedicación casera. Y es que este auténtico manitas ha conseguido convertir una vieja máquina de teletipos de finales de los 80 en un sistema retro por emuladores gracias a la incorporación de una pequeña Raspberry Pi. El reto tiene aún más mérito cuando buscamos información acerca de la 'carcasa' utilizada para el 'mod' de Tony, y es que el Minicom III TTY fabricado por Ultratec, fue una de las pocas máquinas que permitía a las personas sordas o con problemas de escucha acceder al teléfono, gracias a que permitía a oyente y receptor escribir frases en los teclados, transmitirlos vía telefónica y leer el resultado en una pequeña pantalla.

La guinda la pone la instalación de una Raspberry Pi

El aparato original. Imagen: www.wisconsinhistory.org

Sorprende además el coste de la Minicom, apenas 1 euro en una tienda benéfica de segunda mano. Todo el proceso de fabricación está documentado en este interesantísimo post del blog de Materresse, donde podréis comprobar el calvario que sufrió el autor para integrar un nuevo teclado (el de la máquina original no es suficiente para cubrir las necesidades mínimas actuales), proporcionar salida HDMI, cablear todo el aparato... En fin, resulta ser un 'viaje' al pasado más que interesante que podéis ver vosotros mismos en este artículo.

miércoles, 8 de mayo de 2013

ChameleonPi, la Raspberry camuflada de diversión retro

0
Que proyectos como RaspberryPi hace tiempo que no son ninguna novedad y que detrás de ellos hay una legión de colaboradores dispuestos a gastar su tiempo e ingenio en ello, es algo que a nadie se le puede escapar ya. No hace mucho tiempo que os mostramos un proyecto en el que Ted un miembro de FamiliLab ha desarrollado una RaspberryPi con la cual ha emulado el funcionamiento de una SNES incluyendo incluso la posibilidad de poder leer y escribir sobre cartuchos originales de la consola reutilizando el hardware de la misma. El nivel de dificultad, sobre todo a nivel electrónico, de esta iniciativa es quizás algo elevado para la mayoría de mortales (como nosotros), pero allí quedan los manuales de Ted más que bien comentados por si alguno se atreve...

Ejemplo de cover para la memoria SD
Sin embargo ChameleonPi, el proyecto que Carles Oriol nos ha brindado si que es más que asequible a nuestras manazas. El trabajo de Carles ha partido de una distro de Raspbian (distribución linux que suelen llevar estos pequeños ordenadores) que llevan incluidos una larga lista de emuladores que a buen seguro harán las delicias de más de uno de nosotros. Optimizando el sistema operativo ha logrado que su funcionamiento en estas máquinas poco potentes sea más que efectiva. Entre los emuladores incluidos en la versión 0.3.1 de ChamelonPi están los siguientes:
  • Dgen (Sega Megadrive)
  • Retroarch (emulador multisitema)
  • gnuboy (GameBoy)
  • VisualBoyAdvance (GameBoy Color y Advance)
  • AdvanceMAME (Arcade)
  • hatari (Atari ST/STE/TT/Falcon)
  • sz81 (Sinclair ZX80/ZX81)
  • Caprice (Amstrad cpc464)
  • atari800 (Atari800, 800XL, 130XE y 5200)
  • Oricutron (Oric)
  • LinApple (Apple II, II+, Enhanced Apple).
  • Scummvm (que os vamos a contar...)
  • Stella (Atari 2600)
  • Vice (C64, C64DTV, C128, VIC20, PLUS4, C610).
  • DOSBOX (MS-DOS, Windows)
  • Unreal - ZX Spectrum (ZX Spectrum)
  • Fuse (ZX Spectrum)
Como podéis ver la lista es amplia, quizás, bueno quizás no, seguro que echáis de menos alguno que otro, pero el proyecto sigue muy vivo y a buen seguro que Carles tendrá en mente la integración en próximas versiones, o incluso si alguien se presta en la web del autor tenéis su correo electrónico para contactar con él. La documentación del proyecto es responsabilidad de un colaborador, Stefano Paganini, en ella además podéis disfrutar de esta magnífica intro en la que os podéis hacer una pequeña idea del proyecto en funcionamiento:


Como Stefano indica en sus requerimientos mínimos, para disfrutar de esta "pequeña" maravilla, sólo tenéis que haceros con la RaspberryPi,  y su correspondiente fuente de alimentación, una memoria SD (rapidita a ser posible), un cable HDMI o de video/audio compuesto, un teclado USB y descargar la distro ChameleonPi, bueno... y unas poquitas de ganas claro, que menos, el trabajo duro ya lo ha hecho Carles...

Accede a la web oficial del proyecto

lunes, 1 de abril de 2013

Hablamos con Justin Barwick, diseñador de la GCWZero, la portátil 'opensource' de jugadores para jugadores

1
Todos los amantes de los juegos clásicos, retro y la emulación, conocerán el puñado de videoconsolas portátiles que con mejor o peor resultado emulan esos sistemas que tan buenos ratos nos hicieron pasar hace un par de décadas. Tras el empujón coreano, la aparición de la fracasada GameGadget o la incertidumbre de la más reciente NeoGeo X, todavía no hay ninguna máquina de este tipo que no cojee en algún sentido, y mucho menos que posea una filosofía 'opensource'. Es por ello que el equipo detrás del diseño de GCW Zero se puso en marcha hace ya más de un año y medio con el único fin de crear la portátil definitiva "creada por jugadores y para jugadores", tal y como os comentamos hace unos meses en un artículo en profundidad acerca de la consola.

Entrevista GCW Zero
La portátil consiguió financiarse gracias a una campaña en Kickstarter

Después de una campaña en Kickstarter compleja, y algunos problemas con la fabricación y distribución de los chips (si las 'grandes' como Atari y Nintendo los tienen, ¿por qué no las 'pequeñas'?), parece que la luz al final del túnel se acerca, así que después de 'perseguir' a Justin Barwick, cabeza pensante de todo este movimiento, conseguimos que nos contestara algunas preguntas acerca del proyecto y lo que podemos esperar de él.

Entrevista GCW Zero
Los juegos 'freeware' tendrán cabida en el catálogo de la consola

RetroManiac: ¿Qué ofrece la GCW Zero que no haga ya otros sistemas como Caanoo, Wiz o algunos dispositivos basados en Android? El slogan de vuestra web: “Construido por jugadores para jugadores”… ¿es la idea detrás de vuestro proyecto?
Justin: Hay varias ideas detrás de la consola. En primer lugar, y sobre todo, que fuera open source, que cualquiera pueda programar para ella sin limitaciones de ningún tipo. En segundo lugar por supuesto el dispositivo perfecto para todos aquellos amantes de los videojuegos retro que quieran disfrutar de esos juegos antiguos mediante dosbox u otros emuladores. Y finalmente, aunque no por ello lo menos importante, tratar de subsanar todos esos errores en los que han caído anteriormente otros fabricantes con una idea similar, y que no han sabido, o querido, arreglar.


RetroManiac: Algo que seguro que les interesa a nuestros lectores es el proceso que hay que seguir para diseñar una videoconsolas, desde que se diseñan los circuitos hasta el final, con los primeros prototipos. ¿Qué nos puedes contar de este proceso?
Justin: Primero nos tuvimos que sentar para darle forma al concepto que teníamos en mente y discutir todas las ideas que se nos iban ocurriendo. Una vez terminamos con esta primera fase comenzamos a investigar referencias de los fabricantes de los procesadores, y con esa información entramos en la segunda fase, la de rediseñar nuestro concepto para que se adaptara el hardware a lo que tratábamos de conseguir. El tercer paso comenzaba lo interesante, el momento en que creamos nuestra primera placa del prototipo y la probábamos, por supuesto sin ningún tipo de carcasa, todo ‘a pelo’. Una vez estamos más o menos de acuerdo con los resultados diseñamos precisamente esta carcasa al tiempo que arreglábamos los problemas que nos encontrábamos en la fase de pruebas con la placa, y hasta que conseguimos que funcionara exactamente como queríamos. Finalmente llega la fase de desarrollo del software y el Sistema Operativo.

Entrevista GCW Zero
El sistema operativo está basado en Linux

RetroManiac: Así que durante estos últimos meses has pasado por varias etapas, desde el testeo de las primeras unidades, respuesta de los ‘testeadores’, problemas con la fábrica en China, y la campaña de crowdfuding. ¿Cómo os lo habéis arreglado durante este periodo tan exigente?
Justin: Trabajo durante el día en un trabajo que me lleva de 10 a 12 horas diarias, y cuando llegaba a casa me pasaba otras 8 o 9 horas más trabajando en la GCW. Luego dormía, me levantaba al día siguiente y vuelta a lo mismo. Ha sido bastante duro, sobre todo cuando algunos componentes de la placa fallaban, lo que nos llevó muchos quebraderos de cabeza poder arreglar. También fue problemática una partida defectuosa de memorias que encargamos.

RetroManiac: La campaña de crowdfunding dejó fuera a muchos usuarios que quizás quieran ahora hacerse con una de estas consolas. ¿Podrán adquirir una GCW Zero en el futuro?
Justin: Sí, por supuesto. El plan es producir más aparatos y poder venderlos entre los meses de mayo y junio de 2013.

Entrevista GCW Zero
Algunos juegos indie ya están bastante avanzados

RetroManiac: Sobre la potencia de la consola, ¿qué podemos esperar?
Justin: La GCW Zero ha sido diseñada desde el principio para que se consiga hacer lo que no pudieron otras consolas anteriores como Gemei A330, GPH Caanoo o la Dingoo-Tech A380. No se trata simplemente de añadir pequeñas actualizaciones de hardware internas.

RetroManiac: Acerca del software, está claro que la consola tiene una mentalidad más abierta que otros intentos anteriores, y parece los sistemas retro serán muy importantes en la librería de software de la consola. ¿Qué nos puedes contar acerca del desarrollo de emuladores para la GCW?
Justin: Tenemos a muchos desarrolladores que están trabajando en numerosos emuladores, como por ejemplo ZodTTD, que está trabajando en uno. (Nota: ZodTTD es un conocido programador de la escena conocido por su  trabajo en otros dispositivos portátiles como móviles iOS, GP2X o Pandora).

Entrevista GCW Zero
¿Será la portátil definitiva para los 'retro entusiastas'?

RetroManiac: ¿Y en cuánto al software ‘original’? ¿Creéis que es importante que los desarrolladores indie se involucren en nuevos proyectos para la máquina?
Justin: ¡Por supuesto! Esta es una de las principales razones por las que hemos fabricado la GCW Zero. Queremos que los diseñadores de videojuegos independientes vean en la consola una plataforma perfecta para ellos y darse a conocer, tal y como hemos hecho con Zear y su equipo con el juego ‘Unnamed Monkey Game’, que podéis ver en nuestra web.

Entrevista GCW Zero
Unnamed Monkey Game es uno de los juegos más conocidos
actualmente en desarrollo para la GCW Zero

RetroManiac: ¿Y qué podemos esperar a partir de ahora de vosotros? ¿Cuáles son los siguientes pasos?
Justin: Estamos trabajando en las licencias. Justo en este momento hemos obtenido acuerdos con 3D Realms/Apogee Software Ltd, C-64, Amiga y ahora mismo estamos trabajando duro para obtener las licencias de Cinemaware y otros estudios importantes. Evidentemente también queremos que más diseñadores indie se interesen por nuestro producto y que desarrollen sus juegos en la máquina, así que tratamos de que sean conocidos y que el público se interese por sus creaciones. Tenemos por ejemplo ya un juego bastante importante que se está dando a conocer últimamente, Two Brothers de Ackk Studios.

RetroManiac: Eso suena genial, estaremos atentos a la información que nos llegue desde GCW Zero. ¡Gracias por tu tiempo Justin!

Visita la web oficial de la consola GCW Zero para más información

Canal de youtube con muchas demostraciones del software en GCW Zero

jueves, 19 de julio de 2012

Para los calores del verano nada mejor que unas partiditas online a viejas consolas directamente desde el navegador

0
No me digáis que no es buena idea. Echarse unas partidas a esos viejos clasicazos con los que tan bien nos lo pasábamos hace ya unos veranos en sus máquinas originales, pero ahora directamente desde el navegador de internet y aprovechando las últimas tecnologías. Es verdad que necesitaréis tener JAVA instalado y posiblemente activarlo para que os funcionen, pero creemos que merece la pena sólo por darte un garbeo por los niveles de Super Mario World, ¿no?

¿Es que alguien puede resistirse a una partidita con RC Pro AM? :)

Tenéis disponibles Super Nintendo, NES o GameBoy (incluyendo color), directamente pinchando en esos enlaces. Los emuladores funcionan bastante bien e incluso soportan guardar y continuar las partidas mediante unos códigos que podéis apuntar. ¡Genial!

lunes, 13 de febrero de 2012

¿Te haces un lío con el Commodore 64 y sus diferentes formas de cargar los juegos? ¡Pásate por el completo tutorial de Neil Parsons y aclárate de una vez!

3
El mítico Commodore 64. Foto: Oldcomputers
La edad no perdona y el no haber utilizado en su momento alguno de los ordenadores de 8 bits puede pasar factura a más de uno al tratar de cargar los diferentes programas, en la máquina original, o en los emuladores disponibles para el sistema. Al habitual LOAD "" del Spectrum 48k para cargar las cintas de cassette, en Commodore 64 se le unen multitud de comandos y formas de cargar que quizás sean algo más complicadas al neófito o al retrojugón con mala memoria, así que nuestro amigo Neil Parsons de se ha currado un completo tutorial a partir de un viejo post en Computer Emuzone de Neville, que nos sacará de cualquier duda que tengamos al respecto. A partir de ahora el C64 no tendrá ningún secreto para tí... bueno, o casi ninguno ;)

martes, 7 de febrero de 2012

retroMac. Los principales emuladores de ordenador y videoconsola en tu MAC de última generación

6
Continuamos con nuestra serie sobre el retro en ordenadores Mac. Si en la entrega anterior nos centramos en el abandonware, sobre todo relacionado con juegos de MS-DOS y Windows que antiguos usuarios de estos ordenadores queríamos seguir disfrutando en nuestros flamantes equipos, ahora le toca el turno a los emuladores de ordenadores clásicos de 8 bits y videoconsolas desde la NES hasta Nintendo 64 o PlayStation. No pretendemos hacer un repaso exhaustivo de todos los sistemas emulados porque entonces no terminaríamos nunca, así que nos centraremos en los más habituales o conocidos como son emuladores para Spectrum, CPC, NES o Megadrive. Para la siguiente entrega de esta serie nos centraremos en MAME, el emulador multiarcade por excelencia y en la configuración de un fron-end para tenerlo todo bien ordenadito.

Al igual que en el caso del abandonware, los emuladores de otros sistemas para ordenadores Mac no es que se prodiguen precisamente. Si echáis un vistazo a los programas disponibles para Windows, o incluso otras plataformas tipo PSP, Caanoo o incluso Linux, veréis que los usuarios del ordenador de la manzana no salimos demasiado bien parados en comparación. Pero no adelantemos acontecimientos y vayamos revisando las posibilidades que tenemos...

Los emuladores en MAC

Para empezar con una cierta organización, debemos tener en cuenta que en primer lugar existen los emuladores nativos en OSX, es decir, aquellos que han sido programados o compilados expresamente para este sistema operativo. En un principio es la mejor opción porque en teoría estarán mejor optimizados, tendrán menos bugs y su interfaz se integra bien en el resto del sistema operativo, aunque ¡oh, sorpresa!, como veremos luego, esto no siempre es así...

En segundo lugar podemos optar por emuladores “portados”. Al igual que con los juegos tipo MS-DOS o Windows que páginas como Abandonmac portaban a MAC mediante una serie de herramientas especiales, podemos hacer lo mismo con aquellos emuladores que no existan de forma nativa en nuestra plataforma y que además sea compatible con este proceso de portado. No entraremos en muchos detalles pero baste decir como es curioso comprobar que por ejemplo el Project 64 portado desde Windows a MAC funciona a veces mejor que SixtyForce, el emulador nativo de esta consola exclusivo para Mac. Encontraréis más información de este tipo de “ports” en páginas como Porting Team

ZeroN64, el port de Windows del famoso Project64 para Mac

Y en último lugar podemos “tirar” de máquina virtual. Es decir, instalamos en nuestro ordenador algún software tipo VirtualBox o VMware, configuramos en ellos un sistema operativo Windows, y luego copiamos los emuladores que queramos en versión Windows. Evidentemente tampoco es la solución óptima ya que la compatibilidad no es muy alta y el rendimiento de los emuladores en una máquina virtual (depende de cual) es probable que se reduzca bastante. Tampoco nos detendremos en esta opción por motivos obvios.

Lo que realmente nos interesan son esos emuladores nativos para Mac. Al principio de cambiar de plataforma desde Windows, allá por el año 2007, una de las primeras cosas que quise fue recuperar esos viejos emuladores de Spectrum o Super Nintendo que me lo hacían pasar tan bien, lo que no podía imaginarme es que el panorama iba a ser tan desolador. Si para cualquier sistema emulado existen en Windows tres, cuatro, diez, ¡tropecientos!… emuladores diferentes actualizados y modernos donde elegir, no ocurre lo mismo en Mac. Es cierto que de un tiempo a esta parte los desarrolladores se han animado un poco más y crean compilaciones para los tres sistemas operativos más extendidos en PC, pero no es menos cierto que, por ejemplo, nos veremos forzados en ocasiones a utilizar emuladores de pago o shareware, encontraremos programas abandonados, desactualizados o a medio hacer, o nos tendremos que conformar con versiones obsoletas de MAME, (aunque ya veremos que existe la opción de pelearse con SDLMame, una compilación más al día). En fin, un primer rastreo por la red nos dejó bien claras unas cuantas cosas. Que un tal Richard Bannister copa prácticamente toda la atención en la reprogramación de emuladores de Windows a Mac, que la emulación de MAME por la vía sencilla está lejos de ser óptima, que sorprendentemente los emuladores de sistemas arcaicos como Spectrum, C64 o MSX es irregular, y que la carga de imágenes ISO para emuladores de Saturn, MegaCD o Turbo DUO pueden llegar a ser un quebradero de cabeza sin solución. Tampoco es cuestión de desesperar, así que pasemos a repasar por encima los mejores emuladores para los sistemas más habituales, su configuración y las posibles soluciones a los problemas más comunes que nos encontraremos en su uso.

Hablaremos de MAME para OSX en la próxima entrega de la serie

En cuanto a los emuladores del señor Bannister, éstos no serán la mayoría de las veces nuestros elegidos, y no porque sean malos programas, ya que los usuarios de Mac debemos estar eternamente agradecidos a este programador por el gran esfuerzo que ha realizado para la comunidad retro de este sistema, sino por que una de las mejores opciones de sus emuladores, y prácticamente imprescindible para disfrutar en serio con los juegos, es la posibilidad de activar el modo de pantalla completa, algo que no puede hacerse en NINGUNO a no ser que instalemos una especie de extensión denominado Emulator Enhancer, que es shareware y con coste. Este módulo especial podemos probarlo eternamente, pero pasados unos días desde su instalación hará que aparezca en pantalla al arrancar cualquiera de sus emuladores un bonito mensaje recordándonos que es un producto shareware instando a adquirirlo. Además de la pantalla completa este modulo también permite configurar joysticks vía USB, juego en red, efectos de audio, acceder a un listado con los juegos recientemente cargados y algunas cosillas más. El precio es de 30$. Nos nos parece mal que los programadores cobren por su trabajo, pero es una lástima que todas estas opciones existan gratuitamente en el “mundo” Windows y los usuarios de Mac no tengan más remedio que pasar por caja.

Con Controllermate veremos como conectar y
configurar joysticks en nuestro Mac

Echadle desde luego un vistazo a la web del autor y descargad los emuladores que os apetezca. Son muy sencillos de utilizar, su gran baza desde luego, y hay una gran variedad de máquinas disponibles, aunque lo que veremos a continuación son otras alternativas que quizás os vengan mejor que el trabajo de Bannister.

Spectrum: 
La utilización de Fuse es muy sencilla. Lógicamente no requiere roms internas ni bios ni nada parecido al tratarse de una emulación de Spectrum, aunque se da el caso que al emular también algunos clónicos del ordenador del señor Clive, como los Pentagon rusos, las opciones de este emulador se multiplican exponencialmente. Cabe destacar además como contempla la emulación de todos los ZX Spectrum comercializados, desde el vetusto “gomas” hasta el +3 pasando por los mencionados Pentagon o el correoso Scorpion ZS. Lo más divertido es crear nuestra propia configuración del ordenador original que teníamos en nuestros años mozos, por ejemplo un 48k y una interfaz beta 128 con TR-DOS en nuestro caso, y comprobar como lo “imita” perfectamente. Por otro lado es una inmejorable opción para que sigáis disfrutando de los juegos de toda la vida, los cientos de miles existentes, y también las producciones nuevas que de un tiempo a esta parte van surgiendo. Estupendo.

Una de las pantallas de configuración de Fuse

ZXSP es quizás más sencillo y emula menos modelos, pero posee unas divertidas capturas de los teclados, reproductores de cassette, etc del modelo que escojamos a modo de guía o plantilla. No está tan actualizado y puede que no sea tan compatible como Fuse, lo cierto es que no lo hemos testeado tan a fondo
ZXSP nos muestra con imágenes la máquina que estemos emulando en ese momento

MSX:
OpenMSX es un emulador multiplataforma que poco a poco se está haciendo un hueco entre la comunidad de jugones en liza con BlueMSX y el clásico fMSX. Su carácter de código libre y la utilización de una bios también “libre” denominada C-BIOS para el correcto funcionamiento, contrasta sin embargo con la poca evolución que ha sufrido este emulador en el entorno OSX, y es que al carecer de menús desplegables típicos para los usuarios de MAC, su uso se hace farragoso y algo lento, y es una pena porque su compatibilidad y rendimiento, además de las enormes posibilidades de configuración son estupendas. Si os animáis y no tenéis disponible una ROM original de MSX (temas de copyright), podréis utilizar el substituto mencionado anteriormente del C-BIOS (ya incluido con el emulador), pero tendréis que tener en cuenta que sólo es compatible con cartuchos (es decir, ficheros tipo ROM), y no con cintas de cassette o discos, formatos estos en los que también se encuentran muchos juegos para el estándar MSX. La forma más sencilla de ejecutar una rom en OpenMSX es simplemente utilizando el menú contextual que aparece al pinchar con el botón derecho del ratón sobre un archivo rom, y seleccionar “Abrir con->OpenMSX”. Podéis optar por cargar el emulador y con la combinación de teclas CMD+O os aparecerá un menú en pantalla desde el que seleccionar la rom que queréis cargar entre otras cosas. También podéis utilizar las líneas de comando desde el Terminal, pero es más complejo sin duda.

Pantallazo de British Bob en OpenMSX con la consola en primer plano

Es importante reseñar también que gran parte de la configuración de OpenMSX puede hacerse desde dentro de la “consola” del emulador. Para acceder a ella sólo hay que pulsar la combinación de teclas CMD+L y una vez ahí introducir los comandos que queramos, por ejemplo, escribiendo en pantalla (sin comillas) “plug joyporta keyjoystick1” haremos que nuestras teclas de cursor junto al espacio y la “m” nos sirvan de substituto de un joystick. Hay mucha más información en la documentación del emulador.

Con NekoLauncher es mucho más sencillo
cargar los juegos en OpenMSX

En cualquier caso, os alegrará saber que existe un lanzador o front-end, llamado NekoLauncheropenMSX que es una delicia gracias a que integra todo lo que necesitábamos para manejar el emulador de forma sencilla e intuitiva en un programa aparte. Más que recomendable.

C64:
Power64, VICE, Micro 64
De entre todos los emuladores disponibles de C64 para Mac no tenemos más remedio que recomendaros Power64, por facilidad de manejo (relativo), cantidad de opciones, configuración y compatibilidad con prácticamente cualquier cosa que queráis probar. El único aspecto negativo es que se trata de un software shareware, así que aunque podéis probarlo todas las veces que os apetezca, durante vuestras partidas tendréis un tiempo límite de 10 minutos. Las otras opciones, sobre todo las diferentes compilaciones de VICE y el nuevo Micro 64, están aún un poco verdes y la interfaz de usuario brilla por su ausencia, por lo que cargar los juegos e interactuar con el emulador es bastante más complicado.

Power64 es tremendamente configurable

Amstrad CPC:
No tenemos muchas opciones de elección en el caso del venerable CPC, así que si os interesa sacarle todo el provecho al magnífico ordenador de Amstrad tendréis que pasar a buen seguro por Arnold, la conversión de otro gran emulador por parte de Richard Bannister. Una vez copiado la forma más sencilla de cargar los discos es desde el menú contextual del propio Finder (Abrir con -> Arnold) pinchando con el botón derecho del ratón sobre alguna imagen de disco.

También podéis probar CPCInAJar, un emulador programado en java que funcionará siempre y cuando tengas instaladas las librerias java en tu ordenador (lo cual es bastante probable), o directamente bajo algún navegador de internet. Es bastante compatible y funciona muy bien.

La fantástica demo Batman corriendo bajo Arnold

Amiga:
E-UAE, Hi-Toro
Lo cierto es que el sistema Amiga posee una complejidad que en un principio no se aprecia a simple visto. Un Amiga 1200 por ejemplo es mucho más que simplemente una máquina para jugar y esto se traduce en emuladores complicados que requieren de imágenes de discos para funcionar, sistemas operativos para arrancar y múltiples configuraciones. Posiblemente el mejor emulador para OSX existente hoy por hoy es E-UAE, una conversión a partir del famoso WinUAE y sus derivados que llegó a Mac con una carencia bastante importante, y es que carece de un sistema de configuración sencillo e intuitivo. Hi-Toro nació para paliar ese problema, al ser una especie de front-end en el que podremos proporcionarle al emulador la configuración de la máquina que deseemos, desde la ROM del Kickstar (necesaria para que funcione el emulador y con copyright por cierto) que vamos a utilizar, hasta si queremos emular una imagen de disco duro, el tipo de procesador, el chip gráfico o la memoria interna. El propio HI-Toro trae por defecto una serie de configuraciones básicas de máquinas tipo como el Amiga 1200 o el Amiga 500 para evitar más quebraderos de cabeza.

A la izquierda Flashback corriendo en E-UAE, y la derecha ventana de configuración de Hi-Toro

Atari ST:
Hatari y Nostalgia.
Lo más nuevo junto a lo más antiguo. Es otro de esos casos curiosos en esto de los emuladores para MAC. Hatari puede considerarse como un emulador de nuevo cuño del famoso sistema de Atari para sistemas Unix, pero es complicado encontrar binarios para Mac ya compilados. Aquí encontraréis la versión 1.6 supuestamente ya compilado y evitando tener que instalar las librerias SDL (hablaremos de ellas en la próxima entrega de esta serie)

¡Hatari "rulando" Angel Nieto!

Por otro lado tenemos Nostalgia, nuestro preferido, y eso que ya puede considerarse todo un veterano en esto de la emulación. La última versión es la 1.42 y data de mediados de 2004. Hemos probado bastante a fondo Nostalgia, y aunque es cierto que es compatible con un gran número de sistemas operativos aparte del TOS y emula diferentes máquinas, configuraciones de RAM, discos duros, etc. también nos hemos encontrado con que su interfaz es algo “tosca” y tendréis que echarle algo de tiempo para que vaya fino. Por otro lado algunos juegos no nos han funcionado correctamente de inguna de las maneras mientras que en Hatari si lo han hecho. Si optáis por Nostalgia os recomendamos que no activéis el modo "ST mouse driver" ya que es menos preciso. Cuando no está activo no podréis salir de la ventana de Nostalgia moviendo el ratón hacia las esquinas, tendréis que presionar la tecla CMD mientras movéis el cursor y así "desbloquearlo".

El GEM de Atari funcionando en Nostalgia.
Recordad que para que un emulador de Atari ST funcione necesitaréis una imagen de la ROM interna del ordenador (el denominado TOS) que es aún hoy en día copyright de Atari, o bien de alguno de sus substitutos “libres” como EmuTOS, y que desgraciadamente son menos compatibles con el software en original.

SNES9X:
Sin discusión, el mejor emulador de Super Nintendo disponible para Mac, por encima del Bsnes del señor Bannister, aunque este último pretenda una emulación perfecta del sistema. SNES9X es fácil de configurar, compatible de forma nativa con mandos de control, con prácticamente todos los juegos de la consola y unos filtros gráficos estupendos que consiguen acercarnos la experiencia de estar frente a una pantalla de televisor de tubo. Configuración de mandos intuitiva, salvar "states" en cualquier momento, trucos... La única ventaja del Bsnes original (no la conversión para MAC) estriba en la reciente compatibilidad con el chip multimedia MSU-1, una invención tipo homebrew para integrar en cartuchos flash que dota a la 16 bits de Nintendo de la posibilidad de reproducir vídeo a toda pantalla. Impresionante. En estos momentos el único juego compatible versionado es el original Road Blaster para Laser Disc. Impresionante.

¿Un juego de mechas casi desconocido para SNES? ¡Me lo pido!

Megadrive, MegaCD, 32X, Master System, Game Gear: 
Difícil decisión en este caso. Nos gusta bastante como funciona Genesis Plus de Richard Bannister, pero ya sabéis que al cabo del tiempo si no registráis el añadido “Emulator Enhancer”, siempre que carguéis el emulador aparecerá una bonita pantalla recordándolo. No es compatible ni con 32X ni con MegaCD. Por otro lado, Kega Fusion es un emulador con mucha solera programado por Steve Snake, un viejo del lugar en toda regla y que aparte de la venerable Megadrive también se encarga con soltura de las 8 bits y la 32X de Sega. La primera versión del emulador apareció allá por el año 97 revolucionando de alguna manera el panorama del momento y rivalizando con otro mítico de los emuladores, Genecyst. Con todo la evolución durante todos estos años del Kega ha dado  lugar a un emulador que soporta de forma casi perfecta el chip de sonido de la Megadrive, que no se le resiste los títulos de 32X y que además también es compatible con otras consolas de Sega como Master System, Game Gear o Mega CD (compatible con las imágenes ISO, no con los CD’s originales en la versión Mac por desgracia). Por cierto, encontraréis el emulador hospedado en otra página mítica, Eidolon’s Inn, toda una institución en esto del universo retro Sega.

Keio Flying Squadron, uno de los mejores shooters para MegaCD

Turbo Grafx:
Magic Engine
El mejor emulador existente para consolas de la familia Pc-Engine. Los hermanos franceses David y Cédric Michel comenzaron a trabajar en Magic Engine para MS-DOS aproximadamente en el 97, logrando en poco tiempo un emulador que corría los juegos de Turbo Grafx sorprendentemente bien en máquinas poco potentes y con una compatibilidad simplemente pasmosa. La interfaz muy currada y el posterior soporte para CD no ocultaban la realidad de que se trata de un emulador de pago. Sin embargo, el principal problema con la emulación de este sistema en Mac es correr los juegos para CD que tengáis en imagen tipo CUE/BIN, lo más habitual en estos juegos.

Magic Engine. Emulación prácticamente perfecta, un interfaz
envidiable y bastantes opciones, pero no soporta ISOS :(

Por desgracia, no existe un sistema de virtualización de unidades de CD tipo Daemon Tools extendido para el sistema operativo de Apple, y las herramientas internas no permiten montar una unidad a partir de estas imágenes de disco especiales (los CD de Pc-Engine contienen un TOC especial). El único método que hemos encontrado es adquirir VirtualCDRW, una especie de virtualización de unidades físicas de CD que cuesta la friolera de 40$ (aunque tiene versión de prueba), y combinarlo con aplicaciones tipo SimplyBurns con la que grabar esa imagen BIN en un CD en blanco virtual creado por VirtualCDRW. En internet encontraréis también tutoriales para hacer algo parecido con Toast, otro software de pago, pero no lo hemos probado. Es probable que desde las opciones del Terminal del Darwin de Mac pueda hacerse algo emulando unidades virtuales, pero tampoco hemos sacado nada en claro por desgracia.

Cabe destacar, que por supuesto los CD’s originales o grabados funcionan perfectamente con Magic Engine cuando los introduzcáis en vuestra unidad física. Usuarios de MacBook Air… ¡lo sentimos!

En conclusión, una situación algo irritante habida cuenta que si queremos el mejor sistema de emulación de la consola de NEC tendréis que pasar por caja, al menos en un principio para poder utilizar el emulador.

La pedazo de conversión de G&G para SuperGrafx. No "tira" en TGEmu :(

Existe otra posibilidad, TGEmu de Richard Bannister, pero la compatibilidad y opciones son más reducidas, no es compatible con los juegos en CD y además siempre está el mensaje shareware importunando una vez que pasa el periodo de prueba de la extensión “Emulator Enhancer” Por último también podría funcionar teóricamente Mednafen, un emulador multiplataforma y multisistema que incorpora entre sus sistemas emulados precisamente el de PC-Engine, CD’s, a partir de imágenes ISO, etc. Lamentablemente nosotros hemos sido incapaces de obtener un binario que funcione en nuestra máquina, y los requisitos para su compilación, librerías, etc. Están fuera de nuestro alcance. ¡Si alguno tiene suerte y quiere compartirlo con los demás no tiene más que decirlo!

NES:
Nuevamente otro caso curioso. La 8 bits de Nintendo es uno de los sistemas emulados que más fortuna obtuvo hace ya unos años, sobre todo gracias al fabuloso Nesticle y FCEUltra. Sin embargo, los emuladores de nuevo cuño disponible tienen algunos fallos al interpretar o reconocer los “mappers” de algunos cartuchos de NES por lo que su compatibilidad no está asegurada. En cualquier caso, de entre los emuladores de esta consola disponibles para Mac, nos quedamos finalmente con Nestopia, y luego optar por OpenNestopia o Maciform, aunque ya os decimos que ninguno es realmente definitivo por desgracia.


El fabuloso Wai Wai World 2 sólo funciona en OpenNestopia.
El resto de emuladores no soportan el mapper de Konami para este juego.


Nintendo 64: 
Desde luego la mejor opción para los usuarios de Mac que quieran emular esta consola, es el programa nativo Sixtyforce, del desarrollador Gerrit Goossen. La última versión aparecida en abril de 2010 está bastante conseguida, soluciona algunos problemas de compatibilidad anteriores y funciona aceptablemente bien, pero por desgracia adolece de la cantidad de configuraciones diferentes que podemos establecer en otros emuladores como Project64 para correr mejor esos cartuchos más “correosos” que tiene la consola de Nintendo. El emulador es shareware por cierto, y lo más curioso de todo es que Gerrit aparte de desarrollar software también es actor, y que ha aparecido en algunas series de televisión como “Ley y Orden”, anuncios publicitarios, etc.

El incomprendido Shadowman funciona perfectamente en Sixtyforce

La otra opción más o menos digna en Mac es probar Mupen64Plus, que carece de la interfaz limpia y agradable típica del software basado en Cocoa de Sixtyforce pero que por contra está más actualizado y permite “trastear” en las diferentes configuraciones. Existe por otro lado un par de front-ends para hacernos las cosas más sencillas. MupenRocket y wxMupen64Plus. Con el primero podréis trastear algunas opciones del emulador interesantes como las de vídeo, cargas de "savestates" o instalar algunos plugins. Antes de utilizarlo debéis definir en las preferencias la carpeta donde tengáis los juegos. El segundo es posiblemente incluso más completo y más fácil de utilizar.

PSX:
PCSX-Reloaded es la opción que buscáis. Hasta hace poco el panorama era algo desolador y la mejor opción era realmente optar por alguno de los emuladores portados desde Windows, pero el renacimiento de este estupendo proyecto ha hecho que de nuevo se cubra de lustre la emulación de la gris de Sony en Mac. Para empezar no necesita la bios original de PlayStation (ya sabéis, copyright), y para seguir su compatibilidad y copiones de configuración son excelentes. Carga juegos tanto desde la unidad de CD como a partir de una imagen de disco (CUE/BIN). Muy completo y sencillo de utilizar, prácticamente no necesita de mucho para comenzar a “jugar” con él.

Las aventuras de Lomax de PSX en nuestro Mac

Hay más emuladores para Mac, evidentemente, desde un port del Yabausa de Saturn que francamente no funciona demasiado bien, hasta el sorprendente Supermodel, un reciente programa que es capaz de emular bastante bien juegos de la placa Model 3 de Sega (Scud Racer...). Tampoco hemos visto emuladores de portátiles si exceptuamos Kega, que es capaz de emular Game Gear entre otros sistemas, pero no nos detendremos en ellos. La semana que viene hablaremos de Mame y NeoRaine para cubrir vuestras necesidades más "arcades", y como centralizarlo todo gracias a Emulaunch, una utilidad imprescindible a poco que os gusten los emuladores y juegos clásicos. ¡Hasta pronto!

jueves, 5 de enero de 2012

MAME para Google Chrome

5
Robert Muth, ingeniero de Google, ha sido el encardo de llevar el popular emulador de
recreativas MAME, al navegador Chrome.



El emulador cuyo proceso de portabilidad ha sido debidamente documentado, lo podemos conseguir instalando el videojuego Robby Roto desde la "Chrome Web Store", un clásico de Midway del año 1981 que forma parte del catálogo de ROMs gratuitas cedidas para el popular emulador, y que de paso os hará pasar un "ratejo" de diversión.


Una vez instalado ya podréis lanzar MAME de forma independiente y cargar la ROM que deseéis.

A disfrutarlo.

Fuente: Bitelia