You make a good point on the native types. The marshalling backwards and forth were a little bit unnecessary and tbh did cause a little bit of lag on slower PCs.
Sooooo, I reimplemented jspack into using the native typed arrays/arraybuffers whilst maintaining the same API (https://github.com/theangryangel/jspack-arraybuffer) and then updated lfswsrelay.js. It's much faster
I also implemented a way to register packets from other files...
I was bored this afternoon![](/static/smilies/biggrin.gif)
Just need something useful to do with this now...
Sooooo, I reimplemented jspack into using the native typed arrays/arraybuffers whilst maintaining the same API (https://github.com/theangryangel/jspack-arraybuffer) and then updated lfswsrelay.js. It's much faster
![](/static/smilies/biggrin.gif)
I was bored this afternoon
![](/static/smilies/biggrin.gif)
Just need something useful to do with this now...