IridiumIO / CompactGUI

Transparently compress active games and programs using Windows 10/11 APIs
GNU General Public License v3.0
4.71k stars 223 forks source link

Note about not compressing DirectStorage games #423

Closed Aemony closed 1 week ago

Aemony commented 2 months ago

Not really a bug, but more of a head's up since I don't see it mentioned anywhere in the readme or wiki. It should probably be mentioned somewhere that the tool should not be used to compress modern DirectStorage enabled games since doing that negates the purpose of DirectStorage.

DirectStorage relies on BypassIO to skip the volume stack of Windows and achieve most of its intended CPU overhead reductions, however that I/O optimization won't engage for NTFS-compressed files.

Iridium-IO commented 1 week ago

Added this info to the main readme - unfortunately there's no internal way to tell whether files can be accessed via DirectStorage and there's no Steam API calls to check either.