|
以前讨论过Vista x64下的设置,换Win 7后又重新进行了设置,刚刚弄好。
前提先定好,我用的方法是双卡多头 + SoftTH v1.09rc1。三个屏完全一样,都是1680×1050@60H。
至于其它类型的组合:
- TH2G硬分 —— 我手里没有Matrox TripleHead2Go,据我所知TH2G必须用三个完全相同的显示器。
- 硬件混搭 ——双卡多显能接不通分辨率的显示器,但我没有精力测试不同分辨率组合,也无法测试双屏是否能用SoftTH。但双屏不用SoftTH肯定可以工作,具体方法参考我以前的帖子。
现在说一下安装步骤。
1. 正常安装DCS-Black Shark以及1.0.1升级包。在显卡设置里选择针对DCS使用单GPU模式,抗锯齿选择由应用程序决定。
2. 在显卡设置里禁止水平跨越,以使系统能识别出三个独立的显示器。查看系统的桌面属性,观察显示器的编号,自左向右依次是#3(接次要显卡上的第一个头)、#1(接主显卡上的第一个头)、#2(接主显卡上的第二个头)。
3. 到Kegetys.net下载SoftTH软件v1.09rc1版本,文件地址 http://www.kegetys.net/dl.php/SoftTH109b_rc1.zip
4. 解压后得到几个文件,其中四个文件是要放到DCS安装目录\bin\stable\下面的。不过我把这些文件整理了一下打包发上来了,看附件即可。
5. 附件里的包解压之后得到如下结构:
.\bin\stable\:
d3d8.dll ~ SoftTH 所用DirectX 8动态链接库
d3d9.dll ~ SoftTH 所用DirectX 9动态链接库
SoftTH.cfg ~ 针对Black Shark调整过的SoftTH 配置文件
SoftTH_hook.dll ~ SoftTH 钩子链接库
.\BlackShark\data\scripts\
options.lua ~ 修改过的Black Shark配置文件,请备份原始文件
.\Config\
graphics.cfg ~ 修改过的显示配置文件,请备份原始文件
.\View\
View.lua ~ 修改过的视角配置文件,请备份原始文件
备份原始文件后,将上述三个目录直接复制到Black Shark安装根目录下,Win7系统会提示是否融合这三个目录,选择是。接着会提示复制方式,选择复制和替换。
6. 至此应该可以正常工作了。如果运行过程中出现runtime error,用记事本打开Black Shark安装目录\Temp\Errors.log,一般会提示哪个文件解析失败。到时候提出来解决。
几个文件中修改的部分如下:
SoftTH.cfg:
[config]
deviceIDLeft=2
deviceIDright=1
secondaryWidth=auto
secondaryHeight=auto
secondaryRefresh=auto
secondaryFormat=RGB32
uploadMethod=D3D
antialiasing=1
anisotropic=1
forceAffinity=1
borderSize=0 —— 大爷的,哥的显示器边框宽度×2是130像素,这个设置成130,可以剪切掉两个竖条的图像,但是总体宽度变成5300,鼠标箭头会偏,点不准开关,怎么调整别的参数都不起作用。
sideExtraWidth=auto
noHotkeys=0
noOSD=0
[hooks]
doHooking=1
doScaleMouseCoordinates=1
doScaleFromLeftScreen=0
doScaleWindowRects=0
doScaleClientRects=1
mouseXoffset=auto
[modes]
1680x1050x60
auto
Options.lua:
["graphics"] =
{
["multiMonitorSetup"] = "1Camera",
["color"] = "32",
["heatBlr"] = 1,
["scenes"] = "high",
["water"] = 3,
["fullScreen"] = true,
["visibRange"] = "High",
["aspect"] = 4.8, -- Modify aspect
["textures"] = 2,
["shadows"] = 3,
["display_mode"] =
{
["avi"] =
{
["bpp"] = 32,
["resolution"] = "640x480",
["full_screen"] = false,
["aspect"] = 1.333333333,
["height"] = 480,
["width"] = 640,
}, -- end of ["avi"]
}, -- end of ["display_mode"]
["effects"] = 3,
["lights"] = 2,
["haze"] = 1,
["terrPrld"] = "20",
["height"] = 1050,
["resolution"] = "5040x1050",
["civTraffic"] = 1,
["width"] = 5040,
}, -- end of ["graphics"]
Graphics.cfg:
DisplayMode
{
resolution = {5040, 1050};
bpp = 32;
fullscreen = 1;
aspect = 4.8;
Interface
{
resolution = {1680, 1050};
bpp = 32;
fullscreen = 1;
aspect = 1.6;
}
Simulation
{
resolution = {1680, 1050};
bpp = 32;
fullscreen = 1;
aspect = 1.6;
}
AVI
{
resolution = {640, 480};
fullscreen = 0;
aspect = 1.33333333;
}
}
View.lua:
CameraViewAngleLimits[PlaneIndex.iKA_50] = {10.0, 250.0} -- Used to be {20.0, 120.0}
我注意到Win7下提高了近10FPS。
|
评分
-
1
查看全部评分
-
|