ElvishJerricco, on 18 August 2013 - 02:09 AM, said:
Again, I point to WebWorkers. And still, I'm sure there's a way to make a non-blocking VM. No concrete evidence on this because that would take much more research than I'm willing to put into a project I'm not building, but the emscripten VM is capable of using setTimeout and other call-back based JS functions.
WebWorkers are a solution, but they're not exactly supported widely (browsers which support HTML5, IE10+, none on Android afaik). While it's a solution, it's probably equally as tricky as others.
ElvishJerricco, on 18 August 2013 - 02:21 AM, said:
GravityScore, on 17 August 2013 - 01:05 PM, said:
CCDesk is quite an engineering feat, but quitting it causes a kernel panic (yes, it shuts down and shows
this screen) on my retina display mac, so I can't use it (I've not bothered to report this because I seem to be the only one with the problem, and didn't think it would be worth Lochie's time just for one potential user. My mac seems to hate all things Java, apart from Minecraft).
I have the same problems. CCDesk is not mac compatible. Maybe it's just 10.8 and up or something but I've never been able to get it to work properly.
The kernel-panic is a driver-related issue with LWJGL - and it's totally out of my control. I've been given a few dumps and I'm waiting for another semi-stable update to the LWJGL libraries to (hopefully) fix this totally. Mac support was okay for a while, and things just slid downhill due to a series of other UI bugs. They're being beaten out next weekend.