- UID
- 33081
- UCC
-
- 声望
-
- 好评
-
- 贡献
-
- 最后登录
- 1970-1-1
|
发表于 2013-11-17 13:33:41
|
显示全部楼层
本帖最后由 huntercyh 于 2013-11-17 13:53 编辑
We are very sorry to hear that a fairly large number of people are experiencing bad performance when running X Rebirth. I have looked through more than 150 DXDiags already and I would like to post a few conclusions. First of all the most important thing: Some of these definitely show bugs in our engine when running on specific hardware and we are working on fixing this as fast as possible.
听说很多玩家运行XR的时候都经历了糟糕的表现,我们对此表示非常遗憾。我已经浏览了150个以上的DX诊断日志,并想发表几个结论。最重要的一点:有些诊断日志的确揭示了我们的引擎在特定硬件配置上运行时产生的BUG ,而我们正在尽全力修正。【也就是说有些问题是因为硬件不兼容,而无关配置高低吧,后文有一段差不多也是这个意思】
This being said however there are also a lot of misunderstandings on what framerate is achievable with which system and graphics settings combination.
尽管这样,然而还是有很多关于在什么样的系统和画面设置的组合面前会达到什么样的帧数的误解。
What is causing the low framerate: CPU or GPU什么导致了低帧数:CPU还是GPU
One thing that you will find is different with X Rebirth compared to most mainstream graphic intensive games (read shooters) nowadays, is that X Rebirth has very high requirements for your CPU. Almost all mass market mainstream titles nowadays are render bound (by the GPU). With X Rebirth this is only true in about half the situations.
你将发现XR和时下主流的吃显卡的游戏(理解成射击游戏就行)不同的一点,那就是XR对你的CPU要求很高。
目前几乎全部市面上主流的大作都是(由GPU)渲染绑定【不用管是什么意思,理解成“吃显卡”就可以了】。但是对于XR来说这只对了一半。
Changing your graphic settings can have an effect on both the CPU as well as the GPU. If you have a very fast graphic card (see section below for top range models), then some of the graphic settings (shader quality and resolution) are not very relevant for you, because your system will always only be as fast as the CPU allows it to be.
改变你的画面设置对CPU和GPU都有影响。如果你有非常好的显卡(看下面部分里的高端显卡型号),那么有些画面设置(贴图质量和分辨率)跟你关系不大【开高也无所谓呗?】,因为你的系统在CPU允许的情况下总会尽可能地快。【我的理解就是,用高端显卡的话,贴图质量和分辨率不构成瓶颈,但剩下的画面设置都跟CPU性能有关,毕竟游戏玩家有不少低U高卡的】
Settings like the LOD level, the view distance and enabling the shadows on the other hand also greatly affect the CPU load. Do not get fooled by the fact that turning LOD and view distances to low may not have an effect immediately when you try it out. The LOD and viewdistance are greatly dependent on the situation in the game. It may have zero effect on the framerate in a normal zone but great effect in an asteroid field.
像LOD等级、显示距离、开启阴影这些画面设置会显著影响CPU负载。如果你试着把LOD等级和显示距离降低了之后,却觉得没立刻产生什么效果【没立刻变流畅】,那你就被骗了【其实还是有效果的】。LOD和显示距离取决于游戏场景。在普通的星区可能一点儿用都没,但是在小行星密布的地方效果就非常显著了。
The game uses my integrated intel graphic card and not my nvidia card.
游戏只调用我的集显而不是我的N卡【其实就是说不认独显(这里以N卡为例,驱动不同,不适用于A卡)该怎么办】
From: http://steamcommunity.com/app/28 ... 648811852267594887/
If you have an nvidia card, to force the nvidia card :
如果你用N卡,强制使用独显步骤如下:
- nvidia configuration pannel
-英伟达控制面板
- 3D parameters
-3D参数【我这儿中文版驱动貌似叫“管理3D设置”】
- software param
-程序列表
- add xrebirth.exe
-添加xrebirth.exe
- force nvidia processor
-强制使用英伟达处理器
Mid range graphic cards (this includes high end models with an "M" for mobility at the end.):
中端显卡看过来(包括高端的以“M”结尾的移动显卡)【只提显卡,没提CPU】
I am seeing a lot of people with such mid range graphic cards running the game in very high resolutions and high graphic settings. On these systems it is strongly suggested to reduce those settings that affect the fillrate. Either run the game with NO AA, and shaders set to LOW or set the resolution to 720p. In addition we suggest to turn of shadows for the time being on such systems.
我看到很多中端显卡用户用很高的分辨率和画面设置来运行游戏。在这些机器上强烈建议降低那些影响填充率的设置【看不懂没关系,下一句有说】。要么关了抗锯齿并且把贴图质量调低,要么降分辨率到720P。另外我们目前建议在这类配置上把阴影关掉。【也就是说以后有优化的空间?】
High end machines (e.g: Hexacore CPUs with NVidia 680 or above)
高端机看过来(像六核CPU加GTX680或者更高的)【这里说的是高端U+高端显卡,和上文中”If you have a very fast graphic card“以及中端显卡的情况都不同】
We see quite a few people with systems that we can only described as "high end". Some of these systems are not experiencing the framerates they would like to see. This however falls into two groups: Those who really see a bug in our game where the FPS is throttled for strange reasons that are being investigated and those that have stable framerate and expect more.
我们看见很多用户的机器只能用“高端”来形容【我的理解是超过推荐配置一大截】。有些高端机用户觉得帧数不够看。他们可以分成两类:一类是确实在游戏中遇到了BUG,因为有时候帧数会莫名地暴降,这类情况将被调查;另一类是虽然帧数稳定,但觉得不够高的。
If your game is fast most of the time but only slow in nebulas try if turning off AA (Antialiasing) changes the performance significantly. If yes then you are render bound in nebulas. Please report to [email protected] with your specs and we will investigate.
如果你的游戏大部分时间都很流畅,但是只是在星云中变卡,试一下关掉抗锯齿有没有明显效果。如果有效,那你就是在星云中渲染绑定【看不懂,反正我觉得这种情况不正常】。请向[email protected] 报告详情,我们会进行调查。
SLI - Unfortunately we have not yet optimized the game at all for SLI systems and based on reports we hear SLI actually hurts rather then helps performance. We will investigate this ASAP but for now we suggest that you disable SLI rendering.
SLI【不提CF,又一次无视了A卡,收了老黄的钱么】-很不幸我们还没对SLI进行优化【噗,都什么时候了,单机大作还不优化多卡,诚意何在?都把心思花在进军主机平台了么?】,而且我们听说SLI实际上对游戏表现会产生负作用,我们会尽快调查【喂,明明是你们偷懒没做PC多卡优化这块儿,这有什么好调查的】,但是目前我们建议禁用SLI。
We will improve the performance across all systems. On high end systems like the ones described in this chapter, there is definitely most room for improvement. However X Rebirth will always remain a very CPU heavy game which can not achieve the same framerate that you may be used to from very graphic intensive first person shooters.
我们将针对所有的配置进行改进。像这一段里描述的高端机无疑是最具有改进空间的。不管怎么样,XR都将会是一个非常吃CPU的游戏,帧数不会像你所习惯的吃显卡的第一人称射击游戏那样。
Technical details for the experts:
给专家【钻牛角尖的人?】的技术细节:
As I have explained above our engine is oftentimes CPU bound because of the massive AI simulation going on in the background. This is happening on multiple threads, but there are always two threads which mostly limit the framerate. This means the game will greatly benefit from a quadcore machine where two cores can crunch on our two main threads, one core can do the graphic driver code and the fourth one is free for the lower priority threads of our game such as pathing calculations, loading and sound. More cores will unfortunately not help much at this point in time.
就像我已经在上面解释的那样,我们的游戏引擎总是很吃CPU的,因为后台进行着大量的AI模拟。这发生在多个线程,但总有两个线程是最影响帧数的。这意味着游戏会极大受益于四核机器【我觉得应该说的是INTEL I5以上的真四核,而不是I3那种假四核,或者AMD推土机那种一个模块分出两个核的假八核】,两个核心死磕两个主要线程,一个核心做图形驱动代码,第四个做低优先级的杂活,像是路径计算,载入和声音。目前很不幸,更多的核心没太大帮助。【当初DEMO里不是说多线程优化了么?打算用双路E5玩XR的何在?】
点评一下,这篇声明里,出现频率最高的几个词:调查、尽快、目前,其实简单点儿说就是——乖乖等着吧.............行文逻辑不够严谨,刚开始说如果你有很快的显卡,然后说中端卡(不提U),然后又说高端平台(U+卡),中间穿插点着独显切换、SLI.....最后的关于线程利用那段还算利索,整体是东一下西一下,完全是想到哪儿写到哪儿的意识流啊
|
|