π
<-

Nouveaux OS 83+ / 84+

Nouveautés, projets, mises à jour.

Nouveaux OS 83+ / 84+

Unread postby critor » 15 Apr 2010, 13:00

Nouveaux OS TI-83+ et TI-84+.


Depuis hier, Brandon Wilson a sorti deux nouveaux OS.


1) Tout-le-monde a pu remarquer que l'OS 2.53MP sur TI-84+ a de gros problèmes de compatibilité avec les programmes assembleur et applications, et de gros problèmes de stabilité.

Il est très facile de provoquer un reset, même en tapant un simple calcul.

Vous êtes nombreux à être venus vous plaindre de cet OS...

Brandon a analysé l'OS en profondeur et a trouvé... des bugs!
Oui, TI s'est trompé!!!
Brandon a corrigé ces bugs, ce qui donne un nouvel OS.


2) Ceux qui ont essayé de resigner l'OS 2.53MP avec la clef RSA 04 de la TI-83+, ont vu que ce nouvel OS (comme tous les OS TI-84+ d'ailleurs) ne démarrait pas sur les TI-83+/83+SE.

Brandon nous sort simultanément un OS modifié qui démarre sur les (rares) TI-83+SE.
Il ne dit rien sur la compatibilité avec les TI-83+ basiques.
Théoriquement, cela causait problème au niveau de la mémoire d'archive, qui était grandement réduite.

Je teste, et je vous en dis plus...


Les clefs z80 que nous avons factorisées l'été dernier montrent enfin une utilité concrète!
Vive la communauté :#top#:

Malheureusement, je ne peux pas donner de lien vers ces nouveaux OS, et vous demande de ne pas en poster.
(sauf si Mic le permet)

Et pourtant, je pense que ce nouvel OS est très important pour la communauté.
Il faut éviter que votre 2.53MP plante le jour du BAC...

En effet, suite à la dernière lettre d'avocat de TI, nous avons décidé de ne plus offrir d'OS TI officiel en téléchargement.
Or là, il s'agit d'un OS TI modifié... Du point de vue légal, c'est encore pire...

Je vais par contre essayer de voir si je peux vous générer des patchs IPS...
Cette méthode n'a jamais posé problème, puisqu'elle ne contient pas le code de TI.


Je réfléchis aussi à une news.
Je pèse mes mots...
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 54.4%
 
Posts: 42493
Images: 17332
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Nouveaux OS 83+ / 84+

Unread postby jacques » 15 Apr 2010, 13:21

Super ! :#top#:

le seul problème est qu'on ne peut donc pas se procurer cet OS... :%):
Sublime Chevalier Elu des TI

Venez visiter mon site sur les TI : Ti Softwares !!
Jetez un coup d'œil à mes programmes pour TI !!

Vous voulez faire des super programmes pour votre TI z80 ? Alors apprenez l'Axe Parser !!
User avatar
jacques
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 14.9%
 
Posts: 2057
Images: 0
Joined: 25 Aug 2009, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: prépa PSI

Re: Nouveaux OS 83+ / 84+

Unread postby critor » 15 Apr 2010, 14:57

Tests sur TI-83+ basique:


Après un transfert d'OS qui va de 0 à 128%, j'ai pu faire démarrer l'OS 2.53MP sur ma TI-83+ basique.

Seuls 128Ko de mémoire d'archive sont disponibles (il fallait s'y attendre).


Ce n'est toutefois pas pour le moment quelque chose d'acceptable.
Le système est très instable.

Mais il démarre, c'est déjà un grand pas!
On peut garder espoir pour la suite.


Je vais tester sur TI-83+SE.
(d'après Brandon, c'est la seule calculatrice supportée)

Soit ça marche nickel sur TI-83+SE, et cela voudra dire:
* que le nouvel OS 83+ ne concerne hélas que peu de monde pour le moment (uniquement les possesseurs de TI-83+SE, modèle arrêté depuis 2004 il me semble)
* que les problèmes sur TI-83+ basiques nécessitent l'ajout de code spécifique

Soit les mêmes problèmes sont présents sur TI-83+SE, et ça voudra dire:
* que Brandon a encore du travail à faire
* mais que l'on peut garder un bel espoir pour le support de la TI-83+ basique

Quelques photos de mes tests sur TI-83+ basique:

Ecran d'accueil:
Image

Ecran d'auto-test:
Image

Ecran mémoire:
Image

Ecran à propos:
Image

Nouveaux menus:
Image

Un calcul en MathPrint:
Image
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 54.4%
 
Posts: 42493
Images: 17332
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Nouveaux OS 83+ / 84+

Unread postby critor » 15 Apr 2010, 16:03

Test sur TI-83+SE:

Peut-être n'ai-je pas la bonne révision matérielle, mais curieusement je n'ai pas réussi à démarrer l'OS 2.53MP sur ma TI-83+SE, alors qu'il démarrait sur ma TI-83+ avec laquelle il n'est pas compatible.

Il s'installe sur TI-83+SE, mais après c'est tout... L'écran reste éteint...


Je tente un dernier truc, et je passe au test sur TI-84+.
Ce sera quand même le thème principal de la news.

J'enverrai les bugs TI-83+ et TI-83+SE à Brandon.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 54.4%
 
