Sharp Pockets emulators in HTML5/JavaScript