Thibaut Le 09/10/2007 à 21:11Edité par Thibaut le 09/10/2007 à 22:48 CC est asssz spécial syntaxiquement et n'est fourni avec aucune bibliothèque. C'est donc très compliqué pour programmer avec.
Il reste GTC, mais notre cher Kevin, pour le bien de tous, dans sa plus grande gentillesse vis à vis des gens comme toi, a ordonné à l'auteur de retirer la page de téléchargement... Pour cause d'un problème de licence qu'il a choisi de régler à la méthode bourrine et démontrant la plus grande coopération de sa part dans le monde de la programmation TI68k.
Peut-être que des personnes ont codé des headers pour CC ? (printf, etc)

Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 :
www.ti-fr.com.
Quelques idées personnelles
ici.
PpHd Le 28/10/2007 à 23:05 Ben on ouvre les fichiers maps et tiles on-calc avec SymFind... Pourquoi veux-tu les lier en dur avec le programme ? On perd en place RAM ou on ne peut pas les compresser.
Ouaip. C'est la fatigue...

Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 :
www.ti-fr.com.
Quelques idées personnelles
ici.
Il est vraiment bien ! On peut animer les sprites !

Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 :
www.ti-fr.com.
Quelques idées personnelles
ici.
Ca pète !
C'est spécifique à GTC cette fonctionnalité ?

Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 :
www.ti-fr.com.
Quelques idées personnelles
ici.
Très probablement que oui.
Oui, c'est bien pour ça que je dis d'utiliser plutôt import_binary, qui est portable.
J'aime bien la méthode de Pollux moi. C'est élégant. C'est vrai, pourquoi le standard ne prévoit pas l'inclusion de données binaires dans un programme C ? C'est plus pratique et plus joli qu'une macro ASM.

Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 :
www.ti-fr.com.
Quelques idées personnelles
ici.
Ça n'apporte rien en simplicité d'utilisation par rapport à la macro, c'est un mot-clé supplémentaire => namespace pollution (il n'utilise même pas de __ autour), et il faudrait patcher tout GCC pour rajouter ce mot-clé inutile.
Bref, utilise la macro, elle est plus portable.
Je recommande effectivement d'utiliser la macro parce qu'elle est compatible avec TIGCC ; par contre incbin a un gros avantage, c'est qu'il permet de remplacer exactement des données textuelles style { 0x1234, ... } -- notamment, le sizeof reste correct... Ca permet aussi de faire une déclaration en static comme pour n'importe quelle déclaration textuelle. Bref, c'est pratique dans le cas d'un programme écrit oncalc où il vaut mieux faire plein d'incbin plutôt que de mettre des données littérales ^^
« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)