Ya he conseguido configurarlo, no si de la mejor forma pero funciona. Por si alguien esta interesado le explicare los pasos dados:
1.- Abrir el XML del database
2.- Descomprimir las roms dentro de su propia carpeta, y renombrarla con el nombre corto del juego, por ej.camelot.
3.- Abrir un archivo con el notepad de extensión txt. y nombrarlo por ej, camelot.
4.- Dentro de ese archivo escribir primero la descripción del juego que viene en el XML y dejando un espacio el nombre corto, por ej, Conquests of Camelot - King Arthur, Quest for the Grail (Floppy DOS) camelot
5.- Los txt, uno para cada juego, los he dejado en la carpeta roms.
6.- Ahora hay que abrir scummvm, y añades los juegos uno a uno, cuando tengas unos pocos ve al HLQ y comprueba que los reconoce. Algunas veces, si en el nombre corto hay un - seguido de alguna letras, no arranca; lo que yo he hecho es modificar el XML quitando el guion y lo que va detras, asi como la carpeta del juego y el txt por fuera y por dentro, y entonces me funcionan todos. Recuerda que al modificar el XML tendras que cambiar wheels, videos etc.
7.- En el emulador la extensión que he puesto es la de txt.
Creo que no me olvido de nada de lo que he hecho.
Lo único que no consigo es que en los juegos en español, incluso en aquellos que al añadirlos me ofrece la opción de español, siempre me arrancan en ingles.
Tampoco he podido configurar los mandos.
Seguramente habrá otra forma mas rápida de hacerlo, pero esta funciona.
Espero que sirva de ayuda a alguien.
PD. Se me olvido decir que para ejecutarlo desde hyperlunchHQ hay que cerrar el scummvm.