Buy more RAM to boost performance - Advice?

Ask here if you experience technical problems with X4: Foundations.

Moderator: Moderators for English X Forum

Post Reply
captainpac1200
Posts: 27
Joined: Wed, 13. Apr 11, 20:41
x4

Buy more RAM to boost performance - Advice?

Post by captainpac1200 » Sun, 24. Mar 19, 15:04

I'm running X4 on a mid to high spec machine that I self built on a budget. I have plenty of ability to upgrade and wondered whether increasing from 16gb to 32gb RAM will make much difference to game performance.

I am finding that as the X universe expands some of the busier sectors are starting to lag, particularly after a few hours play. You can get a small boost in performance by closing the programme and reloading but it's a pain.

Any advice most welcome. :D

Kernel Panic
Posts: 86
Joined: Tue, 2. May 06, 15:18
x3tc

Re: Buy more RAM to boost performance - Advice?

Post by Kernel Panic » Sun, 24. Mar 19, 15:58

While playing the Linux beta I haven't seen the game use more than about 8GB of RAM. Of course my universe is less than 40 hours old and still developing. I am running the game on a Core i7 4790 with an RTX 2070. I am bottle necked by my CPU most of the time. According to Linux I max out at around 150% CPU usage which means one and a half cores used. On the other hand, I can turn on MSAA 8x and only loose 3 FPS on the low end and more than 40 FPS on the high end. If I switch to MSAA 2x I don't notice any FPS loss on the low end and only about 20 FPS on the high end.

So, I am not sure if more RAM will help you, but I am sure a CPU that can do more Instructions Per Clock would.

Alan Phipps
Moderator (English)
Moderator (English)
Posts: 30425
Joined: Fri, 16. Apr 04, 19:21
x4

Re: Buy more RAM to boost performance - Advice?

Post by Alan Phipps » Sun, 24. Mar 19, 16:10

If you want a more informed answer on how you could most easily improve X4 performance, please consider uploading and linking a DxDiag.

Oh, and you might wish to see this thread.
A dog has a master; a cat has domestic staff.

captainpac1200
Posts: 27
Joined: Wed, 13. Apr 11, 20:41
x4

Re: Buy more RAM to boost performance - Advice?

Post by captainpac1200 » Sat, 30. Mar 19, 20:45

Thanks Alan, it looks like extra RAM won't be the solution.

I have noticed that as my universe becomes more populated the game begins to lag and is made worst during SETA.

Everything seems to be running well within limits on the system monitor. Here is my DXDIAG.

------------------
System Information
------------------
Time of this report: 3/30/2019, 19:39:23
Machine name: HOME
Machine Id: {10F57652-5AEB-46D9-9DEB-D2A714008914}
Operating System: Windows 10 Pro 64-bit (10.0, Build 17134) (17134.rs4_release.180410-1804)
Language: English (Regional Setting: English)
System Manufacturer: Gigabyte Technology Co., Ltd.
System Model: AX370M-DS3H
BIOS: F22 (type: UEFI)
Processor: AMD Ryzen 7 1800X Eight-Core Processor (16 CPUs), ~3.6GHz
Memory: 16384MB RAM
Available OS Memory: 16334MB RAM
Page File: 15670MB used, 5527MB available
Windows Dir: C:\WINDOWS
DirectX Version: DirectX 12
DX Setup Parameters: Not found
User DPI Setting: 96 DPI (100 percent)
System DPI Setting: 96 DPI (100 percent)
DWM DPI Scaling: Disabled
Miracast: Available, with HDCP
Microsoft Graphics Hybrid: Not Supported
DxDiag Version: 10.00.17134.0001 64bit Unicode

------------
DxDiag Notes
------------
Display Tab 1: No problems found.
Sound Tab 1: No problems found.
Sound Tab 2: No problems found.
Sound Tab 3: No problems found.
Input Tab: No problems found.

--------------------
DirectX Debug Levels
--------------------
Direct3D: 0/4 (retail)
DirectDraw: 0/4 (retail)
DirectInput: 0/5 (retail)
DirectMusic: 0/5 (retail)
DirectPlay: 0/9 (retail)
DirectSound: 0/5 (retail)
DirectShow: 0/6 (retail)

---------------
Display Devices
---------------
Card name: NVIDIA GeForce GTX 1060 6GB
Manufacturer: NVIDIA
Chip type: GeForce GTX 1060 6GB
DAC type: Integrated RAMDAC
Device Type: Full Device (POST)
Device Key: Enum\PCI\VEN_10DE&DEV_1B83&SUBSYS_371A1458&REV_A1
Device Status: 0180200A [DN_DRIVER_LOADED|DN_STARTED|DN_DISABLEABLE|DN_NT_ENUMERATOR|DN_NT_DRIVER]
Device Problem Code: No Problem
Driver Problem Code: Unknown
Display Memory: 14219 MB
Dedicated Memory: 6052 MB
Shared Memory: 8167 MB
Current Mode: 1920 x 1080 (32 bit) (60Hz)
HDR Support: Not Supported
Display Topology: Internal
Display Color Space: DXGI_COLOR_SPACE_RGB_FULL_G22_NONE_P709
Color Primaries: Red(0.647961,0.338391), Green(0.299328,0.613781), Blue(0.139172,0.069836), White Point(0.313977,0.329602)
Display Luminance: Min Luminance = 0.500000, Max Luminance = 270.000000, MaxFullFrameLuminance = 270.000000
Monitor Name: Generic PnP Monitor
Monitor Model: 2260WG5
Monitor Id: AOC2260
Native Mode: 1920 x 1080(p) (60.000Hz)
Output Type: Displayport External
Monitor Capabilities: HDR Not Supported
Display Pixel Format: DISPLAYCONFIG_PIXELFORMAT_32BPP
Advanced Color: Not Supported
Driver Name: C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_c5dc31c3a136544a\nvldumdx.dll,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_c5dc31c3a136544a\nvldumdx.dll,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_c5dc31c3a136544a\nvldumdx.dll,C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_c5dc31c3a136544a\nvldumdx.dll
Driver File Version: 25.21.0014.1967 (English)
Driver Version: 25.21.14.1967
DDI Version: 12
Feature Levels: 12_1,12_0,11_1,11_0,10_1,10_0,9_3,9_2,9_1
Driver Model: WDDM 2.4
Graphics Preemption: Pixel
Compute Preemption: Dispatch
Miracast: Not Supported
Hybrid Graphics GPU: Not Supported
Power P-states: Not Supported
Virtualization: Paravirtualization
Block List: No Blocks
Catalog Attributes: Universal:False Declarative:False
Driver Attributes: Final Retail
Driver Date/Size: 17/03/2019 00:00:00, 957104 bytes
WHQL Logo'd: Yes
WHQL Date Stamp: Unknown
Device Identifier: {D7B71E3E-58C3-11CF-4770-14171BC2D435}
Vendor ID: 0x10DE
Device ID: 0x1B83
SubSys ID: 0x371A1458
Revision ID: 0x00A1
Driver Strong Name: oem27.inf:0f066de361886b41:Section106:25.21.14.1967:pci\ven_10de&dev_1b83
Rank Of Driver: 00D12001
Video Accel:
DXVA2 Modes: DXVA2_ModeMPEG2_VLD DXVA2_ModeVC1_D2010 DXVA2_ModeVC1_VLD DXVA2_ModeH264_VLD_Stereo_Progressive_NoFGT DXVA2_ModeH264_VLD_Stereo_NoFGT DXVA2_ModeH264_VLD_NoFGT DXVA2_ModeHEVC_VLD_Main DXVA2_ModeHEVC_VLD_Main10 DXVA2_ModeMPEG4pt2_VLD_Simple DXVA2_ModeMPEG4pt2_VLD_AdvSimple_NoGMC DXVA2_ModeVP9_VLD_Profile0
Deinterlace Caps: {6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_PixelAdaptive
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(YUY2,YUY2) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_PixelAdaptive
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(UYVY,UYVY) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(YV12,0x32315659) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_PixelAdaptive
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(YV12,0x32315659) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(YV12,0x32315659) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(YV12,0x32315659) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_PixelAdaptive
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(NV12,0x3231564e) Frames(Prev/Fwd/Back)=(0,0,0) Caps=VideoProcess_YUV2RGB VideoProcess_StretchX VideoProcess_StretchY DeinterlaceTech_BOBVerticalStretch
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(IMC1,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(IMC1,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(IMC1,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC1,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(IMC2,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(IMC2,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(IMC2,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC2,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(IMC3,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(IMC3,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(IMC3,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC3,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(IMC4,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(IMC4,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(IMC4,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(IMC4,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(S340,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(S340,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(S340,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(S340,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{6CB69578-7617-4637-91E5-1C02DB810285}: Format(In/Out)=(S342,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{F9F19DA5-3B09-4B2F-9D89-C64753E3EAAB}: Format(In/Out)=(S342,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{5A54A0C9-C7EC-4BD9-8EDE-F3C75DC4393B}: Format(In/Out)=(S342,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
{335AA36E-7884-43A4-9C91-7F87FAF3E37E}: Format(In/Out)=(S342,UNKNOWN) Frames(Prev/Fwd/Back)=(0,0,0) Caps=
D3D9 Overlay: Supported
DXVA-HD: Supported
DDraw Status: Enabled
D3D Status: Enabled
AGP Status: Enabled
MPO MaxPlanes: 1
MPO Caps: Not Supported
MPO Stretch: Not Supported
MPO Media Hints: Not Supported
MPO Formats: Not Supported
PanelFitter Caps: Not Supported
PanelFitter Stretch: Not Supported

-------------
Sound Devices
-------------
Description: 2260WG5 (NVIDIA High Definition Audio)
Default Sound Playback: Yes
Default Voice Playback: Yes
Hardware ID: HDAUDIO\FUNC_01&VEN_10DE&DEV_0083&SUBSYS_1458371A&REV_1001
Manufacturer ID: 1
Product ID: 100
Type: WDM
Driver Name: nvhda64v.sys
Driver Version: 1.03.0038.0013 (English)
Driver Attributes: Final Retail
WHQL Logo'd: Yes
Date and Size: 15/01/2019 00:00:00, 228768 bytes
Other Files:
Driver Provider: NVIDIA Corporation
HW Accel Level: Basic
Cap Flags: 0xF1F
Min/Max Sample Rate: 100, 200000
Static/Strm HW Mix Bufs: 1, 0
Static/Strm HW 3D Bufs: 0, 0
HW Memory: 0
Voice Management: No
EAX(tm) 2.0 Listen/Src: No, No
I3DL2(tm) Listen/Src: No, No
Sensaura(tm) ZoomFX(tm): No

Description: Speakers (Realtek High Definition Audio)
Default Sound Playback: No
Default Voice Playback: No
Hardware ID: HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1458A182&REV_1003
Manufacturer ID: 1
Product ID: 100
Type: WDM
Driver Name: RTKVHD64.sys
Driver Version: 6.00.0001.8228 (English)
Driver Attributes: Final Retail
WHQL Logo'd: Yes
Date and Size: 08/08/2017 00:00:00, 5897184 bytes
Other Files:
Driver Provider: Realtek Semiconductor Corp.
HW Accel Level: Basic
Cap Flags: 0xF1F
Min/Max Sample Rate: 100, 200000
Static/Strm HW Mix Bufs: 1, 0
Static/Strm HW 3D Bufs: 0, 0
HW Memory: 0
Voice Management: No
EAX(tm) 2.0 Listen/Src: No, No
I3DL2(tm) Listen/Src: No, No
Sensaura(tm) ZoomFX(tm): No

Description: Realtek Digital Output (Realtek High Definition Audio)
Default Sound Playback: No
Default Voice Playback: No
Hardware ID: HDAUDIO\FUNC_01&VEN_10EC&DEV_0887&SUBSYS_1458A182&REV_1003
Manufacturer ID: 1
Product ID: 100
Type: WDM
Driver Name: RTKVHD64.sys
Driver Version: 6.00.0001.8228 (English)
Driver Attributes: Final Retail
WHQL Logo'd: Yes
Date and Size: 08/08/2017 00:00:00, 5897184 bytes
Other Files:
Driver Provider: Realtek Semiconductor Corp.
HW Accel Level: Basic
Cap Flags: 0xF1F
Min/Max Sample Rate: 100, 200000
Static/Strm HW Mix Bufs: 1, 0
Static/Strm HW 3D Bufs: 0, 0
HW Memory: 0
Voice Management: No
EAX(tm) 2.0 Listen/Src: No, No
I3DL2(tm) Listen/Src: No, No
Sensaura(tm) ZoomFX(tm): No

---------------------
Sound Capture Devices
---------------------
---------------------
Video Capture Devices
Number of Devices: 0
---------------------
-------------------
DirectInput Devices
-------------------
Device Name: Mouse
Attached: 1
Controller ID: n/a
Vendor/Product ID: n/a
FF Driver: n/a

Device Name: Keyboard
Attached: 1
Controller ID: n/a
Vendor/Product ID: n/a
FF Driver: n/a

Alan Phipps
Moderator (English)
Moderator (English)
Posts: 30425
Joined: Fri, 16. Apr 04, 19:21
x4

Re: Buy more RAM to boost performance - Advice?

Post by Alan Phipps » Sat, 30. Mar 19, 22:04

Hi, from the bit of the DxDiag posted the only thing I can see is that you have two *sound* devices and drivers running at the same time (Realtek and Nvidia). I would disable whichever you don't use in Device Manager, Sound/Audio Devices (right-click on a device for an enable/disable pop-up). Otherwise the devices and drivers look pretty good so far.
A dog has a master; a cat has domestic staff.

CBJ
EGOSOFT
EGOSOFT
Posts: 51931
Joined: Tue, 29. Apr 03, 00:56
x4

Re: Buy more RAM to boost performance - Advice?

Post by CBJ » Mon, 1. Apr 19, 10:33

captainpac1200 wrote:
Sat, 30. Mar 19, 20:45
I have noticed that as my universe becomes more populated the game begins to lag and is made worst during SETA.
The framerate will drop with SETA active. It's unavoidable; the game is trying to run the universe simulation several times faster than normal! To a certain extent the same applies to a more populated game too, but the effect there should be limited unless you are in a particularly busy area.

captainpac1200
Posts: 27
Joined: Wed, 13. Apr 11, 20:41
x4

Re: Buy more RAM to boost performance - Advice?

Post by captainpac1200 » Mon, 1. Apr 19, 20:39

Thank you both for feedback.

I'm not mega savvy with tech so don't understand frame rate. I did use my graphics monitor overlay and in the very busy Faulty Logic Sector (owing to my industry) the rate drops to about a 11 which seems very slow. It has gone down to 2 in SETA!

I have owned all the X Games and they have always performed like this in busy sectors. My question is whether my computer spec limits performsnce or are the limitations within the game itself regardless of the PC Spec?

blin25
Posts: 123
Joined: Wed, 13. Feb 19, 15:43

Re: Buy more RAM to boost performance - Advice?

Post by blin25 » Thu, 4. Apr 19, 19:30

captainpac1200 wrote:
Mon, 1. Apr 19, 20:39
Thank you both for feedback.

I'm not mega savvy with tech so don't understand frame rate. I did use my graphics monitor overlay and in the very busy Faulty Logic Sector (owing to my industry) the rate drops to about a 11 which seems very slow. It has gone down to 2 in SETA!

I have owned all the X Games and they have always performed like this in busy sectors. My question is whether my computer spec limits performsnce or are the limitations within the game itself regardless of the PC Spec?

I think you yourself answered your question if all the games in the X series behave the same regardless of the equipment performance)

Misunderstood Wookie
Posts: 377
Joined: Mon, 15. Mar 04, 08:07
x4

Re: Buy more RAM to boost performance - Advice?

Post by Misunderstood Wookie » Mon, 8. Apr 19, 05:55

Your system is better than mine,
yet I seem to have quite playable into the 50s on stations - 90s in space.

Ram, not an issue, this only become issue when you run out memory, however, you are running Ryzen in which case Memory clock speeds have a substantial impact on your AMD CPU.
as the multipliers are tied to the memory clock, it's not recommended to run Ryzen with lower than 3000mhz DIMMS I advise 3200MHZ minimum.

Generally, the biggest thing you can do is improve your OS stability and lesson running process now there are easy ways and harder ways personally nothing easy comes with any real benefits the best benefit comes when you start shutting down system processes and other Group Policy related mayhem however these come with great risks to stability if you are unsure what you are doing. with is upgrade CPU for games like these, CPU is the limiting factor clock per core is important so INTEL will be faster in this kind of game where you would consider INTEL if it is a matching core for core count wise otherwise whichever has a greater core count bit of a mixed bag really AMD shine in multi-core situations but not when the task completion speed is more important and done on single cores.
A light overclocks if feeling up for it may do you well as well.


If you really want to ensue mid range dominance gaming
I guess sell the 1060 and pick up a 1660ti for a decent 30% performance over a 1060 thanks to the tensor cors as used in the 2080 and GDDR6 memory.
you can see lower power usage and performance equiv to about 1080ti but at cost of a 1070.. kinda hard to beat it is the ONLY GPU I recommend anybody on a budget purchase right now until AMD come back with something probably will be later in the year when their 3000 series Radeons go public.
*modified*
*X3 LiteCube User*
MOD GemFX Real Space Shaders
MOD Variety and Rebalance Overhaul Icon Pack
I lost my Hans and should not be flying Solo.
Image

captainpac1200
Posts: 27
Joined: Wed, 13. Apr 11, 20:41
x4

Re: Buy more RAM to boost performance - Advice?

Post by captainpac1200 » Mon, 8. Apr 19, 19:21

Hi, thanks for such a detailed reply there are some really good ideas to consider there.

I have noticed that the frame rate is proportionate to performance and is becoming almost unplayable with lag when the sector map is open. To counter this I de cluttered the map using the map options and the frame rate increased significantly, thus removing a lot of lag.

On the graphics settings I reduced the redraw distance and again got a boost in game.

In simple terms it is as if there is too much detail on the screen at any given time then it causes lag. Is this therefore an insufficient graphics card?

Misunderstood Wookie
Posts: 377
Joined: Mon, 15. Mar 04, 08:07
x4

Re: Buy more RAM to boost performance - Advice?

Post by Misunderstood Wookie » Tue, 9. Apr 19, 11:06

ledhead900 wrote:
Tue, 9. Apr 19, 11:06
captainpac1200 wrote:
Mon, 8. Apr 19, 19:21
Hi, thanks for such a detailed reply there are some really good ideas to consider there.
SNIP
In simple terms, it is as if there is too much detail on the screen at any given time then it causes lag. Is this, therefore, an insufficient graphics card?
Not quite so obvious to blame the GPU, as I said games like this one benefits most from FAST multi-core CPU, Which is where INTEL would shine a 10 core current gen INTEL would score much higher in areas we want for this game, this is due as I said too the fact INTEL's physical cores on the chips complete tasks with a roughly 8% improvement of performance vs equiv AMD Ryzen (I expect this gap will close with ZEN 2 chips later this year 'can swap out ZEN 1 for ZEN 2 as they still use AM4 socket') which applies to every single task the CPU does it can do it a little bit faster, and with games like this where waiting for threads to free up is ultimately the main issue completing a task in CPU land = FPS

However, this only works until you reach the performance limit of the engine then CPU cannot perform any better for FPS it just ensures better lowest frames per second.
Then we start talking about the GPU, now 1060 is recommended for this game but that is a recommendation to be safe it usually is better to have above recommended specs for a game depending on the game engine.
The reason why better is good in this case is that the game simply is not that well optimised in its current form so we need more power to make up the difference basically instead of rely on the game running well we overcome this issue with raw performance.

Obessive amounts of Detail in this Spoiler
Spoiler
Show
TO answer your worries, your system is about as good as it likely will get without moving too a GPU such as the 1660Ti which would actually be a LOT better all round for you and in the <$500 price point they cost about as much as the old 1060 used too but as I said they come with speed of a 1070ti/1080 due the architecture and higher mem bandwidth, they are pretty much slowed down 2060's the card uses the same GPU tensor cores as in the 2080ti etc just it is a card designed to replace the mid-range line up of last year 1060ti-1070ti with a better card at same price point.

CPU I do not think is going to help much unless you can get the SPEED above 4.5ghz on all cores, which Ryzen is quite a pain to do so reliably on all cores because most of the Ryzens have 10 cores and they get hot when you begin to overclock them so make sure you are using a 120mm RAD or preferable 360mm 3 slot water cooling . But heat is not the limiting factor for Ryzen it is the memory, as like I said your memory speed will affect your CPU performance substantially with AMD.
I spoke to someone else, discussing performance as well and they had a Ryzen 2700x and suffer the same problem as you do.

The game crawls when the map is opened up for a lot of people, this comes down to engine optimisations and the fact that even the modern hardware is more than capable of handling the threaded tasks the game has reached its performance limitaions until further improvements are made to running of game scripts not to get to technical with that but reducing the script run time and improving the speed of equations whilst retaning close accuarcy for outcome would imrpove the performance of this game substantially, no amount of hardware can reliably fix it at least not until you start throwing the BIG money around into those dual socket motherboards and things like the i-9 extremes and such.


I mean take it from me,
Currently, I am running a third gen CPU/ Hardware, so take my advice as you will.

My-Specs
CPU: Xeon 1650v1 6core 12 thread (overclocked @4.5ghz all cores) 'albeit crazy voltage near 1.5v under water. gets VERY HOT else I could make it do 5ghz just it requires 1.56v and I am not game enough to run it that high for a heavily used machine'
Motherboard: Still rocking the GA-X79-UP4 (X79 chipset, 2011v0 socket)
GPU - 2x AMD RX 480 G1 Gaming variant cards (substantial boost to memory clocks, have not much luck with the core clocks, only one of these cards work for this game due to Dev decision to disable multi-gpu in Vulkan API)
RAM - G-SKill 16GB Duel Chan (I know shameful) 2300mhz (I know Sand-B does not like above 2000mhz memory unless you overclock)
PSU - smh this even need to be said, modern PSU do the job so well now any gold or above will do provided you exceed your recommended requirements for hardware consumption anyway it's an OCZ 2400watt Gold high-efficiency unit I paid less for it actually than a Corsair with lesser wattage and I know the stigma is to not have more power than you need but that was only IF the PSU had poor efficiency when not drawing enough of its capacity, this unit operates at 80+ per cent efficiency at just 10% load so it is actually being efficient even tho I only pull maybe 40% of its total capacity.
Display: Samsung Q-Dot 1080p Freesync 144hz Curved (actually WAY more important than most think, the display can bottleneck GPU if it cannot keep up with the refresh GPU has to wait, this adds latency, latency reduces the physical feel of smoothness and lowers your minimum fps, don't believe me? Google if monitors are important however they are most often overlooked in builds but do the most to your overall smoothness at the lowest frame rate end)



SO how did I get the game working I guess is your next question -
Well first things first, I Powershell scripted my life away to cut bloat from Windows 10 reducing a 182 running process system to just 123 processes 150 after everything is open and a lot is going on.
Telemetry services are about as gone as they ever will be so the OS is not wasting its time trying to talk to Microsoft about my huge Hentia porn stash every few hours (jokes)

The other things I did were go into the game and these are things I learned from my trial and error when I had my 4 core CPU installed which simply was not providing enough threads to enjoy this game on release.

Shadows - OFF
Smooth Shadow - OFF

(common its a space sim you aren't going to notice this as you are spending most of your time in the map menu painstakingly setting up jobs, and I am sure you rather your 8-10 frames extra)

Glow - LOW or OFF (2-5 frames depends on GPU)
SSAO - Normal-High (OFF if stations still provide below 48 FPS consistently)
Draw DIstance - 44-60 (Recommended Min to Max value, why... below 44 you loose ship detail at close distances and above 60 does not add many details compared to cost of frames, seriously even at 60 thrusters fade away beyond 8km any higher and you start negatively impacting frame rate)
Effect Distance - ? (I dunno did not notice any effect if this was 0 or 100)
AA: - FXAA (you want SMAA or MSAA you will need a better GPU probably a 1070ti equiv or better a 2080/1080ti/ AMD Vega 64 as those methods are demanding on GPU has not effected of game performance just GPU has to do much more work.

Visual representation of my setup as of writing -
Image
Everything else set however you like, the only exception is resolution size as the higher you set that the more taxing it is to render and the more memory on GPU you eat up.

Lastly
I did the same as you, I disabled everything to do with showing Trade values on the map, and station info, I don't need nor care about it for how I play anyway I don't freight stuff around the ships are all set to trade auto with me or I setup specific trade routes as req but really I don't care about trade management as long as they go bring me my MONAAYY! I rather am off forging my fleets of war and taking over empires than worrying about trade micro.

Limiting your probes and Sats can help, if you want to help the performance of the map screen etc you can install https://www.nexusmods.com/x4foundations/mods/4
Then you really only need 1 adv sat per sector and the other probes do their job then disappear and self clean up, bonus it comes with additional probes for various specific tasks like ping enemy movement only.
Mods which can and did improve my frame rate a great deal.
No Fog - https://steamcommunity.com/sharedfiles/ ... 1673263604 (net me 20 FPS so it does not lie lol)
No StarDust - https://www.nexusmods.com/x4foundations/mods/16 (unsure on performance impact I just did not like stardust)
Last edited by Misunderstood Wookie on Tue, 9. Apr 19, 20:29, edited 1 time in total.
*modified*
*X3 LiteCube User*
MOD GemFX Real Space Shaders
MOD Variety and Rebalance Overhaul Icon Pack
I lost my Hans and should not be flying Solo.
Image

captainpac1200
Posts: 27
Joined: Wed, 13. Apr 11, 20:41
x4

Re: Buy more RAM to boost performance - Advice?

Post by captainpac1200 » Tue, 9. Apr 19, 18:45

What a reply!! Thank you so much for taking the time to give such a detailed response. There is plenty in there that's going to help so many people with performance issues. Next time I'm looking to upgrade I think I'll be getting in touch as you clearly know your stuff!! :)

Buzz2005
Posts: 2202
Joined: Sat, 26. Feb 05, 01:47
x4

Re: Buy more RAM to boost performance - Advice?

Post by Buzz2005 » Tue, 9. Apr 19, 20:27

captainpac1200 wrote:
Tue, 9. Apr 19, 18:45
What a reply!! Thank you so much for taking the time to give such a detailed response. There is plenty in there that's going to help so many people with performance issues. Next time I'm looking to upgrade I think I'll be getting in touch as you clearly know your stuff!! :)
I have to add that while my FPS was not better, updating every driver I could find on the motherboard (program drivereasy) It did remove stuttering when entering sector or getting near stations, its all much smoother aka noticeable

This program is surprisingly not malware or bloatware but im not here to advertise it, it was just really easy and functional

In essence manage your drivers people :D
Fixed ships getting spawned away from ship configuration menu at resupply ships from automatically getting deployables.

Misunderstood Wookie
Posts: 377
Joined: Mon, 15. Mar 04, 08:07
x4

Re: Buy more RAM to boost performance - Advice?

Post by Misunderstood Wookie » Tue, 9. Apr 19, 20:35

Buzz2005 wrote:
Tue, 9. Apr 19, 20:27
captainpac1200 wrote:
Tue, 9. Apr 19, 18:45
What a reply!! Thank you so much for taking the time to give such a detailed response. There is plenty in there that's going to help so many people with performance issues. Next time I'm looking to upgrade I think I'll be getting in touch as you clearly know your stuff!! :)
I have to add that while my FPS was not better, updating every driver I could find on the motherboard (program drivereasy) It did remove stuttering when entering sector or getting near stations, its all much smoother aka noticeable
I did forget to mention that.. but you figured that out yourself :).
Usually better too not use driver utilities to install drivers, depending most of them come with junkware or malware.
best way to do it is manufacture website and use only their driver tools for your board.

Same with GPU however you can and may as well use the automatic driver update in the control panel of your GPU driver be it NVidia or AMD just make sure you use the clean install/fresh install tick box if provided the choice.
If you get a bad driver for GPU use DDU "Display Driver Uninstaller" and do that from Safe Mode, prior to installing GPU driver again, this will near 100% of the time correct a corrupt GPU driver.
I updated the post with a few corrections and made reading a bit easier on the eyes.


I am sure you can get better frame rates than I did, right now for me it is running the best It ever has as of 2.21 update.
I get barely noticeable drops while in stations, virtually nothing below 70fps in open space, haven't tested in extreme firefights but I have flown through a fleet of some 50 so ships and it did not skip a beat.
Steam Overlay is disabled as that is a known cause of spikes for some games.

I have windows 10 running about as light as it can get before you start breaking random shit besides breaking windows store lol so below is a pic of Task Manager whilst the X4 is running everything from boot is running I did not go and close a bunch of stuff just to make it look better it is as it is from BOOT to Launch of game inc Chrome open because I am typing this.
https://i.imgur.com/MzTgTwa.png
^ fully updated Win 10 Enterprise


I also have a thread on how I light weighted my system over in the off-topic section of the forums but be advised its not for faint hearts especially if you go with the brute force PowerShell script info, I deffo don't wanna hear whinging if people go and break their OS install because of that, as some things are going to stop working after running those and it is not my problem to tell them what they need to run what. Tho for most people I doubt they are going to notice any thing except windows store sometimes not working lol.

Besides if they use Wifi they will want to comment that part out of the script luckly it well documented and windows has a proper shell script editor built in making edits very easy.
Last edited by Misunderstood Wookie on Tue, 9. Apr 19, 20:44, edited 1 time in total.
*modified*
*X3 LiteCube User*
MOD GemFX Real Space Shaders
MOD Variety and Rebalance Overhaul Icon Pack
I lost my Hans and should not be flying Solo.
Image

Post Reply

Return to “X4: Foundations - Technical Support”