Skip to content

Doom Launcher 667 0.9.3 Beta

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 06 Sep 13:29
· 2 commits to main since this release

Stabilization beta preparing Doom Launcher 667 for 1.0, without new product features.

Improvements

  • Safer portable updates: backed-up, transactional schema upgrades and protected custom themes.
  • Shared archive inspection, metadata, map counting and artwork import; failed file replacements roll back.
  • More precise IWAD/source-port matching while retaining manual launch choices.
  • Validated Obsidian map output, monotonic progress and safer cancellation/cleanup.
  • Shared Library/Collections details, accented progress controls and localized generator choices.
  • Faster catalog loading, lightweight PNG inspection and fewer repeated placeholder lookups.
  • Safer scans: unavailable or incompletely scanned folders cannot remove library entries.

Download and update

Download the Windows x64 ZIP and extract it into a writable folder. Start DoomLauncher667.exe. A separate .NET installation is not required. Obsidian is optional and is not bundled.

To update, close the launcher, make a separate backup, and copy the package contents over the existing portable installation. The package does not overwrite the user database, mods, artwork, saves, settings or customized themes. Do not run the reset command when updating. Verify the ZIP against the attached SHA-256 file.

Verification and limitation

Regression, first-setup, portable reset/update and migration tests passed locally, including an isolated copy of a 997-entry library and a real one-map Doom Obsidian batch run. The release workflow reruns automated checks before publishing.

Known upstream limitation: Obsidian-Content v21 can replace the requested seed during batch initialization. The launcher records the reported effective seed and discrepancy; exact requested-seed reproducibility is not guaranteed with that external build.

Detailed verification and scope