The BBS' player seems a little unstable since the update, some carts are hanging in both Firefox (63.0.3 / 64bit) & Chrome (70.0.3538.110, 64 bit) for me at least.
Here's a couple of examples:
These both work fine in the PC application.
I'm not sure it's directly related to high CPU use - for example, if I move the camera inside the models in this cart to force > 100% cpu, I don't get hangs: https://www.lexaloffle.com/bbs/?pid=46687
I suspect it's related to some math operation, that tends to coincide with cpu-heavy carts.
Until I can track this down properly, I've worked around it by recompiling with emcc -O1. The fact that -O2 triggers it, only in a more recent of version of emscripten suggests there might be some code in 0.1.12 that has (usually dormant) undefined behavior.
[Please log in to post a comment]