Corresponding source

Complete pinned LinCity-NG 2.15.0 release including editable Blender models and graphics, all scenario/audio source; original DejaVu 2.28 FontForge SFD source; SDL3 3.4.18, SDL3_image 3.4.8, SDL3_mixer 3.2.4, SDL3_ttf 3.2.2, libxml2 2.15.4, libxml++ 5.6.1, fmt 12.2.0 and exact Emscripten/FreeType/libpng/zlib sources. Extract archives into artifacts/expansion/lincity-ng; run prepare-lincity.py, build-lincity-deps.sh and build-lincity.sh with Emscripten 4.0.23, then package-lincity.py with the SDK path. Exact hashes are in lincity-upstream.json. Original native simulation remains intact; the browser changes are declared in the integration source.

Join numbered parts with cat archive.part* > archive. Checksums are in the manifest.

Upstream source · Notices · Readable browser adapter

Shared browser library and Emscripten sources include SDL, fonts/audio/image libraries, zlib, SQLite, Asio and the runtime sources.