24. October, 2010
I just finished the single player missions of Starcraft 2 – Wings of Liberty. Except for the video sequences and the end scroller (which both stuttered badly – a coder on the C=64 would have been shamed to death), it was a very nice game and story.
Since I’m not the typical PvP guy, I’ll now wait eagerly for the second part. Until then, I’ll collect my points for the other two modes of each level.
28. September, 2010
If you have sound issues in StarCraft 2 on Linux, open WINE config (winecfg) and select the “Audio” tab. Make sure that the correct sound driver is selected (use “Test sound”) and then switch “Hardware Acceleration” near the bottom to “Emulation”.
24. August, 2010
Send your troops to the red cross
I’ll post some tips to help you beat the levels in StarCraft 2: Wings of Liberty here from time to time. Let’s start with the very first level “Liberation Day”. During that level, you’ll learn how to move your troops.
There is little to say about this. If you advance, use “A(ttack)” and click somewhere you can see. This way, your troops will open fire as soon as they spot an enemy. Keep your troops centered on the street to avoid having one member “cut off” (i.e. out of range to shoot the opposition). This way, all your soldiers will be able to fire at once.
If you can, right-click on single enemy soldiers to kill them more quickly. That will help to reduce damage but comes at a cost: There will be a small pause before your soldiers will start shooting the next target. So be ready to right-click the next target as soon as the previous one goes down.
The most important part is the cut scene in the middle where new troops are deployed from orbit. This is not a video, it’s in game! So as soon as you see the enemy soldiers take cover in the central area, press “A(ttack)” and get your mouse into position. As soon as the pods land, click to get your troops moving.
Timing is important here. You want to arrive there as soon as your fresh troops open fire to catch the opposition in a crossfire. If you arrive too early/late, you will take unnecessary damage.
It helps to advance your troops as far as possible without triggering the attack. See the image for a good spot. Otherwise it will take too long for them to arrive.
Another tip: If the street is too narrow, send your soldiers a little farther than necessary to open fire and then attack. This way, everyone in your army will be in range to shoot at the cost of a bit of additional damage in the first moments of battle.
Mission 1 – Liberation Day (gamesradar.com)
13. August, 2010
As you may have heard, StarCraft 2 works on Linux. It’s even officially supported by CrossOver Games. It’s only Silver (which means “runs with minor issues”.
One of the issues is that the game crashes at startup or shortly afterwards. This seems to be a kernel bug.
To solve the issue on openSUSE 11.3, you need to install a kernel with version 2.6.35. Luckily this is pretty simple:
- Add the repository http://download.opensuse.org/repositories/Kernel:/HEAD/openSUSE_Factory/ with Yast2 (under “Software Repositories”). Give it any name you like.
- I suggest to set the priority to 120; that way, the other repositories will be considered first and entries in this new repository won’t pollute your system unless you ask for them.
- Open “Software Management” in Yast2
- Open the tab “Repositories”
- Select the new kernel repository
- Locate the package “kernel-desktop” and select it
- Click on the “Versions” tab at the bottom
- Select the one with version “22.214.171.124” (the last digit can be different).
- Click “Accept”
Yast2 will download the new kernel and install it. After a reboot, you can enjoy StarCraft II.
[Update] I’ve played the first six single player missions and had no major problems so far. The frame rate could be better but that’s about it.
[Update 2, 11th Nov. 2010] Kernel 2.6.36 has been released. You can find it here.