For now, the self update (update to thcrap itself) only run in thcrap_loader. It would be nice if we could also self-update in thcrap_configure, so that users have the last version of thcrap_configure with potentially needed bugfixes.
It also makes more sense with new games - the easiest way to add a new game for now is:
Take your current, outdated version of thcrap which doesn't support the new game.
Add the new game with your version of thcrap which doesn't support the new game.
Run the new game with your version of thcrap which still doesn't support the new game.
Thcrap updates itself and now supports the new game.
It doesn't make much sense to users that steps 2 and 3 would work (even though it does), so I tend to recommend to run any game in order to self-update before doing the 1st step. Telling them to run the configuration tool and wait for it to update would make more sense.
For now, the self update (update to thcrap itself) only run in thcrap_loader. It would be nice if we could also self-update in thcrap_configure, so that users have the last version of thcrap_configure with potentially needed bugfixes.
It also makes more sense with new games - the easiest way to add a new game for now is:
It doesn't make much sense to users that steps 2 and 3 would work (even though it does), so I tend to recommend to run any game in order to self-update before doing the 1st step. Telling them to run the configuration tool and wait for it to update would make more sense.