Steamをインストール
ログイン
|
言語
简体中文(簡体字中国語)
繁體中文(繁体字中国語)
한국어 (韓国語)
ไทย (タイ語)
български (ブルガリア語)
Čeština(チェコ語)
Dansk (デンマーク語)
Deutsch (ドイツ語)
English (英語)
Español - España (スペイン語 - スペイン)
Español - Latinoamérica (スペイン語 - ラテンアメリカ)
Ελληνικά (ギリシャ語)
Français (フランス語)
Italiano (イタリア語)
Bahasa Indonesia(インドネシア語)
Magyar(ハンガリー語)
Nederlands (オランダ語)
Norsk (ノルウェー語)
Polski (ポーランド語)
Português(ポルトガル語-ポルトガル)
Português - Brasil (ポルトガル語 - ブラジル)
Română(ルーマニア語)
Русский (ロシア語)
Suomi (フィンランド語)
Svenska (スウェーデン語)
Türkçe (トルコ語)
Tiếng Việt (ベトナム語)
Українська (ウクライナ語)
翻訳の問題を報告
So it won't automatically make all games load faster, sadly.
A proper solution would have been to create a new SSD focused file system. Then the entire system would have benefited and not just games, but no, that is no good as it hurts backwards compatibility with software which assumes all Windows drives to be NTFS or FAT.
DirectStorage is a cheap incomplete solution to a big problem, it is only a thing because Microsoft isn't willing to invest the resources to build a proper solution to their system not being SSD focused.
On top of that, more vendor lock-in. Another Windows API you are tied to as a developer.
This is the problem with these proprietary systems. Feature creep, they keep adding bloat on top of legacy systems instead of improving existing functionality.
Those are using amd hardware and a custom Linux OS. So what are they doing right?
A custom filesystem optimized to make ideal usage of SSDs, aggressive disk compression optimized for game binaries, a cache drive with extremely high bandwidth and room for an optional PCI-e 4.0 SSD.
The PS5 usually gets compared to PCs with PCI-e 3.0 SSDs, of course the PCs get blown out of the water by new PCI-e 4.0 SSDs in raw bandwidth.
The Xbox;
Custom filesystem, a LOT of aggressive disk compression optimized for game binaries. PCI-e 4.0 SSD.
Xbox claimed a 50% bandwidth improvement when pushing compressed data. They are sending less data but sending it in a smarter manner.
The compressed data has to be de-compressed again. This could be done on the main processor or on a secondary co-processor as to not put any load on the system.
The Xbox runs a Windows-based OS. The Playstation runs a FreeBSD-based OS. No Linux here, these companies dislike copy-left licenses.
Try comparing the storage PS4 games take on both the PS4 and PS5 when installed. This is the primary trick these consoles use. Quoting an article on twistedvoxel.com:
"When Subnautica launched for the PS4, it had a file size of just 6-7 GB... and the final file size (after updates) was calculated at 14 GB... The file size on PS5 is just 3.5 GB."
In this example the game has been compressed down to less than 30% of its original size.
If this happens to you then you need to learn how to configure a PC better suited towards Gaming. Nothing really running at the same time or in background on your PC should impact game performance to a point of where closing some apps greatly improves your game performance. If so then you have too much junk to begin with or perhaps your specs are on the low end side.
Even if it does happen it may be quite some time yet before we see any games that are coded to take advantage of DS. Look at how long it took for RT to take hold.
https://store.steampowered.com/app/1680880/Forspoken/
Will be out in October '22. The Witcher 3 next gen remake was announced as using it also.
Microsoft has plenty of developers which will obviously be implementing it, and 3rd parties will also certainly use it when porting games from Xbox Series X|S.
NVMe SSDs have been out for quite a while, since z97, and there are plenty of people with capable systems.
Neither console use Linux. Xbox uses the Windows kernel and PS5 looks to be an iteration on Orbis which is a fork of BSD.
Both of them use similar technology to Direct Storage (with the Xbox Velocity architecture the same thing). Both of these have two aspects that help accelerate loading assets to GPU memory.
1) they allow the GPU to access the storage directly without making a call to the CPU
2) they leverage compression/decompression directly on the GPU to effectively allow for much higher throughput.
That Forspoken game looks dumb AF. The story is very cheesy just from reading what little they have on it so far. Can't they make any good games these days. It's like Hollywood is making all the games too.
I mean, you did ask
It didn't seem rhetorical to me but I guess you were intending it to be. I wasn't linking Forspoken as an example of a good game. I was responding to Carlsberg with an example of when games would start using Direct Storage on PC.
I just wish "Windows" would F'ing get there already. Pretty soon X86 PCs will be all dead. Like how many years before any good OS comes out, seriously. Everything should just be able to utilize your CPU and SSDs; it shouldn't have to be coded some special, magical way to make it use those properly. But whatever.
And if another person suggest Linux; go jump in a lake. It's not a gaming OS. Gaming on it is a complete joke.
Custom hardware, and heavily cater OS to using shared memory between RAM, and GPU, custom filesystem, or can say file format method that being handle.
There methods where compress data, and decompress on the fly once it reach it target which is the share RAM.
Please show a list of games that support it.
Also any independent benchmark tests comparing it on and off.
That would be great thanks.
Interesting.
I hope that gaming can at some point be played on linux without issue.
There you could maybe use ext4, or zfs.
Both are vastly superior to the very dates ntfs as I understand it.