Sergii Pylypenko
eca0f69e11
Emscripten: updated deploy script
2021-11-28 03:34:42 +02:00
Sergii Pylypenko
7defb52028
Merge branch upstream/master
2021-11-28 03:16:36 +02:00
Sergii Pylypenko
909b24b2bb
Emscripten: Fixed liblzo2 compilation
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
371a94ae3c
Emscripten: fixed linking with freetype library
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
82b8772f8f
Emscripten: enable debug logs
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
8efa8964d0
Emscripten: libicu is not working anyway, because there are no libicuuc and libicu-le-hb available
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
10fb568cd0
Emscripten: explicitly linking to libexpat and libuuid is not necessary
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
98d7eb2c94
Emscripten: fixed compilation with fontconfig
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
032a92532e
Emscripten: disabled libtimidity for now, it does not work anyway on Chrome for Android because of massive lag
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
bc59102732
Emscripten: fixed fontconfig compilation
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
fd42ae95f4
Emscripten: added fontconfig library
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
f2812cd7e3
Fixed saving config file
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
c61311978a
Emscripten: Fixed relative paths
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
6a07256e33
Emscripten: updated deply script
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
f11e9ba1de
Emscripten: fixed deploy script
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
a048423b61
Emscripten: script to deploy the webapp
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
679968a567
Fixed OpenMSX not recognized
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
81796d8c8f
Emscripten: build with timidity
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
74066154d7
Emscripten: updated app manifest
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
6d41b97504
Emscripten: fixed build script
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
378dae0996
Emscripten: fixed init script
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
dde5c130ae
Emscripten: small fix to build script
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
38ba55633e
Emscripten: fixed build script
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
ffe5031dbe
Emscripten: add SFX and music to the data file
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
8be06db7fa
Emscripten: Include GFX baseset into data file
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
19bd2f9fe3
Emscripten: Re-enabled sounds
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
9f5be43100
emscripten: moved build scripts from root dir
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
105bc6af0f
Emscripten: added app manifest and favicon
2021-11-28 02:04:25 +02:00
Sergii Pylypenko
e88d185e76
Updated Emscripten liblzma patch for Emscripten 2.0.15
2021-11-28 02:04:25 +02:00
Patric Stout
69118d063f
Change: use TCP for everything except for master-server and initial server 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-04-30 11:34:47 +02:00
embeddedt
6c8f2227cd
Fix: [Emscripten] open links in browser ( #8655 )
2021-02-08 19:18:30 +01:00
embeddedt
76a279ef68
Fix: [Emscripten] Pin Dockerfile to emsdk:2.0.10 to prevent patch failure ( #8628 )
2021-01-31 15:27:17 +01:00
Patric Stout
d15dc9f40f
Add: support for emscripten (play-OpenTTD-in-the-browser)
...
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 >
2020-12-15 15:46:39 +01:00