• v2.3 a02dc97793

    github-actions[bot] released this 2026-09-06 19:22:45 +00:00 | 8 commits to main since this release

    🛠️ WoW Modernization Tool v2.3

    This update focuses on better compatibility, safer WoW.exe patching, improved recovery, display-scaling support and DXVK configuration.

    ⚙️ Vanilla Tweaks & Compatibility

    • Reworked Vanilla Tweaks handling for better compatibility with Vanilla, Turtle WoW, OctoWoW and compatible clients.
    • WoW_Modernized.exe is now built and validated transactionally before replacing the previous version.
    • Vanilla Tweaks now runs before other installation changes.
    • Improved support for already-patched clients while preserving client-specific loader code.
    • Removed overly strict build/version checks that could reject compatible clients.
    • SuperWoW now uses the same FoV selected by the Modernization Tool by synchronizing the FoV CVar in WTF/Config.wtf.
    • Render Distance now keeps the executable Farclip ceiling fixed at 3000 while synchronizing the selected runtime value to WTF/Config.wtf, preventing stale higher Farclip values from conflicting with WoW_Modernized.exe.

    🎨 MPQ & Recovery

    • Improved MPQ validation to reject corrupted or invalid archives.
    • Existing valid files can now be preserved when a remote source is temporarily unavailable.
    • Improved offline recovery for supported components.
    • Better handling of local installation and permission errors.

    🛡️ Reliability

    • Added an optional DXVK FPS limiter that detects the highest refresh rate of attached displays, prefills that value and remains manually editable.
    • The DXVK FPS limiter is enabled by default for new configurations, persists per WoW installation and is disabled in DirectX 9 mode.
    • DXVK exclusive fullscreen is now disabled by default to avoid black screens during Alt+Tab on Windows.
    • The Tool window now adapts better to Windows display scaling and smaller screens, keeping Apply Setup & Tweaks accessible.
    • Expanded automated tests for installation ordering, recovery, executable patching and DXVK FPS configuration.
    • Improved rollback behavior to reduce the risk of partial installations.

    Updating from v2.2

    Download the new executable, select your existing WoW folder and click Apply Setup & Tweaks.

    A complete WoW reinstall is not required.

    Downloads
  • v2.2 bfa1e09b7a

    github-actions[bot] released this 2026-09-02 14:00:48 +00:00 | 152 commits to main since this release

    🛠️ WoW Modernization Tool v2.2

    🎮 Discord Rich Presence

    • Added detailed Discord Rich Presence privacy controls.
    • Choose individually whether Discord can display:
      • Character Name
      • Guild
      • Race
      • Faction
      • Class
      • Level
      • Zone
    • Added a Show character details option to quickly enable all Discord details.
    • Updated WowPresence integration for the new privacy system.

    🔄 Updates & Reliability

    • Added smart update checks for remote components.
    • Unchanged components are no longer downloaded again on every Apply.
    • Modified or missing managed files are automatically detected and repaired.
    • Release assets are detected even when an upstream project replaces a file under the same tag.
    • Improved vanilla-tweaks update detection to avoid unnecessary downloads and repatching.
    • Improved branch-based component downloads to use the exact resolved revision.
    • SuperAPI continues to follow upstream master while installing the exact detected revision.
    • Added integrity checks for bundled components before installation.
    • Improved atomic installation of bundled components and dependent addons.
    • Improved Nampower and UnitXP addon handling during updates and offline fallback.
    • No1600x1200 now uses the bundled known-good version.
    • Fixed stale .modernization-backup-* files remaining after successful updates.

    Updating from v2.1

    Download the new executable, select your existing WoW folder and click Apply Setup & Tweaks.

    A complete WoW reinstall is not required.

    Downloads
  • v2.1 aabe8a2000

    github-actions[bot] released this 2026-09-01 16:27:35 +00:00 | 176 commits to main since this release

    🛠️ WoW Modernization Tool v2.1

    This update adds Discord Rich Presence and includes several compatibility, maintenance and documentation improvements.

    🎮 Discord Rich Presence

    • Added optional WowPresence integration with automatic installation and updates from its GitHub Releases.
    • Preconfigures the OctoWoW Discord Application ID while preserving custom IDs and settings.
    • Includes improved zone detection from WowPresence v1.2 and safer handling of standalone/manual WowPresence installations.

    🌿 Pink Herbs

    • Moved Pink Herbs safely from patch-H.mpq to patch-V.mpq.
    • Existing custom patch-H.mpq files are protected from accidental replacement or removal.

    🖥️ Compatibility Fixes

    • Fixed elevated DEP configuration when the WoW installation path contains spaces.
    • Improved cleanup and migration of older managed files.

    📜 Licensing & Provenance

    • Added expanded licensing, binary provenance and asset provenance documentation.
    • Improved third-party attribution and project identity information.
    • Updated Credits and source links.

    Updating from v2.0

    Download the new executable, select your existing WoW folder and click Apply Setup & Tweaks.

    A complete WoW reinstall is not required.


    The detailed commit history since v2.0 is available on GitHub.

    Downloads
  • v2.0 1b85c7687c

    github-actions[bot] released this 2026-08-28 08:41:33 +00:00 | 236 commits to main since this release

    🛠️ WoW Modernization Tool v2.0

    This is a major update focused on easier setup, safer updates, automatic component refreshes and new optional client improvements.

    Existing users do not need to reinstall WoW. Select your current game folder, review your options and click Apply Setup & Tweaks.

    🔄 Automatic Updates & Offline Protection

    Supported components can now be refreshed directly from their upstream releases when you apply the setup.

    If an online update is unavailable, the tool will keep a valid installed version or use a bundled known-good fallback when available. Existing working files are preserved whenever possible instead of being replaced unnecessarily.

    🎮 Rendering & DXVK

    Renderer selection is now simpler:

    • VanillaFixes — DirectX 9 (default) — uses WoW's native DirectX 9 renderer.
    • VanillaFixes + DXVK — Vulkan — translates DirectX 9 to Vulkan and may provide smoother frame pacing on modern systems.

    The bundled DXVK version is now 2.6.1 x86 with a configuration aligned with VanillaFixes.

    Switching back to DirectX 9 now safely moves unknown existing D3D9 wrapper files out of the WoW root instead of deleting them.

    🧩 New & Updated Plugins

    • ClassicAPI — adds newer WoW API functions so compatible modern addons can work on the Vanilla client.
    • AuctionQueryThrottle — removes the fixed Auction House query delay for much faster searches.
    • VanillaMultiMonitorFix — improves resolution, refresh-rate and monitor detection on multi-monitor setups.
    • Interact — adds a modern interaction key for nearby NPCs, objects, gathering nodes and loot.
    • WorldMarkers 0.7.1 — updated optional world-marker support.
    • WeirdPerformance 0.7.3 — updated engine/runtime optimizations for client smoothness and reduced overhead.

    ⚙️ New Client Tweaks

    • Unlimited AddOn Script Memory — removes WoW's AddOn memory limit.
    • Cross-Faction Resurrection Fix — improves resurrection handling for released cross-faction players.
    • Custom Glues Patch — enables custom login and character-selection interface modifications.
    • Automatically Clear WDB — clears stale WDB cache data and safely manages the WDB blocker.
    • SuperWoW conflict prevention — equivalent vanilla-tweaks patches are automatically skipped when SuperWoW already handles FoV, Sound Channels, Auto-Loot or Background Sound.

    🌙 New Visual Mods

    All visual mods are optional and disabled by default.

    • Bluemoon Patch — restores the rare blue moon visual effect.
    • Darker Nights — makes nighttime environments darker and more atmospheric.
    • Pretty Night Sky — replaces the Vanilla night sky with a more detailed starry sky.
    • Epoch Water — replaces the original Vanilla water textures.
    • Fog Pushback — pushes environmental fog farther away for clearer long-distance visibility.
    • Pink Herbs — makes herb nodes bright pink/purple so they are easier to spot.

    🔊 New Audio Mods

    All audio mods are optional and disabled by default.

    • NoErrorSounds — removes many repetitive spell fizzle/error and interface sounds.
    • FishPing — replaces the fishing bite sound with a much easier-to-hear ping.
    • Warlock Muted Demons — mutes many repetitive Warlock demon voice lines.

    🔐 AutoLogin Security Improvements

    When AutoLogin + Nampower are enabled together, Modernization Tool now automatically creates or reuses the Windows user encryption key required by Nampower.

    AutoLogin also enables password encryption by default when encryption is available. Existing user encryption keys are never replaced, and an explicit user choice to disable AutoLogin encryption is preserved.

    💾 Installer & Safety Improvements

    • Settings are remembered separately for each WoW installation.
    • Manually added entries and comments in dlls.txt are preserved.
    • Downloaded/bundled DLLs are validated before installation.
    • Important replacements are performed transactionally to reduce the risk of partial installs.
    • Existing valid files are kept when an upstream download fails.
    • Large visual mods are not re-downloaded when the installed revision is already current.
    • Legacy Modernization Tool files are cleaned up safely.
    • The selected game folder is validated before changes are made.

    🚀 Launcher Improvements

    After installation, Play Modernized WoW is created both:

    • in the WoW game folder;
    • on the Windows Desktop.

    Use either shortcut to launch the modernized client.

    📦 Notable Bundled / Known-Good Versions

    • VanillaFixes 1.5.3
    • DXVK 2.6.1 x86
    • Nampower 4.6.1
    • ClassicAPI 1.12.7
    • AuctionQueryThrottle 1.2.0
    • UnitXP_SP3 v90
    • SuperWoW 2.2
    • VanillaHelpers 1.1.2
    • WeirdPerformance 0.7.3
    • WorldMarkers 0.7.1
    • VanillaMultiMonitorFix 0.2
    • Interact 1.0.4

    Updating from v1.1

    Download WoW_Modernization_Tool.exe, select your existing WoW installation and click Apply Setup & Tweaks.

    A complete WoW reinstall is not required.


    The detailed change list since v1.1 is generated automatically by GitHub below.

    Full Changelog: https://github.com/Dusk-92/Modernization-Tool/compare/v1.1...v2.0

    Downloads
  • v1.1 dad4633db4

    Dusk-92 released this 2026-08-06 16:35:06 +00:00 | 328 commits to main since this release

    Release automatique générée par GitHub Actions.

    Downloads