X4: Foundations

X4: Foundations

View Stats:
Fuzzy Apr 25, 2023 @ 7:08am
Any tips on getting better performance from this game?
Currently back playing the game again after 6.0 came out and having a blast however performance is still an issue on my side. Any tips on improving performance as i can rarely maintain 30fps.

Currently running a 5800x with 32gb of 3200mhz DDR4 ram along with a RX580 8gb GPU (I know i'm GPU bound heavily with my rig and am working on it).

Many thanks for any tips! :)
Last edited by Fuzzy; Apr 25, 2023 @ 7:11am
< >
Showing 1-15 of 21 comments
drop fog to zero helped me tons
Arnaud3013 Apr 25, 2023 @ 7:18am 
This game didn't use a lot GPU, you're not very limited by GPU, way more by CPU. I suggest to put fxaa to low, increase your resolution and activate fidelityfx to quality ultra or less, low or disable SSAO, smooth shadow, and fog.
FXAA at high use a LOT of CPU. increasing resolution/fidelityfx and disabling AA got better FPS and similar quality.
Last edited by Arnaud3013; Apr 25, 2023 @ 7:19am
Fuzzy Apr 25, 2023 @ 7:24am 
Originally posted by Arnaud3013:
This game didn't use a lot GPU, you're not very limited by GPU, way more by CPU. I suggest to put fxaa to low, increase your resolution and activate fidelityfx to quality ultra or less, low or disable SSAO, smooth shadow, and fog.
FXAA at high use a LOT of CPU. increasing resolution/fidelityfx and disabling AA got better FPS and similar quality.
Damn i gained 40 fps just from doing this, i looked at my logical processors and only 4 are really being utilised when i have a 16 thread CPU which should be able to easily handle this game especially whilst running at 4.4 ghz
Arnaud3013 Apr 25, 2023 @ 4:19pm 
Glad if it help. They have designed the game to run on 4 core CPU (and mostly 2). New Jolt physic is intended to use more, but lot of people have old CPU which aren't getting more perf with that. So they try to max perf for max 4 core most of the time. But the GPU usage is really low, they could make a lot of computations using GPU but hat would increase prerequisite for GPU, it's all a trade-off.
Set-115689 Apr 25, 2023 @ 5:43pm 
Turn off shadows

Turn off volumetric fog.

Set fsr to quality. Some parts of the game might max out your gpu. Can use msi afterburner on screen display to figure that out.

For station fps change in Documents\Egosoft\X4\53790910\config.xml and setting "<trafficdensity>0.01</trafficdensity>" from 0.50 and "<chardensity>0.20</chardensity>" from 0.50.

For mini map fps performance - disable trade, mining, think and other filters when not in use.

-malloc=system +mat_antialias 0 window -USEALLAVAILABLECORES -sm4

https://steamcommunity.com/app/392160/discussions/0/1608274347734364255/?tscn=1610139971

Try not to go crazy with satellites and other deployables. Can launch quite a few.
Last edited by Set-115689; Apr 25, 2023 @ 5:46pm
Valhalla Awaits Apr 25, 2023 @ 5:57pm 
I sure can, spent ages figuring out how to squeeze performance out of X4. Here are the biggest ones below.

1. A better CPU. The game relies almost entirely on CPU performance. So unlike every other game out there, get the best CPU money can buy. (13900k currently holds the crown by a small margin.)

2. The fastest RAM. Memory speed and timing are a huge deal in X4. I aggressively timed (overclocked) my old DDR4 memory two years ago and gained 15fps instantly in a mid-game playthrough. Also make sure you have 32GB of ram. X4 WILL use more than 16GB of ram later in the game, or with a modded game. Once that happens, the game becomes a slideshow without enough ram.

3. Use a mod that turns off FOG. Fog looks nice, but for some reason eats up an insane amount of performance.

4. Use a mod that removes empty asteroids. This won't affect mining as it only removes the useless ones. Can MASSIVELY improve framerate in some sectors. You can go even further with a mod that removes all empty and also small asteroids. But this will affect mining resources.

5. Shadows, they eat cpu as well. But sadly disabling/reducing these does drastically reduce appearance of the game.

6. Using fewer DLCs. Each DLC you use in your game makes the game world much larger, and adds a lot more NPCs to it. The game will run roughly 3x better with the base game than it does with all the DLCs active. A very small difference when starting out, but a HUGE difference later on. Sadly this option also prevents the usage of options 3 and 4 usually, as most mods typically require all the DLCs to work.
Last edited by Valhalla Awaits; Apr 25, 2023 @ 6:02pm
Wolfsblut Apr 26, 2023 @ 8:33am 
https://gpu.userbenchmark.com/Compare/Nvidia-GTX-1660-Ti-Mobile-vs-AMD-RX-580/m776281vs3923 unless you see big asteroid fields and fog your gpu shouldnt bottleneck to much. my gpu bottlenecks me only with large fog+ large asteroid fields.

also dont worry to much about the game not having 60 FPS, its just 2 threads rendering the most things and even the beefy cpu will not be able to keep up. those rates seems in a more or less normal area.

