The functional scope of version 1.0 is feature parity with the closed-source NMEASimulator
1.6.1 by panaaj, reconstructed from its public README, its release notes from 1.0.0 to
1.6.1 and the requests and bug reports in its issue tracker. Its users' unresolved requests
become improvements in NMEA Simulator X. No code from that application is used.
Built, checked and published by the release workflow for every release: Windows x64 installer and portable ZIP, macOS arm64 and x86_64 disk images, Linux x86_64 and aarch64 AppImages and a Flatpak
Installation without paid signing
Signed installers in reference
Ad-hoc signed macOS bundles, SHA-256 checksums, documented first-launch steps; manifests for winget, Scoop, a Homebrew tap and Flathub prepared for every release, submission pending
Settings survive restart
Unreliable in reference
Versioned profiles with migrations
Works without internet (map tiles)
Fragile in reference
Offline tile cache and graceful fallback
Command-line control
No
Headless CLI, shipped in every package; a remote control endpoint is not implemented