π
<-

TI-z80 Le Boot Code 5.3.1 bloque OS tiers et modifiés (révision L+)

New postby critor » 25 Oct 2018, 22:31

:warning: Nouveau tour de vis sécuritaire sur les TI-83 Premium CE et TI-84 Plus CE, dont le fonctionnement devient de plus en plus comparable à celui des TI-Nspire.

Depuis mars 2018, Texas Instruments a lancé l'assemblage de la révision matérielle L des TI-83 Premium CE et TI-84 Plus CE, révision qui a donc été largement diffusée pour cette rentrée.

Cette révision vient avec un tout nouveau Boot Code, la version 5.3.1.0050, et ceux qui nous suivent régulièrement savent que ce genre de changement est rarement anodin.

Après le Boot Code 5.1.5 de décembre 2015 qui introduisait une incompatibilité avec les OS inférieurs à 5.1.5...

... ainsi qu'une protection empêchant de revenir à une ancienne version de l'OS après mise à jour...

Après l'OS 5.3.1 de février 2018 qui bloque partiellement l'assembleur...

... et met désormais le triste record de 1min30 à activer le mode examen sans aucune indication parce que se donnant la peine de revalider toutes les applications présentes en mémoire à la recherche d'applications modifiées ou non officielles quasiment inexistantes à ce jour...

Qu'est-ce que TI nous aura encore inventé cette fois-ci ? On peut craindre le pire vu les dernières tendances... :#roll#:

Grâce à crysis4000 qui s'est donné la peine de nous dumper le Boot Code 5.3.1, nous allons pouvoir t'en révéler tous les sinistres secrets.

On s'en rend rapidement compte, les calculatrices TI-83 Premium CE munies du Boot Code 5.3.1 mettent 6 secondes de plus à démarrer, car passant un bon moment sur le nouvel écran ci-contre.

Tu devines ? Et oui, comme les TI-Nspire les nouvelles TI-83 Premium CE revalident désormais leur OS à chaque démarrage, ou du moins à chaque démarrage à froid (bouton reset).

9870Jusqu'à présent l'OS n'était validé que lors d'une installation standard. Tu conservais la possibilité d'écrire en mémoire Flash via des programmes assembleur, et ainsi d'appliquer des patchs à l'OS (pour par exemple en corriger des bugs sans attendre des mois que TI le fasse), ou même de le remplacer complètement par un OS tiers comme FreeOS par MateoC.

Désormais sur les nouvelles TI-83 Premium CE, si tu as patché ton OS, installé FreeOS ou un autre OS tiers, au prochain redémarrage à froid le Boot Code 5.3.1 refusera l'amorçage, détruira l'OS puis t'en demandera un nouveau. :mj:

Autrement dit méchant fraudeur qui as osé installer un OS non validé par TI, si ton prof/surveillant vient presser le bouton reset tu auras la punition ultime pour le reste de ton devoir/épreuve de disposer d'une machine totalement HS; bien fait pour toi ! :troll:

Redevenons sérieux. Sûrement une façon de se faire bien voir auprès des institutions, la TI-83 Premium CE étant désormais parmi les calculatrices les plus sécurisées du marché, de façon de plus en plus comparable aux TI-Nspire.

Mais le seul patch s'attaquant au mode examen n'a jamais été diffusé car créé juste pour l'exploit, ne marche qu'avec le vieil OS 5.0.1 et de plus est totalement inadaptable aux versions plus récentes qui ont changé de fonctionnement pour le mode examen.

Autrement dit, il s'agit une nouvelle fois d'une restriction abusive des libertés de l'utilisateur, pour bloquer des possibilités de fraude totalement imaginaires.

On se demande bien à quoi cela a servi que la communauté CE depuis 2015 se comporte infiniment mieux avec TI que du temps de la communauté z80, en s'interdisant afin de pouvoir conserver ses libertés toute action pouvant nuire aux intérêts du constructeur dans les thèmes abordés avec les diverses institutions (mode examen, calcul exact sur TI-84 Plus CE, calcul formel...), si c'est pour maintenant se voir de toutes façons supprimer toutes ces libertés les unes après les autres alors que le contrat moral avait pourtant bien été rempli : aucun outil de ce genre n'a jamais été diffusé. Visiblement, pour des raisons que nous ignorons et serions dans l'incapacité totale de comprendre, ce n'est pas la confiance qui règne chez TI actuellement.

Divers UdPPC 2018 à Bordeaux avec Casio et TI-Python, 30 octobre !

