Repository navigation
Bigmap 0.4.0 Linux dev.2 — Sparse density presets
Pre-releaseNative Linux sparse-density controls
Adds the six Windows sparse presets to Towns, Industries, and Industry density target: Reduced (x0.50), Sparse (x0.30), Megalomaniac count at 56 km (x0.18), Minimal (x0.10), and the 112 km (x0.046) / 160 km (x0.022) presets. Multipliers are relative to Medium; stock density settings are unchanged.
Upgrade
Close the game, extract the archive and run bash install.sh. Restart, then scroll below Very high in the density dropdowns. Existing configs are preserved; newgame_density defaults to enabled even in older configs. Existing multiplayer launch options still work.
The plugin now patches res/config/base_mod.lua, preserving base_mod.lua.bigmap-linux.bak. The uninstaller restores an unchanged patch and refuses to discard subsequent manual edits. Keep the plugin/density support enabled when loading saves made with the new industry presets. Changing density does not remove existing towns or industries.
Tested
- Native town stub execution for every new index, exact executable/patch checks, Lua syntax, patch/backup restoration and installer coexistence tests pass.
- Same small map/seed: Medium previewed 4 towns and 32 industries; Minimal previewed 2 towns and 5 industries (generator minimums apply).
- A 128×128-tile Minimal map previewed 6 towns and 52 industries, generated, saved, reloaded and continued running. Logs verified industry start/target multipliers of 0.06 (10% of Medium's 0.6) before and after reload.
Experimental, Steam Linux build 35924. Long-term industry spawning and two-peer synchronization were not tested. Windows RAM paging, depth-12/13 maps and optional engine speedups remain unported.
Source: c735dad on linux-native.