#jsmess 2018-10-02,Tue

↑back Search

Time Nickname Message
00:00 🔗 Sgeo_ AFK food
01:07 🔗 Sgeo_ 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 🔗 Sgeo_ I still want to find out why this is happening, but I believe that adjustment will work
01:21 🔗 db48x that sounds like an unlikely fix
01:23 🔗 Sgeo_ 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 🔗 Sgeo_ Current hypothesis: Something in Emscripten is failing to set widthNative if there's already a width
02:25 🔗 Sgeo_ if (width !== canvas.width || height !== canvas.height) {
02:25 🔗 Sgeo_ SDL.settingVideoMode = true; // SetVideoMode itself should not trigger resize events
02:25 🔗 Sgeo_ Browser.setCanvasSize(width, height);
02:25 🔗 Sgeo_ SDL.settingVideoMode = false;
02:25 🔗 Sgeo_ }
02:29 🔗 Sgeo_ bai, how can I tell what version of Emscripten something was built with?
02:30 🔗 Sgeo_ EM-DOSBOX's GitHub says it uses SDL2 by default. This issue would be with Emscripten's SDL1 only
02:32 🔗 Sgeo_ bai, do you know why this check for width and height exists in library_sdl.js?
02:33 🔗 Sgeo_ I don't know if I should rebuild with some change to that or just ask for nativeresolution to die
02:37 🔗 bai probably to keep the sdl canvas size in sync with the main canvas if it rrsizes
02:45 🔗 Sgeo_ Just tested locally that changing resolution to 0, 0 does the job
02:45 🔗 SketchCow Like, in the conf?
02:45 🔗 Sgeo_ I think Emularity will choke if you try to remove it alltogether
02:45 🔗 Sgeo_ Yes
02:45 🔗 SketchCow The json?
02:46 🔗 Sgeo_ The json
02:46 🔗 SketchCow OK, I mean, I'm willing to try
02:47 🔗 SketchCow There it goes....
02:47 🔗 SketchCow 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 🔗 SketchCow Seems to work?
03:24 🔗 Sgeo :)
03:25 🔗 SketchCow That is a super problematic approach
03:25 🔗 SketchCow But whey hey works for now
03:33 🔗 Sgeo 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 🔗 Sgeo_ db48x, I got your hint, might as well act on it now rather than later
05:47 🔗 Sgeo_ ....attempting to apply my own .patch file is not going so well
05:56 🔗 db48x I think I missed something
05:56 🔗 db48x Sgeo_: what's up?
05:57 🔗 Sgeo_ db48x, VICE.js was dying when being given a NativeResolution matching what it was trying to set itself.
05:57 🔗 Sgeo_ Also, I saw your comment in the VICE example
05:58 🔗 db48x 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 🔗 CHANFIX 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 🔗 CHANFIX 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 🔗 CHANFIX 1 client should have been opped.
06:57 🔗 CHANFIX has left
07:04 🔗 Sgeo_ 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 🔗 SketchCow Hi, time to focus on this, now that Webamp shipped

irclogger-viewer