找回密码
 注册

QQ登录

只需一步,快速开始

搜索
网吧三国 首页 IT技术 热点问题 查看内容

《怪物猎人:世界》无法正确检测CPU核心数 D加密的锅?

2018-8-27 17:50| 发布者: next| 查看: 1966| 评论: 0

Mod作者Kaldaien日前公布他不会再为《怪物猎人:世界》开发“Special-K”mod了,他称Capcom的反调试代码会把Mod作者的工作打乱。不仅如此,mod作者也发现一些有趣的细节如引擎是如何调用核心的,这些发现可能侧面反 ...

Mod作者Kaldaien日前公布他不会再为《怪物猎人:世界》开发“Special-K”mod了,他称Capcom的反调试代码会把Mod作者的工作打乱。不仅如此,mod作者也发现一些有趣的细节如引擎是如何调用核心的,这些发现可能侧面反应了为什么这款游戏如此吃CPU。

据Mod作者透露,《怪物猎人:世界》目前没法正确检测到CPU的核心数。游戏的逻辑是假设所有玩家都拥有32核心线程,会依照这个调用线程,而一些玩家的CPU仅有4或者8核心/线程。

此外,Kaldaien宣称一个主要的线程单独用于“反调试代码”,CPU 25%的工作量要用于这个。

游戏的反调试代码非常严格,会影响游戏的性能。Kaldaien称:

“因为那个我现在要弃坑了。我发现了那个,被他们的机制(调试代码)打败了(就是这个引发了Kernel-mode瓶颈和低性能)。”

除非Capcom移除反调试代码,否则Kaldaien不会再制作《怪物猎人:世界》Special-K mod。到底是D加密还是Capcom弄的这个反调试代码目前还是个谜。


鲜花

握手

雷人

路过
1

鸡蛋

刚表态过的朋友 (1 人)

  • 鸡蛋

    匿名

最新评论

小黑屋|手机版|Archiver|联系我们|网吧三国

GMT+8, 2024-3-29 21:00 , Processed in 1.232444 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

返回顶部