X Rebirth > 一般的な話題 > トピックの詳細
EGO_zav  [開発者] 2013年11月16日 10時25分
*UPDATED* Performance problems and tips
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.

This being said however there are also a lot of misunderstandings on what framerate is achievable with which system and graphics settings combination.

*UPDATE* - Available memory can affect performance

Looking through DXDiags in the last few days we have seen a number of oddly balanced machines. Machines with very powerful GPUs (680 / 780 etc), but with only 6GB of ram for example. While this is above our minimum system requirements, it is a combination that does not work well. Unfortunately X Rebirth behaves very different from a first person shooter in terms of performance. Since we have a lot of background AI and pathing tasks crunching heavily on memory intensive operations, sometimes this can conflict with the memory intensive graphics calculations. If the performance of the game suddenly drops it may be because your machine is swapping memory. This is only one of many possible causes obviously. We ARE working on other performance improvements, but it is important to understand that with any "above midrange" system you are far more likely to be memory or CPU bound than that you are GPU bound (this also means in these cases graphics settings have no effect).



What is causing the low framerate: CPU or 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.

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.

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.

The game uses my integrated intel graphic card and not my nvidia card.
From: http://steamcommunity.com/app/2870/discussions/0/648811852267594887/
If you have an nvidia card, to force the nvidia card :
- nvidia configuration pannel
- 3D parameters
- software param
- add xrebirth.exe
- force nvidia processor


Mid range graphic cards (this includes high end models with an "M" for mobility at the end.):

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.


High end machines (e.g: Hexacore CPUs with NVidia 680 or above)

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.

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 info@egosoft.com with your specs and we will investigate.

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.

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.

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.
最近の変更はEGO_zavが行いました; 2013年11月18日 13時33分
1-15 / 714 のコメントを表示
< >
SandalFeddic 2013年11月16日 10時29分 
EGO_zav の投稿を引用:
Mid range graphic cards (this includes high end models with an "M" for mobility at the end.):

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.

I run game on min settings and still get 10-25 FPS
最近の変更はSandalFeddicが行いました; 2013年11月16日 10時32分
Zantagor 2013年11月16日 10時30分 
NotDeadpool の投稿を引用:
EGO_zav の投稿を引用:
Mid range graphic cards (this includes high end models with an "M" for mobility at the end.):

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.

I run game on min settings and still get 10-25 FPS

Learn to read the rest, you may very well be hitting performance bugs he mentionned.
dach 2013年11月16日 10時33分 
http://steamcommunity.com/app/2870/discussions/0/648811852267594887/

The game uses my integrated intel graphic card and not my nvidia card.

To force the nvidia card :
- nvidia configuration pannel
- 3D parameters
- software param
- add xrebirth.exe
- force nvidia processor

The fps is FAR FAR better now.
Sgt. Waffles 2013年11月16日 10時34分 
Haven't had major issues with performance. LOD and effect distance at 10.

I have encountered a graphical bug when I'm entering the cockpit sometimes, the lighting inside will flash until sit down.

Will report any more bug i find.
最近の変更はSgt. Wafflesが行いました; 2013年12月6日 10時40分
NewYears1978 2013年11月16日 10時36分 
Well, I fall in the High, being a GTX 680 and also i5 2500k.

I did some testing with my CPU, overclocking and such..and no matter the situation in game and settings I had my CPU OR the Game at...I had the same poor frames and performance.

Even with all options on the lowest setting, running at very low resolutions, I had no performance in crease at all when I OC'd the CPU or dropped it down..and changing in game settings also had no effect.

dach の投稿を引用:
http://steamcommunity.com/app/2870/discussions/0/648811852267594887/

The game uses my integrated intel graphic card and not my nvidia card.

To force the nvidia card :
- nvidia configuration pannel
- 3D parameters
- software param
- add xrebirth.exe
- force nvidia processor

The fps is FAR FAR better now.

I've seen you post this before but I cannot find option to force nvidia processor..not sure where this is?
最近の変更はNewYears1978が行いました; 2013年11月16日 10時36分
sagit89 2013年11月16日 10時37分 
So does it mean that some of us who actually are just slightly above minimum requirements won't be able to play the game since it was designed for more powerful machines? Despite the specs posted
EGO_zav  [開発者] 2013年11月16日 10時37分 
dach の投稿を引用:
http://steamcommunity.com/app/2870/discussions/0/648811852267594887/

The game uses my integrated intel graphic card and not my nvidia card.

To force the nvidia card :
- nvidia configuration pannel
- 3D parameters
- software param
- add xrebirth.exe
- force nvidia processor

The fps is FAR FAR better now.

Thanks will add this to the posting then
Chaz0r 2013年11月16日 10時38分 
dach の投稿を引用:
http://steamcommunity.com/app/2870/discussions/0/648811852267594887/

The game uses my integrated intel graphic card and not my nvidia card.

To force the nvidia card :
- nvidia configuration pannel
- 3D parameters
- software param
- add xrebirth.exe
- force nvidia processor

The fps is FAR FAR better now.

Made a smal improvement but not that much.

My system:
Core i7 3770, Geforce 660GTX 2GB RAM and 16GB RAM. Small monitor so I'm justp laying on 1280x1024. AA is off, LOD and the other things are standard, shader are normal, shadows and SSAO are off. Result is mostly about 15 to 20 FPS with huge frame rate drops from time to time. Really, really bad!

