• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Microsoft DirectStorage 1.1 with GPU-accelerated Game Asset Decompression Released

btarunr

Editor & Senior Moderator
Staff member
Joined
Oct 9, 2007
Messages
47,241 (7.55/day)
Location
Hyderabad, India
System Name RBMK-1000
Processor AMD Ryzen 7 5700G
Motherboard ASUS ROG Strix B450-E Gaming
Cooling DeepCool Gammax L240 V2
Memory 2x 8GB G.Skill Sniper X
Video Card(s) Palit GeForce RTX 2080 SUPER GameRock
Storage Western Digital Black NVMe 512GB
Display(s) BenQ 1440p 60 Hz 27-inch
Case Corsair Carbide 100R
Audio Device(s) ASUS SupremeFX S1220A
Power Supply Cooler Master MWE Gold 650W
Mouse ASUS ROG Strix Impact
Keyboard Gamdias Hermes E2
Software Windows 11 Pro
Microsoft formally released the DirectStorage 1.1 API to game developers on Monday, allowing them to take advantage of GPU-accelerated game asset decompression, to help minimize game loading times. DirectStorage establishes a path for GPUs to directly access storage devices on a system. With version 1.1, the API introduces a way by which the PC can use the GPU to decompress game assets. Microsoft is also promoting GDeflate, a new file compression format developed by NVIDIA, which is optimized for highly parallelized decompression techniques, making it suitable for GPUs. NVIDIA, Intel, and AMD, have each responded positively to this development, and rolled out early drivers with DirectStorage 1.1 support, which can be used by game developers or students. The three will add official DirectStorage 1.1 support to their regular driver update channels later.

DOWNLOAD: DirectStorage 1.1 early-support (not official) drivers for NVIDIA GeForce | AMD Radeon | Intel Arc



View at TechPowerUp Main Site | Source
 

Space Lynx

Astronaut
Joined
Oct 17, 2014
Messages
17,239 (4.67/day)
Location
Kepler-186f
Processor 7800X3D -25 all core ($196)
Motherboard B650 Steel Legend ($179)
Cooling Frost Commander 140 ($42)
Memory 32gb ddr5 (2x16) cl 30 6000 ($80)
Video Card(s) Merc 310 7900 XT @3100 core $(705)
Display(s) Agon 27" QD-OLED Glossy 240hz 1440p ($399)
Case NZXT H710 (Red/Black) ($60)
Some progess is better than no progress :toast:
 

aQi

Joined
Jan 23, 2016
Messages
646 (0.20/day)
This is not alarming because this should have been invented way before when powerful storage options started emerging or even before when powerful gpus were starting to hit market. I remember pc were compared to consoles and loading times were a setback.

So this API will not with previous game titles I presume.
 
Joined
Nov 11, 2016
Messages
3,413 (1.16/day)
System Name The de-ploughminator Mk-III
Processor 9800X3D
Motherboard Gigabyte X870E Aorus Master
Cooling DeepCool AK620
Memory 2x32GB G.SKill 6400MT Cas32
Video Card(s) Asus RTX4090 TUF
Storage 4TB Samsung 990 Pro
Display(s) 48" LG OLED C4
Case Corsair 5000D Air
Audio Device(s) KEF LSX II LT speakers + KEF KC62 Subwoofer
Power Supply Corsair HX850
Mouse Razor Death Adder v3
Keyboard Razor Huntsman V3 Pro TKL
Software win11
Seems like I move to PCIe gen4 NVME just in time :D
 

Mussels

Freshwater Moderator
Joined
Oct 6, 2004
Messages
58,413 (7.94/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.
This is what 1.0 needed to be even remotely worth it


Hopefully now we'll start seeing it baked into game engines - when unreal and unity get it, it'll get adopted by the masses at last

Supported games list?
Complete list is here:
 
Joined
Aug 22, 2007
Messages
3,550 (0.56/day)
Location
Terra
System Name :)
Processor Intel 13700k
Motherboard Gigabyte z790 UD AC
Cooling Noctua NH-D15
Memory 64GB GSKILL DDR5
Video Card(s) Gigabyte RTX 4090 Gaming OC
Storage 960GB Optane 905P U.2 SSD + 4TB PCIe4 U.2 SSD
Display(s) Alienware AW3423DW 175Hz QD-OLED + Nixeus 27" IPS 1440p 144Hz
Case Fractal Design Torrent
Audio Device(s) MOTU M4 - JBL 305P MKII w/2x JL Audio 10 Sealed --- X-Fi Titanium HD - Presonus Eris E5 - JBL 4412
Power Supply Silverstone 1000W
Mouse Roccat Kain 122 AIMO
Keyboard KBD67 Lite / Mammoth75
VR HMD Reverb G2 V2
Software Win 11 Pro

