J'attendais que tu le dises.
En fait, je pense que cela doit venir des deux parties.
D'une part, que MAME s'adapte officiellement au MiSTer, sans s'interdire le portage sur d'autres plateformes ; ce qui pourrait donner :
1. des processeurs clonés (1:1) en VHL "universel" ;
2. une adaptation officielle des processeurs du 1 au MiSTer ;
3. des adaptations selon les initiatives personnelles des processeurs du 1, hébergés sur le github de MAME.
De cette manière, l'information est à la fois centralisée et totalement accessible.
D'autre part, les développeurs du MiSTer pourraient officiellement intégrer MAME, avec la même hiérarchie :
1. les processeurs déjà adaptés au MiSTer pourraient être convertis en VHL "universel", puis mutualisés à tous les coeurs et progressivement mis à jour en 1:1 ;
2. on conserve bien évidemment les coeurs déjà développés pour le MiSTer, tout en les mettant à jour par rapport au développement 1:1 des processeur du 1 ;
3. rien n'empêche à des développeurs FPGA d'autres plateformes que le MiSTer de rejoindre l'effort commun.
De cette manière, toutes les bonnes volontés se retrouvent et voient leurs efforts mutualisés.
Cela peut certes sembler "totalitaire", mais MAME a prouvé avec le temps sa capacité à rester une plateforme ouverte, accueillante, pérenne et responsable.
MAME survivra au MiSTer, alors que le MiSTer disparaitra un jour de par son obsolescence inéluctable.