How to get HTML5 working on 32-bit browsers

I’ve deployed one of my projects and played it in a 64-bit browser, but I want to be able to use a 32-bit browser like Tappy Chiken does.

Is this possible? Does enscriptem need to be compiled to 32-bit; if so, how?

Emscripten actually emulates a 32 bit architecture. But it needs contiguous block of memory from the underlying browser to work with - 64 bit browser is just more able to provide a large enough contiguous block of memory to emscripten. Try reducing the value of TOTAL_MEMORY flag ( HTML5ToolChain.cs or ini files in main branch) and you just might be able to fit your game to work well with a 32 bit browser. You can also profile your game - link text