Mussels

Freshwater Moderator
Joined
Oct 6, 2004
Messages
58,413 (7.94/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.
Joined
Aug 22, 2007
Messages
3,550 (0.56/day)
Location
Terra
System Name :)
Processor Intel 13700k
Motherboard Gigabyte z790 UD AC
Cooling Noctua NH-D15
Memory 64GB GSKILL DDR5
Video Card(s) Gigabyte RTX 4090 Gaming OC
Storage 960GB Optane 905P U.2 SSD + 4TB PCIe4 U.2 SSD
Display(s) Alienware AW3423DW 175Hz QD-OLED + Nixeus 27" IPS 1440p 144Hz
Case Fractal Design Torrent
Audio Device(s) MOTU M4 - JBL 305P MKII w/2x JL Audio 10 Sealed --- X-Fi Titanium HD - Presonus Eris E5 - JBL 4412
Power Supply Silverstone 1000W
Mouse Roccat Kain 122 AIMO
Keyboard KBD67 Lite / Mammoth75
VR HMD Reverb G2 V2
Software Win 11 Pro
Joined
Jan 3, 2021
Messages
3,500 (2.46/day)
Location
Slovenia
Processor i5-6600K
Motherboard Asus Z170A
Cooling some cheap Cooler Master Hyper 103 or similar
Memory 16GB DDR4-2400
Video Card(s) IGP
Storage Samsung 850 EVO 250GB
Display(s) 2x Oldell 24" 1920x1200
Case Bitfenix Nova white windowless non-mesh
Audio Device(s) E-mu 1212m PCI
Power Supply Seasonic G-360
Mouse Logitech Marble trackball, never had a mouse
Keyboard Key Tronic KT2000, no Win key because 1994
Software Oldwin
Data will still have to go to system RAM first, albeit only in compressed form. Why can't that be omitted?
 
Joined
Apr 6, 2021
Messages
1,131 (0.85/day)
Location
Bavaria ⌬ Germany
System Name ✨ Lenovo M700 [Tiny]
Cooling ⚠️ 78,08% N² ⌬ 20,95% O² ⌬ 0,93% Ar ⌬ 0,04% CO²
Audio Device(s) ◐◑ AKG K702 ⌬ FiiO E10K Olympus 2
Mouse ✌️ Corsair M65 RGB Elite [Black] ⌬ Endgame Gear MPC-890 Cordura
Keyboard ⌨ Turtle Beach Impact 500
Microsoft is also promoting GDeflate, a new file compression format developed by NVIDIA ...

Let's hope it's not developed by Nvidia to be "optimized" for Nvidia. :D Always smells like.

Looking at Nvidia's spreadsheets, DirectStorage can make a huge difference. Also the sentence "The CPU shouldn’t become the bottleneck that holds back the I/O subsystem." is interesting. Sounds like DirectStorage optimized games will even run great on lower end CPU's.


I am also wondering, will it also make better game compression possible? File sizes getting really out of hand, and SSD's quickly full with 100+GB installers.
 
Joined
Oct 18, 2018
Messages
42 (0.02/day)
woah, I can spare second or two for loading. Such stupid direction whole pc gaming is heading i cant...
 
Joined
Jan 3, 2021
Messages
3,500 (2.46/day)
Location
Slovenia
Processor i5-6600K
Motherboard Asus Z170A
Cooling some cheap Cooler Master Hyper 103 or similar
Memory 16GB DDR4-2400
Video Card(s) IGP
Storage Samsung 850 EVO 250GB
Display(s) 2x Oldell 24" 1920x1200
Case Bitfenix Nova white windowless non-mesh
Audio Device(s) E-mu 1212m PCI
Power Supply Seasonic G-360
Mouse Logitech Marble trackball, never had a mouse
Keyboard Key Tronic KT2000, no Win key because 1994
Software Oldwin
Seems like I move to PCIe gen4 NVME just in time :D
Sure it doesn't hurt but you're only going to enjoy its full speed when you're doing large sequential transfers, preferably with QD much larger than 1. Loading game assets doesn't seem to fit that description very well, I think.
DS will benefit those with PCIe 3 SSDs as much as those with 4.0, and those who don't have the fastest CPU and fastest RAM will see most speedup.
 
