Personnellent je ne crois que ça aurai changé grand chose.
Beaucoup demande les sources mais peu de gens en ferait vraiment quelque chose.
LE cfw est basé sur un lancement de code customs, et ça n'importe qui peut le faire sans les sources du NTR.
Pour le cfw en lui même les sources changerait surtout l'aspect cosmétique mais pas ses fonctions primaires, donc ça ne nous apporterait pas grand chose.
Donc uniquement du cosmétique, ce qui peut être fais via un plugin.
Par exemple on pourrait creer un plugin avec une meilleure UI qui proposerait les mêmes options que le menu de base.
Le menu de base si, mais rien n'empeche de creer un plugin avec les même fonctions mais en mieux qui se lancent via une touche comme le fait le menu de base.
C'est ça la programmation, tu fais ce que tu imagines
Hmmm, ça aurait été le pire exemple possible pour apprendre.
Le code est assez fouilli, avec des fonctions pas du tout générique.
Commence par des plugins de jeu comme mon Zelda ou ACNL.
J'ai mis a jour le github de Zelda, et je modifie les sources pour ajouter un exemple d'implementation de gestion d'erreur avec la version debug.
Pour apprendre c'est déjà beacoup mieux.