I wonder if 1.4.9 has asm.js compilation option - now with 1.12.0 optimized builds are done with asm.js enabled. Perhaps Safari has problems executing such code on iPhone. Does -O2 -s ASM_JS=0 produce anything sensible?
2014-04-08 9:44 GMT+03:00 Christoph Husse <[email protected]>: > And ofc I also ran the 1.4.9 build in iPhone Chrome and it works > smoothly so thats not the issue. > > On Tue, Apr 8, 2014 at 8:42 AM, Christoph Husse > <[email protected]> wrote: > > Unfortunately I don't have a Mac, only windows, so I guess I can't > > debug the iPhone. But I trust you have some sort of smartphone xD, > > even though I never tested it on android (since I only have an iPhone, > > doh)... > > But I installed Google Chrome on my ipHone and it works there. So at > > least the breaking change seems to be limited to iPhone safari and I > > suspect the game would work on android... > > > > BUT there is another much bigger issue with the 1.12 optimized build. > > It's slow as hell (at least on iPhone in Chrome, while it breaks > > completely on Safari). The game in optimized build runs with quite low > > FPS and a lot of stuttering. > > > > On Tue, Apr 8, 2014 at 1:22 AM, Alon Zakai <[email protected]> wrote: > >> Works ok on a desktop here, but I don't have an iPhone to test on. Did > you > >> try what Richard said about debugging on those devices? > >> > >> - Alon > >> > >> > >> > >> On Mon, Apr 7, 2014 at 8:09 AM, Christoph Husse > >> <[email protected]> wrote: > >>> > >>> What the heck, three times a charm.... > >>> > >>> 1.4.9 (works everwhere): > >>> > >>> > https://dl.dropboxusercontent.com/u/27687180/webserver/GlitchyBird/touch_test.html > >>> 1.12 unoptimized (works everywhere): > >>> > >>> > https://dl.dropboxusercontent.com/u/27687180/webserver/GlitchyBird_1.12_unoptimized/touch_test.html > >>> 1.12 optimized (breaks on mobile): > >>> > >>> > https://dl.dropboxusercontent.com/u/27687180/webserver/GlitchyBird_1.12_optimized/touch_test.html > >>> > >>> On Mon, Apr 7, 2014 at 5:05 PM, Christoph Husse > >>> <[email protected]> wrote: > >>> > Okay now I am really confused... Dropbox has deleted my folder too, > not > >>> > just > >>> > the message disappeared xD. Something strange is going on. If you > like > >>> > to > >>> > have the HTML examples, I could send them to you somehow I guess, the > >>> > approach I took here didn't work obviously something doesn't like it. > >>> > > >>> > -- > >>> > You received this message because you are subscribed to a topic in > the > >>> > Google Groups "emscripten-discuss" group. > >>> > To unsubscribe from this topic, visit > >>> > > >>> > > https://groups.google.com/d/topic/emscripten-discuss/syPbjZlESyQ/unsubscribe > . > >>> > To unsubscribe from this group and all its topics, 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. > >> > >> > >> -- > >> You received this message because you are subscribed to a topic in the > >> Google Groups "emscripten-discuss" group. > >> To unsubscribe from this topic, visit > >> > https://groups.google.com/d/topic/emscripten-discuss/syPbjZlESyQ/unsubscribe > . > >> To unsubscribe from this group and all its topics, 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. > -- 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.
