I think that would be a beyond the scope of this project which is to demo Go websockets, I wanted to keep it as simple as possible and not hack the JSNES source code.
Although it would be a cool thing to make a production ready web hosted multiplayer NES.
Comments
It would be nice to see state-synchronization using rewinding like GGPO, instead of just sending the inputs which introduces a lot of latency.
I think that would be a beyond the scope of this project which is to demo Go websockets, I wanted to keep it as simple as possible and not hack the JSNES source code.
Although it would be a cool thing to make a production ready web hosted multiplayer NES.