Skip to content

Releases: Realm667/DoomLauncher667

Doom Launcher 667 1.0.0-rc.1 Release Candidate

Choose a tag to compare

@Tormentor667 Tormentor667 released this 06 Sep 14:48

Doom Launcher 667 1.0.0-rc.1

First Release Candidate for the official 1.0. This is a prerelease, not the
final 1.0 approval. No new user-facing features are introduced over 0.9.3.

Changes

  • Consistent 1.0.0-rc.1 title/product version and Windows numeric version 1.0.0.0.
  • Release automation understands beta, RC and stable versions and checks both
    numeric and product versions before publishing. RC packages remain prereleases.
  • Updated README and screenshots, installation/update/rollback instructions,
    first-launch migration guide and a privacy-conscious problem-report checklist.
  • Portable packages include project licensing, third-party notices, original
    dependency license files and a versioned dependency inventory.

Download and update

Download DoomLauncher667-1.0.0-rc.1-win-x64.zip, compare its SHA-256 with the
attached checksum, and extract it into a writable folder. Start DoomLauncher667.exe.
The package is self-contained; .NET need not be installed separately. IWADs,
source ports and optional Obsidian must be supplied by the user.

For an update, close the launcher, back up the complete installation, and copy
the package contents over it. Do not run the reset command. Personal databases,
mods, artwork, settings and custom themes are excluded from release defaults.

Validation scope and known limitations

This RC preparation covers versioning, documentation and distribution. The release
pipeline runs the existing contract, first-setup, reset and portable-update tests.
It does not substitute for the proposed cross-version beta update matrix, a
clean-Windows test, exhaustive end-to-end gameplay or a full DPI/device review.
Those additional acceptance activities have not been performed as part of this RC.

The 0.9.3 stabilization work
remains the functional baseline. Obsidian-Content v21 may replace the requested
batch seed; effective seed information is recorded, but exact requested-seed
reproducibility is not guaranteed with that build.

Report reproducible problems using the
reporting checklist.

Doom Launcher 667 0.9.3 Beta

Pre-release

Choose a tag to compare

@github-actions github-actions released this 06 Sep 13:29

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

Doom Launcher 667 0.9.2 Beta

Pre-release

Choose a tag to compare

@github-actions github-actions released this 11 Aug 06:24

Portable Windows x64 beta package for testing.

  1. Download and extract the ZIP into a writable folder.
  2. Run DoomLauncher667.exe.
  3. Follow the first-setup assistant to configure IWADs, source ports and mods.

The package is self-contained and does not require a separate .NET installation.
For an update, copy the new package over the existing portable installation.
Existing databases, mods, screenshots, settings and custom themes are preserved.
Verify the ZIP with the attached SHA-256 file before extracting it.

Doom Launcher 667 0.9.1 Beta

Pre-release

Choose a tag to compare

@github-actions github-actions released this 10 Aug 21:06

Portable Windows x64 beta package for testing.

  1. Download and extract the ZIP into a writable folder.
  2. Run DoomLauncher667.exe.
  3. Follow the first-setup assistant to configure IWADs, source ports and mods.

The package is self-contained and does not require a separate .NET installation.
For an update, copy the new package over the existing portable installation.
Existing databases, mods, screenshots, settings and custom themes are preserved.
Verify the ZIP with the attached SHA-256 file before extracting it.

Doom Launcher 667 0.9.0 Beta

Pre-release

Choose a tag to compare

@github-actions github-actions released this 10 Aug 20:39

This public beta introduces native, optional integration with the Obsidian Level Maker.

Highlights

  • New Generate workspace in the WinUI sidebar.
  • Configure game, compatibility, length, theme, architecture, combat, pickups, modules and seed without leaving Doom Launcher 667.
  • Obsidian runs through its batch interface in the background with visible progress and cancellation.
  • Generated output is imported automatically, including map count and TITLEPIC artwork, and assigned to a persistent Generated collection/filter.
  • First Setup now checks Data\Tools\Obsidian as an optional fourth step.

Obsidian is not included in this release. Download Obsidian-Content separately and extract its complete Windows build into Data\Tools\Obsidian.

Installation

  1. Download and extract the ZIP into a writable folder.
  2. Run DoomLauncher667.exe.
  3. Follow First Setup to configure IWADs, source ports, mods and optionally Obsidian.

The package is self-contained and does not require a separate .NET installation. For an update, copy the new package over the existing portable installation. Existing databases, mods, tools, screenshots, settings and custom themes are preserved.

Verify the ZIP with the attached SHA-256 file before extracting it.

Doom Launcher 667 0.8.10 Beta

Pre-release

Choose a tag to compare

@Tormentor667 Tormentor667 released this 02 Aug 22:41

First public beta build of the 0.8.10 update.

Highlights:

  • Correctly decodes legacy Windows-1252 /idgames metadata, including titles such as Jägermörder.
  • Completes Discover imports with refreshed metadata, exact map counts, launch inference, and TITLEPIC artwork.
  • Adds reliable collection context actions, searchable collection assignment, and collection deletion from the detail view.
  • Adds Favorites as an optional list column and improves shared mod-detail actions and long-description previews.
  • Uses the active theme accent for metadata-refresh and achievement progress indicators.
  • Localizes file-conflict actions and the revised collection workflow.

Installation:
Extract the ZIP and start DoomLauncher667.exe. For upgrades, copy the package over the existing portable installation; the application data, database, media, settings, and custom themes remain intact.

SHA-256:
5572072C1821EF1087150FCD8389A2041376C8D389E1AF985E567FE5321D2951

Doom Launcher 667 0.8.9 Beta

Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Aug 21:31

Portable Windows x64 beta package for testing.

  1. Download and extract the ZIP into a writable folder.
  2. Run DoomLauncher667.exe.
  3. Follow the first-setup assistant to configure IWADs, source ports and mods.

The package is self-contained and does not require a separate .NET installation.
For an update, copy the new package over the existing portable installation.
Existing databases, mods, screenshots, settings and custom themes are preserved.
Verify the ZIP with the attached SHA-256 file before extracting it.

Doom Launcher 667 0.8.8 Beta

Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Aug 20:54

Portable Windows x64 beta package for testing.

  1. Download and extract the ZIP into a writable folder.
  2. Run DoomLauncher667.exe.
  3. Follow the first-setup assistant to configure IWADs, source ports and mods.

The package is self-contained and does not require a separate .NET installation.
For an update, copy the new package over the existing portable installation.
Existing databases, mods, screenshots, settings and custom themes are preserved.
Verify the ZIP with the attached SHA-256 file before extracting it.

Doom Launcher 667 0.8.7 Beta

Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Aug 20:25

Portable Windows x64 beta package for testing.

  1. Download and extract the ZIP into a writable folder.
  2. Run DoomLauncher667.exe.
  3. Follow the first-setup assistant to configure IWADs, source ports and mods.

The package is self-contained and does not require a separate .NET installation.
For an update, copy the new package over the existing portable installation.
Existing databases, mods, screenshots, settings and custom themes are preserved.
Verify the ZIP with the attached SHA-256 file before extracting it.

Doom Launcher 667 0.8.6 Beta

Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Aug 19:53

Portable Windows x64 beta package for testing.

  1. Download and extract the ZIP into a writable folder.
  2. Run DoomLauncher667.exe.
  3. Follow the first-setup assistant to configure IWADs, source ports and mods.

The package is self-contained and does not require a separate .NET installation.
For an update, copy the new package over the existing portable installation.
Existing databases, mods, screenshots, settings and custom themes are preserved.
Verify the ZIP with the attached SHA-256 file before extracting it.