github DjScribbles/GamePipe 0.1.7
Improved close process and added "Force Transfer"

latest releases: 1.0.4, 1.0.3, 1.0.2...
pre-release8 years ago

Features:

This release adds a small application called "Wingman.exe" which GamePipe will launch and communicate with, Wingman is tasked with doing any cleanup that is needed after Steam shuts down, so that Game Pipe can now be closed without restarting Steam immediately. Wingman remains open until both Steam and GamePipe are closed, and it has finished all of its cleanup work. Generally this cleanup deletes any acf files restored when Steam shuts down (usually caused by trying to run a game after moving it).

If you encounter an issue where Steam reports "Failed to Start Game (Missing Executable)", open Game Pipe, search for the game, and ensure it doesn't appear in both the old and new libraries. If this ever happens, please report it to me (through Steam or GitHub). To fix this, simply delete the copy that has a size of 0. Do not verify your game cache until this is resolved, as it will download a second copy of the game.

Added progress indication in the Task Bar, now when you're copying games, the task bar will indicate how far along the process is. Thanks @DivinityCycle for the great suggestion.

Bugs:

Fixed a situation where Game Pipe would refuse to copy a game that was "locked by Steam". Now, when this state occurs, there is an option to "Try to Force the Transfer" on the game. Clicking this will make the process more tolerant of some potential AppStates in the appManifest_appid.acf file. If the game still can't copy safely, you are instructed to close steam. Closing steam and Forcing the transfer will now always allow the game to be moved, regardless of AppState.

Thanks to "FIVE WORLDS" for reporting this issue, and doing the legwork to identify the cause.

Don't miss a new GamePipe release

NewReleases is sending notifications on new releases.