TUPDATE2

TUpdate2 is a program that are to be used for making the TSID2 stored information to be synchronized with a HVSC or CGSC upgrade.
In a HVSC/CGSC upgrade, some tunes may changes their MD5 as some new subtunes may be added or the tune code had been fixed. So, the stored information may be changed according to the new MD5 if you want to have corrected statistic.
A custom file that contains all the changes that TSID2 had to do will be released when needed.
This file need some handle sids comparison work for being created, after that a program had give lot of work, so I think to release it some days after the release of HVSC or CGSC upgrade.

This is how tupdate are to be used:

The last command simply reads the update.thvs file from your home directory (so put it in the home) and makes the needed changes as the file contains. Before this, tupdate create a backup file of all your TSID2 tree, so you can restore the previous situation if something goes wrong (eg. you can send your backup copy to me for debug the program and found the possible bugs).

Remember that as TSID2 is completely based onto MD5 you can run the update many times, because only the needed files will be changed, and you for sure did not damage the previous stored information. Else, note that I always put all the available updates into the last one, so you can apply it even if you did not apply the others.
In a installation of TSID2 you can find the file AllUpdate.thvs2. This file contains all the update made so far for TSID2: simple copy this file as update.thvs2 into yuor home directory and run tupdate2.