Posts: 42493
Images: 17332
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Nouveaux OS 83+ / 84+

Unread postby critor » 15 Apr 2010, 17:12

Bon, j'ai testé avec succès le nouvel OS 2.53MP pour TI-84+.


Par contre, j'ai du mal à créer un patch IPS, car il y a 59 octets d'écart dans les tailles...
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 54.4%
 
Posts: 42493
Images: 17332
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Nouveaux OS 83+ / 84+

Unread postby critor » 15 Apr 2010, 18:09

C'est bon, j'ai trouvé une solution.
C'est l'outil de signature RSA de Brandon qui vire les octets à FF en fin de fichier.

J'ai donc tout bêtement resigné l'OS, et il fait maintenant la même taille que l'OS officiel.

J'ai donc pu créer le patch IPS adéquat.

http://tiplanet.org/index.php?mod=ar ... oirid=1784


Vu que ce patch concerne beaucoup de monde (potentiellement tous ceux qui ont mis-à-jour et risquent donc d'avoir une 84+ qui plante au BAC ou aux concours/examens), n'hésitez pas à poster tous vos commentaires.


La méthode n'est-elle pas trop compliquée? (je rappelle que l'on ne peut plus poster d'OS sur le portail, à cause de TI)

Le ReadMe est-il suffisamment clair?

Arrivez-vous encore à provoquer des plantages anormaux de votre TI-84+ ?
Si oui, avec quel programme/application et dans quel contexte?


Merci.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 54.4%
 
Posts: 42493
Images: 17332
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Nouveaux OS 83+ / 84+

Unread postby jacques » 15 Apr 2010, 18:15

Je trouve le ReadMe très clair, ce qui rend la méthode simple.

Néanmoins, je crains que cette petit "bidouille" rebute pas mal d'utilisateurs (beaucoup de monde n'aime pas "mettre la main dans la cambouis", dont les utilisateurs lambdas de ti84+...).
Sublime Chevalier Elu des TI

Venez visiter mon site sur les TI : Ti Softwares !!
Jetez un coup d'œil à mes programmes pour TI !!

Vous voulez faire des super programmes pour votre TI z80 ? Alors apprenez l'Axe Parser !!
User avatar
jacques
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 14.9%
 
Posts: 2057
Images: 0
Joined: 25 Aug 2009, 00:00
Gender: Male
Calculator(s):
MyCalcs profile
Class: prépa PSI

Re: Nouveaux OS 83+ / 84+

Unread postby critor » 15 Apr 2010, 18:41

jacques wrote:Je trouve le ReadMe très clair, ce qui rend la méthode simple.

Néanmoins, je crains que cette petit "bidouille" rebute pas mal d'utilisateurs (beaucoup de monde n'aime pas "mettre la main dans la cambouis", dont les utilisateurs lambdas de ti84+...).



Merci pour ton commentaire Jacques.

Cette méthode est hélas légalement incontournable. Nous ne pouvons pas prendre un OS officiel et en changer quelques octets pour ensuite le redistribuer...


Bon sinon, j'ai newsé - http://tiplanet.org/index.php?mod=ne ... iresid=807


Maitenant la question est: combien de mois faudra-t-il à TI pour refléter cette correction officiellement sur leur site? (si jamais ils le font un jour...)
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 54.4%
 
Posts: 42493
Images: 17332
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Nouveaux OS 83+ / 84+

Unread postby Marco » 15 Apr 2010, 19:56

Génial :)
Y a-t-il une liste des corrections effectuées par le patch quelque part ?
Image
User avatar
Marco
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 27.8%
 
Posts: 1259
Joined: 22 Mar 2009, 00:00
Location: 78
Gender: Male
Calculator(s):
MyCalcs profile

Re: Nouveaux OS 83+ / 84+

Unread postby critor » 15 Apr 2010, 20:00

Marco wrote:Génial :)
Y a-t-il une liste des corrections effectuées par le patch quelque part ?



Je vais citer Brandon.
Pas de lien svp, car vous lieriez bien plus que ce simple texte...

BrandonW wrote:I tracked down the bug that was preventing xLIB from working correctly on OS 2.53MP: there's a bug in TI's parser code which they introduced when trying to refactor all the code that sets 0,(iy+7). After calling the parser hook with A=1, if the parsing operation is canceled by the hook, then the OS incorrectly sets 0,(iy+7) when it should be setting 0,(iy+6). This causes problems all over the place.

To patch this issue, you can (in the 8XU OS upgrade):

Change 6B5Bh to: 06
Change 6C85h to: CD D0 7F
Change 5C00h to: CD D6 7F
Change 5CA7h to: CD D6 7F
Change 607Dh to: CD D6 7F
Change 695Ah to: CD D6 7F
Change 6BFBh to: CD D6 7F
Change 7FD0h to: 21 01 00 22 61 96 FD CB 07 C6 C9
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 54.4%
 
Posts: 42493
Images: 17332
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Next

Return to Actualités

Who is online

Users browsing this forum: ClaudeBot [spider] and 11 guests

-
Search
-
Social TI-Planet
-
Featured topics
Ndless for CX 4.5.5 / CX II 6.2.0
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
2076 utilisateurs:
>2060 invités
>9 membres
>7 robots
Record simultané (sur 6 mois):
32248 utilisateurs (le 01/09/2025)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)