Spider-Man 2 performance issues partly stem from DirectStorage

The tangled web of problems that plague Spider-Man 2's PC port only continues to grow larger.

Marvel’s Spider-Man 2 has launched on PC in a troubling state and a DirectX 12 feature appears partly to blame. While disabling DirectStorage does result in a welcome performance boost, many issues with the port remain.

PlayStation’s latest port to PC is facing some community backlash due to poor performance and bugs. In search of the culprit, eyes started turning towards DirectStorage, suspected of being part of the problem. Thus, Sebastian Castellanos put this theory to the test and found that manually forcing Resizable BAR netted a 5.9% performance boost, rising by another 1.6% after deleting the DirectStorage DLL files on their RTX 4090 system.

DirectStorage is a DirectX feature available on Windows and Xbox Series consoles meant to drastically reduce game loading times. Instead of using the CPU to decompress game assets, DirectStorage offloads the task to the GPU which is much better at parallel tasks. This in turn reduces CPU load while improving texture streaming, at least in theory.

DirectStorage performance impact in Spider-Man 2.
Source: @compusemble on X.

Sebastian’s tests prompted Compusemble to dig deeper and confirm that DirectStorage is indeed degrading performance when enabled. The source of this hit seems to be the asynchronous compute of DirectStorage tasks which overloads the GPU, explaining why AMD’s GPUs fare better than Nvidia’s.

Unfortunately, Spider-Man 2 troubles don’t stop here as many users reported crashes and other problems. These show up as lighting bugs, broken cutscenes, audio desync, and stuttering, just to name a few. Importantly, these complaints come from high-end machine owners, so hardware capabilities aren’t in question here.

Developer Nixxes Software has already released two hotfixes in a bid to boost stability and address various crashes. However, it’ll take a heroic effort to get Spider-Man 2 up to speed.

Fahd Temsamani
Fahd Temsamani
Senior Writer at Club386, his love for computers began with an IBM running MS-DOS, and he’s been pushing the limits of technology ever since. Known for his overclocking prowess, Fahd once unlocked an extra 1.1GHz from a humble Pentium E5300 - a feat that cemented his reputation as a master tinkerer. Fluent in English, Arabic, and French, his motto when building a new rig is ‘il ne faut rien laisser au hasard.’

Deal of the Day

Hot Reviews

Preferred Partners

Related Reading