Tom Clancy's Splinter Cell

Tom Clancy's Splinter Cell

Không đủ lượt đánh giá
[中文]使用 Dg Voodoo 再现细胞分裂1光影+PS3材质包使用方法
Bởi Lin =FtC= và 1 cộng tác viên
在本指南中,介绍如何使用 Dg Voodoo 重现细胞分裂1的优秀光影效果以及为PC版细胞分裂1打上PS3版材质的方法。
   
Giải thưởng
Yêu thích
Đã yêu thích
Bỏ thích
前言
事实上,现在的新显卡已经无法重现当年细胞分裂1的画面了,因为当时细胞分裂1是用修改过的虚幻2引擎制作的,当时还只支持DX8,所以用现在DX9的显卡跑就没办法调出阴影。虽然网上有通过修改文件强制调出阴影的方法,但是强制调出的阴影是不完整的软体阴影,而很多外部光照和物体的硬体阴影都无法通过修改文件强制显示出来。而且,修改文件之后还有可能会导致热成像的BUG,正常的热成像看Sam的目镜和防弹衣都是低温的蓝色,有BUG的热成像看Sam整个人都是均匀的黄绿色。
幸运的是,2016年11月9日,dg Voodoo 更新了2.53版本,其中通过模拟GeForce 4 Ti 4800就可以让细胞分裂1在现代电脑上再现当年的光影品质,下面就以dg voodoo 2.54版本为例向大家说明使用dg voodoo重现细胞分裂1硬体阴影的具体方法。
我的电脑配置:OS:Win10专业版64位系统;CPU:AMD FX4300;GPU:NVIDIA GTX950。
注意:我用的这个方法还是有一些缺点和无法解决的硬伤!!!建议大家可以先看目录后面的遗留问题。
具体效果图:

Dg Voodoo的下载
首先我们要先下载Dg Voodoo,
Dg Voodoo下载地址:http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2.html
这里以下载Dg Voodoo 2.54为例,点击蓝色的dg Voodoo v2.54即可开始下载。

在解压缩之后,你会得到:


Dg Voodoo的设置
运行dgVoodooCpl.exe之后,按照下图设置General选项卡,Config folder/Runing instance下面的路径不需要设置:

设置完General选项卡之后,不用管Glide选项卡,直接设置DirectX选项卡,具体设置如下图:

其中的Resolution和Antialiasing(MSAA)分别是分辨率和抗锯齿设置,大家可以根据自己的需要进行设置。
说明1:在Dg Voodoo中已经集成了一个宽屏修复补丁,它会使得游戏自动更改FOV以匹配所选择的分辨率,同时,也真是因为这个坑爹的宽屏修复补丁导致了后面的硬伤,具体问题在后面的遗留问题小节里会写到。
说明二:使用Dg Voodoo的Antialiasing(MSAA)有可能会导致游戏里的部分水面纹理会出问题。
D3D8.dll
在设置完Dg Voodoo之后,点击Dg Voodoo界面下方的Apply,再点击Dg Voodoo界面左下的OK。
点击OK之后,Dg Voodoo界面会关闭。
下一步,打开Dg Voodoo文件夹中的MS文件夹,找到D3D8.dll,如图:

将D3D8.dll复制粘贴到细胞分裂1游戏目录内的system文件夹内,
例如:E:\Program Files (x86)\Steam\steamapps\common\Splinter Cell\system
是的,只需要粘贴D3D8.dll就行了,不需要覆盖任何游戏原本的文件。
到这一步就已经完成了,本来已经可以享受游戏了,可是还有一些使用Dg Voodoo的硬伤要说明,请继续耐心向下阅读。
下面是三张细胞分裂1代的光影效果图:


遗留问题
首先,因为Dg Voodoo里集成了一个很坑爹的宽屏修复补丁,这个补丁可以自动修改游戏的FOV使得游戏可以适应任何分辨率。
问题是,这个补丁会造成游戏过场动画以窗口化的方式播放。以我自己的win 10 64位 系统来说,在Dg Voodoo触发这个宽屏修复补丁之后,当游戏进行到要播放过场动画时,如果不按Alt+Enter把游戏切换到窗口模式,游戏就会卡死...

所以要绕过这个问题就只能在游戏要播过场动画时按Alt+Enter把游戏切换为窗口模式,等过场动画结束之后再按Alt+Enter把游戏变为全屏模式。

另一种方法
当游戏将要进行到播放过场动画的时候,存档,退出游戏,再打开dgVoodooCpl.exe的DirectX选项卡,在Disable and passthru to real DirectX选项前面打钩,这样就能禁用Dg Voodoo在细胞分裂1中的功能了(也不需要从细胞分裂1的system目录中删除之前粘贴上的D3D8.dll)。如下图:

当播完过场动画之后,存档,再退出游戏,把Disable and passthru to real DirectX选项前面的钩去掉,再读档重新进游戏。

我自己已经试验了很多次了,实在是没有办法解决这个硬伤,如果有朋友有解决办法的话,请一定要联系我,感激不尽。
PS3材质包下载与使用方法
其实PS3材质和PC材质没啥差别...
PS3材质包下载:{ĐƯỜNG DẪN BỊ XÓA} 提取码:1y1u
下载完解压之后直接将Textures文件夹覆盖到游戏目录的Textures文件夹就行了。
覆盖之前最好备份一下原来的Textures文件夹,不喜欢的话换回来也很方便。
2 bình luận
moemiko 16 Thg11, 2019 @ 5:53am 
宽屏补丁里的D3D8.DLL和D3D8.ini不要拷贝过去
moemiko 16 Thg11, 2019 @ 5:52am 
https://thirteenag.github.io/wfp#sc 另一篇指南里有宽屏补丁