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

viernes, 13 de marzo de 2015

Juegos clásicos en el navegador

 Los emuladores de juegos para PC, consolas o máquinas recreativas (MAME) existen desde hace mucho tiempo, pero sin embargo la capacidad de los navegadores para ejecutar aplicaciones complejas es más reciente. Gracias a estos avances The Internet Archive está experimentando con emuladores dentro del navegador para poder usar el software de sus archivos.

 Basado en MESS el emulador Javascript MESS se puede ejecutar en la mayoría de los navegadores actuales y mapea sin problemas la mayoría de teclas y el sonido.

 ¡Así que a jugar! En The Internet Archive podéis encontrar juegos de PC, ZX Spectrum, consolas y más para todos los gustos, unos se pueden ejecutar desde el navegador y otros todavía requieren emuladores locales. El archivo de internet es una entidad sin ánimo de lucro dedicada a proveer acceso libre a la información del mundo.

Vista del mítico juego Street Fighter ejecutándose en el navegador a través de JMESS

martes, 17 de diciembre de 2013

Jor1k: Un emulador Linux hecho en Javascript y con soporte de red

Existen varios emuladores Linux escritos en Javascript pero hasta la llegada de JOR1K ninguno tenía soporte de red, lo que limitaba su utilidad. Este nuevo emulador está basado en asm.js, un subconjunto de Javascript optimizado para la velocidad y la compilación de C/C++ hacia Javascript; las aplicaciones C/C++ corriendo en el emulador se espera que tan sólo sean 2x más lentas respecto al código nativo.

 La emulación simula una CPU OpenRisc OR1K en Javascript y de ahí su nombre JOR1K. El uso del emulador es tan sencillo como apuntar el browser a la dirección del proyecto: http://s-macke.github.io/jor1k/






 Entramos en sistema y la velocidad en modo texto es muy buena con los comandos habituales del shell, no creo que nadie pueda notar la diferencia con una máquina virtual normal. Ahora podemos abrir en navegador en modo gráfico (links) y lo veremos simultaneamente en la ventana derecha de la pantalla, donde lo podemos manejar con simples clicks de ratón.


domingo, 12 de mayo de 2013

DOSBox, el emulador de MS-DOS más sencillo

¿Todavía recuerdas los sencillos y adictivos juegos para MS-DOS? ¿Nunca has trabajado con MS-DOS y tienes curiosidad por ver como funcionaba? Ahora hay una rápida posibilidad de acercarse a este sistema operativo con DOSBox, un emulador que nos permitirá ejecutar viejos programas de una manera rápida desde Windows, Linux, Mac OS X o incluso algún otro sistema operativo menos habitual.

Una vez descargado e instalado el software, que en Windows es tan sencillo como ejecutar el instalador, se puede arrancar el simulador sin ningún tipo de configuración adicional. Veremos que se abren dos ventanas, una con detalles técnicos en segundo plano, que podemos ignorar, y otra la clásica ventana de MS-DOS donde se ejecutaran los programas.

Tanto si conoces MS-DOS como si no, recomiendo recorrer la introducción (intro), ya que esto es un emulador y tiene algunas particularidades.

Aspecto de las dos ventanas del simulador DOSBox


Pero bueno, una vez en el emulador lo principal es saber como podemos leer nuestros ficheros de aplicación del disco duro. Para ello, aunque hay varias maneras, lo más sencillo es montar una carpeta de nuestro disco duro como la unidad C: y ya ejecutar desde ahí la aplicación.

En esta imagen se muestra como montar una carpeta con el juego Cheesy Invaders (¡muy adictivo!). Luego nos movemos a la nueva carpeta recién montada y lanzamos el ejecutable:



Y aquí se ve el juego ya en ejecución en Windows 8:



 Una última cosa a tener en cuenta es que la velocidad de ejecución de algunos juegos puede ser excesiva en las CPU modernas. Nada más sencillo de arreglar, con las combinaciones de teclas ctrl+F11 y ctrl+F12 se puede reducir o aumentar respectivamente la velocidad del emulador para dejarlo a nuestro gusto.