Pues avisa a ver como podemos echarte una mano.
No se puede generar un .xml con mame y borrar las entradas que no interesan?
Intentaré aprender a trabajar con ficheros xml desde Autohotkey (supongo que se podrá).
Hacer lo que comentas al final supone tener que hacer cosas a mano (o eso creo) porque habría que eliminar cosas del fichero xml generado.
Intentaré a ver si puedo hacer que de un fichero xml original de mame, me genere un fichero xml sólo con las roms que necesite y además un fichero xml con la estructura que necesito ya que no necesito toda la info que tiene un fichero xml original de mame...
Mi fichero xml sólo necesita el nombre de la rom y la descripción. Le había añadido un nuevo campo bat que sería el nombre del fichero bat que lanzaría luego el lanzador pero creo que lo mismo no hace falta porque podría usar bien el mismo nombre de la descripción o el de la rom.
Seguiré mirando ya que me he bloqueado un poco aquí.
Saludos