gametdb.GetTitle is different. It should get the <title> tag. For ex. <title>Smurfs, The</title> when locale is english.
gameTDB.GetName gets <game name=..., here Smurfs, The
Ah ok, if you use serials it shouldn't be too slow.
Not sure you need to disable titles from xml. When found, the titles are most of the times better. And since you let the ability to use custom then real filenames that seems ideal.
But yeah, you could make everyone happy and create an option for those who rename all their games.
gameTDB.GetName gets <game name=..., here Smurfs, The
Ah ok, if you use serials it shouldn't be too slow.
Not sure you need to disable titles from xml. When found, the titles are most of the times better. And since you let the ability to use custom then real filenames that seems ideal.
But yeah, you could make everyone happy and create an option for those who rename all their games.