diff --git a/Facepunch.Steamworks/Client/RemoteStorage.cs b/Facepunch.Steamworks/Client/RemoteStorage.cs index 8b11d7c..b136813 100644 --- a/Facepunch.Steamworks/Client/RemoteStorage.cs +++ b/Facepunch.Steamworks/Client/RemoteStorage.cs @@ -14,7 +14,11 @@ public class RemoteStorage : IDisposable { private static string NormalizePath( string path ) { - return new FileInfo( $"x:/{path}" ).FullName.Substring( 3 ); + // TODO: DUMB HACK ALERT + + return SteamNative.Platform.IsWindows + ? new FileInfo( $"x:/{path}" ).FullName.Substring( 3 ) + : new FileInfo( $"/x/{path}" ).FullName.Substring( 3 ); } internal Client client;