Joined
Apr 24, 2012
Messages
1,605 (0.35/day)
Location
Northamptonshire, UK
System Name Main / HTPC
Processor Ryzen 7 7800X3D / Ryzen 7 2700
Motherboard Aorus B650M Elite AX/ B450i Aorus Pro Wifi
Cooling Lian-Li Galahad 360 / Wraith Spire
Memory Corsair Vengeance 2x16 6000MHz CL30 / HyperX Predator 2x8GB 3200MHz
Video Card(s) RTX 3080 FE / ARC A380
Storage WD Black SN770 1TB / Sabrent Rocket 256GB
Display(s) Aorus FO32U2P / 39" Panasonic HDTV
Case Fractal Arc XL / Cougar QBX
Audio Device(s) Denon AVR-X2800H / Realtek ALC1220
Power Supply Corsair RM850 / BeQuiet SFX Power 2 450W
Mouse Logitech G903
Keyboard Drop Sense75 with WQ Studio Morandi's
VR HMD Rift S
Software Win 11 Pro 64Bit
woah, I can spare second or two for loading. Such stupid direction whole pc gaming is heading i cant...
Its not just for loading, its for streaming game assets on the fly as well
 
Joined
May 17, 2021
Messages
3,005 (2.33/day)
Processor Ryzen 5 5700x
Motherboard B550 Elite
Cooling Thermalright Perless Assassin 120 SE
Memory 32GB Fury Beast DDR4 3200Mhz
Video Card(s) Gigabyte 3060 ti gaming oc pro
Storage Samsung 970 Evo 1TB, WD SN850x 1TB, plus some random HDDs
Display(s) LG 27gp850 1440p 165Hz 27''
Case Lian Li Lancool II performance
Power Supply MSI 750w
Mouse G502
we will still have to wait for game engines to support and eventually game releases to do so, still a long way from a reality

Its not just for loading, its for streaming game assets on the fly as well

it can be as much as 3 times faster so it is indeed a big deal, but not for existing games, so we wont even know what to expect when it eventually becomes a thing.
 
Joined
Aug 30, 2006
Messages
7,221 (1.08/day)
System Name ICE-QUAD // ICE-CRUNCH
Processor Q6600 // 2x Xeon 5472
Memory 2GB DDR // 8GB FB-DIMM
Video Card(s) HD3850-AGP // FireGL 3400
Display(s) 2 x Samsung 204Ts = 3200x1200
Audio Device(s) Audigy 2
Software Windows Server 2003 R2 as a Workstation now migrated to W10 with regrets.
I wonder if this is only useful as a parallel task, ie. loading resources whilst the CPU is busy with gameplay. Or if there are really performance gains to system memory Compress+Encrypt followed by Decrypt+Decompress. If the latter, then it would nicely improve system hibernation + wakeup speeds.
 
Joined
May 11, 2018
Messages
1,255 (0.52/day)
Its not just for loading, its for streaming game assets on the fly as well

Console game developers can count on their platform having "DirectStorage", GPU capable of unpacking textures and fast SSD, and develop the game accordingly.

PC game developers have to plan that a good portion of the users will have a HDD even in a couple years time, and try to run the game on a potato GPU.

So the game would have to have packed and unpacked assets, and an option to load assets on the fly or with a pause?

I can't see this being widely adopted in a hurry.
 
