Pour les pb avec v200exep :
Il faut utiliser la version de phoenix pour 92+ bien sûr ! De toute facon si on ne veut pas avoir de problème de mapping de touches avec sa V200, il faut uniquement utiliser les programmes pour 92+. v200exep est nécessaire uniquement si le programme en question est compatible on-calc, cad que le même fichier peut tourner a la fois sur 89 et 92+ (ce qui n'est pas le cas de phoenix, qui n'a donc pas besoin d'etre patché).
(les fichiers 92+ ont une extension .9xz).
Et le seul nibbles qui a besoin d'etre patché (pour les autres il n'y a pas de problème il suffit de prendre le fichier pour 92+) est nibbles XX, et le patch s'applique parfaitement.
Nibbles Classic est un programme pour 89, il ne fonctionnera pas sur V200.
Et Nibbles Pro a un décompresseur qui ne peut pas fonctionner sur V200. Et on ne peut pas utiliser la version de corrigée ttstart, car le fichier compressé n'a pas une extension PPG. Il faudrait demander à Pollux de corriger (mail le si il ne passe pas par là).
Et je viens de me rendre qu'il y avait un bug dans v200exep qui empêchait de patcher les programmes compressés (ou peut-être que la version disponible n'était pas la vesion buggée, je sais plus vraiment).
En tout cas la derniere version est ici : [URL]
http://membres.lycos.fr/extended/v200exep.zip[/URL].
Kevin Kofler : comment faire pour compiler avec le switch GCC -mregparm, et faire comprendre au compilateur que la routine de décompression
ttunpack_decompress de
ttunpack.h prend les arguments sur la pile ?
Je ne crois pas que ce soit possible sans modifier
ttunpack.h (mais ça serait pas très propre), mais je n'arrive quand meme pas a insérer au début de la macro l'[i]__attribute__((__stkparm__))[i]...
Thomas Nussbaumer devrait peut etre modifier l'header pour éviter ce problème?