Edit: increasing or decreasing shader, SSAO and shadows has nearly no change in the framerate for me!
最近の変更はChaz0rが行いました; 2013年11月16日 10時38分
[-ImG-]SpiritSharD 2013年11月16日 10時38分 
I could handle playing the game at low/medium settings if there were a significant improvement in performance, but at this moment in time the frame-rate is roughly the same regardless of what combination I use, and my system meets the recommended specifications. There's definitely improvement to be had here; I had similar problems on ARMA 3, but at 'least when I turned the settings down there was a performance increase.

I look forward to seeing improvements. I asked this in another thread; could you perhaps give us an estimate to how long we may be waiting for these performance tweaks? Also, could you possibly add a function to disable motion blur?
最近の変更は[-ImG-]SpiritSharDが行いました; 2013年11月16日 10時39分
cakefish 2013年11月16日 10時39分 
Yeah I'm getting the performance bug he is mentioning. Lowest settings in an asteroid field yield only 20fps on my quadcore i7-4800MQ and GTX 780M. I repeat, lowest settings by which I mean everything from LOD to Shadows etc etc etc.

Good to see it being acknowledged! I was one of those 150 people who sent dxdiag :)
最近の変更はcakefishが行いました; 2013年11月16日 10時41分
RedEye_Jeroll3d 2013年11月16日 10時40分 
My PC load game in FULL graphics - perfect, (no bugs in graphics, but, litle bugs in game):

i5 quadricore
16 RAM
GTX 560 ti 1 gb
Win 64
- NO ARERO THEME

Game
FULL Graphics
FULL LOD and distance
最近の変更はRedEye_Jeroll3dが行いました; 2013年11月16日 10時42分
Bob The Rob 2013年11月16日 10時42分 
NewYears1978 の投稿を引用:
Well, I fall in the High, being a GTX 680 and also i5 2500k.

I did some testing with my CPU, overclocking and such..and no matter the situation in game and settings I had my CPU OR the Game at...I had the same poor frames and performance.

Even with all options on the lowest setting, running at very low resolutions, I had no performance in crease at all when I OC'd the CPU or dropped it down..and changing in game settings also had no effect.

The i5 should be very okay:
Recommended:
OS: Windows 7 SP1 (64-bit)
Processor: Intel i5 (Quad) or i7 2.5GHz

It's just the buggy engine. Looks like threading issues to me, nothing you can do about but Egosoft.

CPU heavy is okay when it scales up but when one thread waits for another the whole multi-threading stuff doesn't work. Current hardware should have no problems to calculate AI stuff. Egosoft should optimize their engine and everything is fine. There are some quite new methods to use the GPU for number crunching, hint OpenCL.
最近の変更はBob The Robが行いました; 2013年11月16日 10時43分
NewYears1978 2013年11月16日 10時42分 
cakefish の投稿を引用:
Yeah I'm getting the performance bug he is mentioning. Lowest settings in an asteroid field yield only 20fps on my quadcore i7-4800MQ and GTX 780M. I repeat, lowest settings by which I mean everything from LOD to Shadows etc etc etc.

Good to see it being acknowledged! :)

LOD settings make no difference for me... I can set all sliders to 0 and all settings to the lowest and my Framerate makes no change.

It's broken and flawed right now. Likely to be fixed at some point...but yeah..

Bob The Rob の投稿を引用:
NewYears1978 の投稿を引用:
Well, I fall in the High, being a GTX 680 and also i5 2500k.

I did some testing with my CPU, overclocking and such..and no matter the situation in game and settings I had my CPU OR the Game at...I had the same poor frames and performance.

Even with all options on the lowest setting, running at very low resolutions, I had no performance in crease at all when I OC'd the CPU or dropped it down..and changing in game settings also had no effect.

The i5 should be very okay:
Recommended:
OS: Windows 7 SP1 (64-bit)
Processor: Intel i5 (Quad) or i7 2.5GHz

It's just the buggy engine. Looks like threading issues to me, nothing you can do about but Egosoft.

CPU heavy is okay when it scales up but when one thread waits for another the whole multi-threading stuff doesn't work. Current hardware should have no problems to calculate AI stuff. Egosoft should optimize their engine and everything is fine. There some quite new methods to use the GPU for number crunching, hint OpenCL.


Agree..my system is fine. The engine is flawed currently.

Someone above mentioned turning off Aero/Desktop Composition..have not had that matter in games before, but will try that as well.
最近の変更はNewYears1978が行いました; 2013年11月16日 10時43分
Urisk 2013年11月16日 10時42分 
I have seen the framerate in one angle of view and one detail setting being around 30 fps, in a different "session" of the game loading the very same savegame it went up to roughly 70 fps and loading it in yet another session of the game it went back to 30ish. I was recording at that time (HDMI capture ... so no load on the playing system) ... got to see whether I can find the parts of my videos again...
trololol BringIt 2013年11月16日 10時44分 
I have a
4th Gen i5 4670K
660 GTX SC
8 GB of Ram
It doesn't matter what settings or resolution I put, the games FPS on average is 18-30 at stations most stations. I even tried it at the lowest resolution possible with the lowest possible settings. The only time I have a constant 60 FPS is when im in an area of space that has literally nothing around.
1-15 / 714 のコメントを表示
< >
ページ毎: 15 30 50
投稿日: 2013年11月16日 10時25分
投稿数: 714