Repository navigation
ED Exo Compare 1.2.19 — 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.2.19-zip — same version, same code.
Download EDExoCompare.exe and run it. Nothing is installed.
What a body is likely worth before you land, how far to trust each chance, and the rarest colours flagged before you sample them. Measured on the same year of EDDN finds as 1.2.18, about 2.5 % fewer wrong species before a DSS, one more species found on the samples held back to test it, and none hidden that those finds confirm.
New
- Expected value. Beside the body's price range, the glance bar shows what the body is likely worth: each listed species' chance × its price (× 5 for first footfall), with one species counted per genus. Where most of that value rests on one species that is less likely than not, a DSS first tag says a DSS would settle it before you land. The body tabs can be ordered by it: Expected value under BODY, next to Most profitable (the best case).
- How far to trust a chance. "Why this chance" now ends with how often rows at that chance came true on a year of EDDN finds, for that genus where there are enough rows: "rows said 35-50 % came true 44 % of the time (408 Stratum rows)". Before a DSS the chances hold (rows said 90-100 % came true 99 %); after one, the middle chances read high, and the line says so.
- Rare colours. A candidate whose colour has been logged in 10 systems or fewer in the whole galaxy gets a [RARE] mark, with the count galaxy-wide and in this region on hover, and a notice (Options → Notify me → Exobiology → Rare colours, on by default). From EDAstro's codex: 128 colours are that rare, 55 logged in a single system.
- Codex gaps. In the galaxy map's Codex mode (Biology), picking a region offers a list of what other commanders have logged there that is not in your codex yet, rarest first, with how many systems have it in the region and galaxy-wide. Click one and the map flies to the nearest system in that same region that has it (codex entries count per region, so a system elsewhere would not help): exact for the rarer entries, a close example for the common ones.
- Browser: Privacy & Security. Keep page cache, Remember passwords and the new master password now sit together in their own view of the browser's ⋯ menu, each with a [?] that explains it. The master password is optional, for saved passwords. With one set, the logins are also encrypted with a key made from it, kept in memory only from the moment you unlock (once per start, in Privacy & Security or with the key button on a login page) until the app closes. Without it the saved logins cannot be read, not even by another program running under your Windows account. Forgotten: Delete all saved passwords starts over.
Predictions
- "Never found here", for every species. The search for places a species never grows although its rate says it should now ran over every species, not only the ones with the most wrong rows, and can read more of the scan (pressure, radius, rotation, ice and rock content, each gas of the atmosphere and each crust material). 14 more rules, 100 over 36 species: Frutexa acus never in the Sanguineous Rim, Tussock propagito never in the Inner Orion Spur or Hawking's Gap, Tussock serrati never from 174 K, Osseus cornibus never at 0.056 atm and more under an M star, among others. Each was checked against every confirmed find: none falls inside.
- Colour stars: 15 more pairs where a species was never found under a colour star its rate expected at least 10 times (was 20), such as five Tussock species under a T Tauri star. 62 pairs.
- After a DSS a genus' species add up to at most 100 %: two Cactoida no longer read 64 % and 76 % on a body that can carry only one of them, and Recepta's sulphur dioxide rate, which answers "is Recepta here at all", stands down once a DSS has said so.
- A hidden row brought back by its genus' chance (1.2.18) is now one row per genus, the likeliest, and the Sinuous Tubers / Brain Tree split no longer gives a species the model has no number for part of the others' chance (Sinuous Tubers blatteum, missed on a test body, is listed again).
Measured against 1.2.18 on the held-back samples: wrong rows before a DSS 2.3 % and 2.8 % fewer (the judge sample: 2.2 %), species missed 0 → 0, 3 → 3 and 8 → 7. On the developer's journals: 764 of 764 confirmed species listed before a DSS.
Fixes
- Backups leave the browser's saved passwords out: they can only be read on the PC and account that saved them, and a backup should not list the sites you have logins for.
- Hot keys: recording a new key in the launcher left the keys paused for the rest of the run, so F1, F2 and F5 could stay taken from every other program, or not work in the game.
- Browser: with Remember passwords, a login is filled on its own only into a field you can see — a hidden field a page script slipped in is never filled (the key button still fills what the page shows). Enter in the custom search box no longer navigates the page.
- Pages the app opens in a window of their own (the privacy page) can no longer open an outside site with the app's controls attached; outside links go to your browser.
- Closing the launcher while the galaxy map or another window was open could leave the app running with no window, and the next start did nothing.
- A notice's Show opens the body it names (it switched the system but showed another tab); bookmarks too.
- A body with organic scans carried over from a sibling no longer appears twice in the body tabs.
- Saving settings retries for a moment when Windows briefly locks the file (antivirus, indexer), and writes to disk before replacing the old copy.
- Options: the worth-sampling number fields take a whole number before saving; errors show in red; "Key deleted" only when it was; the corpus folder refreshes after saving. A species photo that failed no longer hides the next colour's photo. The habitat button works again after a failed load.
- A system looked up on Spansh is scored with its region, like one you have visited.
- Browser: F5 reloads the page on screen even after a click on the toolbar or a menu (it cleared the notices instead); on the start page, or with a menu open, it still clears them. A menu over the page (the ⋯ menu, Fill login) leaves the page visible behind it instead of showing the app's background, and Escape closes it.
- A species other commanders logged on the body is tagged [OTHER CMDR] (was "[Logged by other commanders]"), so the row keeps its room.
- A species other commanders logged no longer raises "Confirmed here, listed only as unlikely" when the only thing against it is a rule measured on a year of finds ("never grew under this colour star"): such a find is a rare exception, not a codex list to widen. Stratum laminamus on HIP 64848 1 a and 1 b, under a G star that has never coloured it, still reads unlikely before a DSS and is listed once a DSS names Stratum.
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, your Fix corrections, the journal folder you chose, your HUD layout, where your windows were, the systems you looked up on Spansh (kept 30 days), the shared exomastery folder, and the prediction caches. Nothing of yours is kept in the program folder, so replacing it on an update loses nothing. On Linux the same lives in ~/.config/edexo-compare. Backups go only where you point the Backups tile.
Your journals are read, never copied out. Uploads to EDSM, Canonn and EDDN happen only if you turn them on yourself. Looking a system up sends only its name or number to Spansh.
Windows will say the publisher is unrecognised. The executable is not code-signed, so SmartScreen asks first: "More info" → "Run anyway".
Licence
Code: MIT. Data: CC BY-NC-SA 3.0 (credit, no commercial use, share alike; part of it is derived from EDAstro) — see data/LICENSE-DATA.txt. The species photographs are Elite Dangerous screenshots: Frontier's game art, under Frontier's terms — NOTICE.md names every contributor and says which images are borrowed from the ED-DSN community. The list of Frontier-populated systems and looked-up systems come from Spansh.