Great work Xport, hope you're still reading among this mess, because i couldn't find your mail and have a great idea for you here:
I think you should implement a system which will make the otimal settings for each specific game. These settings will be taken from what the testers say is the best setting for each game.
That way one don't have to test every single setting, but you can just start the game with the pre-set optimal settings. I also think you should make a very simple program(for windows) which the testers can use, so you can gather all the information from the testers in a database, which will be a file that one can separately download.
So let's say i'm a game-tester and want to use your "TESTERS-PROGRAM" to give the best settings for ex. "PAL - Wipeout 2097" i use your (future) program that will have these small "on/off-boxes"(don't know what they're called) with every single settings-option you've got in Pcsxbox, like "frameskip - on/off". When i'm done i send this file which will be inserted in the database-file. So if someone else have this game and will run it on pcsxbox, they have to name the file to whatever i want it to be associated with, like in this case "palwipeout2097.bin", and if pcsxbox finds a file called that it will run the specific settings it's been configured with.
To find out what you'll have to call it one open "database.ini"(or whatever you'd call it) and search for Pal wipeout, and there it says that it must be called "palwipeout2097.bin" to work. I hope you've understood what i mean, otherwhise just mail me, 'cause i think it's great ideas to a very great emulator. If X-port doesn't read this i hope the rest of you will start chatting about it, so it finally will come through to X-port.
Best regards / Grönne