Tuesday, October 28, 2008

StarCraft on Ubuntu

Blizzard recently released a patch that removes the need for the StarCraft/BroodWar CD after installation. Considering the fact that StarCraft practically runs flawlessly under Wine this post seems rather pointless, but then again I wouldn't want to forget which files from the CD I need to copy and rename if I ever find myself wanting to play the campaigns again for whatever reason. And so, here's this post which shall be my personal record of sorts for future reference.

The idea is simple: install StarCraft the usual way using Wine, and have your CD Key & the latest patch handy. Here's the steps:
  1. wine '/media/cdrom1/setup.exe'
  2. cp '/media/cdrom1/install.exe' '/home/user/.wine/drive_c/Program Files/Starcraft/StarCraft.mpq'
Once you're done with StarCraft, proceed with BroodWar, if desired:
  1. wine '/media/cdrom1/setup.exe'
  2. cp '/media/cdrom1/install.exe' '/home/user/.wine/drive_c/Program Files/Starcraft/BroodWar.mpq'
In both instances, simply replace cdrom1 with whatever happens to be the optical drive you're using, and user with your username. Once done, simply apply the patch and you're ready to go ;-)

Reference:

http://us.blizzard.com/support/article.xml?articleId=21150

Related posts:

Diablo II on Ubuntu
NeverWinter Nights on Ubuntu