[00:07] SketchCow, just pushed a new build to https://sgeo.github.io/experimental/vice32/x64.js that should support autostart correctly (might want to wait a bit for GitHub to have it properly) [00:08] I disabled the blur detection, I want to figure out the right way to handle the inactive tab scenario [00:09] The fix was forcing the program to start in setImmediate mode. I'm guessing that the setImmediate during that initial warp wasn't taking for some reason I don't totally understand [01:51] SketchCow, currently all VICE UI error messages crash the UI completely. I can probably fix quickly [01:53] SketchCow, I take it this is priority #1? [01:54] It'd be nice [01:55] I just have to throw a bunch of functions into the emularity whitelist. At least, for dialogs that popup in the menu. Dialogs during normal emulation are trickier since that's not emterpreted [01:59] Building with assertions takes half an eternity, ugh [02:07] Hmm, the first switches to RAF don't actually work, they're before the main loop starts. So I should try to see that it's not getting stuck in setImmediate mode permanently. I don't think it can be though. Yes, still working on fixing the dialogs [02:29] Hey bai, is there any way to use wildcards in EMTERPRETIFY_WHITELIST? [02:29] not sure, never tried that [02:30] * Sgeo considers adding support for his own use [02:44] What's a good symbol to mean "regex"? [02:48] wrap with //? [02:53] hmm, good idea, ty [03:26] Ok why isn't my change working [03:26] Oh I know why. I started writing code for the idea with marking with a starting ^, then changed to bai's suggestion, but didn't omit last character [03:35] Ok, so I have a good portion of things working, but some stuff, like the list of command line options in the help menu, still doesn't work [03:37] And something I thought wouldn't work at all is working, and I have no idea how [03:59] SketchCow, just pushed new build [04:01] I'm going to relax in VR for a but [04:01] bit [04:13] YS [04:13] Link me please [04:14] Also what is changed [04:24] Most (all?) UI dialog boxes work. https://sgeo.github.io/experimental/vice32/x64.js [04:25] Also it has a fix for the autostart warp thing. I'm going to want to redo that, but it should be fine for now (my concern only affects when autostart ISN'T in use, IA always uses autostart) [05:27] *** azakai has quit IRC (west.us.hub irc.Prison.NET) [05:28] *** SketchCow has quit IRC (Remote host closed the connection) [05:33] *** azakai_ has joined #jsmess [07:29] *** Pengan has joined #jsmess [08:56] Fun thought: Maybe getting VICE to automatically set up the joysticks when the gamepad is detected [08:56] Webpages can't see the gamepad unless the user does something, so no chance of accidentally setting to gamepad if it's just plugged in [09:33] *** Pengan has quit IRC (Quit: Going offline, see ya! (www.adiirc.com)) [09:46] *** Pengan has joined #jsmess [15:51] *** Pengan has quit IRC (Going offline, see ya! (www.adiirc.com)) [17:51] So, I filed a bug on Emscripten a while ago, relating to the fullscreen stuff. I showed a code snippit with the problem. Now a newer person wants to take it on, and is asking for help where to start etc. I intended to say "I think just remove the check if you can confirm it's safe to do so", but not sure anyone noticed [17:57] *** Pengan has joined #jsmess [18:44] *** azakai_ has quit IRC (Read error: Operation timed out) [20:07] *** Pengan has quit IRC (Going offline, see ya! (www.adiirc.com)) [20:25] *** ted has quit IRC (Ping timeout: 600 seconds) [20:33] *** arkiver has quit IRC (Read error: Operation timed out) [20:37] *** arkiver has joined #jsmess [20:37] *** datajerk has quit IRC (Ping timeout: 600 seconds) [20:48] *** azakai_ has joined #jsmess [21:16] *** datajerk has joined #jsmess [21:23] *** ted has joined #jsmess [21:46] *** Pengan has joined #jsmess