Orphan Add-App Cleanup
This page contains directions for handling "orphaned" add-apps - that is, add-apps without a parentGameId
. Add-apps are required to have a parentGameId
, so the lack of one is an issue that must be dealt with.
Standard Add-Apps
These are the normal kind of add-app: an alternative version of a game. There are five possible results that can be obtained from this process:
- selfparent - delete - recurate - markbroken - parent=parentUUID
For each of these results, you should include a note with some explanation.
Generally, the process to find a parent is as follows:
- Try to find a game with a similar
launchCommand
, i.e. in the same folder or on the same domain.- If this works, check that the orphan isn't exactly the same as its parent. If it is the same, delete. Otherwise, you've found the right parentUUID, and the result is parent=parentUUID.
- Try playing the game. If there's a visible title, try to find a game with a similar (maybe translated?) one.
- If this works, check that the orphan isn't exactly the same as its parent. If it is exactly the same, delete. Otherwise, you've found the right parentUUID, and the result is parent=parentUUID.
- If this partially works (preloader works, but the rest is broken), broken.
- If this doesn't work, delete.
- If this does work, but it doesn't appear to be related to any other game, selfparent.
- Check for other add-apps with similar names or
launchCommand
s.- If you find a dupe, delete. If you find a similar one, try looking at that one's
parentGameId
.
- If you find a dupe, delete. If you find a similar one, try looking at that one's
If you ended up with either broken or delete, check whether the files are still live. If they are, recurate.
Extras
These are extra files related to a game. Look at them, trying to find titles. If you aren't sure, ask around.
Messages
There are only three. Good luck matching them back to their parents.