Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "StarCraft II"

From PCGamingWiki, the wiki about fixing PC games
m (updated template usage, replaced: {{Series: → {{Series|)
(Clean up basic layout, availability tab combined, do the expansions infoboxes need to be removed?)
Line 1: Line 1:
{{cleanup}}
 
 
{{infobox
 
{{infobox
 
|title          =StarCraft II: Wings of Liberty
 
|title          =StarCraft II: Wings of Liberty
Line 33: Line 32:
 
{{mm}} [http://us.battle.net/sc2/en/ Official English StarCraft II Community]
 
{{mm}} [http://us.battle.net/sc2/en/ Official English StarCraft II Community]
 
{{mm}} [http://us.battle.net/sc2/en/forum/ Official English StarCraft II Forums]
 
{{mm}} [http://us.battle.net/sc2/en/forum/ Official English StarCraft II Forums]
 +
{{mm}} [http://www.teamliquid.net/ Teamliquid]
  
==StarCraft II: Wings of Liberty==
+
==Availability==
 +
{{ii}} The '''StarCraft II: Heart of the Swarm''' expansion requires the base game StarCraft II: Wings of Liberty.
  
===Availability===
+
{{Availability Table|
{{Availability Table|1=
 
 
{{Availability Table/row| [https://us.battle.net/account/sc2/starter-edition/ Battle.net Starter Edition (Free Demo)] | {{ID|Battle.net}}| See [[#Starter Edition|Starter Edition]] for more information}}
 
{{Availability Table/row| [https://us.battle.net/account/sc2/starter-edition/ Battle.net Starter Edition (Free Demo)] | {{ID|Battle.net}}| See [[#Starter Edition|Starter Edition]] for more information}}
{{Availability Table/row| [http://us.blizzard.com/en-us/games/sc2/ Battle.net] |{{ID|Battle.net}} | }}
+
{{Availability Table/row| [http://us.blizzard.com/en-us/games/sc2/ Battle.net] |{{ID|Battle.net}} | Wings Of Liberty }}
{{Availability Table/row|1= [http://us.blizzard.com/store/details.xml?id=1100001122 Blizzard Store] |2= {{ID|Retail}} |3=}}
+
{{Availability Table/row| [http://us.blizzard.com/en-us/games/hots/ Battle.net] |{{ID|Battle.net}} | Heart Of The Swarm Expansion}}
 +
{{Availability Table/row|1= [http://us.blizzard.com/store/details.xml?id=1100001122 Blizzard Store/ Blizzard Store] |2= {{ID|Battle.net}} |3= Wings Of Liberty}}
 +
{{Availability Table/row|1= [http://us.blizzard.com/store/details.xml?id=1100002418/ Blizzard Store] |2= {{ID|Battle.net}} |3= Heart of the Swarm Expansion}}
 
{{Availability Table/row| [http://www.amazon.com/Starcraft-II-Wings-Liberty-Pc/dp/B000ZKA0J6 Amazon] | {{ID|Amazon}} {{ID|Retail}} | }}
 
{{Availability Table/row| [http://www.amazon.com/Starcraft-II-Wings-Liberty-Pc/dp/B000ZKA0J6 Amazon] | {{ID|Amazon}} {{ID|Retail}} | }}
 
}}
 
}}
 
{{ii}} All versions of this game require activation on Battle.net.
 
{{ii}} All versions of this game require activation on Battle.net.
  
===Game data===
+
===StarCraft II: Legacy of the Void===
 +
{{ii}} '''StarCraft II: Legacy of the Void''' is an upcoming expansion to StarCraft II: Wings of Liberty. A release date has yet to have been announced.
 +
 
 +
=== Starter Edition ===
 +
StarCraft II: Starter Edition allows anyone to play the following content for free:
 +
 
 +
* The first four missions of the StarCraft II: Wings of Liberty single-player campaign, including Mar Sara 1-3 and the choice to embark on Tychus’s first mission or Dr. Hansen’s first mission.
 +
* The first two Challenges: Tactical Command and Covert Ops.
 +
* Access to the Terran race in Custom Games and Single-Player vs. AI.
 +
* Access to the following custom maps (map selection may rotate over time):
 +
** Xel’Naga Caverns
 +
** Shattered Temple
 +
** Discord IV
 +
** High Orbit
 +
 
 +
==Improvements==
 +
=== Patches ===
 +
Patches for this game should be downloaded and installed automatically when the game is run after a patch has been released.
 +
Note that this requires an internet connection - you will not be able to play online without having the most recent patch, although one can always play offline if patching is impossible.
 +
If the automatic patching doesn't work, you can [http://us.blizzard.com/support/article/sc2patch manually download the patches here]. These contain all patches up to the latest patch number listed in one - so if you download the patch listed, you get all prior patches as well.
 +
 
 +
=== Third Party Tools ===
 +
====SC2 Gears====
 +
Sc2gears is a general StarCraft II utility for everyone who is interested in the game (either a player, a developer or just a game analyzer). Its main features are replay management and analysis for both individual replays and mass replays (multi-replay statistics). It provides easy but powerful and efficient replay management and basic statistics for starters, and advanced statistics and time development charts useful even for professional players. It is also a great asset for tournament and league organizers in quick analysis of tournament results.
 +
 
 +
{{Fixbox|1=
 +
{{Fixbox/fix|SC2 Gears}}
 +
* Go to the [https://sites.google.com/site/sc2gears/ SC2 Gears website] and download it.
 +
* Extract to a location that is easy to find.
 +
* There is no installation, so the folder you extract to is going to be where you launch the program from.
 +
* Make sure you have 32bit Java installed(64 bit Java will limit the functionality of the program).
 +
* Launch the program.
 +
* To make sure it loads when Windows starts go to your startup folder and place a shortcut to Sc2gears.exe.
 +
}}
 +
 
 +
 
 +
==Game data==
 
{{Game Location Table|
 
{{Game Location Table|
 
{{Game Location Table/row|Windows|%USERPROFILE%\My Documents\StarCraft II\Accounts\}}
 
{{Game Location Table/row|Windows|%USERPROFILE%\My Documents\StarCraft II\Accounts\}}
Line 51: Line 89:
 
}}
 
}}
  
==== Default StarCraft II folder ====
+
=== Default StarCraft II folder ===
 
{{ii}} Note that there are also shortcuts in the StarCraft II folder that are named as account character names that you've already logged into from that computer, that link directly to that account's folder. This is handy for quick access to replays.
 
{{ii}} Note that there are also shortcuts in the StarCraft II folder that are named as account character names that you've already logged into from that computer, that link directly to that account's folder. This is handy for quick access to replays.
 
{{ii}} Local files are stored under <code>%USERPROFILE%\My Documents\StarCraft II\Accounts\</code>. This folder contains:
 
{{ii}} Local files are stored under <code>%USERPROFILE%\My Documents\StarCraft II\Accounts\</code>. This folder contains:
Line 64: Line 102:
 
* Other folders containing the game files, crash logs, and so on.
 
* Other folders containing the game files, crash logs, and so on.
  
==StarCraft II: Heart of the Swarm==
+
==Video settings==
{{ii}} The '''StarCraft II: Heart of the Swarm''' expansion requires the base game StarCraft II: Wings of Liberty.
+
[[File:StarcraftII_graphics_settings.jpg|290px|right|thumb|Graphics settings.]]
 +
{{Video Settings
 +
|wsgf_link                  =http://www.wsgf.org/dr/starcraft-2
 +
|widescreen_wsgf_award      =incomplete
 +
|multimonitor_wsgf_award    =incomplete
 +
|widescreen_resolution      =true
 +
|widescreen_resolution_notes=
 +
|multimonitor              =true
 +
|multimonitor_notes        =
 +
|fov                        =unknown
 +
|fov_notes                  =
 +
|windowed                  =true
 +
|windowed_notes            =
 +
|fullscreen                =true
 +
|fullscreen_notes          =
 +
|anisotropic                =true
 +
|anisotropic_notes          =
 +
|antialiasing              =true
 +
|antialiasing_notes        =
 +
|vsync                      =true
 +
|vsync_notes                =
 +
}}
 +
 
 +
=== Custom Eyefinity resolutions ===
 +
Open <code>%USERPROFILE%\My Documents\StarCraft II\Variables.txt</code>. Change the "height" line to equal your vertical resolution. For example, <code>height=1920</code>. The width adjusts automatically, and does not seem to respond to changing the width variable. Does not appear to work with bezel-compensated resolutions.
 +
 
  
===Availability===
 
{{Availability Table|
 
{{Availability Table/row|1=[http://us.blizzard.com/store/details.xml?id=1100002418 Blizzard Store] |2={{ID|Retail}} |3=}}
 
{{Availability Table/row|1=[http://us.blizzard.com/en-us/games/hots/ Battle.net] |2={{ID|Battle.net}}|3=}}
 
{{Availability Table/row| [http://www.amazon.com/StarCraft-II-Heart-Swarm-Pc/dp/B002I0KP4G Amazon] | {{ID|Amazon}} {{ID|Retail}} | }}
 
}}
 
{{ii}} All versions of this game require activation on Battle.net.
 
  
===Game data===
+
==Input settings==
{{Game Location Table|
+
{{Input Settings
{{Game Location Table/row|Windows|}}
+
|key_remap                  =true
{{Game Location Table/row|Mac|}}
+
|key_remap_notes            =
 +
|acceleration_option        =false
 +
|acceleration_option_notes  =No Mouse Acceleration
 +
|controller_support        =hackable
 +
|controller_support_notes  =
 
}}
 
}}
  
==StarCraft II: Legacy of the Void==
+
==Network Settings==
{{ii}} '''StarCraft II: Legacy of the Void''' is an upcoming expansion to StarCraft II: Wings of Liberty. A release date has yet to have been announced.
+
=== LAN Play ===
 +
If you have a copy of StarCraft II, you can play in a local area network by creating a non-official server.
 +
In order to do that, you will need to have Starfriend installed.
 +
Although Starfriend is not officially supported by Blizzard, it has not yet received any legal threats (and the author states to have been in touch with Blizzard about that).
  
 
== Issues and Fixes ==
 
== Issues and Fixes ==
 
  
 
=== "Unable to download game data from Blizzard's servers" ===
 
=== "Unable to download game data from Blizzard's servers" ===
Line 102: Line 164:
 
{{Fixbox|1=
 
{{Fixbox|1=
 
{{Fixbox/fix|Run as administrator<ref>[http://forums.wowgrunt.com/sc2/thread.php?id=106670813&forumID=13438&region=us WON'T INSTALL -- "CAN'T WRITE <SOME FILE>" - StarCraft II Forums]</ref>}}
 
{{Fixbox/fix|Run as administrator<ref>[http://forums.wowgrunt.com/sc2/thread.php?id=106670813&forumID=13438&region=us WON'T INSTALL -- "CAN'T WRITE <SOME FILE>" - StarCraft II Forums]</ref>}}
# Right click the installer and choose Run as administrator (skip this step if using Windows XP).
+
 
# Choose your installation options.
+
1) Right click the installer and choose Run as administrator (skip this step if using Windows XP).
# Once it begins installing, minimize the installer until the installation is completed.
+
 
 +
2) Choose your installation options.
 +
 
 +
3) Once it begins installing, minimize the installer until the installation is completed.
 
}}
 
}}
  
 
=== Language Pack Issues ===
 
=== Language Pack Issues ===
 +
{{Fixbox|1=
 +
{{Fixbox/fix|Language Pack Issues}}
 
If upon logging into Battle.net you receive the error dialogue "You need an authorized language pack from blizzard entertainment to use this language" use the following instructions to modify <code>variables.txt</code>.
 
If upon logging into Battle.net you receive the error dialogue "You need an authorized language pack from blizzard entertainment to use this language" use the following instructions to modify <code>variables.txt</code>.
  
 
[https://us.battle.net/support/en/article/starcraft-ii-language-issues Battle.net Support Article]
 
[https://us.battle.net/support/en/article/starcraft-ii-language-issues Battle.net Support Article]
  
First locate <code>variables.txt</code> within your StarCraft II folder (specifically the one containing your accounts, replays and saves which is distinct from the folder of the same name containing the game installation); the default in Windows is <code>%USERPROFILE%\My Documents\StarCraft II</code>.
+
1) Locate <code>variables.txt</code> within your StarCraft II folder (specifically the one containing your accounts, replays and saves which is distinct from the folder of the same name containing the game installation).
  
Open <code>variables.txt</code> in a text editor and locate the following lines (use control + f to search); <code>localeidassets=</code> and <code>localeiddata=</code>
+
{{ii}} The default in Windows is <code>%USERPROFILE%\My Documents\StarCraft II</code>.
 +
 
 +
2) Open <code>variables.txt</code> in a text editor and locate the following lines (use control + f to search); <code>localeidassets=</code> and <code>localeiddata=</code>
  
 
In each of those lines insert your language code after the equals sign as follows:
 
In each of those lines insert your language code after the equals sign as follows:
  
 +
<pre>
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
Line 160: Line 230:
 
| Southeast Asia English || enSG
 
| Southeast Asia English || enSG
 
|}
 
|}
Example: If you have the SEA version of the game:
+
</pre>
 +
 
 +
{{ii}} Example: If you have the SEA version of the game:
  
 
<code>localeidassets=enSG</code>
 
<code>localeidassets=enSG</code>
Line 166: Line 238:
 
<code>localeiddata=enSG</code>
 
<code>localeiddata=enSG</code>
  
Save the file and start the game to test.
+
3) Save the file and start the game to test.
  
If this does not fix the issue close the game then create a back up of the variables.txt file before deleting it.  
+
{{ii}} If this does not fix the issue close the game then create a back up of the variables.txt file before deleting it.  
 
Restart the game and attempt to login, this will automatically create a new variables.txt file and often fixes the issue although this method may require you to reset any customizations you have made to graphic, audio or control settings (your hotkeys are stored separately and are safe). If you need to reference your previous settings you can use the backup you made of variables.txt.
 
Restart the game and attempt to login, this will automatically create a new variables.txt file and often fixes the issue although this method may require you to reset any customizations you have made to graphic, audio or control settings (your hotkeys are stored separately and are safe). If you need to reference your previous settings you can use the backup you made of variables.txt.
 
+
}}
 
=== Non-Steam Game Overlay ===
 
=== Non-Steam Game Overlay ===
 
*Some people have noted issues using StarCraft II with Steam, saying that upon leaving the Steam overlay, any commands issued would become waypointed instead of directly done and the game would act as if the Shift key was being held down.
 
*Some people have noted issues using StarCraft II with Steam, saying that upon leaving the Steam overlay, any commands issued would become waypointed instead of directly done and the game would act as if the Shift key was being held down.
  
 
This has been found to be as a result of the default Steam shortcut to enter the overlay - Shift + Tab, which makes StarCraft II assume the shift key is being held down. When the overlay is exited, the game does not note the lifting of the shift key, and assumes that the shift key is still being held, thus creating this issue. This can be fixed by changing the Steam shortcut to another key/key combination, such as Insert, Home or Insert+Home.
 
This has been found to be as a result of the default Steam shortcut to enter the overlay - Shift + Tab, which makes StarCraft II assume the shift key is being held down. When the overlay is exited, the game does not note the lifting of the shift key, and assumes that the shift key is still being held, thus creating this issue. This can be fixed by changing the Steam shortcut to another key/key combination, such as Insert, Home or Insert+Home.
 
== Third Party Tools ==
 
{{Fixbox|1=
 
{{Fixbox/fix|SC2 Gears}}
 
* Go to the [https://sites.google.com/site/sc2gears/ SC2 Gears website] and download it.
 
* Extract to a location that is easy to find.
 
* There is no installation, so the folder you extract to is going to be where you launch the program from.
 
* Make sure you have 32bit Java installed(64 bit Java will limit the functionality of the program).
 
* Launch the program.
 
* To make sure it loads when Windows starts go to your startup folder and place a shortcut to Sc2gears.exe.
 
}}
 
 
== Starter Edition ==
 
StarCraft II: Starter Edition allows anyone to play the following content for free:
 
 
* The first four missions of the StarCraft II: Wings of Liberty single-player campaign, including Mar Sara 1-3 and the choice to embark on Tychus’s first mission or Dr. Hansen’s first mission.
 
* The first two Challenges: Tactical Command and Covert Ops.
 
* Access to the Terran race in Custom Games and Single-Player vs. AI.
 
* Access to the following custom maps (map selection may rotate over time):
 
** Xel’Naga Caverns
 
** Shattered Temple
 
** Discord IV
 
** High Orbit
 
 
== Patches ==
 
Patches for this game should be downloaded and installed automatically when the game is run after a patch has been released.
 
Note that this requires an internet connection - you will not be able to play online without having the most recent patch, although one can always play offline if patching is impossible.
 
If the automatic patching doesn't work, you can [http://us.blizzard.com/support/article/sc2patch manually download the patches here]. These contain all patches up to the latest patch number listed in one - so if you download the patch listed, you get all prior patches as well.
 
 
== Custom Eyefinity resolutions ==
 
Open <code>%USERPROFILE%\My Documents\StarCraft II\Variables.txt</code>. Change the "height" line to equal your vertical resolution. For example, <code>height=1920</code>. The width adjusts automatically, and does not seem to respond to changing the width variable. Does not appear to work with bezel-compensated resolutions.
 
 
== LAN Play ==
 
If you have a copy of StarCraft II, you can play in a local area network by creating a non-official server.
 
In order to do that, you will need to have Starfriend installed.
 
Although Starfriend is not officially supported by Blizzard, it has not yet received any legal threats (and the author states to have been in touch with Blizzard about that).
 
  
 
==System requirements==
 
==System requirements==

Revision as of 16:21, 2 May 2013

Template:Infobox

Template:Infobox

Template:Infobox

StarCraft
StarCraft 1998
StarCraft II 2010

Key points

This game, as well as its expansions, requires authentication through Battle.net, as well as an account on the service.
In order to play offline the game requires authentication from Battle.net once every 30 days.
Heart of the Swarm requires the StarCraft II: Wings of Liberty base game[1]. Legacy of the Void likely will as well.

General information

Official English StarCraft II Community
Official English StarCraft II Forums
Teamliquid

Availability

The StarCraft II: Heart of the Swarm expansion requires the base game StarCraft II: Wings of Liberty.

Template:Availability Table

All versions of this game require activation on Battle.net.

StarCraft II: Legacy of the Void

StarCraft II: Legacy of the Void is an upcoming expansion to StarCraft II: Wings of Liberty. A release date has yet to have been announced.

Starter Edition

StarCraft II: Starter Edition allows anyone to play the following content for free:

  • The first four missions of the StarCraft II: Wings of Liberty single-player campaign, including Mar Sara 1-3 and the choice to embark on Tychus’s first mission or Dr. Hansen’s first mission.
  • The first two Challenges: Tactical Command and Covert Ops.
  • Access to the Terran race in Custom Games and Single-Player vs. AI.
  • Access to the following custom maps (map selection may rotate over time):
    • Xel’Naga Caverns
    • Shattered Temple
    • Discord IV
    • High Orbit

Improvements

Patches

Patches for this game should be downloaded and installed automatically when the game is run after a patch has been released. Note that this requires an internet connection - you will not be able to play online without having the most recent patch, although one can always play offline if patching is impossible. If the automatic patching doesn't work, you can manually download the patches here. These contain all patches up to the latest patch number listed in one - so if you download the patch listed, you get all prior patches as well.

Third Party Tools

SC2 Gears

Sc2gears is a general StarCraft II utility for everyone who is interested in the game (either a player, a developer or just a game analyzer). Its main features are replay management and analysis for both individual replays and mass replays (multi-replay statistics). It provides easy but powerful and efficient replay management and basic statistics for starters, and advanced statistics and time development charts useful even for professional players. It is also a great asset for tournament and league organizers in quick analysis of tournament results.

Instructions


Game data

Template:Game Location Table

Default StarCraft II folder

Note that there are also shortcuts in the StarCraft II folder that are named as account character names that you've already logged into from that computer, that link directly to that account's folder. This is handy for quick access to replays.
Local files are stored under %USERPROFILE%\My Documents\StarCraft II\Accounts\. This folder contains:
  • Variables.txt - Stores several of your personal settings
  • Hotkey folder - Contains a file for each set of custom hotkeys you may have created up
  • Another folder that contains replays, saved games, screenshots and other locally saved data
The game is typically installed under C:\Program Files (x86)\StarCraft II\, where you can find:
  • StarCraft II Editor
  • StarCraft II Public Test - only used when a patch is in public testing
  • Under the Support folder, the Repair.exe tool that will repair file corruption - try this before reinstalling, it may save time
  • Other folders containing the game files, crash logs, and so on.

Video settings

Graphics settings.

Template:Video Settings

Custom Eyefinity resolutions

Open %USERPROFILE%\My Documents\StarCraft II\Variables.txt. Change the "height" line to equal your vertical resolution. For example, height=1920. The width adjusts automatically, and does not seem to respond to changing the width variable. Does not appear to work with bezel-compensated resolutions.


Input settings

Template:Input Settings

Network Settings

LAN Play

If you have a copy of StarCraft II, you can play in a local area network by creating a non-official server. In order to do that, you will need to have Starfriend installed. Although Starfriend is not officially supported by Blizzard, it has not yet received any legal threats (and the author states to have been in touch with Blizzard about that).

Issues and Fixes

"Unable to download game data from Blizzard's servers"

Disable Windows' firewall.

Jumping/Jittery/Lost Mouse Cursor on Mac OS X

There are a ton of threads, that boil down to it being a problem with mouse acceleration screwing up when there is a high CPU load. The problem with turning mouse acceleration off is that StarCraft will turn it back on, even if you disable the option for OS mouse control override.

The solution is a program available here. This program turns off mouse acceleration in StarCraft II after the game boots.

Trouble Installing Game

If you receive an error similar to "The file <name of file> could not be written", follow this guide.

Instructions

Language Pack Issues

Instructions

Non-Steam Game Overlay

  • Some people have noted issues using StarCraft II with Steam, saying that upon leaving the Steam overlay, any commands issued would become waypointed instead of directly done and the game would act as if the Shift key was being held down.

This has been found to be as a result of the default Steam shortcut to enter the overlay - Shift + Tab, which makes StarCraft II assume the shift key is being held down. When the overlay is exited, the game does not note the lifting of the shift key, and assumes that the shift key is still being held, thus creating this issue. This can be fixed by changing the Steam shortcut to another key/key combination, such as Insert, Home or Insert+Home.

System requirements

These System Requirements are true of StarCraft II: Wings of Liberty as well as its two expansions. They are, however, subject to change[2].

Template:System Requirements

Template:System Requirements


References