|
高级优化
Bioshock是基于虚幻3引擎制作的,因此,我们可以在游戏之外自由的对高级选项进行设置。这种调整可以在提高视觉效果的同时优化系统的速度。我们在这项工作之前,首先要找到你的游戏配置文件所在的位置,它应该是在\Documents and Settings\[你的用户名]\Application Data\Bioshock (Windows XP)或\Users\[你的用户名]\AppData\Roaming\Bioshock (Windows Vista) 中。如果你没有找到这个目录,请在控制面板-〉文件夹选项 中将“显示隐藏的文件和文件夹”选项打开。现在你就应该可以看到Bioshock.ini和User.ini这两个文件了。你可以用任何文本编辑器打开它们,不过网元网记者提醒您,千万不要忘记在修改之前先进行备份。
即使你忘记了备份也没关系,你可以删除这两个文件启动游戏,游戏会在这里用默认设置重新生成这两个文件。
在游戏主目录下有Default.ini和DefUser.ini这两个文件,他们决定了游戏的默认配置。他们是每次重新生成Default.ini and DefUser.ini的模版。修改他们可以一劳永逸的解决非法操作后恢复默认设置的问题。但是谨记备份,否则你可能就要重新安装程序了。此外,请一定在测试稳定之后再修改这两个文件,否则频繁的问题可能会让你不胜其扰。
此外,这些文件中俄一部分代码现在已经没有用了,比如其中和Xenon相关的部分,他们只和Xbox360有关。我们测试了所有设置,将由主要效果的选项总结如下:
Bioshock.ini
Bioshock.ini的主要功能就是保持图像、音频和游戏设置选项。
[Engine.Engine]
RenderDevice=D3DDrv.D3DRenderDevice
这项设定决定了游戏使用什么API接口,可供选择的只有Dx9或Dx10,分别应当设置成D3DDrv.D3DRenderDevice或D3DDrv10.D3DRenderDevice10。这项选项是根据你的硬件自动设置的,你不能在XP下或是没有Dx10显卡的Vista下设置成Dx10模式。此外你也不能强制使用OpenGL
(OpenGLDrv.OpenGLRenderDevice),因为游戏不支持此引擎。
AudioDevice=FMODAudio.FMODAudioSubsystem
此选项制定了游戏使用的音频API接口,你不能强制使用其他音频引擎,因为游戏中的音效是.fsb格式,他只支持由FMOD引擎播放。所以,实际上在这里调整的只是游戏中的.bik影片回放使用的声音引擎。
[Engine.GameEngine]
CacheSizeMegs=32
这个值代表了使用多少系统内存作为游戏信息使用的缓存。这个选项不会和桢速有太大关系,而是影响游戏中读取的速度。你可以尝试把它改成64或128,不过修改得过大没有什么意义,毕竟这会减少一班应用内存的大小。总体来说它可以让你游戏过程更顺畅,而且不会影响太多游戏速度。
[WinDrv.WindowsClient]
WindowedViewportX=1024
WindowedViewportY=768
这些设定控制着游戏窗口模式下的分辨率。如果你在游戏内调整得过高导致无法进入游戏时,可以在这里调整回来。
FullscreenViewportX=1280
FullscreenViewportY=1024
此设定控制着游戏全屏模式下的分辨率,你可以对它进行自行调整。
Brightness=0.500000
Contrast=0.500000
Gamma=1.000000
你在游戏内本身就可以调整亮度,但是在这里,你可以更将进一步的对对比度和Gamma进行调整,让你调整得更为顺畅。但是请注意,在退出游戏后,这个选项可能会使得你的Windows桌面暂时过于明亮。重新启动或恢复默认设置即可恢复。
CaptureMouse=True
此选项控制了鼠标移动的方式,一般来说不用进行更改,但是如果你的鼠标延迟现象无法解决,将它设置为False可能会有帮助。
MouseYMultiplier=0.000000
MouseXMultiplier=0.000000
此选项控制鼠标的移动速度。MouseYMultiplier对应上下速度,MouseXMultiplier对应左右速度。数值越大则鼠标的敏感度就越高。
[FMODAudio.FMODAudioSubsystem]
MaxChannels=128
此选项控制了声音通道的最大数量。几乎所有的现代声卡都支持至少32个通道;Audigy系列支持64通道;X-Fi支持128通道。如果你的声卡最大声道数问题,请尝试将它降低到32甚至16。此外,降低这个数值可能也会提高游戏速度,但是太低的话就可能会损失过多的声效。
|