Awww. It really makes me happy that my little port has found a life of its own. Looks like it has come quite far in comparison to what I slapped together almost eight years ago.
I redid the port in 2018 and implemented support for audio, midi and rewrote the graphics context. I think I also got source maps to work - for easier debugging.
I don’t recall if any of it was any good.
Let me know if you want to have a look. Maybe some of it can be of use and ported over?