原来安装的时候程序会生成一个关于系统配置的ini文件,这个文件并不放置在游戏的安装目录下,而是放在我的文档里,估计原意是让用户在重装系统之后还可以调用配置和游戏存档。
按我的使用习惯,我的文档一般不放在C盘而放在D盘,免得重装系统的时候把有用的资料删掉。于是问题就来了,安装程序把配置文件放到D盘中我的文档下,运行的时候却跑去C盘找这个配置文件,结果就出错了。
解决这个问题的办法是,在( C:/用户/Administrator/我的文档/Command and Conquer Generals Zero Hour Data )建一个Options.ini配置文件,我的文件内容如下:
AntiAliasing = 1
CampaignDifficulty = 2
DrawScrollAnchor =
GameSpyIPAddress = 192.168.1.100
Gamma = 50
IPAddress = 192.168.1.100
IdealStaticGameLOD = High
LanguageFilter = false
MoveScrollAnchor =
MusicVolume = 0
Resolution = 1024 768
Retaliation = yes
SFX3DVolume = 100
SFXVolume = 90
ScrollFactor = 50
SendDelay = no
StaticGameLOD = High
UseAlternateMouse = no
UseDoubleClickAttackMove = no
VoiceVolume = 100
有了这个配置文件,就可以进游戏了,然后找到游戏选项重新设定你的游戏吧。这个办法也可以打开将军。绝命和将军,都可以用兼容XP SP2+管理员身份打开。
出现问题原因:这款游戏是基于xp系统开发的,进游戏前游戏主程序要去我的文档目录调取相关设置,如果在XP下,它发送个指令,XP会把“我的文档”的绝对路径返回给它,但WIN7对文档部分进行了改动,没有了专门的“我的文档”这个文件夹,而是使用了用户文件夹,里面包含文档,视频,图片等等。
游戏无法获得正确的路径,就只能去默认路径里找配置文件,找不到,然后就报错了。。
解决办法:
win7在( C:/用户/Administrator/我的文档/Command and Conquer Generals Zero Hour Data )
win8在(C:\Users\用户\Documents\Command and Conquer Generals Zero Hour Data)
建一个文本文件,重命名为Options.ini
然后在里面粘贴如下内容
AntiAliasing = 1
CampaignDifficulty = 2
DrawScrollAnchor =
GameSpyIPAddress = 192.168.1.100
Gamma = 50
IPAddress = 192.168.1.100
IdealStaticGameLOD = High
LanguageFilter = false
MoveScrollAnchor =
MusicVolume = 0
Resolution = 1024 768
Retaliation = yes
SFX3DVolume = 100
SFXVolume = 90
ScrollFactor = 50
SendDelay = no
StaticGameLOD = High
UseAlternateMouse = no
UseDoubleClickAttackMove = no
VoiceVolume = 100
然后就可以进游戏了,进入后根据自己的情况,重新设置下吧
注意要设置游戏的兼容性为xp模式,以管理员身份运行。
可能你的安装程序有损,亦或在安装后你改变了路径,你可以使用完整的安装程序重新安装一遍(如果同装的英文版可以玩,重新在电脑上安装一定可行,这个游戏很奇怪,计算机间复制粘贴转移英文版可玩但中文版不可玩)!欢迎分享,转载请注明来源:内存溢出
评论列表(0条)