tu fait un peu un mix des deux, je vais essayer de faire simple.
Soft15Khz te permet de modifier tes driver (ATI, Nvidia(32 max pour nvidia)) pour ajouter les résolutions de ton choix (15Khz,24Khz,31Khz,etc). Soft15Khz, par default ajoute les 30 resolution d'une ArcadeVga.
L'ArcadeVga et une carte graphique deja modifié pour avoir en natif les résolutions qui nous intéressent.
Enfin, il y a les drivers Calamity qui sont une sorte de soft15Khz mais avec beaucoup plus de résolutions.
Attention cependant, ils ne sont compatibles qu'avec les carte ATI (beaucoup mais pas toute). ce sont des drivers ATI pre modifié.
Ensuite viens mame. Groovymame est capable de switcher les reso à la volée selon les besoin du jeux, mais il pioche dans les reso dispo. Donc si tu a une ArcadeVga, il choisira les reso les plus proche parmi les 30 dispo. Alors que si tu a les drivers Calamity, tu peut avoir plus de 120 reso dispo (voir 180) pour couvrir un paquet de jeux.
Sache que c'est calamity qui a créer Groovymame et les drivers qui vont avec.
Groovymame est fait pour marcher avec les driver calamity.
J’espère avoir été clair
Enfin pour repondre a ta prochaine question
Les ATI qui marche tres bien avec calamity sont celles de la serie HD 4xxx
4350/4550 si ta pas besoin de grosse perf
4870/4890 si tu veux des perf
Bon jeu