Aha.
So all the uae configuration files created are exactly the same?
There were several different versions of popular Amigas for which games were made: Amiga 500, 500+,600,1200.
There were three main "kickstart" versions (rom chips) 1.3, 2.0, 3.0/3.1
There were also different chipsets : OCS, ECS and AGA
WinUae does a wonderful job of emulating all of these - the problem is that some games only work with certain chipsets. So if you set all your games to a generic config you will have some that won't work.
There are online sites such as Back to the Root (BTTR) that provide info about tested configs that work with all the games they have available, but its not a complete list. I presumed you had a database to check the romname against to create the correct config. My question about what you are using referred to where you got hold of this database.
Anyway, it will still be very handy and save a LOT of work.
1) do you check for multiple disk games? eg "(Disk 1 of 4)" in the romname? you can place 4 or 5 disks in simultaneously in config files. (disk 1 in df0:, disk 2 in df1: etc..etc...)
2) About 3/4 different configs will let you play 99% of the games. BTTR has sample winuae configs available for download if you want to look. They have 8 ready for download with info here:
http://www.back2roots.org/Docs/Howtos/Configs/3) I suggest your default creation is for ECS, kickstart 2.0 as this can also run a lot of OCS/1.3 games, and most games for the amiga came out for these 2 chipsets.
4) You(if you don't already) should check the romname for "(AGA)" - any AGA game will (obviously) want the AGA chipset, and maybe kickstart 3.0. This would be a good start to getting games working.
I've done this from memory, and have not tested your program so apologies if I made any errors. 10 months ago there were sites planning to build such databases but I will have a look round again.
Keep up the Good Work!