Wrye Bash 293 Released
本帖最后由 bluesky404 于 2011-6-28 16:01 编辑You can download on TesNexus.
虽然没多少人愿意看,不过还是有些人愿意看的。
Changelog:
=== 293 [rev 1280][*]Bashed Patch:[*]Bugs fixed (CBash):[*]Filter mods that were incorrectly being treated as not mergeable are mergeable once again.[*]Bug with the NPC AI Packages patcher fixed (incorrectly detecting if OOO and the UOP were installed).[*]Bash will now propery report mergeable mods that have active non-mergeable dependant mods as not mergeable.[*]Hack added to make sure that OOO.esp is reported as non-mergeable.[*]Fix for mergeability detection for corrupted/unrecognized format mods (presume non-mergeable and warn if in debug mode but don't fail - which could prevent rebuilding of patch in CBash mode).[*]NPC Face data should properly be merged, vice overridden.[*]Fixed merging of QUST records from Filter mods.[*]Tweak Assorted: Default Icons updated to skip records that should not have icons (stageless quests, non-playable clothing, armor, and items).[*]Added ability to import Bashed Patch config from CBash to Python and Python to CBash.[*]Added the ability to build a Python Bashed Patch when CBash is active. This now requires that a Python based 'Mark Mergeable' automatically be executed before rebuilding.[*]No more renaming CBash.dll![*]'Revert to Saved' option, to restore the settings last used to build the Bashed Patch.[*]Bugs fixed (General):[*]Fixed multiple issues dealing with '&' (ampersand) in filenames.[*]BOSS's dirty edit CRC's will be properly read from the masterlist now.[*]Updated format of forum-postable text copied to clipboard (e.g. "List mods" output) so that the title appears ouside of the spoiler tag as requested by speedyg869 here[*]Fixed the launching of OBSE when a Steam install is detected.[*]Updated NSIS installer.[*]Unicode Mode:[*]Bugs fixed:[*]debug printing failing of an error in reading a mod failing with some unicode mods.[*]Rename Player[*]Rename Save items (including Enchanted, Potions, Spells)[*]Startup:[*]refactored cmdline opt getting[*]added/changed cmdline options:[*]-d/--debug: no longer automatically disables Psyco import.[*]--no-psyco: disable Psyco import.[*]-C/--Cbash-mode: force cbash mode (requires CBash.dll to be named one of Rename_CBash.dll, CBash.dll or _CBash.dll).[*]-P/--Python-mode: force python mode (whether or not CBash.dll exists).[*]-U/--Unicode: equivalent to setting bEnableUnicode to True in bash.ini (but the cmdline options overide the ini when specified).[*]-A/--Ansi: equivalent to setting bEnableUnicode to False in bash.ini (but the cmdline options overide the ini when specified).[*]-i/--include-changed-images: includes changed images in mopy/images in backup/restore (if present in backup file) operation.[*]-I/--include-all-images: include all images in mopy/images in backup/restore (if present in backup file) operation.[*]Preliminary support for BOSS 1.8
Lojack, on June 28th,01:24AM
The main purpose of this release is to get the fixes that were made so far with CBash out, as well as dealing with the issue of forcing CBash on by default. In case you didn't catch it, you can build both a Python-mode and a CBash-mode patch now, without closing Wrye Bash or renaming any dll's.
这次释出主要是修复CBash模式下的一些bug。
现在你可以直接在CBash模式下使用python模式了
http://img181.poco.cn/mypoco/myphoto/20110628/15/5854765820110628151542090.jpg
Wrye Python已更新到04a,之前装过03a或者04的要安装04a前建议先完全卸载旧版再安装
建议不要再使用04了,因为内建的unicode版本python会导致wrye bash老是弹出unicode错误
关于CBash与Python的区别,这边简要说一下
Wrye Bash一直是建立在python的,但是python存在缺陷,导致运行速度慢+读取内容有限
而C克服了python遇到的这些困难,于是有了CBash,使用CBash,Bash能整合的东西更多,速度也更快,但因为才刚刚起步,所以难免存在一些bug
CBash存在问题源于之前python整合与导入mod数据的一些方法与c不同
Bash制作者肯定是要发展CBash的,前一段时间也一直在讨论293是否需要默认关闭CBash,但许多人提出如果293关闭CBash的化会导致今后更少人使用CBash,这对Bash使用者是一大损失
这次释出则让用户可以在CBash下选择用python模式工作
谁知道294或者293a什么时候出?Lojack与PM最近都忙得要死,一直由myk002来处理问题,现在Lojack貌似有空了(一下子发了n个patch),而myk002又快要开始一个月的假期了{:3_124:}
CBash is basically an elder scrolls master (.esm) and elder scrolls plugin (.esp) file parser. It is written in C, and executes much faster on most systems than the current python code. CBash parses more types of records than the python code does, since parsing those records in python would be prohibitively slow. The practical benefits of using CBash are:
1) building the bashed patch is much faster (for most people -- if it is slower on your system please post your system specs, operating system version, etc.)
2) more plugins are mergeable, giving you the ability to cram more goodness into Oblivion
3) in the future, more interesting kinds of tweaks will be practical to implement
There are some technical differences from the python-based parser in how it makes the parsed data available, and this is why there are currently a few bugs. There's nothing wrong with CBash, per se, it's just that the merging and importing logic in python needs to be rethought in order to use the CBash framework.
如果你仍不放心,就继续使用python模式,如果你想看CBash与Python存在什么区别,可以按下面的方法查看
1、CBash下rebuild patch,把bashed patch,.esp复制粘贴,改名为bp.cbash.esp
2、python下rebuild patch,用上面的方法,这次改名为bp.python.esp
<< 这下在Bash中查看两个bashed patch的都是是粉红的,记住:一次游戏不能加载两个bashed patch!!
3、打开TES4Edit,右键,deselect all,然后选择bp.cbash.esp,单击ok
4、等TES4Edit加载完成
5、右击bp.cbash.esp,选择compare to,对话框中选择bp.python.esp
6、选择两个bp以外的所有mod,右键,选择Hidden
7、随意选择一个bp,右键,选择apply filter
8、只勾选以下几项:
Conflict status inherited by parent,by conflict status overall以及他下面的所有选项(Multiple but no conflict除外),即
Single Record
Benign Conflict
Override without conflict
Conflict
Critical Conflcit
9、单击Filter,等TES4Edit加载完了
10、右键,选择Hide no conflict rows只显示冲突的内容
11、这样你就可以很明确的知道cbash与python的差别在哪
个人只遇到CBash下面两个bug
1、FCOM_Archery没有整合进去(其他几个Archery插件整合进去了)
2、同伴的装备栏不能查看
不过这已经是上周的事了
极少部分人装了Bash后会导致游戏无法运行,但仅发生在一小部分人中,所以不用担心,如果你遇到了那就再换回291
(或许这个问题已经修复了,我有段时间没关注Bash了:)) 本帖最后由 bluesky404 于 2011-6-28 15:56 编辑
Development: The project is hosted at SourceForge. Want a feature? Request it here! Found a bug? Report it here! Want to be in the know for bleeding-edge code? Subscribe to the list here! Feeling brave? SVN versions are not guaranteed to be release quality, but if you know what you're doing and still want to help us test new features and track down bugs, download the latest SVN here! You don't need a SourceForge account -- you can always contribute anonymously (but put your name in the comments section if you want credit : ).
你可以到SourceForge下载最新的SVN补丁,但记住一点:独立版的补丁一般不会出现
293是SVN 1280 293版本的出来了啊 看不懂,先占个位置 好久没更新了,直接下这个 WB早就已经不可或缺了,持续追更 看不明白是什么 what is it? {:3_175:}Thank you providing this information http://i.imgur.com/XvIej.gif
最近更新挺勤快.
小梦冰看来是有志于本科阶段突破CET - 8 啊 291版的CBASH与Elzee兄的 设定主角声音mod会有冲突 所以一直没CB过·· 看样子293改进不少? 回头有空试试两者会否继续冲突··
支持了·· WB达人 {:3_146:}厄=。=不用WP了?~~~ 莫非前一阵子发现单独装FCOM和UOP,结果AI包有时候还低能就是这玩意的原因? 回复 14# jay0246
AI.Package貌似python模式也出错不过你装的FCOM具体是什么样的?
用Wrye Bash的list mods给个排序看看。。。 不公平啊~我传400M东西才给4贡献,啊啊啊啊.欺负人家英语不好吗!!!:'(:'(:'(
页:
[1]