This version works well with tooltypes , and I had no crash (but you will probably have) I'm going to add games.
There's a bug, it will crash on 24 chars name directory (but it's on the list, not on scan. I had this problem in the past, I need to check the old sources)
Edit: I have just scanned ALL "A & B" of the KG's Collection (354 games) on CF0: without crash.
Tooltypes are ok, and games are launching with the latest posted version.
Avoid launching 24 chars directories.
PS: Scanning take a while because I check for Slave/EXE/TL