#jsmess 2017-07-10,Mon

↑back Search

Time Nickname Message
00:05 🔗 SketchCow 1. Great news! It works!
00:05 🔗 SketchCow 2. Bad news: Scaling issue exists still
00:16 🔗 SketchCow Wait, it doesn't work
00:17 🔗 SketchCow 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 🔗 SketchCow oh wait
00:21 🔗 SketchCow db48x: When you have a moment, it's all broke now, EXCEPT asm.js
03:30 🔗 db48x fun
03:31 🔗 db48x can you give me an example?
03:32 🔗 db48x I have no trouble running Pitfall, or that demo, with wasm disabled
03:35 🔗 db48x ah, but if it's enabled then there's a problem
03:36 🔗 SketchCow Yep
03:37 🔗 db48x this is weird
03:37 🔗 db48x if you compile wasm-only, it does this for you
03:37 🔗 db48x if you compile both wasm and asm.js, and tell it to fall back, then it doesn't
03:48 🔗 db48x SketchCow: I've rebuilt a2600; it might work
03:55 🔗 SketchCow On it
03:56 🔗 SketchCow They're up
03:58 🔗 SketchCow hahaha
03:58 🔗 SketchCow I solved a problem
04:00 🔗 SketchCow So,
04:00 🔗 SketchCow 1. I figured out the zoom thing - it's because if the console is up, it goes to the tiny version
04:00 🔗 SketchCow 2. Now it never runs WASM
04:01 🔗 SketchCow But it runs ASM!
04:01 🔗 db48x yea, this compiler is stupid
04:07 🔗 db48x SketchCow: one more try?
04:08 🔗 SketchCow On it
04:10 🔗 SketchCow Exploded
04:11 🔗 SketchCow Regular works (when I turn off wasm), WASM explodes
04:11 🔗 * db48x sighs
04:12 🔗 SketchCow Did you see the thing azakai suggested of compiling two separates?
04:19 🔗 db48x yea
04:20 🔗 db48x ok, I rebuilt a2600 and atari400 as in non-webassembly mode
04:21 🔗 db48x 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 🔗 SketchCow For some reason, a2600 is not there.
04:33 🔗 SketchCow (in /src/mame)
04:33 🔗 SketchCow should I be elsewhere?
04:34 🔗 db48x yea, I accidentally deleted them
04:34 🔗 SketchCow hmm
04:36 🔗 db48x rebuilt
04:38 🔗 SketchCow So, first, I'm grabbing and will upload all the updated things
04:39 🔗 SketchCow (then back to wasm fun)
04:48 🔗 SketchCow (it's still packing the .js files)
05:02 🔗 SketchCow Taking a while
05:04 🔗 SketchCow OK, uploading
05:05 🔗 SketchCow There it goes
05:12 🔗 azakai has quit IRC (Ping timeout: 255 seconds)
05:41 🔗 SketchCow They're all in
05:41 🔗 SketchCow We should test
05:45 🔗 SketchCow Good news is it "works"
05:45 🔗 SketchCow Bad news is it never uses the WASM
05:45 🔗 SketchCow But they all work
05:58 🔗 Vito` 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 🔗 Vito` for unrealty, I mean
06:05 🔗 db48x 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

irclogger-viewer