Repository navigation
Bigmap 0.4.0 — Native Linux experimental 1
Pre-releaseNative Linux big maps — experimental
Native x86-64 plugin for Steam Transport Fever 2 Linux build 35924. Source: linux-native, commit bb952b7; based on Windows bigmap 0.4.0.
Install
Download and extract tpf2-bigmap-0.4.0-linux-dev.1.tar.gz, then run bash install.sh without sudo. Use the Steam launch options it prints. Existing native multiplayer users can keep their current launch options. The package includes the shared native plugin host and does not require multiplayer.
Included
- Nine added map-size rows, up to 510×510 tiles (130.56 km square), with rectangular edges up to 512 tiles.
- Ratios through 1:20 and configurable explicit dimensions.
- Depth-11 spatial index and adaptive street raster sizing.
- Exact executable/patch checks, config-preserving installer and uninstaller, Snap Steam detection.
Validation
Built with Valve soldier SDK; unit tests, all ten Linux patch sites and installer/coexistence checks pass. In the native game, a 40×400-tile world (10.24×102.4 km) generated, entered gameplay, saved, reloaded and continued simulating. This is a smoke test, not a maximum-size stress test or two-peer multiplayer synchronization test.
Remaining Windows-only features
Terrain/material RAM paging, depth-12/13 maps, density extensions and optional generation/renderer/save-speed optimizations are not included. Use the supplied Linux configuration; Windows depth-13 configs are rejected. Large maps retain substantial RAM requirements.
See the bundled INSTALL.md and PORT.md for configuration, source provenance and compatibility limits.