Skip to main content

How DirectStorage loads Forspoken in one second on PC

Loading screens may be a thing of the past. AMD and developer Luminous Productions revealed new details about Microsoft’s DirectStorage technology at GDC 2022, where they showcased the upcoming game Forspoken loading in as little as one second.

In a demo, technical director of Luminous Productions Teppei Ono showed DirectStorage in action by loading a 5.5GB scene in Forspoken. With an M.2 SSD and DirectStorage, the scene loaded in just 1.9 seconds — nearly 10% faster than the same SSD without DirectStorage.

A screenshot showing loading times on hard drives for Forspoken.
Image used with permission by copyright holder

Although DirectStorage benefits NVMe SSDs the most, it works on SATA SSDs as well. In Forspoken, Ono showed off an impressive 18% increase on a SATA SSD. Combined with one of the fastest SSDs you can buy, DirectStorage may kill loading screens for good.

Get your weekly teardown of the tech behind PC gaming
Check your inbox!

The studio was able to achieve such fast loading times by eliminating I/O bottlenecks that limit ultrafast SSDs. Ono says that I/O bottlenecks are gone, as the machine is able to better utilize the hardware in it to perform file decompression and move those files where they need to go.

This is just the first taste of DirectStorage. Although Ono spoke to the benefits of DirectStorage, he also pointed out some challenges it’s currently facing, namely bottlenecks in the CPU. Ono says that these issues can be solved by offloading some work to the GPU, which should come in the future.

“Support for GPU decompression is expected to be introduced, which we believe will cut loading times even more,” Ono said.

These issues are still present, but Forspoken can still load some scenes in as little as one second with an ultrafast SSD (5000MB/s) and DirectStorage. Hopefully, further improvements will cut loading times down to less than a second.

GDC 2022 - Breaking Down the World of Athia: The Technologies of Forspoken

Microsoft released DirectStorage for developers in March, and Forspoken is the first game announced that will support the tech. DirectStorage is a feature of the Xbox Series X, and it looks to eliminate loading bottlenecks by offloading work (like file decompression) from the CPU to other dedicated processors.

DirectStorage works on Windows 10 and Windows 11, but Ono notes that Windows 11 has specific optimizations. “DirectStorage is compatible with both Windows 10 and Windows 11, with the latter benefitting from further optimization,” Ono said.

The feature is designed for PCIe 3.0 and PCIe 4.0 NVMe SSDs, but SATA SSDs and spinning hard drives are still compatible. They may not see a performance benefit, however. Ono says that spinning hard drives may not load faster in Forspoken with DirectStorage “due to hardware performance limitations.”

A hand holds the WD Black SN770 gaming SSD.
Image used with permission by copyright holder

DirectStorage isn’t a new idea, but it’s a first for PC. The Xbox Series X and PlayStation 5 both use a similar approach to improve loading times, and for the first time, games load faster on consoles than they do on PC. DirectStorage offers a general solution that can work with a large swath of hardware, not just the custom SSDs inside the latest consoles.

AMD, Nvidia, and Intel all had news to share at GDC 2022. AMD showcased its next-gen FidelityFX Super Resolution 2.0 upscaling feature, and Intel went in-depth on its XeSS A.I.-assisted upscaler. Between DirectStorage and features like FSR 2.0, future PC games may look better, run at higher frame rates, and load faster.

Jacob Roach
Lead Reporter, PC Hardware
Jacob Roach is the lead reporter for PC hardware at Digital Trends. In addition to covering the latest PC components, from…
DirectX 12 vs. DirectX 11: which is best for PC gaming?
Control protagonist Jesse explores the game's facility.

DirectX 12 is the latest graphics API that powers Windows 11, but many of the best PC games still either run on DirectX 11 or include an option to switch. Which should you choose?

Although most updates to DirectX are iterative, DirectX 12 represents a massive shift for the API Microsoft has been developing for several decades. It can massively improve performance in your games, and it has a few unique features that DirectX 11 doesn't have access to.
Graphics APIs aren't equal

Read more
What is DirectX, and why is it important for PC games?
DirectX 12 Ultimate logo.

DirectX is the secret sauce that allows most of the best PC games to run. It solves a problem for developers by offering a standardized solution to communicate instructions to your graphics card, and it's a cornerstone of the best graphics cards you can buy right now.

We'll run you through what DirectX is, why DirectX 12 Ultimate is important, and how you can find what DirectX version is installed on your PC.
What is DirectX?

Read more
Microsoft’s DirectStorage can now boost your game loading times by 200%
Person using a gaming monitor.

Microsoft's DirectStorage 1.1 update is here, and it's definitely one that gamers won't want to miss.

With the new version of the API, Microsoft promises up to 200% faster game load times -- all thanks to GPU decompression. Here's how you can try it out for yourself.

Read more