simons-public / protonfixes

A module for applying fixes at runtime to unsupported games with Steam Proton without changing game installation files
https://simons-public.github.io/protonfixes/
Other
233 stars 114 forks source link

Hardlinking of corefonts breaks games on different partitions/drives #30

Closed NoXPhasma closed 6 years ago

NoXPhasma commented 6 years ago

Describe the bug The Corefonts functionality added in https://github.com/simons-public/protonfixes/commit/e34bfc6fc4369ad1568915d9c2b751bff52e6c00 breaks games when those are on a different partition/drive as the home partition/drive. This happens due the fact that no hard links are allowed between different devices.

To Reproduce

Expected behavior Games shouldn't stop launching and symlinks should be symbolic or fonts should be copied.

Logs Steam stdout, no Proton log will be created. https://gist.github.com/NoXPhasma/e8c3f50c9c8287ff026f1254cfd47003

Operating System:

Game (if applicable): Not game dependant.

Additional Information Add any other information [i.e. Modified Proton, Non-default Steam Library folder, etc] that might be useful in troubleshooting.