One of the biggest hurdles for direct storage on PC is selecting a minimum specification for storage speed. It works on consoles because they are standard spec but what about on PC.
What should a dev mandate as the storage device?
Sata ssd?
Nvme pcie 3?
Nvme pcie 4?
Okay now what speed should they target on this storage medium?
Or will they test your device and gate off certain settings because of your storage device? Sorry sir you can't use ultra preset because you need a pcie 4 Nvme drive even though you 3090/6900xt is fast enough to run the game.
Hardware support. Been trying to work out if my system supports it. So far NVMe Gen 3 drives could work but there is no information at all. You need PCIe p2p support and there is mention of other features. Intel server cpus have no issues running gpudirect.