Forum

Catégorie : Discussions générales
Forum : Articles
Vues : 20086
Réponses : 4
Type : discussion
Etat : réponses autorisées

[TUTO] COPIER ou RENOMMER un programme + BUG drôle

linkakro le 23/05/2011 à 23:26
Cet article indique comment copier un programme avec "Rappel" et comment contourner un bug qui arrive parfois sur les TI-82-stats-fr.
D'autres solutions existent mais nécessitent plus de ressources.

Lorsque je l'ai posté il était rédigé comme un rapport expérimental, maintenant c'est une connaissance avérée. D'autres personnes l'ont connu, mais je n'ai jamais vu ailleurs ma solution de changement de Contraste.
Dernière écriture importante 19/05/2013 et correction mineure le 8/12/2013

Il vous faut utiliser la fonction "Rappel" : [2nde]+[sto->]
Elle s'appelle "Recall" en anglais. Elle affiche "Rcl".
Les modèles traduits par application affichent "Rpl".

1 - L'utilisation du Rappel pour recopier un programme :

-créez ou éditez un programme (prgm+droite puis choix + entrer, ou prgm+gauche+entrer puis saisie nom + entrer)
-saisissez [2nde]+[sto(Rappel)] dans l'éditeur
-appuyez sur la touche [programme] puis choisissez un programme dans le menu EXEC (il sera recopié)
-*** un BUG d'affichage peut se produire ici crazy.gif laugh.gif (voir chapitre dédié) (sur ti82statfr)
-appuyez sur entrer et patientez pendant la copie

Vous pouvez renommer un programme en copiant le code de l'ancien programme dans un nouveau programme du nom voulu.

Généralement la copie est assez rapide, mais un long programme peut vous forcer à patienter longtemps.
De plus le bug mentionné ci-dessus peut empêcher d'observer le déroulement de l'opération et donc attendre pour rien.


2 - Un bug ??? (Rappel sur 82statfr)

>> deux bugs en un :
- extinction de l'écran, mais pas de la calculatrice
- si vous le rallumez (confère solution Contraste), des caractères sont reportés en haut à gauche en diagonale

Le bug est bizarre mais INNOFFENSIF. Aucun contre exemple signalé.
L'écran s'éteind, mais la calculatrice fonctionne toujours.
Puis le texte aussi peut dérailler, et cela se voit en rallumant l'écran (confère solution contraste).

Ce bug ne se produit que sur 82statfr jusqu'à preuve du contraire.
Aucune autre TI même traduite en français n'est connue pour avoir ce bug.

Captures prises avec TI-Connect (fixe) et CalcCapture+VirtualTI+rom82statfr


3- Les solutions :

L'écran se rallume facilement avec le changement de CONTRASTE. 2nde+haut
L'extinction automatique est pénible mais conserve l'état interne au redémarrage tout en rallumant l'écran.
L'extinction volontaire 2nde+ON puis le redémarrage quitte malheureusement l'éditeur et la fonction.

Seule l'extinction volontaire nécessite d'abord de valider la copie (entrer).

Conclusion : quelques solutions :

-(la meilleure, la mienne) modifiez d'abord le CONTRASTE (2nde+haut) : cela rallume l'écran
Puis appuyez sur entrer et reprenez vos activités dès que la copie sera finie


-appuyez sur entrer, patientez (extinction auto), puis appuyez sur ON

-patientez (extinction auto), puis appuyez sur ON, puis appuyez sur entrer

-appuyez sur entrer, patientez pendant la copie, rallumez l'écran, puis entrer
Ce dernier rallumage se fait avec le contraste (2nde+haut) ou ON/2nde(+ON) selon le temps attendu et le temps de copie.
On peut marteler les commandes pendant la copie si on est pressé.

4 - Pourquoi

Le bug se produit à cause d'une différence entre le modèle anglais et un des modèles français : le nom de la fonction Rappel/Rpl/Rcl.
Toutes les TI que je connais sauf la 82statfr ont été adaptées.

82statfr: "Rappel" est plus long que "Rcl" en anglais, et les noms de programmes de plus de 5 caractères dépassent de l'écran, et les caractères supplémentaires apparaissent en haut à gauche avec extinction simultanée de l'écran.
"Rappel prgmAAABBBCC" dépasse 16 caractères, "BCC" est reporté en haut à gauche.

-les ti anglaises : "Rcl", pas de bug.
-76fr : le nom est rogné et points de suspension, pas de bug.
-Flash Z80 traduites par application FR 1.02 ou 2.40 : ni Rcl ni Rappel mais "Rpl", pas de bug.


Screenshots avec WabbitEmu.

=============

L'émulateur wabbitemu simule bien le bug mais la capture ne montre pas l'extinction de l'écran. ahh.gif

6et7/12/12 : il semble que le défaut d'émulation soit aussi présent dans TilEm. Source.

=============
8/12/2013

Si vous avez une autre calculatrice et un câble, vous pouvez aussi transmettre le programme dans un sens puis dans l'autre, et la calculatrice initiale proposera de renommer le programme.
Merci M@thieu41 qui a rappelé cette méthode, que j'aurais dû signaler.
https://tout82.pages-perso.fre[...].php?sujet=3973
Akmdad le 24/05/2011 à 00:58
merci. je pense que c'est ca.



"gif animé" pleonasme godgrace.gif
linkakro le 28/05/2011 à 13:55
UP
Pour mon premier screen réussi de ce bug ! bigmouth.gif bigmouth.gif
Mais il est fixe.
( premier message édité )


PS : Pour la 100ème fois, je cherche toujours une rom de 82statfr.
Elle est introuvable maxiangry.gif
sandro le 28/05/2011 à 14:06
tu peut pas l'extraire avec le cable? (moi je ne sais pas le fair, j'ai préféré prendre une ROM de TI83 pour l'émulateur)

Bonne chance
Sandro

PS: si tu trouve, prévien moi, ce sera mien que celle pour TI83 (j'ai moi aussi une TI82stats.fr
linkakro le 01/07/2011 à 22:53
UP
Depuis que la rom 1.11fr7 de ti82statsfr s'est répandue sur un sujet du forum (ICI)
j'ai enfin pu publier un gif animé ! bigmouth.gif glasses.gif

(premier message édité)