Skip to content

Create a cleanup feature that finds duplicate games and lost game data #20

@DjScribbles

Description

@DjScribbles

This task has been on my radar for a while, although I'm not sure when I will get to it, as I haven't had the ambition to do major feature additions since Game Pipe got shot down in Greenlight, although I do hope to tackle it sometime soon.

The basic premise is that Game Pipe should have a mechanism to find problems in your Steam library, such as Game folders that don't link back to an ACF file or to an ACF on another drive, and provide you with any appropriate options to resolve the case.

The following is a list of conditions to search for:

  • Dead Shortcut - Check the desktop for shortcuts to games that are no longer installed anywhere
  • Astranged ACF - An acf file in one library while the game dir is found in another - Action - Move ACF
  • Empty ACF w/ Backup - ACF File related to a GPBackup directory, but no game dir. - Restore, Delete All.
  • GP Backup - A folder begins with gpBackup_{name} and an associated game dir is found - Action - Merge, Delete
  • Orphan Backup - Folder begins gpBackup_{name} and no associated {name} or acf file in any location - Action - Delete, Restore
  • Dangling Folder - A folder with no assciated ACF in any library - Action - Delete, Install (not sure how I would know which appid)
  • Empyt Games - ACF File with no associated game data
  • Duplicate Games (one or more games, with one or more manifests (but not 1 to 1)) Ask which to delete (show size difference between biggest and the rest), relocate acf if needed

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions