Will X4 benefit from SSD drive?

This forum is the ideal place for all discussion relating to X4. You will also find additional information from developers here.

Moderator: Moderators for English X Forum

Locked
User avatar
Sorkvild
Posts: 3432
Joined: Thu, 8. Jun 06, 14:07
x3tc

Will X4 benefit from SSD drive?

Post by Sorkvild » Mon, 25. Jun 18, 11:22

I mean quicker loading times and maybe an extra fps here and there?
Elite Dangerous| I survived the Dragon Incident ... then I took an arrow to the knee
We want the Boron back!

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

Post by CBJ » Mon, 25. Jun 18, 11:29

An SSD drive will almost certainly improve loading times. It probably won't improve the general fps, however. We do have measures in place to ensure that, where possible, file loading that has to happen while the game is running does so on a different thread, but an SSD will also help with cases where that is either not possible, or where, say, temporary graphics are shown until the real ones are ready. In general any benefits of using an SSD will be similar to what they were in XR, so you can already get an idea of the differences you'll be able to expect.

User avatar
Sorkvild
Posts: 3432
Joined: Thu, 8. Jun 06, 14:07
x3tc

Post by Sorkvild » Mon, 25. Jun 18, 12:16

At this moment can you give us information on how much space X4 will take (~), is it going to be a little more than Rebirth or definitely more?
Elite Dangerous| I survived the Dragon Incident ... then I took an arrow to the knee
We want the Boron back!

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

Post by CBJ » Mon, 25. Jun 18, 13:55

I have no idea I'm afraid. That is something you find out very late in a project, because things like intro videos, which can be quite large, are often among the last things to be added to the game files.

Scoob
Posts: 10040
Joined: Thu, 27. Feb 03, 22:28
x4

Post by Scoob » Mon, 25. Jun 18, 15:57

SSD's make life better. Period.

I've even given ancient (8+ years old) laptops a new lease of life, making them feel like new (better than new!) from a general user experience perspective.

Since switching to using SSD's in most games the fps isn't higher generally speaking. However the much faster loading times do help with the overall gameplay experience. This depends on how the game works though. Something like Skyrim (for example) where the environment is streamed in (effectively) as the player moves around the open world doesn't see an fps benefit as such, but the "snags" as things are loaded in the background are far less.

My thoughts are that X4 will benefit from an SSD during normal play, as assets will be loaded more speedily. This might be ships models and textures as a new one is encountered during the players travels, through to whole zones as the player traverses gates / highways and the like. Basically there's less chance of snagging (fps drops, random-seeming stutters) as assets are loaded in the background.

The only downside of SSD's is there capacity vs. price when compared to a conventional spinner. I will say also that, for me at least, SSD's are proving far FAR more robust than conventional spinners. I'm approaching 40,000 hours on the drives in this machine, which are in a RAID0 array. I've seen many spinners that have failed entirely before hitting a quarter of that value.

So, in summary, while going from a conventional spinner to an SSD might not improve scores in a Benchmark - such as those built in to many games now - it will improve the gameplay experience overall.

Scoob.

nalim27
Posts: 363
Joined: Tue, 24. Jan 06, 20:04
x4

Post by nalim27 » Mon, 25. Jun 18, 20:15

CBJ wrote:I have no idea I'm afraid. That is something you find out very late in a project, because things like intro videos, which can be quite large, are often among the last things to be added to the game files.
It will be very cool option to have possibility to install all video files to different drive (for example cheaper, slower but bigger SSD or HDD) and keep game files on fast SSD. Because fast SSD are expensive, and they still be in year when X4 will be launched.

It is commond architecture for game PC today to have fast SSD in M.2 PCI-ex slot as main C: drive with system, and another SSD or HDD (or more of them) as SATA disks. But video file no not need to have fast access tmes from M.2 SSDs.
Mine rig - X4 ready :-) Windows 10 64b
CPU: AMD Ryzen 2700X (stock clocks 3.7GHz + 4.3GHz boost), 32GB DDR4 3200MHz CL14 RAM,
GPU: AMD Vega64 8 GB HBM, played on 2569x1440, Freesync2
SSD: Samsung 970 EVO 1TB M.2 PCI-ex

CPU before 1.7.2018: Intel Xeon E5450@3.6GHz, 8GB DDR2 800MHz RAM,

Scoob
Posts: 10040
Joined: Thu, 27. Feb 03, 22:28
x4

Post by Scoob » Mon, 25. Jun 18, 21:00

nalim27 wrote: It will be very cool option to have possibility to install all video files to different drive (for example cheaper, slower but bigger SSD or HDD) and keep game files on fast SSD. Because fast SSD are expensive, and they still be in year when X4 will be launched.

It is commond architecture for game PC today to have fast SSD in M.2 PCI-ex slot as main C: drive with system, and another SSD or HDD (or more of them) as SATA disks. But video file no not need to have fast access tmes from M.2 SSDs.
I wonder if symbolic links would enable that? It depends how fussy steam gets with users playing around with the game folder. In a future Steam-Free .exe version of the game I'm sure it'd work, but in a DRM-enabled version I'm not sure.

I have a pair of traditional SATA SSD's on my system in RAID0. They're not M.2 Drive fast but they're a fair boost. I can certainly notice the difference between single drive and RAID0 performance when it come to loading times...RAID0 generally takes half the time. An M.2 would be better still.

Early days to be discussing this of course, but I've no doubt X4 will benefit a lot from running on an SSD vs. a spinner, just like many other games do.

Chances are I'll be building a new system before the end of the year. I'm waiting on what Intels Coffee Lake 8 Cores will be like, as well as Turing GPU-wise. Still using a seven year old 2600k at the heart of my system, paired with RAID0 SSD's and a GTX 1070...I still play most things on higher settings and it's *never* my CPU that's the limiting factor...quite amazing really.

Scoob.

User avatar
Sorkvild
Posts: 3432
Joined: Thu, 8. Jun 06, 14:07
x3tc

Post by Sorkvild » Mon, 25. Jun 18, 22:22

Here a test. Games benefit from ssd, shorter loading times and better fluidity during game and sometimes a few extra fps because of that. It mostly matters in games using megatextures, like open world games etc.
I'd also advise using memory sticks in dual channel mode to maximize the benefits.

SSD test
https://www.youtube.com/watch?v=9dEsTiOeMQ4
single vs dual channel
https://www.youtube.com/watch?v=qBmElSVy4U8

On my PC I'm using 256 gig ssd (mlc) drive for windows mostly exclusively and hard drives for media and games. Sometimes I'm loading a games to ssd and I still have 100 gig of free space. SSDs perform better if they have a lot of free room, so keep that in mind and avoid leaving 25% of free space on that disc. it is best if they have at least 50% of free space.
Elite Dangerous| I survived the Dragon Incident ... then I took an arrow to the knee
We want the Boron back!

Lwerewolf
Posts: 229
Joined: Sun, 30. Mar 08, 14:12
x4

Post by Lwerewolf » Tue, 26. Jun 18, 04:46

Sorkvild wrote:SSDs perform better if they have a lot of free room, so keep that in mind and avoid leaving 25% of free space on that disc. it is best if they have at least 50% of free space.
Umm.... depends on the SSD's capacity, expected workload and whatnot. 25% free space for... ummm... everyday use cases is on the edge of extreme for smaller (~128GB) drives, let alone bigger units. There's also the fact that some SSDs overprovision anyways.

At any rate, this is extremely off-topic.

On-topic - shouldn't affect gameplay, as mentioned. Loading times, saving games, screenshots, etc - obvious performance improvements. If you want funny reads on how game developers have to get performance out of slow storage, look for any GDC presentation that deals with games running on X360 without a hard drive (and even then, given X360/PS3's very limited RAM).
Examples:
"New Dog, Old Tricks: Running Halo 3 Without a Hard Drive" - Bungie
"How To Go From PC to Cross Platform Development Without Killing Your Studio" - Valve
Luckily, today's consoles have plenty of RAM... PCs even more so :)

RayRite
Posts: 16
Joined: Sat, 16. Mar 24, 17:59

Re: Will X4 benefit from SSD drive?

Post by RayRite » Tue, 19. Mar 24, 08:42

Sorkvild wrote:
Mon, 25. Jun 18, 11:22
I mean quicker loading times and maybe an extra fps here and there?
2024 - sorry for necroing. but I guess this will be the first search engine hit for many when they enter "X4 SSD".
I tested it by moving my X4 installation from a hard drive to my SSD.

If there are any differences in the saving and loading times or the initial game loading before picking which save slot to load, my stopwatch could not see them.

Too bad, before testing it I expected the difference to be as stunning as for e.g. Starfield - but no.
I guess I have to live with the "You cannot be serious that the game is autosaving NOW" moments. And getting blasted out of immersion every few minutes.

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

Re: Will X4 benefit from SSD drive?

Post by Buzz2005 » Tue, 19. Mar 24, 08:46

loading of assets in game no improvement? autosaving every few minutes?
Fixed ships getting spawned away from ship configuration menu at resupply ships from automatically getting deployables.

Nanook
Moderator (English)
Moderator (English)
Posts: 27865
Joined: Thu, 15. May 03, 20:57
x4

Re: Will X4 benefit from SSD drive?

Post by Nanook » Tue, 19. Mar 24, 09:12

RayRite wrote:
Tue, 19. Mar 24, 08:42
...
2024 - sorry for necroing. ...
Please don't.
Have a great idea for the current or a future game? You can post it in the [L3+] Ideas forum.

X4 is a journey, not a destination. Have fun on your travels.

Locked

Return to “X4: Foundations”