Fabrice Bellard has added persistent storage to his javascript emulator. Very interesting. Example:- http://stud.hro.nl/0814604/jslinuxdemo/emulator.html Code:- http://stud.hro.nl/0814604/jslinuxdemo/ Cheers