UBUNTU wine 玩星际争霸

第一步:当然首先是安装wine 咯,安装wine1.2 就可以了

sudo apt-get install wine1.2
然后会自动下载安装,无须配置;

接下来就是第二步:
如果你在windows 下有星际的目录,复制过来就行了;

先执行wine setup.exe

然后执行wine starcraft.exe -opengl

就可以看到星际争霸的动画咯,接下来的事情大家都知道怎么做呢

不过还有点问题,连接battle.net提示未知版本,也就是说不能上战网玩咯

 

玩星际需要改注册表:) 

1, 
$wine regedit 启动注册表编辑器 

2, 
在HKEY_CURRENT_USER\\Software\\Wine 下新建立一个KEY 名字叫Direct3D 

3, 
在Direct3D里面新建String value 
DirectDrawRenderer 
双击一下将内容填入 gdi 

在Direct3D里面新建String value 
OffscreenRenderingMode 
双击一下将内容填入 backbuffer 

在Direct3D里面新建String value 
RenderTargetLockMode 
双击一下将内容填入 auto 


在Direct3D里面新建String value 
UseGLSL 
双击一下将内容填入 disabled 


在Direct3D里面新建String value 
VideoMemorySize 
双击一下将内容填入 67108864 (注意:这个数值需要根据你的显卡的显存大小填写:),我的是64M所以就是67108864了

另外如果你要玩IPX对战的话 需要安装IPX协议 
$sudo apt-get install ipx 

安装好以后再 
$echo #!/bin/sh >ipx.sh 
$echo ipx_interface add -p eth0 802.2 0x12345678 >>ipx.sh 
$chmod 777 ipx.sh 
这样就建立好ipx协议了 

$sudo ./ipx.sh 
启动ipx协议 

进入游戏前需要root权限 (su一下,sudo不行。) 
$su 
password: xxxxx 
这样你就可以在星际里面进入IPX对战模式了 :p 

#wine /media/GAME/StarCraft/starcraft.exe 

done! 

enjoy it!

你可能感兴趣的:(UBUNTU wine 玩星际争霸)