Si ton jeu de PS1 ne démarre pas lorsque la CM de PS2 est insérée, alors ton TITLE.DB est correct.
Par contre je pense que le problème vient du BOOT.ELF
Vérifie qu'il n'est pas trop gros (par exemple, HDADvance ne marche pas chez moi en faille PS1)
Si ton BOOT.ELF est effectivement trop gros, alors appelle le autrement, et mets comme BOOT.ELF un lanceur d'ELF comme Launchelf. Comme ca c'est pas dur.
Une autre solution, peu probable je pense, c'est que tu peux avoir mis comme BOOT.ELF un ELF qui a besoin de modules : par exemple, PS2LINK.ELF a besoin de PS2LINK.IRX pour fonctionner.
J'espère t'avoir aidé.