Unpatching 1.4.3 back to 1.4.2 without reinstalling
It is highly recommended you backup your patched client first as this involves editing an MPQ to remove the new patch. Standard disclaimers apply!
Basically the idea here is to break your Starcraft II client by deleting files corresponding to the new patch and then using the Repair Tool on the SEA patch server to fix it back up.
Step 1. Delete the new patch
Open your StarCraft II\Versions folder and delete the Base21029 folder.
Step 2. Delete the backup of the new patch
You will need for this step a MPQ editor. I used the following one which is nice and simple - just extract and run. http://sfsrealm.hopto.org/cgi-bin/do...WinMPQ_VB6.zip
Open the StarCraft II\Mods\Core.SC2Mod\Backup.MPQ file in your MPQ editor and delete the files corresponding to Base21029.
Step 3. Repair the repair tool
Now, the repair tool has a bug where it always connects to the NA patch server regardless of the selected region. To workaround this, you will need to edit your hosts file to redirect it the SEA patch server.
1. Open the C:\Windows\System32\drivers\etc\hosts file in Notepad.
2. Add the following line to the end of the file and save it.
Code:
202.9.66.78 enUS.patch.battle.net
Step 4. Run the repair tool
Now you can run the Repair tool found in StarCraft II\Support\Repair.exe. The progress will be uneven, there will be periods where it will zip through (these are the unchanged files) and bits where it will take a while (downloading old files to fix the install).
Step 5. Make sure you are on SEA!
Once the Repair Tool is done, make sure you have SEA selected as the last region. The easiest way to do this is to hit Windows+R to bring up the Run window and run the following command (just copy and paste).
Repair is unable to fix your installation FUUUUUUUUUUUU
When you first start the repair, you should see something like this:
In particular, note if the Locales and Version match.
If the locale is wrong, make sure you are in fact trying to repair a SEA copy that hasn't been messed with to be Korean localized or similar.
If the version is wrong, check the files were actually deleted from the MPQ (if you have UAC enabled, it may be not writing to the Program Files directory).
If they do match, check the hosts file in step 3 took effect by pinging enUS.patch.battle.net. If it resolves to an IP other than 202.9.66.78, it is repairing from the wrong server and won't work. Again, may need to Run As Admin if UAC is enabled.
alternatively if you have logged into NA and downloaded the patch then log back into SEA (will fail) and reinstall starcraft as well as download the 22 patches. easier but probably takes longer.
yes i was stupid enough to download the na patch.
___________________________________
Drop bears, gotta watch out for dem Drop Bears! - ToR!
When you first start the repair, you should see something like this:
In particular, note if the Locales and Version match.
If the locale is wrong, make sure you are in fact trying to repair a SEA copy that hasn't been messed with to be Korean localized or similar.
If the version is wrong, check the files were actually deleted from the MPQ (if you have UAC enabled, it may be not writing to the Program Files directory).
If they do match, check the hosts file in step 3 took effect by pinging enUS.patch.battle.net. If it resolves to an IP other than 202.9.66.78, it is repairing from the wrong server and won't work. Again, may need to Run As Admin if UAC is enabled.
Mine doesn't work I've done everything and the details on the Repair tool matches yours. When I ping enUS.patch.battle.net I get "pinging us.patch.battle.net (12.129.206.133)"
Mine doesn't work I've done everything and the details on the Repair tool matches yours. When I ping enUS.patch.battle.net I get "pinging us.patch.battle.net (12.129.206.133)"
That means you haven't done the step 3 properly, the IP should be 202.9.66.78. Make sure you pasted the line as it is (no # or anything like that).
Even the smallest donations help keep sc2sea running! All donations go towards helping our site run including our monthly server hosting fees and sc2sea sponsored community tournaments we host. Find out more here.