JPC: x86 Emulator on the JVM
Okay, I must be slipping... I can't believe that I've either totally missed this or completely forgotten about it:
At each JavaOne, I end up asking lots of people what, if anything, they've seen that's particularly cool, interesting, etc. This year, I was chatting with Cliff and he mentioned JPC -- an open-source emulator for x86 code.
JPC is written Java and so you can run all sorts of old DOS programs on any machine that supports the JVM. This includes a lot of old DOS games. [And now I feel old for playing too many of them when they were new.]
Hmm... I wonder if I can find some old GEOS disks and get it installed and running. :-)