Page 1 of 2

Teste enfin les programmes Basic TI-83+/84 en ligne!

Unread postPosted: 21 Feb 2012, 19:46
by critor
Dans une news précédente, nous lancions la possibilité de tester en ligne les programmes TI-83 / TI-82 Stats uploadés sur TI-Planet grâce à un émulateur en ligne. :bj:

Par la suite, notre offre d'émulation s'est étendue à la TI-76.fr, la TI-82, la TI-81 et enfin la TI-85. :bj:



Toutefois, il n'existe pas à ce jour d'émulateur en ligne "convenable" pour les TI-83+/84, et il n'était donc pas possible de tester ces programmes.
Plusieurs projets de tels émulateurs avaient été lancés, mais ils sont à ce jour soit abandonnés, soit trop lents, soit non encore stabilisés.



Mais rien n'est impossible sur TI-Planet! Nous allons en effet te permettre désormais de tester les programmes TI-83+/84 sur notre émulateur de TI-83/82Stats en jouant sur la compatibilité du TI-Basic z80. :bj:



Qu'est-ce qui fait donc qu'un programme TI-Basic pour TI-83+/84 n'est pas transférable/utilisable sur une TI-83/82Stats?

- l'utilisation des instructions spécifiques à la mémoire d'archive et aux applications, absentes sur TI-83/82Stats

- l'utilisation des nouvelles instructions ajoutées dans la TI-83+

- l'utilisation de caractères spéciaux (lettres grecques, lettres accentuées)

- l'utilisation de certaines lettres en minuscules, ne correspondant pas à des variables du système (g, h,i,j, k, l, m, o, q, x, y)



C'est souvent pas grand chose, essentiellement les deux derniers points, qui empêchent un programme TI-Basic pour TI-83+/84 d'être chargé sur une TI-83/82Stats.



On retrouve les mêmes problèmes pour la compatibilité entre les TI-83/82Stats et les TI-82, auxquels il faut rajouter que certaines instructions ont une notation fonctionnelle (parenthésée) sur TI-83/82Stats et procédurale sur TI-82.



Eh bien TI-Planet est heureux de t'offrir dès aujourd'hui deux convertisseurs de programmes TI-Basic pouvant être chaînés: :bj:
- un convertisseur de TI-83+/84 vers TI-83/82Stats/76
- un convertisseur de TI-83/82Stats/76 vers TI-82

Vous vous voyez ajouter quelques boutons supplémentaires lorsque la fonctionnalité est supportée:

Image




La plupart des programmes TI-Basic spécifiques aux TI-83+/84 sont donc désormais testables sous notre émulateur de TI-83/82-Stats/76.fr! :bj:



Prenons par exemple le dernier programme TI-Basic uploadé sur notre site sur la mesure principale d'un angle.

Ce programme n'est transférable que sur TI-83+/84, de par l'utilisation de lettres minuscules non supportées par les autres modèles.

Le voici pourtant qui tourne comme par magie sur une TI-82 Stats.fr, après remplacement des lettres minuscules! :bj:

Image




Et encore mieux, le voici même qui tourne parfaitement sur une TI-82 après quelques transformations syntaxiques un peu plus évoluées! :bj:

Image




Utilisateur, tu peux donc désormais tester beaucoup plus de programmes en ligne avant de les télécharger, et vérifier si un programme prévu pour un autre modèle peut facilement marcher sur ton modèle! :bj:

Auteur de programmes, tu peux désormais voir si un portage vers d'autres modèles est facilement réalisable, et ce qu'il y a à modifier! :bj:





TI-Planet, désormais le meilleur endroit pour héberger tes programmes TI-Basic z80! :bj:

Re: Teste enfin les programmes Basic TI-83+/84 en ligne!

Unread postPosted: 21 Feb 2012, 19:53
by Persalteas
Décidément, tout se complète...

Effectivement, ça devient un puissant atout cet émulateur.

Re: Teste enfin les programmes Basic TI-83+/84 en ligne!

Unread postPosted: 21 Feb 2012, 22:05
by kindermoumoute
Ouaip, c'est pas mal, mais n'oublie pas d'indiquer 84+ et pas 84. :)

Re: Teste enfin les programmes Basic TI-83+/84 en ligne!

Unread postPosted: 21 Feb 2012, 22:18
by sandro
C'est sur que c'est pas mal pour le basic, par contre pour tout ce qui est Axe/asm/librairies/grammaire/... je crains qu'on ne puisse pas s'en sevir quand-même.

Sandro

Re: Teste enfin les programmes Basic TI-83+/84 en ligne!

Unread postPosted: 21 Feb 2012, 22:26
by critor
kindermoumoute wrote:Ouaip, c'est pas mal, mais n'oublie pas d'indiquer 84+ et pas 84. :)


Ben si, c'est fait exprès et ce n'est pas une erreur.
N'oublie pas la TI-84 Pocket.fr qui est bel et bien une TI-84+.


sandro wrote:C'est sur que c'est pas mal pour le basic, par contre pour tout ce qui est Axe/asm/librairies/grammaire/... je crains qu'on ne puisse pas s'en sevir quand-même.


Non là aucune chance. Les assembleurs ne sont pas compatibles.
Il faut attendre la sortie d'un émulateur de TI-83+/84 "potable" pour avoir ça.

Re: Teste enfin les programmes Basic TI-83+/84 en ligne!

Unread postPosted: 21 Feb 2012, 22:40
by sandro
Bon, c'est déjà une bonne partie des programmes qu'on peut tester, les autres il faudra continuer à passer par l'émulateur comme avant.

Merci quand même pour ce nouvel ajout.

Sandro

Re: Teste enfin les programmes Basic TI-83+/84 en ligne!

Unread postPosted: 22 Feb 2012, 00:49
by DoOmnimaga
Excellent comme émulateur et outil de test :D .

Suggestions:
-ajouter le support pour les fichiers 8xg ancien format (TI-Graph Link et TI-Connect version 1.3 ou antérieur). Exemple, la quasi totalite de la série Illusiat (bien sûr, les derniers ne tourneront pas dessus car ils utilisent la mémoire d'archivage, mais Illusiat 5 et 8 par exemple rentrent dans la RAM de la TI-82 Stats.)
-ajouter le support pour les fichiers 8xg nouveau format (TI-Connect 1.5, TiLP, WabbitEmu, etc)
-détection si il y a de multiples versions du même jeu dans le fichier zip (par exemple, avec Illusiat, des versions Française et Anglaise sont incluses et on ne peut pas envoyer les deux en même temps). Dans ce cas, on demanderait à l'utilisateur de choisir

En gros, ils seraient dégroupés lors du transfert, la TI-82 Stats ne possédant pas de mémoire archive pour les stocker.

Re: Teste enfin les programmes Basic TI-83+/84 en ligne!

Unread postPosted: 22 Feb 2012, 00:56
by critor
Merci pour tes suggestions. :)

En effet, nous n'en sommes qu'au début et le support des groups/backups/images/matrices/chaînes/listes est nécessaire pour parfaire l'émulation.

Re: Teste enfin les programmes Basic TI-83+/84 en ligne!

Unread postPosted: 22 Feb 2012, 17:59
by Loulou 54
Sympa ! :)
Les sous programmes sont supportés ?
Et les images ne le sont pas il me semble ?

Re: Teste enfin les programmes Basic TI-83+/84 en ligne!

Unread postPosted: 22 Feb 2012, 18:01
by critor
Les sous-programmes sont supportés.

Les images, pas encore.