游戏精英
 
- 贡献度
- 733
- 金元
- 19643
- 积分
- 4896
- 精华
- 0
- 注册时间
- 2009-1-3
|
鸣谢(不分先后):超频爱好者,foxbrian, mod界各位大人,因为你们,在下才想出这问题的解决法。
在下使用的n卡是9800 GTX,驱动182.50版本。一直以来都很喜欢在上古的AA + HDR的效果下进行“拍拍乐”。以下就是一直以来让上古实现 AA 和 HDR同时有效的传统老方法:
1.游戏内图像设置HDR设为“开”。
2.Nvidia 控制台内,按照下图设置,即覆盖游戏原本的AA设置,多少x则看各人需求和硬件能力决定了。

凭着上面这两点,偶尔AA还是会失效的,但是esc情况下,或者物件栏内ALT - TAB切换到桌面,在切回去游戏AA会神奇般的恢复。在下前段想说的,就是想说N卡确实可以通过控制台开启AA,下一段的测试,AA是否有效都是“覆盖游戏原本的AA设置”
=================================================
=================================================
由于客串协助神冢mod的制作,在下直至神冢mod即将发布期间才由原版的上古,升级至上古 + 孤岛。但是当孤岛资料片安装完毕后,obmm勾上DLCShiveringIsles.esp后,快乐地执行obse_loader进游戏,却惊现一直以来都没有AA问题的上古,AA失效了! 但是在下一直以来都很喜欢拍摄,那些狗齿确实惨不忍睹。于是就开始反复的测试,誓要AA回来!
经过多方面研究,打听,搜索相关问题,和测试,终于得到以下的结论:
案例1:只装oblivion,不管是使用免CD,或者挂镜像后执行oblivion.exe,或者执行obse_loader进游戏。
AA = 可
案例2:装oblivion + SI(不勾DLCShiveringIsles.esp),执行obse_loader或者oblivion.exe
AA = 可,但是所有孤岛的模型,都会看到黄色感叹号,或者“WTF!!!I'm a missing mesh!”,身处在孤岛里的话,读档后甚至立刻CTD!
案例3:装oblivion + SI(勾DLCShiveringIsles.esp),执行oblivion.exe
AA = 可,而且能够开始孤岛的游戏部分了,欢乐!但是有需要用到obse的mod,DR5,传送门,200等级,XE mod,破甲脚本等等...怎么办?
案例4:也就是最多人所经历的案例,却没有正式解决过的AA无效的问题, 装oblivion + SI(勾DLCShiveringIsles.esp),执行obse_loader进游戏
AA = 不可!!其余的什么问题都没有了,就是AA无效!
=================================================
=================================================
综合以上的测试 + 听于教主曾说过“不勾DLCShiveringIsles.esp”也能正常游戏 + 也对无效化这功能有些许认识(感谢foxbrian) + 超频大大说到这AA问题为何会有出现在孤岛而不在原版上古出现:因为执行的时候,可能内存的数据和nvcpl里的profile不吻合,于是在下就由案例2开始着手。
结果呢!

不勾DLCShiveringIsles.esp的情况下。。。(为什么会有两个?一个安装的时候添加的,一个是来自T网的SI DMRA Clothes and armors replacer)

通过修改左边的oblivion.ini,使游戏强逼性地直接读取SI的4个BSA文件。反复测试中阴差阳错下,呵呵!问题终于解决一半了,现在不勾DLCShiveringIsles.esp也能玩到开了 AA + HDR的孤岛了,只是没有了对白语音的声音
我再反复测试,把bsa改名,把原版的bsa导出并排除在外(oblivion - meshes, oblivion - textures)在想办法解决掉DLCShiveringIsles - Voices.bsa(对白语音)
最后终于鉴定问题出在DLCShiveringIsles - Voices.bsa。
只要每次孤岛的对白,既是DLCShiveringIsles - Voices.bsa正常运作的情况, AA就会无效!没有对白,没有DLCShiveringIsles - Voices.bsa, AA就回归!!
=================================================
=================================================
虽然问题已解决但是新的问题怎么办?孤岛里的npc都没有对白语音了吗?
嗯,继续看下去,看我如何解决。。。让对白语音恢复。
这是我的data目录:

看不到oblivion - meshes.bsa和oblivion - textures - compressed.bsa不要大惊小怪,也别手痒跑去删除了这两个重要文件,我清楚我在干什么。。。

我是使用了obmm ==> utilities ==> BSA Browser ==> extract all导出对白语音文件,导出的都是:
soundvoiceOblivion.esm.........mp3
soundvoiceOblivion.esm.........lip
两种主要文件就对了。之后全都放到data目录和sound混合一起就行了
然后切记,DLCShiveringIsles - Voices.bsa就不要保留在data目录中了,移到别的地方去。(不要删!)
=================================================
=================================================
好了,别忘了最后的几个需要检查的地方。
1. obmm不要勾DLCShiveringIsles.esp!!!
2. oblivion.ini的SArchiveList,要添加DLCShiveringIsles - Meshes.bsa,DLCShiveringIsles - Textures.bsa,DLCShiveringIsles - Sounds.bsa
3. nvidia控制台设置正确
以下就是孤岛入口拍的,自己看分别:
无AA的,除了狗齿,草地和纹理都比较模糊:

MSAA 8xQ, 16xAF, HDR, Oblivion + SI + OBSE! 爽啊!



|
|