Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 操作系统 > Linux > Starcraft and Starcraft: Brood War in Linux
【标  题】:Starcraft and Starcraft: Brood War in Linux
【关键字】:Starcraft,and,Starcraft,Brood,War,in,Linux
【来  源】:http://blog.csdn.net/njchenyi/archive/2006/04/03/649618.aspx

Starcraft and Starcraft: Brood War in Linux

Your Ad Here

Warning: This HOWTO comes with no explicit or implicit warranty whatsoever. Use at your own risk!

 

Table of Content

 

  1. Preface
  2. Preparations
  3. Installation
  4. Brood War Installation
  5. Running the Game
  6. Battle.net
  7. Resources

 

1. Preface

 

Starcraft, along with its expansion pack, Starcraft: Brood War, are among the most popular RTS games in existence. Even though both games are many years old, many people still play Starcraft. This HOWTO should make it possible for almost any Linux user to run Starcraft's single-player campaign flawlessly. Playing on Battle.net is also functional, although there is a known Wine bug that causes the Battle.net menus to not display properly. However, Battle.net is still usable, and once you join/start a game, it works perfectly. The Wine developers hope to fix this problem so Starcraft can make it to the Wine "Gold List".

 

2. Preparations

 

2.1. Downloading Wine binaries

 

 

Download the latest version of Wine from:

 

http://www.winehq.org/site/download

 

2.2 Adding your CD-ROM drive

To bring up Winecfg, run the command

wine winecfg

Click on the Drives tab, click Add, and then click "browse". Choose your CDROM drive and press OK. Then press "Apply".

 

 

2.3 Sound Configuration

If neccessary, bring up Winecfg, click on the Audio tab, and change "Hardware Acceleration" to "Emulation". Press "OK" to exit Winecfg.

 

3. Installation

 

Installation is pretty straightforward. Insert the Starcraft CD, (not the Brood War CD), and in a terminal, go to your CD drive

cd [location of your CD drive]

Then, type this command into the terminal to start the installer

wine setup.exe

Enter your CD key and follow the steps to finish the installation. At the end, do not click "Play Starcraft". Exit the installer. To run the game, see section 5.

 

4. Brood War Installation

 

This section is for the Starcraft: Brood War expansion pack. If you don't have Brood War, skip to section 5.

Insert the Starcraft: Brood War CD, and in a terminal, go to your CD drive

cd [location of your CD drive]

Then, type this command into the terminal to start the installer

wine setup.exe

Enter your CD key and follow the steps to finish the installation. At the end, do not click "Play Starcraft". Exit the installer. To run the game, see section 5.

 

5. Running the Game

 

Run Starcraft using this command:

wine [path to Starcraft folder]/starcraft.exe

By default, the path to the Starcraft folder is

 

[path to home foler]/.wine/drive_c/Program\ Files/Starcraft/

If Starcraft runs slowly, use this command:

wine [path to Starcraft folder]/starcraft.exe nice -20

While running the game, there maybe some sound issues and restarting the game usually fixes them.

 

6. Battle.net

 

6.1 Preliminary Notes

While Battle.net works on Wine, it has two major issues. The most important one is that the Battle.net menus doesn't show up properly. However, the menus is still usable (just harder to use), and once you join/start a game, everything works perfectly.This is a known bug in Wine, and you can vote for it here:

 

http://bugs.winehq.org/show_bug.cgi?id=2467

The other issue is patching. You must have the latest patch to run Starcraft on Battle.net, and I haven't been able to successfully patch the game through Battle.net. Instead, I had to manually download the patch from the Blizzard website. Also, for some reason the sound in Starcraft messes up in the Battle.net menus, but is fine when the game begins.

 

 

6.2 Installing the patch

Download the patch from here:

 

http://www.blizzard.com/support/?id=msc0411p

 

(If you are using the original Starcraft, download the patch for "Orignal". If you are using the Brood War expansion pack, download the patch for "Expansion")

 

 

Run the patch using these commands:

cd [path of folder the patch is in]
wine [name of patch].exe

 

 

Wait for the patch to install, and when it is done, and click OK. Starcraft will start. If the game is running slowly or the sound is messed up, close Starcraft and run it using the command in section 5.

 

 

After installing the patch, simply run Starcraft and Battle.net should be functional.

 

7. Resources

 

The WINE website has a support/reference page on Starcraft with helpful information here:

 

http://appdb.winehq.org/appview.php?versionId=149

 

The bug where the Battle.net menus in Starcraft don't display properly is here:

 

http://bugs.winehq.org/show_bug.cgi?id=2467

慧聪网的出路在哪里?:【上一篇】
Linux支持者的曲解和OpenSSH的无奈:【下一篇】
【相关文章】
  • 微软怎么使用Windows Server 2003
  • [翻译]-Windows CE 程序设计 (3rd 版)--5.2 公共控件(六)
  • IT新名词:RiA —— Rich Internet Application(C/B/S架构)
  • javascript字符串数字转化函数parseInt的奇怪现象
  • 修改 mac地址 win2000
  • 深入浅出Win32多线程程序设计之基本概念
  • 深入浅出Win32多线程程序设计之线程控制
  • 深入浅出Win32多线程程序设计之线程通信
  • 深入浅出Win32多线程设计之MFC的多线程
  • VMware安装系统步骤
  • 【随机文章】
  • iptable指南之(8)实例分析1
  • 俄罗斯警方:“我们的黑客全球一流”
  • 在Win2000/XP上安静地替换正在使用的系统文件
  • Linux环境下邮件服务器的分析比较
  • Open Source的开发模式探讨
  • 入门级的SUN培训资料
  • Why not? 我打算用WSS的Task List做Bug Tracker
  • 淫荡少妇做爱电影在线观看
  • php文件包含
  • VB与MS-Draw开发通用作图软件
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.