Thommas :
Tiens je voulais justement savoir ce que pouvait m'apporter le C par rapport au basic...
Tu pourrais me citer les avantages du C par rapport au basic
* nettement plus rapide
* possibilité de faire des trucs impossibles en BASIC
* code plus petit dans certains cas (*)
Pour une présentation équitable, je cite aussi les désavantages:
*
Fargo nécessaire sur TI-92
* risque de plantages de la calculatrice (particulièrement embêtants sur la TI-92 qui n'a pas de mémoire archive qui résiste aux plantages)
* code plus gros dans certains cas (*)
(*) Ça dépend vraiment du cas. Certains trucs prennent moins de place en C qu'en BASIC, pour d'autres c'est l'inverse.
et me dire si c'est dur de programmer en C par rapport au basic...
C'est un peu plus dur.
Et je dois quand-même t'avertir qu'actuellement, c'est particulièrement dur pour la TI-92 parce que, alors que pas mal de travail qui a été fait pour simplifier la programmation TI-89/92+/V200, le support pour la TI-92 vient d'être rajouté, donc ce travail n'en est qu'à son tout début pour la TI-92.

Et vu le nombre limité de gens qui utilisent encore une TI-92 (je pense qu'on peut les compter sur les doigts d'une main sur ce forum!), la motivation parmi les développeurs n'est pas très grande.

La preuve: c'est moi qui ai fait tout le travail jusqu'à présent, alors que je n'ai même pas de TI-92 (juste une TI-89 HW1 et une TI-92+ HW2). (Ximoon, si tu te sens visé, c'est normal.

Les headers et la librairie statique ont besoin de pas mal de travail, et tu es mieux placé que moi pour t'en occuper.)
Est-il possible de transposer ce que j'ai déjà fais en basic en C ?
* automatiquement: non
* manuellement: en général oui, surtout quand (comme c'est le cas ici) il s'agit d'un jeu
Et pour finir, avec TIGCC 0.95, on peut programmer sur la Ti92 ou bien on est obligé de programmer sur l'ordi ?
Il faut programmer sur l'ordinateur. La mémoire de la TI-92 est largement insuffisante pour compiler du C on-calc. (C'est déjà limite pour TI-92+. Seuls des compilateurs spécialisés peuvent tourner on-calc.
GCC, qui est à la base de
TIGCC, nécessite beaucoup plus de mémoire.)
Au niveau des graphismes, on peut faire quoi avec le C ?
* affichage de sprites
* plein écran
* niveaux de gris
C'est mieux que le Basic selon toi ?
Oui.