User Tools

Site Tools


games:windows:world_of_warcraft_3.3.5

This is an old revision of the document!


Information

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

Prerequisites

Notes

Install

World of Warcraft

  • TODO: Client source 2) 3)
  • Extract to %ProgramFiles(x86)%\World of Warcraft 3.3.5\
"explorer.exe" "%UserProfile%\Downloads"
"explorer.exe" "%ProgramFiles(x86)%"
DIR "%ProgramFiles(x86)%\World of Warcraft 3.3.5\Wow.exe"

Vanilla/TBC Login

"explorer.exe" "%ProgramFiles(x86)%\World of Warcraft 3.3.5\Data"
DIR "%ProgramFiles(x86)%\World of Warcraft 3.3.5\Data\Patch-J.mpq"

Settings

Config.wtf

MKDIR "%ProgramFiles(x86)%\World of Warcraft 3.3.5\WTF"
"notepad.exe" "%ProgramFiles(x86)%\World of Warcraft 3.3.5\WTF\Config.wtf"
SET gxApi "d3d9ex"
SET realmName "localhost"
SET SmallCull "0"
SET basemip "0"
SET SkyCloudLOD "3"
SET componentCompress "0"
SET violenceLevel "5"
SET useUiScale "1"
SET uiScale "1"
SET environmentDetail "2"
SET groundEffectDensity "256"
SET groundEffectDist "140"
SET spellEffectLevel "250"

realmlist.wtf

  • TODO: loopback vs localhost
"notepad.exe" "%ProgramFiles(x86)%\World of Warcraft 3.3.5\Data\enUS\realmlist.wtf"
set realmlist loopback

Macros

Hide Time/Clock

  • Hides the time on the minimap along with the hiding the time being shown on Calendar orb hover
  • :!: Interface → Display → [x] Show Clock 4)
/run TimeManagerClockButton:Hide() TimeManagerClockButton:HookScript("OnShow", function(self) self:Hide() end) GameTimeFrame:HookScript("OnEnter", function() GameTooltip:SetOwner(UIParent) end)

Firewall

Block

"netsh.exe" advfirewall firewall add rule name="World of Warcraft 3.3.5" dir="in" action="block" profile="any" program="%ProgramFiles(x86)%\World of Warcraft 3.3.5\Wow.exe"
"netsh.exe" advfirewall firewall add rule name="World of Warcraft 3.3.5" dir="out" action="block" profile="any" program="%ProgramFiles(x86)%\World of Warcraft 3.3.5\Wow.exe"

Delete Rules

"netsh.exe" advfirewall firewall delete rule name="World of Warcraft 3.3.5"

Launcher Shortcuts

Desktop

WoW 3.3.5

"%ProgramFiles(x86)%\World of Warcraft 3.3.5\Wow.exe" -d3d9ex
WoW 3.3.5

Start Menu

MKDIR "%AppData%\Microsoft\Windows\Start Menu\Programs\World of Warcraft 3.3.5"
"explorer.exe" "%AppData%\Microsoft\Windows\Start Menu\Programs\World of Warcraft 3.3.5"

WoW 3.3.5

"%ProgramFiles(x86)%\World of Warcraft 3.3.5\Wow.exe" -d3d9ex
World of Warcraft 3.3.5

Screenshots

MKDIR "%ProgramFiles(x86)%\World of Warcraft 3.3.5\Screenshots"
"%ProgramFiles(x86)%\World of Warcraft 3.3.5\Screenshots"
Screenshots

Install Notes

"https://wiki.realmofespionage.xyz/games;windows;world_of_warcraft_3.3.5"
Install Notes (WoW 3.3.5)

Quick Commands

Execute

Wrath of the Lich King

"%ProgramFiles(x86)%\World of Warcraft 3.3.5\Wow.exe" -console -d3d9ex

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.exe" "%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.exe" "%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.exe" "%ProgramFiles(x86)%\World of Warcraft 3.3.5\Logs\gx.log"
CGxDeviceOpenGl

File Manager

Root

"explorer.exe" "%ProgramFiles(x86)%\World of Warcraft 3.3.5"

Addons

"explorer.exe" "%ProgramFiles(x86)%\World of Warcraft 3.3.5\Interface\AddOns"
2)
wowdl.net used to host World-of-Warcraft-3.3.5a.12340-enUS.zip with MD5 ab8284d28a063e8594d03636fbe28dc7
3)
:?: For localhost Server, likely any 3.3.5a client can be used as long as the extractors handle it
4)
needed for the macro to also hide the time on Calendar orb hover
/usr/local/www/wiki/data/attic/games/windows/world_of_warcraft_3.3.5.1751072462.txt.gz · Last modified: by Sean Rhone