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