2014-01-24
Clarify the "before you start" section to account for clients copied to new machines
Clarify how to check the Launcher version
Clarify when to run backgrounddownloader.exe
Fixed some typos, missed some typos and probably even made more typos
Update history:
I've put the guide in the spoiler below since it involves a LOT of downloading (approx. 20 to 25 GB), I thought I'd caution you first so you can decide if you want to find alternate means.
Step 3: Install the patches IMPORTANT: I can't stress this enough NEVER run Launcher.exe IMPORTANT: I guess I have to remind people to block Blizzard's servers in their WTF too This set of instructions should work for all the patches you've downloaded regardless of what instructions they came with. Take a minute to read them before you start and keep them handy for reference. Patches uploaded by other people might be a bit confusing. Take a look at the "_instructions.txt" file in one of my patch archives for help. Before you start:
If you have more than one installation make sure you run WoW.exe once to get the proper installation path in the registry or the patch might try to modify the wrong installation.
If you've copied your wow client to a new computer, make sure you run WoW.exe once to get the proper installation path in the registry or the patch won't be able to find your installation
Pre-Patching
Make a backup of your 3.3.5a client
Copy "base-Win" to the "Data" folder
Edit realmlist.wtf
change "realmlist" and "patchlist" to point anywhere but the official servers (127.0.0.1 is a good choice for now)
Edit or create launcher.wtf in the "WTF" folder
Make sure the contents are the following:
Note: Check this file after each patch, some patches may delete or change it. Replace it if they do
Apply the patches in order
* Note: If you have a Cata DVD then use that and skip wow-3.3.x-to-4.0.0.12911
Extract the patch archive to a temporary folder
Copy the patch contents to the appropriate folders in your WoW installation
If the patch contains an EXE, copy everything to the "Updates" folder
These (and only these) types of patches can be deleted when finished
If the patch contains a "wow-patch.MPQ" and a bunch of MPQ files, copy "wow-patch.MPQ" to the WoW root (overwriting) and copy the other MPQs to their appropriate folders (usually same folder structure as the archive)
If the patch contains a bunch of MPQ files without a "wow-patch.MPQ", put them in the appropriate folders (usually same folder structure as the archive)
Important: If this type of patch does not contan a "wow-0-xxxxx-Win-final.MPQ" (where xxxxx matches the patch revision) then you will need to download the collection at the top of the guide and extract it. Place this in the "Updates" folder.
Apply the patch
See Notes section below if you get errors trying to apply the patch
If the patch contained an EXE, run the EXE
If the patch contained an update script (my uploads), run the script
If you have the "wow-patch.MPQ", just run "Blizzard Updater.exe"
If you have a file such as "wow-0-xxxxx-Win-final.MPQ" (where xxxxx matches the patch revision), run this from your WoW root:
Run "BackgroundDownloader.exe" to see if there is additional patch info only after the following patches: wow-4.0.6.13596-to-4.0.6.13623
wow-4.3.0.15050-to-4.3.2.15211
wow-4.3.3.15354-to-4.3.4.15595
Make sure your tools are updated by checking "Launcher.exe" (right-click -> properties), the version should be 4.2.1.2756.
Run the tools updater if it isn't (don't run the launcher)
Copy the MFIL / TFIL from the collection you downloaded to the WoW root
Overwrite any that came with the patches
Run "backgrounddownloader.exe"
The first two will download approx. 7 GB, the last approx. 4 GB
When finished, run WoW.exe (not Launcher.exe)
Follow the guide for setting up a server (make sure to compile the tools)
Edit "realmlist.wtf" and point "realmlist" and "patchlist" to your server's IP
Patch WoW.exe
This is required or you won't be able to log out, every NPC will be "Unknown" plus a host of other problems
Run WoW.exe (not Launcher.exe)
Allow it to connect to Blizzard's servers to check for additional data
Log in, create a character and enter the world
If it is downloading, there will be an arrow over the system menu button. This uses a slow UDP pulse so it may take several days. Just leave the client running.
The final client size after patching and optimizations performed when WoW.exe is first run is approx. 15.7 GB (confirmed by +CDawg who collaborated on the process)
Notes:
If at any time you have trouble installing a patch, you may need to do one or more of the following
Copy "base-Win" to the "Data" folder (this file sometimes gets corrupt) and try repatching
Update the tools (BackgroundDownloader, Blizzard Updater)
Oh, did I mention: IMPORTANT: I can't stress this enough NEVER run Launcher.exe
Oh, did I mention: IMPORTANT: I guess I have to remind people to block Blizzard's servers in their WTF too
---------------------------------- End of Guide ----------------------------------
Forum Mods:
You can close the following threads since they will be obsolete http://www.trinityco...tion-available/ http://www.trinityco...2-10-23-334-pm/ http://www.trinityco...patches-where/