Since my last post, I have worked a bit more in the emulator. Now it has a new GUI. Also I have been working in decoding encrypted executables. And today I put jspspemu on travis-ci. I am using mocha-phantomjs for running tests. You can see the status of the build with a badge included in github and this blog.
Also I have included a share button that allows you to embed easily demos and games: