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 |