New postby critor » 25 Oct 2018, 10:07

98669865Le week-end dernier, nous t'avons couvert les journées APMEP à Bordeaux.

Sur le stand de Texas Instruments étaient présents comme tu peux l'apercevoir ci-contre deux prototypes DVT du module TI-Python pour la TI-83 Premium CE. Librement manipulables, mais fonctionnels uniquement avec les machines du stand munies des futurs OS 5.3.5 et application PyAdapt.

La solution est absolument passionnante sur le plan technique et l'interface de l'application est déjà très évoluée, équivalente en fonctionnalités aux solutions concurrentes et même supérieure sur certains points. :bj:
Il s'agit bien d'une véritable implémentation Python puisque les scripts de test que nous avons apportés, basés sur ceux de nos Course des Pythons 2018 et QCC 2018, ont pu fonctionner sans avoir à changer le moindre caractère ! :bj:

Nous t'avons donc réalisé et pris en photos plein de tests sur le stand. Mais malheureusement nous n'avons pas encore reçu l'autorisation de publier ces photos. :(

986798699868Toutefois en attendant, si tu as raté les journées APMEP il te reste encore une chance de découvrir ce formidable module TI-Python. Sa prochaine, et à notre connaissance dernière présentation publique avant sa livraison dans de longs mois au premier trimestre 2019, aura lieu le mardi 30 octobre, toujours à l'ENSEIRB-MATMECA de Bordeaux, de 8h30 à 17h45, à l'occasion du 66ème congrès national de l'UdPPC (Union des Professeurs de Physique et Chimie).

Et puis tu auras aussi un stand Casio sur place, ce qui te facilitera d'éventuelles comparaisons. ;)


Lien : https://udppc-bx2018.sciencesconf.org/

NumWorks Mise à jour NumWorks 1.7.1

New postby Admin » 24 Oct 2018, 15:39

98639864Chez NumWorks on n'est pas en vacances. Et si tu rafraîchissais ta calculatrice pour la rentrée ? La nouvelle version 1.7.1 est disponible. Découvrons les améliorations :
ImageImage


Application Statistiques :Go to top

Malgré les améliorations niveau calcul de la médiane dans la version précédente, il restait encore des cas où la calculatrice répondait à tort une valeur de la série statistique malgré un nombre pair de valeurs, comme avec la série 1-1-1-1-1-1-5-9-9-9-9-9 qui donnait 5 au lieu de 3, valeur à égale distance de 1 et 5.

C'est désormais corrigé. :)


Application Paramètres :Go to top

L'autre fonctionnalité corrigée est accessible via l'application Paramètres mais concerne toutes les applications, il s'agit de la langue allemande.

Déjà il y avait d'une part quelques lourdeurs, un peu comme ce qui se passe lorsque l'on traduit à la machine, choses qui ont été reformulées. :)

Aussi la traduction allemande n'était que partielle, et ne concernait pas l'aide du catalogue de l'application Python qui restait en anglais. Ce n'est toujours pas complet, mais cela a été grandement complété. :)

Enfin, comme nous l'avions déjà vu, la NumWorks ne gère pas les caractères accentués. Un script Python permet d'afficher la table des caractères. On y note que nous n'avons que les caractères ASCII standard sur 7-bits (de code 0 à 127). A la place des caractères ASCII étendu sur 8-bits (de code 128 à 255) où auraient dû être présentes les lettres accentuées, on trouve quelques symboles mathématiques puis du n'importe quoi.

Le problème c'est que contrairement aux accents français l'accent allemand, le Umlaut à l'écriture proche du tréma et pouvant être présent sur les voyelles fortes (a, o, u), est super important. Sa présence ou son absence change complètement la prononciation d'un mot et parfois même son sens. Or jusqu'à présent, la calculatrice affichait donc sans Umlaut.

La gestion de ces caractères accentués n'a ici pas été rajoutée. C'est la traduction allemande qui utilise désormais la convention d'écriture des allemands pour les machines du siècle dernier dépourvues de l'Umlaut, l'écriture Antiqua proche de l'écriture phonétique :
  • ae pour ä
  • oe pour ö
  • ue pour ü

Notons que ces améliorations de la version allemande sont l'oeuvre de la communauté, et notamment de Marc David Vardai.



Liens :
Link to topic: Mise à jour NumWorks 1.7.1 (Comments: 1)

TI-z80 L'attaque des escargots sur ta TI-83 Premium CE

New postby critor » 16 Oct 2018, 21:15

