模拟城市中文网

 找回密码
 入住
搜索
查看: 23204|回复: 5

"鱼与熊掌兼得"LINUX下运行SIMCITY4配置心得

[复制链接]
发表于 2007-9-10 01:00 | 显示全部楼层 |阅读模式
长年使用linux,用的年头比windows还久,游戏里最满意的就是sc了,朋友最近也想玩,问我怎么在linux下运行,叫他自己上网查,结果找了半天也找不到,我也翻了下GOOGLE,最近的帖子也是05-06年的,也真难为他了。对于linux兼容windows的经验我也不怎么多,毕竟完全抛弃windows了,所以下面写到不足和无知,大家仁者见仁,智者见智了。

先发几个图吧。展示下linux下跑SC的效果。










其实配置起来并不困难,按着官方的说明文档一步一步来,很容易的。

下面的开始重点的了:
1、工具(包括软件,库之类的):wine  这个是linux下运行windows文件所必须的库文件,就如同windows的dll文件。 官方地址:http://www.winehq.org/   
说明文档什么的都在里面,安装也很容易,重点不是这个,不讲这个了。

cedega 这个软件可以运行directx8以上游戏(软件不负责),这个软件是收费的,在linux系统下公开违反自由软件原则!(GPL)  哎,没法子,谁叫它好用呢。GOOGLE随便搜一下,就能找到下载的地址,安装方法也很容易,给个地址,照着做就行(待会给地址吧,怕思路乱了-_-!!)

http://linuxdesktop
.cn/2007/08/21/cedeg
a-602-download


需要注意的是:根据不同厂家的linux,安装cadega的安装包不同。

Red hat,Fedora,SuSE,Mandrake可以选择rpm安装包

Debian,Ubuntu,Knoppix,Mepis,Lindows   可以选择DEB安装包

Gentoo,Slackware可以选择TGZ安装包。

库的支持可以在官方文档上找到。

实在找不到喊一嗓子也行-_-!!


[ 本帖最后由 JUNYI 于 2008-1-18 13:08 编辑 ]

评分

参与人数 1威望 +5 收起 理由
JUNYI + 5 精品文章......完毕。

查看全部评分

 楼主| 发表于 2007-9-10 01:40 | 显示全部楼层

最重要的一个软件就是:simcity4 deluxe for windows其实simcity4、simcity4rush hour也行。638、640灯光补丁,这个咱们这就有,自己搜下。最后来个免CD的补丁。(mount来mount去的也挺烦的)


工具就是这些,如果要是有朋友实在找不到再哪里下载可以PM我,或者msn我,要么给你链接地址要么给你传都行。别留email……



2、安装以及配置:

  我的simcity4 deluxe是mdf镜像,且udf搞不定它,只能把这些mdf转成iso, 工具叫mdf2iso。google一下,轻松搞定。


命令: mdf2iso file.mdf newfile.iso


转换完了,就把第一张ISO镜像给mount了,命令:
mount -t iso9660 xxx.iso /mnt/sc4iso -o loop

然后运行之前安装好的cedega,点击菜单栏的"file" -> "install" 弹出对话框,game folder里随便写,GDDB选simcity4,  installer写上装载光驱的地方,程序是autorun.exe


完成了之后点continue。之后就是大家很熟悉的安装界面:





按windows的风格,一路next到底
,安装路径默认就好,否则的结果是找不到安装路径。


[ 本帖最后由 wesleyyao 于 2007-9-10 02:07 编辑 ]
 楼主| 发表于 2007-9-10 02:22 | 显示全部楼层
安装过程中,进度条不走很正常


大概10几秒后,弹出放入CD2的提示框。


这时候,回到shell,把刚才CD1的ISO镜像umount了,然后在相同的位置mount CD2的镜像,然后继续安装。这次8秒之内,全部安装完成。

然后就用wine把补丁给打了,最后把免CD的那个simcity4.exe 覆盖到~/.cedega/
gamefolder/c_driver/Program Files/Maxis/simcity 4 deluxe/apps/  

安装完成! 下载的mod,bat , regions什么的,就放到
~/.cedega/gamefolder/c_driver/My Documents/Simcity4/Plugins/

 楼主| 发表于 2007-9-10 02:43 | 显示全部楼层
3、运行sc4:

打开cedega,选中左栏刚才安装的folder,然后鼠标右键点击右栏出现的图标,选择第一个edit properties,之后注意修改下面几点:command line 处填写-d:software , 然后点下面的edit settings。winver 选win2k, schedule选no,且勾掉下面的acceler interprocess那个。


设置完成后,关闭那两个对话框,然后点PLAY!

that`s all , have fun!

总结:相比windows下运行sc,linux的磁盘性能,多核CPU的效率,都展示出来了。这也正是linux的宗旨,稳定,高效,将硬件性能发挥到极致。相信一定会令你满意。

不好意思……又再做广告了。同样的,cedega这个软件可以运行很多经典,流行的WINDOWS系统游戏。魔兽世界、极品飞车什么的轻松搞定,而且有些非官方的驱动性能要比官方发布的还要完美。要注意的就是cedega的engine,就比如simcity4,5.0.3的engine运行simcity4是最完美的。
 楼主| 发表于 2007-9-10 02:58 | 显示全部楼层
为了确保此方法的可行性,我在red hat, openSuSE,Ubuntu上做了测试,均成功。

再告诉懒人一方法就是可以直接把windows下安装好的SC4复制到刚才那个~/.cedega 什么什么一大串那个文件里,照样可以运行。像硬盘版的CS什么的,懒的用上面的方法,都可以直接COPY过来。
不过对NTFS分区的操作就又是个问题了,大概说下就是用ntfs-3g这个,不会的话google一下。


[ 本帖最后由 wesleyyao 于 2007-9-10 02:59 编辑 ]
发表于 2007-10-6 12:00 | 显示全部楼层
OMG
您需要登录后才可以回帖 登录 | 入住

本版积分规则

小黑屋|手机版|模拟城市中文网

GMT+8, 2024-4-19 22:51 , Processed in 0.025699 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表