Bienvenue sur le site francophone des TI-83 Plus et des TI-83 Plus Silver Edition   Le matériel Câble TI-PC fait maison et bon marché Télécharger Émulation Jouer en réseau avec deux TI Écouter de la musique sur sa TI
Espace programmation Tutoriels FAQ, Questions fréquemment posées Forum Trafiquer sa TI-83 Plus Liens vers les meilleurs sites sur les TI
 

Sondage Chat
Nouveautés
Contactez-moi

 
Découvrez le jeu Web de serpent addictif
réalisé par l'auteur de ce site :


Poster carte du monde satellite et politique XL 91,5 x 121,6 cm (noms en français)
Affiche murale géante de carte du monde moderne et artistique :
visuel réaliste, issu d'images satellites de la NASA, aux couleurs vives.
Image très détaillée et informative : les noms des pays et villes sont en Français.

Accueil / Espace programmation / Téléchargements

Pour les programmeurs, voici pleins d'utilitaires qui vous faciliteront la programmation, des API en assmbleur pour pouvoir accéder à des fonctions inéxistantes en BASIC, des codes sources et des librairies pour la programmation ASM...

Utilitaires pour la programmation API en assembleur pour programmes BASIC

Utilitaires pour la programmation :
Ces logiciels vous aideront à programmer plus rapidement et plus simplement.
Graphic Utilities Première Édition Programme créé par le webmaster du site Programme en français BASIC
Cette suite graphique pour TI-83 Plus contient trois programme : une visionneuse d'image, Effects Drawing pour dessiner avec des effets spéciaux et Graphic Programming, qui permet de dessiner de façon interactive en donne tous les paramètres.
Tout pour avoir une belle interface graphique...
Nintendo Arts Software Développement Kit Programme en français BASIC
Création de graphisme, transformation d'une image en programme, intégration de son dans un jeu et, point fort de l'utilitaire, travail à plusieurs sur un projet.
Indispensable pour tout programmeur!
Prgm2Str ASSEMBLEUR
Choisissez un programme pour le copier dans Str1 : peut servir pour faire des recherches (savoir si un label existe ou une variable est utilisée...).
API en assembleur pour programmation BASIC :
API : Application Programming Interface.
Comment ne pas profiter de la puissance de l'assembleur pour aigayer vos programmes ou tout simplement accéder à des fonctions impensables en simple BASIC.
Vous les insérerez dans vos programmes via la commande Asm( qui se trouve dans le catalogue suivit du programme désiré...
BASIC ASCII
Permet d'afficher n'importe quel caractère à l'écran, en donnant son code ASCII dans Y (et sa position sur l'écran dans X).
BASIC tools
Contient ces programmes pour faire profiter le votre de certaines fonctions de l'assembleur :
INVE active l'écriture blanc sur noir, INVD la désactive, SHUTDOWN éteind la calculatrice, MEM stoque le nombre d'octets libres en RAM dans X, ZALPHA enclenche le vérouillage alphabétique avant d'utiliser Input, CONTRAST donne le niveau de contraste dans X, SHIFT remonte l'écran de X pixels, SETCON défini temporairement le contraste, et BATTCHK renvoi si les piles sont encore bonnes ou pas.
Direct GetKey
Utiliser la commande assembleur de même nom. Ceci permet de savoir si plusieures touches sont préssées en même temps.
Key ON
Permet de désactiver et de réactiver la touche ON. Ainsi, il ne sera plus possible de quitter le programme avec ON (forcément!).
Cette API a été récuppéré dans PassPro qui illustre bien son utilisation.
Melt
En insérant ce programme en assembleur dans l'un de vos programme BASIC, vous lui ferez profiter d'un effet de fondu à la "Bust a move" qui le rendra plus agréable.
[2nd] pour quitter l'effet.
PicList
Vous allez enfin pouvoir stoquer autant d'images que vous le souhaitez car ce programme les stoque dans des listes (avec le nom que vous souhaitez). La sauvegarde et le chargement sont aussi instantanné que pour des images classiques et les images-listes ne prennent qu'un octet de plus que les images normales ! Et en plus cette méthode à l'avantage de ne pas demander de hacking.
Program Tools 1.1
Vous pourrez archiver / désarchiver, protéger / déprotéger ou supprimer des programmes mais aussi exécuter des programmes BASIC / ASM qu'ils soient en RAM ou non (dans ce cas ils seront copiés en RAM) grace à cet API !! Mais ceci ne servirait pas à grand chose sans la fomidable fonction qui liste tous les programmes présents en vous donnant leurs attributs !
Run BASIC
Exécute un programme dont le nom est stoqué dans une chaine de caractères. Ce programme peut également être archivé, auquel cas il est désarchvé le temps de l'exécution.
Run Indicator On/Off
Comme son nom l'indique, désactive ou réactive l'indicateur d'exécution.
Sound Routine
Vous l'avez rêvé ? Vous pourrez maintenant réaliser le rêve de mettre de la musique dans vos jeux !
Et pourquoi pas nous créer un piano en BASIC? ...
Subroutine
Vous permet de créer des sous routines à l'intérieur même d'un programme au lieu de créer des ras de programmes pour chaque sous fonction !! Grace à ce programme, vous pouvez également avoir des labels d'une longueur de 255 caractères !
TI-OS version finder
Un truc qui ne sert pas à grand chose : donner la version du TI-OS !
ZFlash
Cette API fait l'une des choses que fait Program Tools : archiver ou désarchiver des programmes.
Je le met dans la rubrique car il est plus simple d'utilisation et plus compact que son homologue.
Zkeys
Plus simple que Direct GetKey mais aussi plus restrictif, ce programme permet de gérer des déplacements en diagonale dans un jeu (deux touches de directions pressées en même temps). Renvoie également si 2nd ou CLEAR sont appuyées mais pas les autres touches.
ZPic
Permet de recaller une image même si elle est archivée : stoquez le numéro de l'image dans X pour la recaller : ainsi, plus besoin d'un long programme pour afficher/sauvegarder dans une image dont le numéro est contenu dans une variable (en effet, StorePic X ne fonctionne pas)...
ZStr
Programme interessant cette fois car il permet d'exécuter le code contenu dans une chaîne de caractère (en effet impossible avec expr( ).
ZTrans
Un programme qui gère une transition entre deux écrans : affiche progressivement une ligne sur deux. À la fin l'écran est noir.

Liens
Archives de TIcalc.org : programmes divers en assembleur (vous y trouverez les API)
Archives de TIcalc.org : Sources de programmes en assembleur

Archives de TIcalc.org : Sources d'applications flash

Archives de TIcalc.org : Librairies en assembleur

Archives de TIcalc.org : Fichers textes de documentation et autres tutoriels

Archives de TIcalc.org : Programmes pour TI-83 Plus
(programmes en BASIC et en assembleur pour en récupérer les sources)