Joined
May 2, 2017
Messages
7,762 (2.81/day)
Location
Back in Norway
System Name Hotbox
Processor AMD Ryzen 7 5800X, 110/95/110, PBO +150Mhz, CO -7,-7,-20(x6),
Motherboard ASRock Phantom Gaming B550 ITX/ax
Cooling LOBO + Laing DDC 1T Plus PWM + Corsair XR5 280mm + 2x Arctic P14
Memory 32GB G.Skill FlareX 3200c14 @3800c15
Video Card(s) PowerColor Radeon 6900XT Liquid Devil Ultimate, UC@2250MHz max @~200W
Storage 2TB Adata SX8200 Pro
Display(s) Dell U2711 main, AOC 24P2C secondary
Case SSUPD Meshlicious
Audio Device(s) Optoma Nuforce μDAC 3
Power Supply Corsair SF750 Platinum
Mouse Logitech G603
Keyboard Keychron K3/Cooler Master MasterKeys Pro M w/DSA profile caps
Software Windows 10 Pro
Finally! Launching DS without its actually useful part has always baffled me to no end. Did MS actually expect anyone to adopt DS with before-the-fact CPU-based decompression, requiring hundreds of gigabytes of storage space for decompressed assets? With this we can finally get the benefits of DS in real life.

Seems like I move to PCIe gen4 NVME just in time :D
Absolutely no need for that - the difference in loading times will be unnoticeable, especially as this will mainly be used for on-the-fly asset streaming. Remember, if we're talking pure sequential speeds, a PCIe 3.0 drive can fill the entire VRAM of an RTX 4090 in 6.8 seconds (24GB/3.5GBps), while PCIe 4.0 theoretically halves that to 3.4s. On more common VRAM amounts these times are much lower and the difference much smaller - 8GB=2.3/1.1s, 12GB=3.4/1.7s, 16GB=4.6/2.3s. Are these noticeable differences? On a loading screen, no, especially when what you're coming from pre-DS is likely a 1-minute-plus loading time with CPU decompression. And of course if the workload is anything but perfectly sequential you'll see those transfer speeds start getting ever closer to each other.

The PCIe generation will be mostly meaningless for getting the benefits of DS - even a SATA SSD will likely see a major speed-up, though it'll still be slow on GPUs with large framebuffers (if DS supports SATA drives?).

Console game developers can count on their platform having "DirectStorage", GPU capable of unpacking textures and fast SSD, and develop the game accordingly.

PC game developers have to plan that a good portion of the users will have a HDD even in a couple years time, and try to run the game on a potato GPU.

So the game would have to have packed and unpacked assets, and an option to load assets on the fly or with a pause?

I can't see this being widely adopted in a hurry.
What? You don't need separate assets for this vs. HDD-based loading, not whatsoever. The entire point is that whatever assets you have, they can be sent directly to the GPU for decompression and loading into VRAM as needed. Also, many games have been requiring SSD storage in their system requirements for years at this point - they still (typically) work on an HDD, but they're slow. This just continues that trend. As for "an option to load assets on the fly or with a pause" - just no. Asset streaming has been a widely adopted norm in game development for more than a decade at this point, and an SSD is in no way a requirement for it.
 
Joined
May 17, 2021
Messages
3,005 (2.33/day)
Processor Ryzen 5 5700x
Motherboard B550 Elite
Cooling Thermalright Perless Assassin 120 SE
Memory 32GB Fury Beast DDR4 3200Mhz
Video Card(s) Gigabyte 3060 ti gaming oc pro
Storage Samsung 970 Evo 1TB, WD SN850x 1TB, plus some random HDDs
Display(s) LG 27gp850 1440p 165Hz 27''
Case Lian Li Lancool II performance
Power Supply MSI 750w
Mouse G502
Console game developers can count on their platform having "DirectStorage", GPU capable of unpacking textures and fast SSD, and develop the game accordingly.

PC game developers have to plan that a good portion of the users will have a HDD even in a couple years time, and try to run the game on a potato GPU.

So the game would have to have packed and unpacked assets, and an option to load assets on the fly or with a pause?

I can't see this being widely adopted in a hurry.

a kind of direct storage is already used on both consoles (sony and nintendo) for a long time, even before they had ssd's, and even when they didn't had that fast "gpu's", you could even say it worked on consoles when they had literal potatos, and they did it exactly because they were such potatos.

sure there are very old pc's out there but this will not work on old games anyway
 
