User Tools

Site Tools


games:windows:world_of_warcraft_3.3.5

Information

  • World of Warcraft: Wrath of the Lich King 1)
  • Patch 3.3.5a

Prerequisites

Notes

  • :!: This is for private server use

Install

World of Warcraft

  • Extract to C:\Program Files (x86)\World of Warcraft 3.3.5\
C:\Program Files (x86)\World of Warcraft 3.3.5\Wow.exe

Settings

Game

  • :!: Start WoW at least once prior to running this and configure in-game Settings
  • Sound_EnableOpenAL requires openal32.dll system-wide (Creative), or renamed from OpenAL Soft's win32 soft_oal.dll and placed next to Wow.exe
  • 2024/05/27: Highest settings, minus 1 notch on Shadow Quality, lowest Texture Filtering on Intel UHD 630 @ 1080p@75Hz
  • :?: Vsync + Triple Buffering is a huge performance benefit and can maintain 75Hz, vs getting cut to half with just Vsync and without Vsync
notepad++ "%programFiles(x86)%\World of Warcraft 3.3.5\WTF\Config.wtf"
SET environmentDetail "2"
SET gxApi "d3d9"
SET textureCacheSize "64"
SET violenceLevel "5"
SET SmallCull "0"
SET spellEffectLevel "250"
SET basemip "0"
SET SkyCloudLOD "3"
SET componentCompress "0"
SET heapAllocTracking "0"
SET timingMethod "2"
SET Sound_EnableOpenAL "1"
SET Sound_EnableHardware "1"

realmlist.wtf

  • :?: This seems to use localhost with nothing by-default set, but setting it doesn't hurt
notepad "%programFiles(x86)%\World of Warcraft 3.3.5\Data\enUS\realmlist.wtf"
set realmlist 127.0.0.1

Macros

Hide Time/Clock

/run TimeManagerClockButton:Hide() TimeManagerClockButton:HookScript("OnShow", function(self) self:Hide() end) GameTimeFrame:HookScript("OnEnter", function() GameTooltip:SetOwner(UIParent) end)

Desktop Shortcut

3.3.5

"%programFiles(x86)%\World of Warcraft 3.3.5\Wow.exe" -console -d3d9

Quick Commands

Reset Settings

RMDIR /S /Q "%programFiles(x86)%\World of Warcraft 3.3.5\Cache\" "%programFiles(x86)%\World of Warcraft 3.3.5\Cameras\" "%programFiles(x86)%\World of Warcraft 3.3.5\Interface\" "%programFiles(x86)%\World of Warcraft 3.3.5\Logs\" "%programFiles(x86)%\World of Warcraft 3.3.5\WTF\"

Execute

Wrath of the Lich King

"%programFiles(x86)%\World of Warcraft 3.3.5\Wow.exe" -console -d3d9

Specific Graphics APIs

D3D9

  • Default when no API is specified on command-line nor Config.wtf
-d3d9
"%programFiles(x86)%\World of Warcraft 3.3.5\Wow.exe" -console -d3d9
notepad++ "%programFiles(x86)%\World of Warcraft 3.3.5\Logs\gx.log"
CGxDeviceD3d

D3D9Ex

-d3d9ex
"%programFiles(x86)%\World of Warcraft 3.3.5\Wow.exe" -console -d3d9ex
notepad++ "%programFiles(x86)%\World of Warcraft 3.3.5\Logs\gx.log"
CGxDeviceD3d9Ex

OpenGL

  • Disables the in-game Video → Hardware Cursor option
  • Limits Shadow Quality to blobs and no dynamic options
-opengl
"%programFiles(x86)%\World of Warcraft 3.3.5\Wow.exe" -console -opengl
notepad++ "%programFiles(x86)%\World of Warcraft 3.3.5\Logs\gx.log"
CGxDeviceOpenGl

File Manager

Root

"%programFiles(x86)%\World of Warcraft 3.3.5\"

Addons

"%programFiles(x86)%\World of Warcraft 3.3.5\Interface\AddOns\"

Tweaks

Compatibility Flags

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v "C:\Program Files (x86)\World of Warcraft 3.3.5\Wow.exe" /t "REG_SZ" /d "~ DISABLEDXMAXIMIZEDWINDOWEDMODE HIGHDPIAWARE DISABLEDWM DISABLETHEMES" /f

RegEdit

regedit
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
C:\Program Files (x86)\World of Warcraft 3.3.5\Wow.exe

UseLargePages

  • :!: Retail WoW uses the same Wow.exe executable name and (mid-2024/Dragonflight) is not compatible with UseLargePages
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\Wow.exe" /v "UseLargePages" /t "REG_DWORD" /d "1" /f

RegEdit

regedit
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\Wow.exe
UseLargePages
/var/www/wiki/data/pages/games/windows/world_of_warcraft_3.3.5.txt · Last modified: 2024/09/02 23:31 by 127.0.0.1