[00:00] AFK food [01:07] SketchCow, I believe I have a workaround if I cannot find a real solution to what's going on: Change native resolution to 0, 0 [01:07] I still want to find out why this is happening, but I believe that adjustment will work [01:21] that sounds like an unlikely fix [01:23] I think it's equivalent to removing the nativeResolution parameter [01:28] *** DopefishJ has joined #jsmess [01:29] *** DFJustin has quit IRC (Ping timeout: 265 seconds) [01:29] *** davidar has quit IRC (Ping timeout: 265 seconds) [01:29] *** Vito` has quit IRC (Ping timeout: 265 seconds) [01:29] *** Ctrl-S has quit IRC (Ping timeout: 265 seconds) [01:29] *** Ctrl-S_ has joined #jsmess [01:30] *** Ctrl-S_ has quit IRC (Read error: Connection reset by peer) [01:35] *** arkiver has quit IRC (Ping timeout: 615 seconds) [01:36] *** arkiver has joined #jsmess [01:36] *** Ctrl-S_ has joined #jsmess [01:38] *** ted has quit IRC (Ping timeout: 614 seconds) [01:44] *** Vito` has joined #jsmess [01:49] *** ted has joined #jsmess [02:01] *** azakai has joined #jsmess [02:20] Current hypothesis: Something in Emscripten is failing to set widthNative if there's already a width [02:25] if (width !== canvas.width || height !== canvas.height) { [02:25] SDL.settingVideoMode = true; // SetVideoMode itself should not trigger resize events [02:25] Browser.setCanvasSize(width, height); [02:25] SDL.settingVideoMode = false; [02:25] } [02:29] bai, how can I tell what version of Emscripten something was built with? [02:30] EM-DOSBOX's GitHub says it uses SDL2 by default. This issue would be with Emscripten's SDL1 only [02:32] bai, do you know why this check for width and height exists in library_sdl.js? [02:33] I don't know if I should rebuild with some change to that or just ask for nativeresolution to die [02:37] probably to keep the sdl canvas size in sync with the main canvas if it rrsizes [02:45] Just tested locally that changing resolution to 0, 0 does the job [02:45] Like, in the conf? [02:45] I think Emularity will choke if you try to remove it alltogether [02:45] Yes [02:45] The json? [02:46] The json [02:46] OK, I mean, I'm willing to try [02:47] There it goes.... [02:47] Give it a few to figure out what's going on [02:52] *** Sgeo has joined #jsmess [02:53] *** Sgeo_ has quit IRC (Read error: Operation timed out) [03:22] Seems to work? [03:24] :) [03:25] That is a super problematic approach [03:25] But whey hey works for now [03:33] Just noticed I misread the check. So I could probably just flat out remove it, I don't think unconditionally calling setCanvasSize should be dangerous? [04:49] *** Sgeo_ has joined #jsmess [04:51] *** Sgeo has quit IRC (Read error: Operation timed out) [05:20] db48x, I got your hint, might as well act on it now rather than later [05:47] ....attempting to apply my own .patch file is not going so well [05:56] I think I missed something [05:56] Sgeo_: what's up? [05:57] db48x, VICE.js was dying when being given a NativeResolution matching what it was trying to set itself. [05:57] Also, I saw your comment in the VICE example [05:58] ah :) [06:07] *** balrog has quit IRC (Read error: Operation timed out) [06:07] *** CHANFIX has joined #jsmess [06:07] *** services.int sets mode: +o CHANFIX [06:07] *** CHANFIX sets mode: +o Vito` [06:07] 1 client should have been opped. [06:07] *** CHANFIX has left [06:37] *** CHANFIX has joined #jsmess [06:37] *** services.int sets mode: +o CHANFIX [06:37] *** CHANFIX sets mode: +oo DopefishJ SketchCow [06:37] 2 clients should have been opped. [06:37] *** CHANFIX has left [06:57] *** CHANFIX has joined #jsmess [06:57] *** services.int sets mode: +o CHANFIX [06:57] *** CHANFIX sets mode: +o bai [06:57] 1 client should have been opped. [06:57] *** CHANFIX has left [07:04] https://github.com/Sgeo/vice32.js not tested [07:31] *** balrog has joined #jsmess [08:30] *** azakai has quit IRC (hub.efnet.us west.us.hub) [08:30] *** db48x has quit IRC (hub.efnet.us west.us.hub) [08:30] *** bai has quit IRC (hub.efnet.us west.us.hub) [08:30] *** shattere1 has quit IRC (hub.efnet.us west.us.hub) [08:30] *** godane has quit IRC (hub.efnet.us irc.efnet.nl) [08:30] *** Ipggi has quit IRC (hub.efnet.us irc.efnet.nl) [08:30] *** SketchCow has quit IRC (hub.efnet.us irc.efnet.nl) [08:30] *** BnARobin_ has quit IRC (hub.efnet.us irc.efnet.nl) [08:33] *** godane has joined #jsmess [08:33] *** Ipggi has joined #jsmess [08:33] *** SketchCow has joined #jsmess [08:33] *** BnARobin_ has joined #jsmess [08:33] *** irc.efnet.nl sets mode: +o SketchCow [08:35] *** azakai has joined #jsmess [08:35] *** db48x has joined #jsmess [08:35] *** bai has joined #jsmess [08:35] *** shattere1 has joined #jsmess [08:35] *** west.us.hub sets mode: +o bai [09:30] *** gamingrob has joined #jsmess [13:01] *** godane has quit IRC (Ping timeout: 268 seconds) [13:16] *** godane has joined #jsmess [14:49] *** azakai has quit IRC (Ping timeout: 255 seconds) [18:09] *** davidar has joined #jsmess [22:50] Hi, time to focus on this, now that Webamp shipped