summaryrefslogtreecommitdiff
path: root/os/emscripten
AgeCommit message (Collapse)Author
2021-11-14Change: [Emscripten] update to 2.0.34 and use Release over RelWithDebInfo ↵Patric Stout
(#9696) It turns out that having "-g" in the compile-statement causes Emscripten to pick -g3, which makes for very big binaries. This is very likely not your intention when building Emscripten, as smaller really is better. For comparison, with RelWithDebInfo the binary is ~80MB. With Release it is ~7.4MB.
2021-10-03Change: upgrade Emscripten to 2.0.31 and enable LZMA by default (#9604)Patric Stout
2021-06-28Change: [Emscripten] set default scrolling mode to non-pointer-locking (#9191)embeddedt
2021-05-15Change: Use gender-neutral pronounsrubidium42
2021-05-13Fix: [Emscripten] Force secure WebSockets over HTTPS (#9248)embeddedt
2021-04-30Change: use TCP for everything except for master-server and initial server ↵Patric Stout
scan (#9130) This means that pressing Refresh button and adding servers manually now uses TCP. The master-server and initial scan are still UDP as they will be replaced by Game Coordinator; no need to change this now. If we query a server that is too old, show a proper warning to the user informing him the server is too old.
2021-02-08Fix: [Emscripten] open links in browser (#8655)embeddedt
2021-01-31Fix: [Emscripten] Pin Dockerfile to emsdk:2.0.10 to prevent patch failure ↵embeddedt
(#8628)
2020-12-15Add: support for emscripten (play-OpenTTD-in-the-browser)Patric Stout
Emscripten compiles to WASM, which can be loaded via HTML / JavaScript. This allows you to play OpenTTD inside a browser. Co-authored-by: milek7 <me@milek7.pl>