[00:05] 1. Great news! It works! [00:05] 2. Bad news: Scaling issue exists still [00:16] Wait, it doesn't work [00:17] failed to compile wasm module: on the web, we need the wasm binary to be preloaded and set on Module['wasmBinary']. emcc.py will do that for you when generating HTML (but not JS) [00:18] oh wait [00:21] db48x: When you have a moment, it's all broke now, EXCEPT asm.js [03:30] fun [03:31] can you give me an example? [03:32] I have no trouble running Pitfall, or that demo, with wasm disabled [03:35] ah, but if it's enabled then there's a problem [03:36] Yep [03:37] this is weird [03:37] if you compile wasm-only, it does this for you [03:37] if you compile both wasm and asm.js, and tell it to fall back, then it doesn't [03:48] SketchCow: I've rebuilt a2600; it might work [03:55] On it [03:56] They're up [03:58] hahaha [03:58] I solved a problem [04:00] So, [04:00] 1. I figured out the zoom thing - it's because if the console is up, it goes to the tiny version [04:00] 2. Now it never runs WASM [04:01] But it runs ASM! [04:01] yea, this compiler is stupid [04:07] SketchCow: one more try? [04:08] On it [04:10] Exploded [04:11] Regular works (when I turn off wasm), WASM explodes [04:11] * db48x sighs [04:12] Did you see the thing azakai suggested of compiling two separates? [04:19] yea [04:20] ok, I rebuilt a2600 and atari400 as in non-webassembly mode [04:21] you might also grab the several hundred others that were built the other day while you're in there [04:26] *** godane has quit IRC (Read error: Operation timed out) [04:30] *** godane has joined #jsmess [04:33] For some reason, a2600 is not there. [04:33] (in /src/mame) [04:33] should I be elsewhere? [04:34] yea, I accidentally deleted them [04:34] hmm [04:36] rebuilt [04:38] So, first, I'm grabbing and will upload all the updated things [04:39] (then back to wasm fun) [04:48] (it's still packing the .js files) [05:02] Taking a while [05:04] OK, uploading [05:05] There it goes [05:12] *** azakai has quit IRC (Ping timeout: 255 seconds) [05:41] They're all in [05:41] We should test [05:45] Good news is it "works" [05:45] Bad news is it never uses the WASM [05:45] But they all work [05:58] I don't think we're using the standard emscripten wasm/asm/js fallbacks, I think we're detecting wasm support separately and either loading that, or loading the asm.js version, and that's it, not doing any of the interpolation stuff [05:58] for unrealty, I mean [06:05] yes, I suppose we must do the same [15:07] *** azakai has joined #jsmess [18:22] *** azakai has quit IRC (Quit: Ex-Chat) [21:21] *** logchfoo3 starts logging #jsmess at Mon Jul 10 21:21:33 2017 [21:21] *** logchfoo3 has joined #jsmess [21:34] *** bwn_ is now known as bwn [22:13] *** i0npulse has joined #jsmess