Qué es JPC
JPC fue desarrollado en la Facultad de Física de la Universidad de Oxford. Es un emulador de la arquitectura x86 escrito totalmente en Java.
Al ser multiplataforma, Java le confiere a este desarrollo una perspectiva interesante: puede utilizarse en todo tipo de dispositivos que ejecuten una máquina virtual de Java, desde móviles hasta UMPC.
¿Para quién resulta útil?
Este tipo de desarrollos es muy útil para los investigadores de seguridad, que pueden probar el efecto de un virus en una determinada arquitectura sin comprometer de verdad sus ordenadores. También puede ser utilizado, desde luego, por los geeks que nunca faltan, así que habrá que ver en cuánto tiempo tenemos este emulador corriendo en una Xbox 360 o en una PS3.
Emulaciones y rendimiento
El emulador puede probarse en el sitio del proyecto JPC. Además de emular la arquitectura x86 con el sistema operativo DOS, también hay en funcionamiento emulación de ambientes de hardware y software muy diversos, como Atari ST, Nintendo, Commodore 64 y Spectrum.
Su emulación DOS corre al 10% de la velocidad nativa, lo que lo sitúa entre los emuladores más rápidos de esta plataforma.
Probar el emulador en el navegador
La página del proyecto incluye un applet de Java para ejecutar JPC directamente en el navegador.
https://old.neoteo.com/alt="Your%20browser%20understands%20the%20<APPLET>%20tag%20but%20isn't%20running%20the%20applet,%20for%20some%20reason."%20Your%20browser%20is%20completely%20ignoring%20the%20<APPLET>%20tag!Si el navegador no ejecuta el applet, aparece el mensaje: "Your browser understands the <APPLET> tag but isn't running the applet, for some reason."
Más información