Standalone desktop viewer for DayZ CE map reference data.
- Runs on Linux and Windows.
- Uses remote base map tiles from the public tile repository.
- Builds portable desktop artifacts with Electron.
- Keeps bundled assets slim by excluding local base tile packs.
- Includes local map manifests and overlay PNGs required by the CE reference viewer.
- Node.js 20 or newer
- npm 10 or newer
From this folder:
- npm install
- npm run dev
Linux build (AppImage):
- npm run dist:linux
Linux optional deb package:
- npm run dist:linux:deb
Windows portable build:
- npm run dist:win
Windows NSIS installer build:
- npm run dist:win:nsis
Build output goes to release.
Linux AppImage:
- cd release
- ./DayZ-CE-Reference-0.1.0-linux-x86_64.AppImage
Windows:
- Open release in File Explorer
- Run the .exe in the release folder
The CE viewer loads base tiles from the public map repo (remote-only).
Map manifests and overlay definitions are loaded from bundled local files.
Bundled viewer data location in this repo:
- dayz-ce-reference/viewer
- dayz-ce-reference/chernarus
- dayz-ce-reference/livonia
- dayz-ce-reference/sakhal
Default remote source:
Runtime overrides (viewer URL query parameters):
ceMapRoot=<base-url>sets a custom remote base root.
This project includes DayZ CE-derived data/assets and keeps attribution and licensing notices in:
- LICENSE
- THIRD_PARTY_NOTICES.md
- LICENSES/BOHEMIA-ADPL-SA.md
Bohemia source and license references:
- https://github.com/BohemiaInteractive/DayZ-Central-Economy
- https://www.bohemia.net/community/licenses/arma-and-dayz-public-license-share-alike-adpl-sa
Not affiliated with or endorsed by Bohemia Interactive.