Ha lala...
Le problème c'est que pour la ligne de commande, tu n'as besoin que de la recompression et ça complique le code juste pour cette partie là. Et la partie recompression ne risque plus de changer, donc pas besoin de suivre les versions.
Je ferai une version qui ne sert qu'au recompress (peut-être d'autres Gbx aussi) et qui ne sera prévue que pour le ligne de commande (pas d'interface utilisateur). Dans les fonctionnalités supplémentaire, je devrais pouvoir facilement faire un decompress / recompress... ce qui permet de transformer un Gbx en 'Gbu' (version non compressée, donc sans l'algorythme de recompression, donc facile à modifier pour la taille), puis de repasser le 'Gbu' dans le programme pour récupérer un Gbx.
Skubidou:~