This comprehensive, step-by-step guide will help you install the OctoWoW game client, configure essential engine tweaks for modern systems.
-
STEP 1 : OctoWoW Launcher and base game files
-
STEP 2 : Configure Antivirus Exclusions
-
STEP 3 : Manual Mod Installation (Launcher)
-
STEP 3 BIS : Modernization Tool (No Launcher)
-
STEP 4 : Install AddOns easily with GitAddonManager
-
TROUBLESHOOTING & Known Issues
-
LATEST CHANGES
This section guides you through downloading the official launcher and installing the core game files required to play on OctoWoW.
This will download the OctoWoW Installer. Run the OctoWoW Installer and check the box "Run OctoLauncher", then click "Finish".



If the download fails or won't start, please run the launcher as administrator or spam update button
Before downloading or running the setup tool, you must add your OctoWoW installation folder as an exception in Windows Defender (or your third-party antivirus software).
Why is this required? Modifying the 1.12.1 client relies heavily on .dll injection and executable patching to modernize the 1.12.1 client (expanding memory, fixing ping, altering engine limits). Because these modifications edit WoW.exe and inject code at runtime, heuristic antivirus scanners frequently flag them as false-positive threats (often labeled as generic trojans or hack tools). Adding an exclusion ensures Windows does not silently quarantine essential game files or the installer itself.




You can use the tweaks and install your mods directly through the launcher. If you plan on using the launcher to play and want to add more mods, here’s a guide explaining how to install them manually:

Why Antivirus Flags It:
Modifying the 1.12.1 client relies heavily on ".dll" injection and executable patching to expand memory, fix ping, or alter engine limits. Because these processes edit WoW.exe and inject code at runtime, heuristic antivirus scanners frequently flag them as false-positive threats (often labeled as generic trojans or hack tools).
You will need to restore them from quarantine. For Windows 11, go to Settings >> Privacy & Security >> Windows Security >> Virus & Threat Protection. Under Current Threats, click "Protection History". Select the blocked files and choose to restore them so Windows stops instantly deleting them.


