
DAOrigins 防崩溃构建版
修复打开物品栏时发生的崩溃问题。
查看大图《龙腾世纪:起源》存在一个与驱动程序相关的错误,该错误会导致3D角色查看器中的Z缓冲区被重置。BioWare的程序员在获取Z缓冲区指针时忘记检查错误代码,当该指针无效时,尝试解引用该指针会触发内存访问违规。
我已修改程序以拦截对Z缓冲区的访问尝试。我在可执行文件中插入了一个新的代码段,负责执行缺失的的错误检查。
如果此补丁有效,或完全无效,请留言列出已知的硬件和/或显卡驱动程序信息。重要数据包括操作系统、CPU架构(32位或64位)、显卡或芯片组,以及GPU驱动程序版本。
当成功阻止崩溃时,将在左上角控制台区域显示一条文本通知。
保护原始游戏可执行文件的数字版权管理(DRM)软件系统未被我所做的更改篡改或影响。
[b]崩溃信息[/b] 此补丁解决特定的程序崩溃,如下面的Windows报告所示: [img]http://i54.tinypic.com/2q9whn7.png[/img] 如果您未遇到与上述完全相同的崩溃,请勿使用此补丁。
[b]安装[/b] [list=1][]将下载的压缩包中的 [font="monospace"]daorigins_i9h.exe[/font] 复制到 DA:O 的 [font="monospace"]bin_ship[/font] 目录。 []备份或重命名 DA:O 的 [font="monospace"]data[/font] 目录中的原始 [font="monospace"]DAOriginsLauncher.xml[/font] 文件。 [*]将下载的压缩包中的 [font="monospace"]DAOriginsLauncher.xml[/font] 复制到 DA:O 的 [font="monospace"]data[/font] 目录。[/list] [line]
[b]开发杂项[/b] 与崩溃的编程方面相关的信息。补丁代码已在底部记录。
编辑:[url=http://pastebin.com/raw.php?i=hDb9AKFD]已移至 Pastebin。[/url]
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。