JPC is an x86 PC emulator written entirely in Java. JPC creates a virtual computer upon which you can install your favorite operating system in a safe, flexible and powerful way.
As an added bonus, JPC gives you a few handy side effects:
* Relive your childhood by playing your favorite DOS games
* Hack your virtual computer, then delete it
* Take your computer with you on your mobile phone
* Run a million identical virtual PC's on a million different devices
The mobile version of JPC will only run on the latest and best (Java-enabled) smartphones (PDAs also make good candidates for JPC mobile). We have had good luck with a Nokia N95, but other ultra high end phones with Java could work as well.
In order to fit JPC into the limited environment of a mobile phone, we have had to cripple it compared with the J2SE version. This, combined with the much smaller computing power of a phone compared to a desktop computer, means that JPC will run much slower than on a desktop machine.