The various flags mentioned here might help, https://github.com/kripken/emscripten/wiki/WebAssembly#debugging
If one of those affects the chrome bug, it might help narrow it down, the diff might be as good as a reduced testcase. On Thu, Jan 5, 2017 at 11:25 AM, Floh <[email protected]> wrote: > Hmm I'm already seeing an interesting problem, only in Chrome, and only in > the WASM version (not asm.js, and not in FF): > > On the KC85/4, in the game Pengo, the time (ZEIT) and Life counter (LEBEN) > is broken, there should be numbers. And when killing a monster the game > freezes. How strange, I would expect that the emulator would be completely > broken and not show such subtile errors in an emulated game... > > > <https://lh3.googleusercontent.com/-9pp75dl7QEE/WG6dDw7-sFI/AAAAAAAAEdI/re5R20YBOxkOpOErxcDaAeheNR1l_dhegCLcB/s1600/Screen%2BShot%2B2017-01-05%2Bat%2B20.17.18.png> > > > I'll try to investigate this on the weekend and write tickets, no idea yet > if this can be reduced to the simple testcase though :/ > > > -Floh. > > Am Donnerstag, 5. Januar 2017 20:10:19 UTC+1 schrieb Floh: >> >> Hi, >> >> I have uploaded a WebAssembly version of my 8-bit emulator, next to the >> asm.js version. Might be useful for testing WASM vs asm.js (behaviour >> should be exactly the same): >> >> http://floooh.github.io/virtualkc/index_wasm.html >> >> It needs Chrome Canary or Firefox Nightly and WASM enabled, there is no >> error handling yet, if something goes wrong, just a blank page will show >> (check the JS console to see the error messages), otherwise a KC85/3 should >> boot up (white text on blue background). >> >> Click on the small 'UI' button or press Tab to show the overlay UI, you >> can boot into different computer systems there (most of the interesting >> East German Z80 homecomputers, plus ZX Spectrum and some CPC models). >> >> The asm.js version for comparison is here: >> >> http://floooh.github.io/virtualkc/index.html >> >> Enjoy! :) >> -Floh. >> >> PS: I noticed yesterday that some older NVIDIA cards currently fall back >> to the WebGL software renderer. If the emulator is very slow it's most >> likely this. >> >> -- > You received this message because you are subscribed to the Google Groups > "emscripten-discuss" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "emscripten-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