Joined
May 2, 2017
Messages
7,762 (2.81/day)
Location
Back in Norway
System Name Hotbox
Processor AMD Ryzen 7 5800X, 110/95/110, PBO +150Mhz, CO -7,-7,-20(x6),
Motherboard ASRock Phantom Gaming B550 ITX/ax
Cooling LOBO + Laing DDC 1T Plus PWM + Corsair XR5 280mm + 2x Arctic P14
Memory 32GB G.Skill FlareX 3200c14 @3800c15
Video Card(s) PowerColor Radeon 6900XT Liquid Devil Ultimate, UC@2250MHz max @~200W
Storage 2TB Adata SX8200 Pro
Display(s) Dell U2711 main, AOC 24P2C secondary
Case SSUPD Meshlicious
Audio Device(s) Optoma Nuforce μDAC 3
Power Supply Corsair SF750 Platinum
Mouse Logitech G603
Keyboard Keychron K3/Cooler Master MasterKeys Pro M w/DSA profile caps
Software Windows 10 Pro
a kind of direct storage is already used on both consoles (sony and nintendo) for a long time, even before they had ssd's, and even when they didn't had that fast "gpu's", you could even say it worked on consoles when they had literal potatos, and they did it exactly because they were such potatos.

sure there are very old pc's out there but this will not work on old games anyway
That's not true. Sure, consoles have had all kinds of setups for decompressing assets (and all kinds of other tasks) with dedicated accelerators and other hardware or software solutions, but none until this current generation have used GPUs for decompression in the way that DS implements - but both Xbox Series consoles and the PS5 remove decompression workloads from the CPU (XSX/S through DS; PS5 through dedicated decompression cores in the SSD controller IIRC).

As for older games, it's extremely unlikely for this to be patched into older titles anyway, so that's hardly relevant.
 
Joined
Nov 11, 2016
Messages
3,413 (1.16/day)
System Name The de-ploughminator Mk-III
Processor 9800X3D
Motherboard Gigabyte X870E Aorus Master
Cooling DeepCool AK620
Memory 2x32GB G.SKill 6400MT Cas32
Video Card(s) Asus RTX4090 TUF
Storage 4TB Samsung 990 Pro
Display(s) 48" LG OLED C4
Case Corsair 5000D Air
Audio Device(s) KEF LSX II LT speakers + KEF KC62 Subwoofer
Power Supply Corsair HX850
Mouse Razor Death Adder v3
Keyboard Razor Huntsman V3 Pro TKL
Software win11
Absolutely no need for that - the difference in loading times will be unnoticeable, especially as this will mainly be used for on-the-fly asset streaming. Remember, if we're talking pure sequential speeds, a PCIe 3.0 drive can fill the entire VRAM of an RTX 4090 in 6.8 seconds (24GB/3.5GBps), while PCIe 4.0 theoretically halves that to 3.4s. On more common VRAM amounts these times are much lower and the difference much smaller - 8GB=2.3/1.1s, 12GB=3.4/1.7s, 16GB=4.6/2.3s. Are these noticeable differences? On a loading screen, no, especially when what you're coming from pre-DS is likely a 1-minute-plus loading time with CPU decompression. And of course if the workload is anything but perfectly sequential you'll see those transfer speeds start getting ever closer to each other.

The PCIe generation will be mostly meaningless for getting the benefits of DS - even a SATA SSD will likely see a major speed-up, though it'll still be slow on GPUs with large framebuffers (if DS supports SATA drives?).

Oh well there is only 50usd difference between 2TB gen4 vs gen3 here (Kingston NV1 vs KC3000), the KC3000 just has way better specs (4x IOPS and 3x TBW) that 3s game loading time saving is icing on the cake :D.
 
Joined
May 2, 2017
Messages
7,762 (2.81/day)
Location
Back in Norway
System Name Hotbox
Processor AMD Ryzen 7 5800X, 110/95/110, PBO +150Mhz, CO -7,-7,-20(x6),
Motherboard ASRock Phantom Gaming B550 ITX/ax
Cooling LOBO + Laing DDC 1T Plus PWM + Corsair XR5 280mm + 2x Arctic P14
Memory 32GB G.Skill FlareX 3200c14 @3800c15
Video Card(s) PowerColor Radeon 6900XT Liquid Devil Ultimate, UC@2250MHz max @~200W
Storage 2TB Adata SX8200 Pro
Display(s) Dell U2711 main, AOC 24P2C secondary
Case SSUPD Meshlicious
Audio Device(s) Optoma Nuforce μDAC 3
Power Supply Corsair SF750 Platinum
Mouse Logitech G603
Keyboard Keychron K3/Cooler Master MasterKeys Pro M w/DSA profile caps
Software Windows 10 Pro
Oh well there is only 50usd difference between 2TB gen4 vs gen3 here (Kingston NV1 vs KC3000), the KC3000 just has way better specs (4x IOPS and 3x TBW) that 3s game loading time saving is icing on the cake :D.
Icing on a cake is noticeable ;)

