5 Nov 2020, 16:59

@olivierdroid92 Bon j'ai trouvé, le problème se situe dans le fichier :

/usr/lib/python2.7/site-packages/configgen/generators/libretro/libretroGenerator.py

Ligne 174 :

    # Vic20 core with split cartridges
    if core == "vice_xvic":
        rom, romExt = os.path.splitext(rom)
        cartridges = \
        {
            ".20": "-cart2",
            ".40": "-cart4",
            ".60": "-cart6",
            ".a0": "-cartA",
            ".b0": "-cartB",
        }
        if romExt in cartridges:
            carts = []
            for ext in cartridges:
                if os.path.exists(rom + ext):
                    carts.append(cartridges[ext])
                    carts.append('"' + rom + ext + '"')
            return ['xvic {}'.format(' '.join(carts))]

J'ai juste ajouté ceci à la liste des extensions :

            ".crt": "-cartA",
            ".prg": "",
            ".tap": "",
            ".d64": "",

Et magie ! Ca marche 🙂
Bon ce n'est peut-être pas la meilleur solution mais je vous laisse faire le reste 😉