JPC is an x86 PC emulator written in Java. It’s an impressive piece of software developed by some uber geeks, but it’s most exciting Side Effect, as they call it, is that it enable you to “Relive your childhood by playing your favorite DOS games”. They have a demo running on their web site that let you play some nostalgic DOS games. These are the exact original games and not clones. Playing these games and starting them from the DOS prompt really feel like traveling back in time, the only thing that is missing to complete the experience is the sound of the loading diskette drive.
Commander Keen 1
Somehow this screen felt very nostalgic
Prince of Persia
Since it’s pure Java it can theoretically run on any Java enabled machine even on a mobile phone.