Page 1 sur 1

Librairies ASM en TI-Basic ?

Message non luPosté: 16 Jan 2018, 19:31
de puppy65
Salut je voudrais savoir à quoi servent les fonctions OpnLib() et ExecLib de ma TI-82 Advanced. Merci.

Re: Librairies ASM en TI-Basic ?

Message non luPosté: 16 Jan 2018, 19:35
de critor
C'est un héritage de la technologie TI-84+ :
http://tibasicdev.wikidot.com/openlib

Cela sert à exécuter des routines exportées par des applications.

En pratique sur TI-82 Advanced ça ne sert donc à rien jusqu'à preuve du contraire, vu que les applications de TI ne le permettent pas, et que tu ne peux pas rajouter d'applications avec TI-Connect. :(

Re: Librairies ASM en TI-Basic ?

Message non luPosté: 17 Jan 2018, 12:29
de puppy65
Ca ne sert surement pas "à rien", on a juste pas trouvé à quoi ça sert

Re: Librairies ASM en TI-Basic ?

Message non luPosté: 17 Jan 2018, 12:38
de critor
On a trouvé à quoi ça sert, je viens de te l'expliquer.
Sauf qu'en pratique il est impossible à ce jour sur TI-82 Advanced, logiciellement du moins, d'installer des applications te permettant d'exploiter cette fonctionnalités.

C'est un simple héritage de la technologie TI-84 Plus sur laquelle est basée la TI-82 Advanced, c'est tout.
La TI-82 Advanced est matériellement et logiciellement, une TI-84 Plus bridée.

Re: Librairies ASM en TI-Basic ?

Message non luPosté: 05 Fév 2019, 12:10
de samourai3745
Bonjour Critor, et sur la Ti 83 pce avec quoi peut-on l'utiliser à par USB8X ? Existe-til une doc détaillée quelque part ?

Re: Librairies ASM en TI-Basic ?

Message non luPosté: 05 Fév 2019, 12:18
de Adriweb
Sur CE, Mateo à fait un proof of concept de lib (et code pour la builder) compatible avec OpenLib/ExecLib. Ca permet effectivement d'avoir des choses qui sont plus rapides/performantes que de passer par un appel de programme asm avec argument dans Ans.
Ca pourrait s'appliquer assez facilement à la lib de texte en couleur de DrDnar par exemple.
Mais que je sache, aucune lib n'a été faite sur ce modèle - pour des usages avancés il y a de l'ICE qui est un langage alternatif plutôt populaire pour CE, puis encore plus avancés, la programmation en C (voire ASM directement). Avec ça tu as aussi accès aux libs communautaires directement (GraphX etc.)

Usb8x n'est pas dispo sur CE mais la encore des travaux sont en cours (et un certain nombre de choses fonctionnent deja, cf lenrepo sur github dans la branche usb)

Re: Librairies ASM en TI-Basic ?

Message non luPosté: 05 Fév 2019, 12:34
de samourai3745
Adriweb a écrit:Sur CE, Mateo à fait un proof of concept de lib (et code pour la builder) compatible avec OpenLib/ExecLib. Ca permet effectivement d'avoir des choses qui sont plus rapides/performantes que de passer par un appel de programme asm avec argument dans Ans.
Ca pourrait s'appliquer assez facilement à la lib de texte en couleur de DrDnar par exemple.
Mais que je sache, aucune lib n'a été faite sur ce modèle - pour des usages avancés il y a de l'ICE qui est un langage alternatif plutôt populaire pour CE, puis encore plus avancés, la programmation en C (voire ASM directement). Avec ça tu as aussi accès aux libs communautaires directement (GraphX etc.)

Usb8x n'est pas dispo sur CE mais la encore des travaux sont en cours (et un certain nombre de choses fonctionnent deja, cf lenrepo sur github dans la branche usb)


Merci pour tes renseignements Adriweb qui me sont forts utiles