9854Pour les congés qui arrivent, _iPhoenix_ te propose une toute nouvelle expérience de jeu sur ta superbe TI-83 Premium CE, celle te de défendre contre une attaque d'escargots.

Non non, ne rigole pas devant ces êtres si peu titanesques. Car si le jeu est certes facile à jouer, le maîtriser sera tout autre chose car ces escargots vont te charger par vagues de plus en plus rapides.

A première vue, les escargots captant forcément le regard vu le gameplay auront certes l'air de clones... mais les graphismes n'en sont pas moins remarquables, avec notamment :
  • ta personnalisation par un avatar humoristique qui a l'air terrorisé devant tous ces gastéropodes bien baveux :p
  • chose extrêmement rare l'utilisation d'une police de caractères personnalisée, la bien nommée police fantaisiste SnailFont

Le jeu est écrit en langage assembleur, et son code source est disponible en ligne pour que tu puisses t'en inspirer. :)


Téléchargements :

Liens :

NumWorks Mise à jour NTSC émulateur NES + comparaison performances

New postby Admin » 14 Oct 2018, 15:33

La sortie vidéo des consoles Nintendo NES utilisait différents formats selon la zone de vente :
  • NTSC (60Hz) pour l'Amérique du Nord et le Japon
  • PAL (50Hz) pour l'Europe
Pour ne faire afficher que 50 images par seconde aux consoles européennes, Nintendo a tout simplement ralenti la console en utilisant des processeurs de fréquence inférieure.

En conséquence, les mêmes jeux sont 20% plus rapides si joués sur une console américaine ou japonaise.



9853L'émulateur NES pour NumWorks, un portage par zardam de nofrendo, ne gérait initialement que le mode PAL, ce qui donnait une émulation nettement plus lente que sur les modèles concurrents TI-Nspire.

Dans la nouvelle version de son émulateur et du convertisseur en ligne webnofrendo associé, zardam te donne le choix du format vidéo à cibler : PAL ou NTSC. :bj:
Choisis donc PAL pour une expérience de jeu oklm, ou NTSC si tu as l'âme d'un champion international ! :bj:



Profitons-en pour comparer maintenant équitablement les performances d'émulation NES de nos calculatrices.

La Graph 90+E ne sera hélas pas incluse dans ce test, parce que son émulateur NES n'a pas bougé depuis un an, qu'aucune version compilée n'en a jamais été disponible, que nous n'avons pas réussi à le compiler même en demandant de l'aide sur Planète Casio, et que l'auteur n'a pas davantage répondu à un courriel demandant un binaire de démo/test en 2017. :'(


  1. La NumWorks (processeur ARMv7 à 100MHz) et la TI-Nspire monochrome (processeur ARMv5 à 120MHz) sont les premières à terminer l'intro de Ninja Gaiden en 1min29. :bj:
  2. Elles sont suivies de peu par la génération de TI-Nspire CX avec processeur ARMv5 à 132MHz, en 1min31. :bj:
  3. Et la TI-Nspire CX CR4+ malgré son processeur ARMv5 plus rapide à 156MHz, se traîne lamentablement pendant 2min00. :mj:

Voyons maintenant si les TI-Nspire peuvent rattraper leur retard avec un peu d'overclocking :

  1. La TI-Nspire monochrome avec son processeur ARMv5 monté à son maximum de 150MHz est mainenant seule à terminer l'intro en 1min28. :bj:
  2. La NumWorks, toujours avec sonprocesseur ARMv7 à 100MHz, met donc encore 1min29. :bj:
  3. Sur la représentante de la génération TI-Nspire CX à 132MHz, Nover a détecté et enregistré une configuration d'overclocking stable à 252MHz qui ne met plus que 1min30 ! :bj:
  4. La seule représentante de la génération TI-Nspire CX CR4+ à 156MHz dont nous disposons pour les tests s'overclocke assez mal en comparaison, Nover ayant abandonné l'accélération à seulement 216MHz, ce qui prend donc encore une éternité de 1min56. :mj:

Apparemment, mieux vaut acheter sa TI-Nspire CX d'occasion.
A quand l'overclocking sur NumWorks par contre ? ;)




Lien NumWorks : convertisseur en ligne de ROM NES

Téléchargements Nspire :Ressources Nspire :

-
Search
-
Social TI-Planet
-
Featured topics
Grand Concours 2024-2025 - Programmation Python
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.
701 utilisateurs:
>682 invités
>14 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
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)