Repository navigation
ED Exo Compare 1.1.2 — portable
A journal-linked exobiology companion for Elite Dangerous. It reads your local journal, merges scans and organic signals, and predicts the candidate species on a body from FSS/DSS telemetry alone — with payout ranges, first-footfall tracking, a system map, a customisable HUD and a species encyclopedia.
This release is the single-file portable build. For the unpacked program folder plus the two console builds, see v1.1.2-zip — same version, same code.
Download EDExoCompare.exe and run it. Nothing is installed.
A small release, and every item in it was found the same way: by running the thing rather than testing around it.
Fixed
--port is honoured. The desktop app hard-coded 7111 and dropped the flag, so a second copy could not be started beside a running one — the first thing anyone tries — and nothing complained. --local and --client still decide the address; --host and --lan override it only when actually present.
Three of the console's overlay commands were wrong, two of them reporting success while doing nothing useful:
overlay sectionssent a query the HUD page does not read. An unreadable query is not an error to it — with nothing it recognises, it shows every section. So the command said "HUD now showing: fss, jump" while the window showed all five. Section names are now checked before anything is sent.overlay radarread a field that exists nowhere. Setting the radius worked; reading it back always printed a dash. It now prints the allowed range too, and says when the server clamped what you asked for.overlay openreported "Opened" whatever happened. Opening a HUD that is already open reuses its window — correct, and it read as though a second had appeared. It now lists what is on screen afterwards.
The HUD layout follows EDEXO_USER_DATA_DIR. It was the one piece of app state that override did not cover, so a second instance started for testing rewrote the real app's overlay set. It now sits with the rest of your data in %LOCALAPPDATA%\ED Exo Compare\, and an existing layout is carried over on first launch.
A byte-order mark no longer costs you your HUD arrangement. JSON.parse throws on one, the throw looked exactly like "no layout saved", and every Windows tool that might touch that file writes one — Notepad included. Open it to read it and your overlays silently reverted to defaults.
Where your data lives
%LOCALAPPDATA%\ED Exo Compare\ — settings, your LAN key, your EDSM credentials if you add them, the species you have scanned on foot, the journal folder you chose, your HUD layout, and the prediction caches. Nothing is written into the program folder, so replacing it on an update loses nothing.
Your journals are read, never copied out. Uploads to EDSM and Canonn happen only if you turn them on yourself.
Windows will say the publisher is unrecognised. The executable is signed, but with a self-signed certificate that SmartScreen does not trust. "More info" → "Run anyway".
Licence
MIT. The species photographs are not covered by it — see NOTICE.md, which names every contributor and says which images are borrowed from the ED-DSN community and on what terms.
Licence correction (2026-10-01). This release contains data derived from EDAstro (CMDR Orvidius), whose content is licensed under CC BY-NC-SA 3.0. Those data files were shipped under the MIT notice by mistake: they are CC BY-NC-SA 3.0 — credit the sources, no commercial use, share alike — not MIT. ED Exo Compare is licensed in three parts: the code is MIT, the data is CC BY-NC-SA 3.0, and the species photographs are Elite Dangerous screenshots, Frontier's game art under Frontier's terms. Details in LICENSE-DATA.txt, attached to this release.