Commit Graph

13 Commits

Author SHA1 Message Date
Christian Kündig
9bf564b54a EMSCRIPTEN: Remove patches from this repo 2022-06-12 14:34:13 +02:00
Christian Kündig
2be18776b8 EMSCRIPTEN: Clean up patches and update readme 2022-06-12 14:34:13 +02:00
Christian Kündig
319f178ede EMSCRIPTEN: Automatically bundle icons from scummvm/scummvm-icons repository 2022-06-12 14:34:13 +02:00
Christian Kündig
bc3679e928 EMSCRIPTEN: Major build improvements
- Updated Emscripten to version 3.1.8 (+ additional patches)
- Support for dynamic plugins
- Adding ScummvmFS with support for HTTP Range Requests for game data
- Automated games/demos bundling and ini config generation during build
- Allow passing CLI arguments via fragment identifier of the website (i.e. scummvm.html#—debuglevel=9 )
- UI improvements with nicer status messages, splash screen + favicon
- Fixed HiDPI handling and responsiveness
- Bugfix: Don't crash if gamepad support isn't available
2022-06-12 14:34:13 +02:00
Christian Kündig
dd3b93bdc7 DISTS EMSCRIPTEN: Update emsdk, remove typo, improve cleanup 2021-08-20 21:13:49 +02:00
Christian Kündig
1478a01a6b DISTS EMSCRIPTEN: Minimal PWA setup 2021-08-20 21:13:49 +02:00
Christian Kündig
2b19203104 DISTS EMSCRIPTEN: Fixing various minor bugs and typos
- too verbose logging slows down everything
- datadir / causes the whole FS to be scanned at launch, including files which are loaded lazily via XHR
- corrupt default data in local storage
- double-slash in path of VORBIS_LIBS
2021-08-20 21:13:49 +02:00
Christian Kündig
f33abf1026 DISTS EMSCRIPTEN: switch from source maps to DWARF debugging 2021-08-20 21:13:49 +02:00
Christian Kündig
96da7448ef DISTS EMSCRIPTEN: new custom shell with full screen canvas and simple loader 2021-08-20 21:13:49 +02:00
Christian Kündig
7c4fdc1b94 DISTS EMSCRIPTEN: don't re-download emsdk if it's already downloaded 2021-08-20 21:13:49 +02:00
Christian Kündig
93e1c779b6 Fix remaining Codacy issues and improve README readability 2021-08-20 21:13:49 +02:00
Christian Kündig
18b56d6aed DISTS EMSCRIPTEN: Fixing Codacy Static Code Analysis Issues 2021-08-20 21:13:49 +02:00
Christian Kündig
b7a2e22b0a DISTS: New Emscripten/WebAssembly dists target
This is an initial version of the emscripten build/dist target.
Many things are still missing, see dists/emscripten/README.md for
a detailed summary of what this provides and still misses
2021-08-20 21:13:49 +02:00