A much simplier solution is to download izraham's dat maker at either his site or the lazarus homepage. You simply point to a folder(s) and it makes a dat based on the zip files (or whatever file extension you define) in the folder. Now it doesn't take care of the "true" game names, but if the zip files are named well then this isn't a huge issue.