But yeah, price differences are pretty small these days, mostly as there's no real reason for PCIe 4 drives to be more expensive. Marginally more complex controllers, but I don't even think they need better PCBs than their 3.0 counterparts, and other than that the onboard components are the same. I was just commenting on the irrelevance of "upgrading to PCIe 4" for DS overall :)
 
Joined
Nov 11, 2016
Messages
3,413 (1.16/day)
System Name The de-ploughminator Mk-III
Processor 9800X3D
Motherboard Gigabyte X870E Aorus Master
Cooling DeepCool AK620
Memory 2x32GB G.SKill 6400MT Cas32
Video Card(s) Asus RTX4090 TUF
Storage 4TB Samsung 990 Pro
Display(s) 48" LG OLED C4
Case Corsair 5000D Air
Audio Device(s) KEF LSX II LT speakers + KEF KC62 Subwoofer
Power Supply Corsair HX850
Mouse Razor Death Adder v3
Keyboard Razor Huntsman V3 Pro TKL
Software win11
Icing on a cake is noticeable ;)

But yeah, price differences are pretty small these days, mostly as there's no real reason for PCIe 4 drives to be more expensive. Marginally more complex controllers, but I don't even think they need better PCBs than their 3.0 counterparts, and other than that the onboard components are the same. I was just commenting on the irrelevance of "upgrading to PCIe 4" for DS overall :)

Yeah I didn't upgrade, I built a new PC, the previous PC has 9900K + Z370 so there is no way I can upgrade to PCIe 4 on that :p
 
Joined
May 2, 2017
Messages
7,762 (2.81/day)
Location
Back in Norway
System Name Hotbox
Processor AMD Ryzen 7 5800X, 110/95/110, PBO +150Mhz, CO -7,-7,-20(x6),
Motherboard ASRock Phantom Gaming B550 ITX/ax
Cooling LOBO + Laing DDC 1T Plus PWM + Corsair XR5 280mm + 2x Arctic P14
Memory 32GB G.Skill FlareX 3200c14 @3800c15
Video Card(s) PowerColor Radeon 6900XT Liquid Devil Ultimate, UC@2250MHz max @~200W
Storage 2TB Adata SX8200 Pro
Display(s) Dell U2711 main, AOC 24P2C secondary
Case SSUPD Meshlicious
Audio Device(s) Optoma Nuforce μDAC 3
Power Supply Corsair SF750 Platinum
Mouse Logitech G603
Keyboard Keychron K3/Cooler Master MasterKeys Pro M w/DSA profile caps
Software Windows 10 Pro
Yeah I didn't upgrade, I built a new PC, the previous PC has 9900K + Z370 so there is no way I can upgrade to PCIe 4 on that :p
Hey, you could always get a PCIe 4 drive and run it at 3 speeds ;)
 
Joined
Jan 3, 2021
Messages
3,500 (2.46/day)
Location
Slovenia
Processor i5-6600K
Motherboard Asus Z170A
Cooling some cheap Cooler Master Hyper 103 or similar
Memory 16GB DDR4-2400
Video Card(s) IGP
Storage Samsung 850 EVO 250GB
Display(s) 2x Oldell 24" 1920x1200
Case Bitfenix Nova white windowless non-mesh
Audio Device(s) E-mu 1212m PCI
Power Supply Seasonic G-360
Mouse Logitech Marble trackball, never had a mouse
Keyboard Key Tronic KT2000, no Win key because 1994
Software Oldwin
What? You don't need separate assets for this vs. HDD-based loading, not whatsoever. The entire point is that whatever assets you have, they can be sent directly to the GPU for decompression and loading into VRAM as needed
There's one more neglected feature of DS: decompress from memory. You can have a cache of compressed assets in RAM/VRAM/both, I don't know exactly.
 
Top