Repository navigation
Releases: Realm667/DoomLauncher667
Release list
Doom Launcher 667 1.0.0-rc.1 Release Candidate
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.1title/product version and Windows numeric version1.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
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.
Doom Launcher 667 0.9.2 Beta
Portable Windows x64 beta package for testing.
- Download and extract the ZIP into a writable folder.
- Run DoomLauncher667.exe.
- 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
Portable Windows x64 beta package for testing.
- Download and extract the ZIP into a writable folder.
- Run DoomLauncher667.exe.
- 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
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\Obsidianas 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
- Download and extract the ZIP into a writable folder.
- Run
DoomLauncher667.exe. - 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
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
Portable Windows x64 beta package for testing.
- Download and extract the ZIP into a writable folder.
- Run DoomLauncher667.exe.
- 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
Portable Windows x64 beta package for testing.
- Download and extract the ZIP into a writable folder.
- Run DoomLauncher667.exe.
- 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
Portable Windows x64 beta package for testing.
- Download and extract the ZIP into a writable folder.
- Run DoomLauncher667.exe.
- 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
Portable Windows x64 beta package for testing.
- Download and extract the ZIP into a writable folder.
- Run DoomLauncher667.exe.
- 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.