a9214 发表于 2011-6-12 16:30

3dm版内核汉化提升效能的办法(附上原版修改文件V3以及bsa版 7/14更新)

本帖最后由 a9214 于 2011-7-14 18:07 编辑

这边提供提升效能的办法,对配备差的朋友会有很显著的效果。
用UltraEdit或是EmEditor之类的文书编辑工具,去搜寻Data\menus\下的xml文件,
只要有
<font> 2 </font>
<font> 3 </font>
<font> 4 </font>
<font> 6 </font>
<font> 7 </font>
<font> 8 </font>
的标签,全部置换成<font> 1 </font>
就这么简单。

原理是这样的,原文版的Fallout因为使用八种不同的字库,这八种字库都会占用显存与内存,
3dm版内核汉化除了终端机字库以外(<font> 5 </font>),7种字库都是相同的,
虽然完全相同,但是系统还是会当成七种不同的字库。
因此直接修改UI文件,让它仅使用一个字库就可以大幅节省内存使用。

这修改会有很显著的效果,例如切换Pip小子以及V模式都不会发生停顿,也会大幅减少跳出机会。

這邊有提供原版修改的下载,如果你装了UI mod,文件会有所不同,最好还是自己修改。
UltraEdit或是EmEditor有批量文件置换功能,很好用的。

   --- 7/14更新 ---
      感谢a大发现一个使用量最大的文件master_menu_file.txt,我还真不会去注意到xml以外的文件,因此更新V3版。另外,由于单独的文件实在太多,安装mod之后混在一起很碍事,就直接加入到原版的bsa文件,改用bsa文件之前请先备份或是更名你游戏目录下DATA\Fallout - Misc.bsa的原始文件后再放进去,这样随时可以还原。用bsa就不需要再装补充2的文件了,之前有安装过V2的也可以执行remove.bat删除,虽然remove.bat可以移除相同于原版文件名的文件,但是不确定是否有别的UI mod改造了原版文件,一并删除后可能也会失效,建议是整个menus删除再拿回你之前的备份。
FNV_3dm內核高效能化V3_BSA版.7z
      bsa版不包含"补充3",mod手动修改还是有必要的。


注意:
1.使用前最好先备份。
2.后面如果有安装新的UI mod,最好再改一次。
3.仅适合3dm内核汉化使用。

Fallout3新版的内核汉化已经有自带此功能,用新版的Fallout3内核汉化可以不用修改。

补充1:差点忘了说,原版的Data\menus是不存在的,你得先使用FOMM的BSA Browser把Fallout - Misc.bsa的menus解出来再修改。
补充2:考虑到操作有些复杂,放出原版的高效化修改,这修改只有原版的,不支持任何UI mod,之前有装V1與V2的朋友请更新V3,或是改用V3的BSA版。
覆盖Data即可,在Data\menus\有一个remove.bat,执行后会删除这些修改。你如果已经有UI mod(如DUI,HUD mod,掌上PDA这些),請參考補充3
补充3:顺手浏览了些目前常用的UI,把需要的也一起做了。安装好"FNV_3dm内核高效能化V3"之后,请查看是否有以下的mod,再下载覆盖,请不要单独安装这些文件,会导致不可预期状况。
确定不需要改的有PDA小子
DUI可能许多人没有装,有些HUD会需要,3dm内核汉化并非无法使用,就是不要装DUI专用字库,虽然文字会太大...
这只是一部分,B社引擎mod多而广,你如果发现menus里面有xml文件又非以上这些mod,就要自己动手了。1.先备份自己的menus2.解开"FNV_3dm内核高效能化V3"覆盖过去 <-安裝BSA版的可省略此步驟
3.备份的menus覆盖回来 <-安裝BSA版的可省略此步驟4.手动搜寻所有的<Font>标签,逐项修改这样操作下来就不会造成破坏你的mod

真永恒之心 发表于 2011-6-12 16:33

回复 1# a9214


    xml文件有不少,具体是哪一个?

a9214 发表于 2011-6-12 16:40

本帖最后由 a9214 于 2011-6-12 20:23 编辑

回复 2# 真永恒之心

具體的有這些,<font> 1 </font>與<font> 5 </font>不用改。
我裝了DUI讓情況複雜了點,連FOOK也有...

code太礙眼了,刪除...

1160838515 发表于 2011-6-12 16:42

DUI支持内核汉化?不是说不支持吗?

a9214 发表于 2011-6-12 16:51

回复 4# 1160838515

   我沒有使用3dm版內核...

激凸猛男 发表于 2011-6-12 16:54

Fallout3新版的内核汉化已经有自带此功能,用新版的Fallout3内核汉化可以不用修改。a9214 发表于 2011-6-12 16:30 http://bbs.3dmgame.com/images/common/back.gif

新版更新在哪了?不说技术忙没时间弄么

1160838515 发表于 2011-6-12 16:55