This section guides you through downloading and installing various mods and performance tweaks using the Modernization Tool.
What is the Modernization Tool? Imagine you have a cool classic car from 2004 (that's your Vanilla WoW game). It looks great, but it lacks modern features like power steering, Bluetooth, or a modern engine.
This tool is like a mechanic that automatically upgrades your classic car with modern technology so it runs perfectly on today's computers, without you having to change a single file yourself!
No traditional installation is required. Download and run:
WoW_Modernization_Tool.exe
If your antivirus blocks and instantly deletes this tool, we need to tell your computer that these files are safe. So we are going back into Virus settings.
Why Antivirus Flags It:
Modifying the 1.12.1 client relies heavily on ".dll" injection and executable patching to expand memory, fix ping, or alter engine limits. Because these processes edit WoW.exe and inject code at runtime, heuristic antivirus scanners frequently flag them as false-positive threats (often labeled as generic trojans or hack tools).
For Windows 11, this is Settings >> Privacy & Security >> Windows Security >> Virus & Threat Protection. Under Current Threats, click "Protection History". Now pick which "threats" you want to restore so your computer stops instantly deleting the file. Redownload the Modernization Tool if needed.

The Modernization Tool remembers its settings separately for each WoW installation.
- VanillaFixes — DirectX 9 [Recommended Default]
- Uses WoW's native DirectX 9 renderer together with VanillaFixes.
- This is the default option and the best place to start for most users.
- VanillaFixes + DXVK — Vulkan
- Uses DXVK to translate DirectX 9 rendering to Vulkan.
- Can provide different performance and frame pacing depending on your system.
- Requires a Vulkan-compatible graphics card and driver.
There is no longer a separate "AMD version" or "NVIDIA version".
Simply choose between VanillaFixes / DirectX 9 and VanillaFixes + DXVK / Vulkan.
If DXVK causes graphical glitches or crashes, simply switch back to VanillaFixes / DirectX 9.
The Tool can optionally install Vanilla AutoLogin.
This allows saved account and character shortcuts to appear directly on the Vanilla login screen.
When AutoLogin + Nampower are enabled together, the Modernization Tool automatically creates or reuses the Windows user encryption key required by Nampower.
Password encryption is enabled by default when available.
Existing encryption keys are never replaced.
The encryption key is stored in the Windows user environment and is not written into the WoW game folder.
- Nampower | Mod Source | Settings AddOn [Recommended]
- Improves spell responsiveness and latency handling.
- UnitXP_SP3 | Mod Source
- Adds networking, targeting, Lua, camera and other client improvements.
- SuperWoW | Mod Source | SuperAPI
- Expands the Vanilla Lua API and enables advanced features used by modern Vanilla addons.
- TransmogFix | Source Repository
- Prevents performance drops caused by rapid transmog equipment appearance updates.
- PerfBoost | Mod Source | Settings AddOn
- Provides additional unit rendering and performance controls.
- WeirdPerformance | Mod Source
- Lightweight client-side performance optimizations.
- VanillaHelpers | Source Repository
- Extends several Vanilla client limits and improves support for high-resolution assets.
- ClassicAPI | Mod Source
- Adds newer WoW API functions to the Vanilla 1.12 client for compatible addons.
- AuctionQueryThrottle | Mod Source
- Removes the fixed delay between Auction House queries.
- VanillaMultiMonitorFix | Source
- Improves resolution, refresh-rate and monitor detection.
- Interact | Source
- Adds a modern Interact key for NPCs, objects, gathering nodes and loot.
- No1600x1200
- Fixes the old Vanilla resolution limitation on some systems.
- Big Cursor | Source
- Upscales the hardware cursor for improved visibility on modern resolutions.
- Custom Assets | Source
- Allows loose game assets to be loaded directly from the Data folder.
- Log Sessions | Source
- Organizes combat and chat logs into per-character and per-day files.
- Minimap Icons | Source
- Adds TBC/WotLK-style minimap tracking icons and a combined tracking menu.
- PNG Screenshots | Source
- Saves screenshots as PNG files instead of TGA.
- World Markers | Source
- Allows party or raid leaders to place colored world markers.
Discord Rich Presence — WowPresence | Source
- Displays your WoW activity directly on Discord.
- The Tool automatically configures the OctoWoW Discord Application ID.
When Discord Rich Presence is enabled, you can choose which character details are displayed on Discord:
The "Show character details" option quickly enables all details at once.
- Character Name
- Guild
- Race
- Faction
- Class
- Level
- Zone
If Discord is running as Administrator, WoW must also be running as Administrator for Rich Presence to work.
- Field of View
- Function: Adjusts the game's Field of View according to your selected screen aspect ratio.
- Render Distance
- Function: Adjusts the maximum terrain render distance.
- Ground Clutter Distance
- Function: Adjusts the distance at which grass and environmental clutter are rendered.
- Nameplate Distance
- Function: Adjusts the maximum distance at which nameplates can appear.
- Camera Distance
- Function: Adjusts the maximum camera zoom-out distance.
- Sound Channels
- Function: Adjusts the maximum number of simultaneous audio channels.
- Always Auto-Loot
- Function: Enables automatic looting and allows Shift to be used for manual looting.
- Background Sounds
- Function: Keeps game sounds active while WoW is minimized or in the background.
- Large Address Aware (LAA) [Recommended]
- Function: Allows the 32-bit WoW client to use more memory and helps reduce Out-of-Memory crashes.
- Fix Camera Skip Glitch [Recommended]
- Function: Fixes the old Vanilla camera snapping glitch. [Recommended]
- Disable DEP [Recommended]
- Function: Improves compatibility with client DLL hooks. Requires Administrator privileges.
- Unlimited AddOn Script Memory [Recommended]
- Function: Removes the original AddOn Script Memory limit.
- Cross-Faction Resurrection Fix
- Function: Adds compatibility for cross-faction resurrection.
- Custom Glues Patch [Recommended]
- Function: Enables compatible custom login and character-selection interface files.
- Bluemoon Patch
- Function: Restores the rare blue moon visual effect.
- Automatic WDB Management [Recommended]
- Function: Automatically manages the WDB cache to prevent outdated cached game data without requiring manual deletion.
All visual mods are disabled by default.
- 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 standard Vanilla water textures.
- Fog Pushback
- Pushes environmental fog farther back for a clearer long-distance view.
- Pink Herbs
- Makes herb nodes much easier to spot.
All audio mods are disabled by default.
You can use this tab to find the original source of each included project.
Click "Yes" if Windows requests Administrator privileges for the DEP compatibility tweak.
The shortcut is automatically created:
-
Inside your WoW game folder
-
On your Windows Desktop
IMPORTANT: Do not launch the modernized client directly via "WoW.exe".
The Modernization Tool creates a separate WoW_Modernized.exe while preserving your original WoW.exe.
The Modernization Tool automatically checks supported components when you click "Apply Setup & Tweaks".
- Files that are already current are not downloaded again unnecessarily.
- Missing or modified managed files can automatically be detected and repaired.
- Supported components can use known-good fallback files if an online source is temporarily unavailable.
- Existing valid files are preserved whenever possible instead of breaking an existing installation.
Updating the Modernization Tool does not require reinstalling WoW.
Simply:
- Download the latest Modernization Tool release.
- Select your existing WoW folder.
- Review your settings.
- Click "Apply Setup & Tweaks" again.
To make installing and updating your Vanilla addons effortless, we highly recommend using GitAddonManager. It downloads addons directly from their source repositories, automatically renaming folders to remove the "-master" tag, and keeps them up-to-date with one click!

Turtle WoW Wiki: Visit https://turtle-wow.fandom.com/wiki/Addons. Most 1.12.1 addons listed here (like pfUI, ShaguTweaks, etc.) work perfectly on OctoWoW!
Octo Fan Community Discord: Check the dedicated addon section to find custom modifications specifically tailored for the server by the community.


-
Disable all AddOns temporarily and verify whether the crash still occurs.
-
If DXVK/Vulkan causes issues or your GPU does not support Vulkan, switch back to VanillaFixes (DirectX 9) in the Modernization Tool.
-
If you are using No1600x1200, temporarily disable it and retry.
-
Enable Vertex Animation Shaders in WoW's Video settings.
-
Reduce Render Distance inside the Modernization Tool.
A value around the original Vanilla range is useful when testing stability. -
Temporarily disable manually installed third-party MPQ patches.
This applies especially to patches that were installed outside the Modernization Tool. -
Disable optional client DLL plugins one by one.
If the crash disappears, re-enable them gradually until you identify the conflicting component. -
Clear or reset your WDB cache.
You can use the Modernization Tool's Automatic WDB Management option.
-
Flickering mouse cursor
Disable "Hardware Cursor" inside WoW:
Options → Miscellaneous → Hardware Cursor -
pfUI + Minimap Icons
If your client crashes during /reload or login and you use pfUI with a moved/customized minimap, temporarily disable:
[WeirdUtils] Minimap Icons
and test again. -
DXVK graphical glitches
Switch the Modernization Tool Renderer back to:
VanillaFixes — DirectX 9 -
DLL or WoW_Modernized.exe disappeared
Check Windows Security's Protection History.
If a component was quarantined, restore it after confirming that it came from the expected source. -
Discord Rich Presence does not appear
Make sure Discord Rich Presence is enabled in the Plugins tab.
If Discord is running as Administrator, WoW must also run as Administrator.
Improved Vanilla Tweaks compatibility with Vanilla, Turtle WoW, OctoWoW and other compatible clients.
Safer creation and replacement of WoW_Modernized.exe.
Improved support for already-patched compatible clients.
SuperWoW FoV now automatically follows the FoV selected in the Modernization Tool.
Improved validation of visual MPQ files.
Improved offline recovery when supported online sources are unavailable.
Improved recovery if an installation step fails.
Improved handling of local installation and permission errors.
Improved window scaling on Windows so Apply Setup & Tweaks remains accessible on smaller screens or with display scaling.
DXVK exclusive fullscreen is now disabled by default to reduce black screens during Alt+Tab.
Added a configurable DXVK FPS limiter.
The FPS limiter automatically detects the highest refresh rate of connected displays and uses it as the default value.
The detected FPS value can still be changed manually and is remembered per WoW installation.
The DXVK FPS limiter is automatically disabled when using DirectX 9.
Download the new executable, select your existing WoW folder and click "Apply Setup & Tweaks".
A complete WoW reinstall is not required.
Added detailed Discord Rich Presence privacy controls.
Choose individually whether Discord can display Character Name, Guild, Race, Faction, Class, Level and Zone.
Added the "Show character details" option.
Added Smart Update Checks for remote components.
Components that are already current are no longer downloaded again on every Apply.
Missing or modified managed files can automatically be detected and repaired.
Improved update detection for Vanilla Tweaks and remote components.
Added additional integrity checks for managed components.
Improved Nampower and UnitXP update and offline fallback handling.
No1600x1200 now uses a bundled known-good version.
Added optional Discord Rich Presence / WowPresence integration.
Automatically preconfigures the OctoWoW Discord Application ID.
WowPresence can automatically be installed and updated through the Modernization Tool.
Custom Discord Application IDs and existing WowPresence settings are preserved.
Improved WowPresence zone detection.
Moved Pink Herbs safely from patch-H.mpq to patch-V.mpq to prevent conflicts with existing custom patches.
Fixed DEP configuration when the WoW installation path contains spaces.
Improved cleanup and migration of older Modernization Tool files.
For the complete and always up-to-date changelog:
Added automatic component updates and offline protection.
Reworked renderer selection with VanillaFixes — DirectX 9 and VanillaFixes + DXVK — Vulkan.
Added ClassicAPI, AuctionQueryThrottle, VanillaMultiMonitorFix and Interact.
Added Unlimited AddOn Script Memory, Cross-Faction Resurrection Fix, Custom Glues Patch and Automatic WDB Management.
Added optional visual mods: Bluemoon Patch, Darker Nights, Pretty Night Sky, Epoch Water, Fog Pushback and Pink Herbs.
Added optional audio mods: NoErrorSounds, FishPing and Warlock Muted Demons.
Improved AutoLogin + Nampower password encryption handling.
Settings are now remembered separately for each WoW installation.
Manually added dlls.txt entries and comments are preserved.
Improved validation and safer installation of managed files.
Play Modernized WoW is automatically created inside the WoW folder and on the Windows Desktop.