my 1st uniervse was just 5 FPS after 1.000 hours + and is just 50% slower then a 13900k core.. (i think you get where this goes..)
Set-115689 Apr 26, 2023 @ 10:14am 
SoD in the Boron dlc is pretty hard on gpus. Stations can strain gpus to 100% usage. Fsr settings are pretty good at decreasing the load.
Last edited by Set-115689; Apr 26, 2023 @ 10:15am
I had visited an area that I don't recall the name below argon prime sector in first 10 min of gameplay and in this sector I found an ongoing war between 2 factions. No matter what setting I put on, this game fps was like 10-15 fps. It was unplayable at that time. After a couple of minutes after the war was over my fps go up to 35-45 again.

I like space simulation games a lot, I played star citizen and elite dangerous for a long time and this game I could say it's almost in the same level as the other games. This is my first X series game and I really like a lot but the performance is just terrible and I know their team has problems with making optimizations patch and handle multi thread tasks. I hope they can improve their game logic to handle things in a more performatic way because their game looks like a master piece because of tons of things you can do in the universe dispite the horrible graphics (for example, npcs soulsless and looks seem to be based on 2008 models) and lack of attention to details to sound and effect quality.
Last edited by UNN Fleet Admiral O'Reilly; Oct 21, 2023 @ 11:49am
DarthMalak Oct 21, 2023 @ 11:57am 
Originally posted by Set-115689:
SoD in the Boron dlc is pretty hard on gpus. Stations can strain gpus to 100% usage. Fsr settings are pretty good at decreasing the load.

You are kidding right? Not sure what kind of GPU you are using but I can tell you that my 5800x3d/3060ti combo hardly ever sees GPU power usage go over 50W and 50% utilization. (note that is even when underclocked and just at 50W). It is not the GPU. Most of the game logic (including the graphics stuff) is done on the CPU that is one of the reasons the game is struggling so hard. Now if the game would have proper support for DX11+/DLSS etc... that would be a different case. It doesn't and it will never have it.. I'm afraid this game is stuck with an upgraded old engine and any game dev knows that there is no way out of that.
enderbeta Oct 21, 2023 @ 12:36pm 
Originally posted by Fuzzy:
Currently back playing the game again after 6.0 came out and having a blast however performance is still an issue on my side. Any tips on improving performance as i can rarely maintain 30fps.

Currently running a 5800x with 32gb of 3200mhz DDR4 ram along with a RX580 8gb GPU (I know i'm GPU bound heavily with my rig and am working on it).

Many thanks for any tips! :)
You're memory is slow. If you can get faster memory and keep the fabric at the speed of a memory channel instead of half the speed it will help with your game performance.
Originally posted by enderbeta:
Originally posted by Fuzzy:
Currently back playing the game again after 6.0 came out and having a blast however performance is still an issue on my side. Any tips on improving performance as i can rarely maintain 30fps.

Currently running a 5800x with 32gb of 3200mhz DDR4 ram along with a RX580 8gb GPU (I know i'm GPU bound heavily with my rig and am working on it).

Many thanks for any tips! :)
You're memory is slow. If you can get faster memory and keep the fabric at the speed of a memory channel instead of half the speed it will help with your game performance.

This is the first time I heard a game rely on memory frequencies instead of CPU or GPU configurations.

I have seen many benchmarks and stations with different configurations where memory frequence can improve 1 to 3 fps barely of an application. Never saw anything higher than this. Are you sure this is the case? Where did you found this info?
enderbeta Oct 21, 2023 @ 6:39pm 
Originally posted by Takafuro Nokoko:
Originally posted by enderbeta:
You're memory is slow. If you can get faster memory and keep the fabric at the speed of a memory channel instead of half the speed it will help with your game performance.

This is the first time I heard a game rely on memory frequencies instead of CPU or GPU configurations.

I have seen many benchmarks and stations with different configurations where memory frequence can improve 1 to 3 fps barely of an application. Never saw anything higher than this. Are you sure this is the case? Where did you found this info?
First hand knowledge. I have a 5950X x570 DDR-4000CL14 b die with a RX 6950 XT and I have a set of DDR4-3600 CL16 and the difference between the two memory kits with no other changes is 15 FPS max and .01% increasing by 10 FPS.

Keep in mind that it isn't so much the memory speed as the uncore speed. With average memory you might not get 1:1 and then you have a super slow fabric. Even a 5800X which is a single CCD still has to pass through the fabric.

Then you also need the low latency memory to reduce the penalty for accessing memory. This game is super CPU heavy and using a very large set of data. There is no way it isn't hitting the memory often.

This is why my i9-10900K with 5.3GHz AC 5GHz Ring DDR4-4200MHz CL14 and a RX 6900 XT is an additional 5 FPS faster max speed and 15 FPS .01% mins. It's because the memory access latency is 40ns vs th 57ns of my B Die kit in the 5950X and the 94ns of the 3600MHz CL16 kit. That latency is a big deal in this game.
maestro Oct 21, 2023 @ 8:14pm 
Originally posted by Set-115689:
SoD in the Boron dlc is pretty hard on gpus. Stations can strain gpus to 100% usage. Fsr settings are pretty good at decreasing the load.

Yeah I was glad to be done with that place.
< >
Showing 1-15 of 21 comments
Per page: 1530 50

Date Posted: Apr 25, 2023 @ 7:08am
Posts: 21