HansKristian-Work / vkd3d-proton

Fork of VKD3D. Development branches for Proton's Direct3D 12 implementation.
GNU Lesser General Public License v2.1
1.91k stars 199 forks source link

Hunt: Showdown 1896 has received an update to use DirectStorage and now doesn't load it's assets #2066

Closed TakinaLisa closed 2 months ago

TakinaLisa commented 2 months ago

Just today Hunt: Showdown received an update to a new engine, and according to the devs game now utilises DirectStorage. According to game logs, Hunt can't load it's assets/*.pak files anymore, as shown by many warnings in the Game.log file. Those warnings do not appear for Windows players able to launch the game. Players on Windows running their games off external drives report similar issues, which confirms suspicions of DirectStorage being in use.

Software information

Hunt: Showdown 1896 on Steam

System information

Log files

steam-594650.log Game.log

doitsujin commented 2 months ago

Looks like I/O errors which vkd3d-proton has absolutely nothing to do with.

If they hard-require some feature that fails even on some native Windows environments then the only way to fix this is to implement either DStorage from scratch within Proton or at least implement some I/O features that it seems to be relyng on, but again, that's entirely unrelated to D3D12.

TakinaLisa commented 2 months ago

Closing this issue then