回复 6# 激凸猛男


    楼主说的辐射3

激凸猛男 发表于 2011-6-12 16:57

回复激凸猛男


    楼主说的辐射3
1160838515 发表于 2011-6-12 16:55 http://bbs.3dmgame.com/images/common/back.gif


噢,NV区说FO3我也没注意看误以为是说NV了

1160838515 发表于 2011-6-12 16:59

回复 8# 激凸猛男


    fnv也行

fenni 发表于 2011-6-12 17:03

赶紧支持一下!!!
等弄清楚了再行动!!!

卐恶灵卐 发表于 2011-6-12 17:54

试了试楼主的方法,果然很管用啊,以前我开pda都要延迟两三秒,现在不延迟了。楼主造福大众啊{:3_121:}

princepu 发表于 2011-6-12 23:24

造福大众啊

loveltzzm 发表于 2011-6-12 23:29

本帖最后由 loveltzzm 于 2011-6-12 23:31 编辑

FNV照此修改了一下,确实有效果,以前打开哔哔小子经常顿一下,现在好多了

包子果然洞察!

个人建议大家手动修改,直接覆盖可能会有问题

bjfh 发表于 2011-6-12 23:37

LZ给的东西总是那么好啊{:3_121:}

nj2115296 发表于 2011-6-12 23:38

如果是英文原版也能这样改?不会出现什么问题?

fenni 发表于 2011-6-12 23:50

DUI的也有了!!太好了!!
LZ大大真是太好了!非常感谢!!

a9214 发表于 2011-6-12 23:53

回复 15# nj2115296

英文版不需要改,因為英文版使用8個字庫都很小,毫無影響

518127 发表于 2011-6-12 23:56

感谢分享,高手啊{:3_149:}

zts10 发表于 2011-6-13 00:11

流畅了很多!

wuwei1017 发表于 2011-6-13 00:55

我就是属于配置差的那一类
装了效果十分明显
感谢LZ!

kill9271927 发表于 2011-6-13 01:13

感谢LZ,确实流畅了许多。

妈妈说用户名不能太长 发表于 2011-6-13 02:40

反馈个问题,EggTranslator不能够完整提取XATO - Activation Prompt标签的文本。Cell和WorldSpace里面的都提取不出来,似乎。

bigfire0343 发表于 2011-6-13 06:56

回复 1# a9214

bigfire0343 发表于 2011-6-13 06:58

回复 1# a9214


    修改后有效,载入速度加快。请问FO3是否支持这样修改?

a9214 发表于 2011-6-13 09:41

回复a9214


    修改后有效,载入速度加快。请问FO3是否支持这样修改?
bigfire0343 发表于 2011-6-13 06:58 http://bbs.3dmgame.com/images/common/back.gif


    Fallout3新版的內核已經自帶此功能,內核會自動偵測重複字庫,字庫重複越少效能越高,所以沒必要修改。至於舊版這樣修改也有效。
Fallout3新版的內核放在N網上:http://www.fallout3nexus.com/downloads/file.php?id=15232
安裝前要先手動刪除舊版:Data\FOSE\Plugins\DoubleCharplugin.dll

a9214 发表于 2011-6-13 09:42

FNV照此修改了一下,确实有效果,以前打开哔哔小子经常顿一下,现在好多了

包子果然洞察!

个人建议大家 ...
loveltzzm 发表于 2011-6-12 23:29 http://bbs.3dmgame.com/images/common/back.gif


    直接覆蓋真的會出事...
增加了補充3的說明,看看還有沒有遺漏

DDS18 发表于 2011-6-13 09:46

LZ支持了,留下爪印....备用

a9214 发表于 2011-6-13 10:09

反馈个问题,EggTranslator不能够完整提取XATO - Activation Prompt标签的文本。Cell和WorldSpace里面的都 ...
妈妈说用户名不能太长 发表于 2011-6-13 02:40 http://bbs.3dmgame.com/images/common/back.gif

    XATO的確看到了,這個好改,Cell比較麻煩些...
感謝回報。

妈妈说用户名不能太长 发表于 2011-6-13 10:16

本帖最后由 妈妈说用户名不能太长 于 2011-6-13 10:19 编辑

回复 25# a9214

求双字节插件,NV版。。。。3DM的缺字、错字、乱码啥的实在让人受不住。

================
好吧,这个要求略过分了似乎。

a9214 发表于 2011-6-13 10:23

回复a9214

求双字节插件,NV版。。。。3DM的缺字、错字、乱码啥的实在让人受不住。

================
...
妈妈说用户名不能太长 发表于 2011-6-13 10:16 http://bbs.3dmgame.com/images/common/back.gif


    這沒得商量,耐心等吧
页: [1] 2
查看完整版本: 3dm版内核汉化提升效能的办法(附上原版修改文件V3以及bsa版 7/14更新)