Skip to content

Commit

Permalink
version 1.0.1, fixed cloud sync not syncing if steam input has never …
Browse files Browse the repository at this point in the history
…been configured
  • Loading branch information
Aldin101 committed Oct 26, 2023
1 parent 071cbf5 commit 193487a
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 4 deletions.
16 changes: 16 additions & 0 deletions Multi Game Installer/SteamCloudInstaller.ps1
Original file line number Diff line number Diff line change
Expand Up @@ -131,6 +131,22 @@ if ($steamid -eq 0) {
}
}

if (!(test-path 'C:\Program Files (x86)\Steam\steamapps\common\Steam Controller Configs')) {
echo "Steam Input has never been configured, Steam Input needs to be configured before SteamCloudify can be used"
echo "You can enable Steam Input using the using the steps below (no controller required):"
echo "1. Open Steam and click on the Big Picture icon in the top right corner"
echo "2. After finishing the Big Picture tutorial go to the bottom left corner and click on the Steam button"
echo "3. Click on the Settings button on the left side bar"
echo "4. Click on controller"
echo "5. Click on the edit button right next to `"Desktop Layout`""
echo "Once those steps are completed and you are on the Steam Input screen this message will be dismissed"
while (!(test-path 'C:\Program Files (x86)\Steam\steamapps\common\Steam Controller Configs')) {
Start-Sleep -Seconds 1
}
[System.Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms") | Out-Null
[System.Windows.Forms.MessageBox]::Show("Steam Input has been configured, you can now exit Steam Big Picture", "SteamCloudify", "OK", "Information", 0, 131072)
}

$lines = Get-Content "$steamPath\steamapps\libraryfolders.vdf"
$newLines = New-Object -TypeName 'System.Collections.Generic.List[string]' -ArgumentList $lines.Count
$newLines.Add("{") | Out-Null
Expand Down
Binary file added Multi Game Installer/SteamCloudify Installer.exe
Binary file not shown.
8 changes: 4 additions & 4 deletions Multi Game Installer/VersionInfo.rc
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
1 VERSIONINFO
FILEVERSION 1,0,0,0
PRODUCTVERSION 1,0,0,0
FILEVERSION 1,0,1,0
PRODUCTVERSION 1,0,1,0
FILEOS 0x40004
FILETYPE 0x1
{
Expand All @@ -10,12 +10,12 @@ BLOCK "StringFileInfo"
{
VALUE "CompanyName", "Aldin101"
VALUE "FileDescription", "SteamCloudify Installer "
VALUE "FileVersion", "1.0.0"
VALUE "FileVersion", "1.0.1"
VALUE "InternalName", "SteamCloudify Installer "
VALUE "LegalCopyright", "Aldin101"
VALUE "OriginalFilename", "SteamCloudify Installer.exe"
VALUE "ProductName", "SteamCloudify"
VALUE "ProductVersion", "1.0.0"
VALUE "ProductVersion", "1.0.1"
}
}

Expand Down

0 comments on commit 193487a

Please sign in to comment.