π
<-
Chat plein-écran
[^]

News 2020
January (39)

News 2019
October (13)
August (18)
July (23)
June (28)
May (31)
April (25)
March (39)
January (37)

News 2018
October (13)
August (32)
July (23)
June (64)
May (63)
April (45)
March (43)
January (45)

News 2017
October (26)
August (39)
July (52)
June (88)
May (51)
April (43)
March (37)
January (33)

News 2016
October (25)
August (42)
July (34)
June (109)
May (55)
April (34)
March (37)
January (24)

News 2015
October (22)
August (56)
July (22)
June (94)
May (56)
April (32)
March (40)
January (21)

News 2014
October (26)
August (18)
July (23)
June (101)
May (57)
April (59)
March (54)
January (31)

News 2013
October (67)
August (50)
July (43)
June (193)
May (93)
April (102)
March (45)
January (50)

News 2012
October (64)
August (63)
July (53)
June (132)
May (88)
April (73)
March (57)
January (58)

News 2011
October (56)
August (31)
July (27)
June (71)
May (61)
April (32)
March (36)
January (24)

News 2010
October (11)
August (8)
July (14)
June (10)
May (3)
April (3)
March (1)

News 2009
August (3)
July (1)
June (2)
May (1)
April (2)
March (1)

La mystérieuse 11ème application: un nouveau langage de programmation

New postby critor » 13 Apr 2011, 01:56

La TI-Nspire dans son dernier OS 3.0 permet de créer de nouveaux onglets dans vos classeurs avec 7 types d'applications différents:

- Calculs
- application Graphiques
- application Géométrie
- Tableur & Listes
- Données et Statistiques
- Editeur Mathématique
- Vernier DataQuest

Image




2 applications supplémentaires sont insérables en changeant tout simplement de menu:

- Editeur de programmes
- Console du capteur

Image


Cela nous amène donc à 9 applications.



Mais en fait, une autre application existe encore. Seulement, on ne peut l'insérer qu'en utilisant le logiciel PC.
C'est l'application "questions", qui permet de créer entre autres des QCM ou Vrai/Faux.

Image


Nous en sommes maintenant à 10 applications.



Le tableau périodique dont nous vous avons parlé récemment n'est pas inclus dans l'OS. C'est un classeur comportant des onglets, et ces onglets contiennent donc des applications...

Image


Mais l'impossibilité de générer un tel écran avec toutes les applications officielles citées précédemment nous amène à supposer l'existence d'une autre application secrète, une 11ème application.



Et l'expérience vient de confirmer cette hypothèse. Après décryptage du fichier TNS du tableau périodique, on obtient sa structure sous forme XML. On y apprend notamment que son auteur est John Powers, qui avait déjà travaillé pour TI dans le domaine des TI-68k
(son nom est cité dans vos manuels de TI-89/92)
, et également que le fichier a été généré le 23 mai 2010.

Mais surtout, quand on regarde le type des applications utilisées, on trouve un nouvel identifiant totalement inconnu:
"TI.ScriptApp"
, que l'on pourrait traduire par application de scripts. Le numéro de version associé à l'application est
"1.0"
, ce qui confirme bien que c'est une nouveauté. Là voilà, la 11ème application TI-Nspire!

On peut donc supposer que c'est une application permettant d'utiliser un langage de programmation interprété
(script)
, apparemment adapté à la génération d'interfaces graphiques et à la gestion des événements.

En regardant le code source du tableau périodique, on se rend compte qu'il s'agit malgré tout d'un langage relativement évolué puisqu'il semble capable de gérer des classes avec de l'héritage
(comme le C++ ou le Java)
, bref un langage de script orienté objet. Levak a commencé à documenter ce nouveau langage sur notre forum, et il semblerait que ce soit en fait du Lua.

Mais hélas, il nous est impossible d'insérer des applications de script, aussi bien en utilisant l'OS que le logiciel PC. C'est donc une application
"secrète"
que seul TI peut insérer ou éditer, en utilisant probablement un logiciel spécial non diffusé publiquement.



TI a-t-il peur de nos capacités? Peur qu'on leur fasse de l'ombre en faisant aussi bien voir mieux que les applications officielles, ce qui était déjà le cas sur TI-68k/z80, et ce qui commençait à être le cas avec Ndless sur les TI-Nspire?

Peut-être ont-ils même pour but à terme de vendre le logiciel de développement et/ou les applications développées, ce qui expliquerait leur entêtement à vouloir éradiquer Ndless.



La situtaion nous semble en tous cas inadmissible: malgré son prix élevé, la TI-Nspire est la calculatrice la moins programmable de tout le marché des calculatrices graphiques depuis 20 ans!!! Même une TI-80/81 ou une Casio verte des années 90 fait mieux! Nous ne pouvons que désapprouver ces choix qui ne correspondent pas du tout à l'esprit d'ouverture, d'égalité et de partage que défend TI-Bank.

Nous espérons que TI reviendra un jour à de meilleurs sentiments, aux idées qui ont su faire son succès avec les TI-z80/68k, lui assurant un quasi monopole sur les technologies mobiles de l'éducation dans de nombreux pays.

Émulateur Game Boy & Game Boy Color pour TouchPad + démo en ligne!

New postby critor » 11 Apr 2011, 00:12

Reparlons un peu de l'émulateur de Game Boy et Game Boy Color pour TI-Nspire, j'ai nommé gbc4nspire de calc84maniac.

Hélas, calc84maniac en a perdu le code source dans un crash de disque dur. A chaque fois qu'il faut donc modifier l'émulateur, il faut se plonger directement dans le code assembleur ARM du fichier et c'est assez pénible.

Goplat l'avait déjà fait pour rendre gbc4Nspire compatible Ndless 1.7.

Cette fois-ci c'est Mrakoplatz, l'auteur de nDoom, qui s'est chargé de cette tâche pénible afin de rendre gbc4nspire compatible avec les claviers TouchPad.
Toutefois, la modification est loin d'être parfaite, puisqu'en contre partie l'écran de sélection des ROMs est cassé. Ce sera toujours par défaut le 1er fichier du dossier courant qui sera lancé en tant que ROM Game Boy.


Vous pouvez donc désormais jouer aussi aux jeux GameBoy et GameBoy Color sur votre TI-Nspire TouchPad. :bj:
(à condition de ne pas avoir installé le boot2 3.0 qui vient avec l'OS 3.0, ce qui a pour effet de fermer définitivement votre Nspire à tout programme assembleur)


Image




Mais ce n'est pas tout, car nous vous avons réservé une autre méga surprise!

Charger un jeu Game Boy ou Game Boy Color sur sa TI-Nspire prend du temps. Les ROMs sont souvent bien plus grosses que celles de la NES et font parfois plusieurs méga-octets.
Cela est assez énervant si c'est pour vous rendre compte au final que vous n'aimez pas le jeu, ou qu'il comporte un scrolling et un background non uniforme ce qui rend assez mal sur Nspire à cause de la rémanence de l'écran.

Désormais grâce à TI-Bank, ne perdez plus votre temps! En un clic, vous pouvez désormais tester en ligne les jeux Game Boy et Game Boy Color! :bj:

Image

Image



Vous saurez donc en quelques secondes si vous aimez le jeu, et si il rendra bien sur votre TI-Nspire!



Et un dernier petit détail pour vous faciliter la vie. Une pagination dynamique est désormais accessible en bas des tableaux d'archives, ce qui devrait vous permettre une navigation beaucoup plus aisée dans les jeux NES et Game Boy pour TI-Nspire. :bj:

Image






A très bientôt pour d'autres nouveautés similaires!


TI-Bank
: le site TI interactif!






Liens:

Jeux Game Boy & Game Boy Color pour TI-Nspire
Emulateur Game Boy & Game Boy Color pour TI-Nspire
(inclut la version modifiée pour Nspire TouchPad)

Jeux NES pour TI-Nspire
TNOC
(pour retirer le boot2 de l'OS 3.0
avant
de l'installer, et accessoirement gagner 4Mo d'espace libre)

Avec l'OS 3.0 et TNOC, crève le plafond !!!

New postby critor » 09 Apr 2011, 19:03

Il y a 8 mois, nous vous informions des effets dévastateurs de l'OS 2.1 sur l'espace libre de votre TI-Nspire.
Sur les 32Mo de mémoire, avec l'OS 2.1:
- une TI-Nspire CAS vide n'avait plus 14.6Mo de libres :mj:
- une TI-Nspire basique vide n'avait plus que 12.7Mo :mj:
Une vraie catastrophe...

Or, il se trouve que TI gâche de la place en stockant dans les fichiers d'OS des choses qui ne servent qu'une fois
(l'image du boot2)
et pas à tout le monde
(les classeurs d'exemple dans une 15aine de langues différentes)
.
Nous vous sortions simultanément notre utilitaire TNOC qui vous permettait d'alléger vos fichiers d'OS avant de les installation sur la calculatice, et d'économiser ainsi plusieurs méga-octets d'espace libre!

Image




Que donne l'OS 3.0? Et bien à notre grande surprise, TI semble lire régulièrement TI-Bank et nous avoir écoutés pour une fois.
- une TI-Nspire CAS vide remonte légèrement à 15.4Mo de libres :bj:
- une TI-Nspire basique vide bondit à 16.8Mo de libres
(similaire aux OS 1.4/1.6)
:bj:



Vous trouvez ça extraordinaire? Attendez un peu... Car nous n'avons même pas encore utilisé notre TNOC...
TNOC vient justement d'être mis à jour en version 1.21 avec le support des OS de plus de 10Mo, c'est-à-dire de l'OS 3.0.
Avec TNOC et l'OS 3.0:
- une TI-Nspire basique vide monte encore un peu à 17.8Mo de libres :bj: :bj:
- une TI-Nspire CAS vide explose littéralement la barre symbolique des 20Mo, avec 20.1Mo
(similaire à l'OS 1.4)
:bj: :bj:



Image




Même si TNOC arrive encore à faire mieux, TI semble pour une fois s'être vraiment mis au boulot avec l'OS 3.0. Cela aurait pu être l'OS parfait!... Hélas, il fallait bien que TI cache des pièges pour compenser:
- le boot2 3.0 inclus bloque définitivement tous les OS antérieurs :mj: :mj:
- la faille d'exécution de Ndless 1.7/2.0 a été corrigée, et rend très hypothétique la sortie d'un Ndless 3.0 :mj: :mj:



Même si vous passez à l'OS 3.0, nous vous conseillons donc au moins d'en retirer
au préalable
le boot2 3.0 avec TNOC, afin de pouvoir toujours réinstaller un OS antérieur avec Ndless à tout moment. On ne sait jamais: vos besoins/intérêts peuvent évoluer... Et si vous revendez la calculatrice, l'acheteur pourrait être très déçu de recevoir une calculatrice bloquée...





Avec
TI-Bank
, crève le plafond sur ta Nspire!






Liens:

TNOC
Link to topic: Avec l'OS 3.0 et TNOC, crève le plafond !!! (Comments: 0)

Downgrade de l'OS 3.0 - on sort l'artillerie lourde!

New postby critor » 08 Apr 2011, 00:46

Le nouvel OS Nspire 3.0 qui vient de sortir inclut une nouvelle protection anti-downgrade qui empêche l'installation de tout OS antérieur et donc l'utilisation de programmes Ndless
(comme par hasard...)
. Décidément, ils sont têtus chez TI...
En effet, Ndless 2.0 étant toujours en version bêta, nous ne sommes certainement pas prêt d'avoir Ndless 3.0. En étant optimiste, comptez au moins plusieurs mois d'attente...

Toutefois, la nouvelle protection que les ingénieurs de TI se sont crevés à développer pendant 6 mois a été cassée non pas en 2 semaines comme la dernière fois, mais en moins de 6 heures! Décidément chez TI, ils n'apprennent jamais de leurs erreurs...

La solution très simple que nous vous proposions était d'utiliser notre programme TNOC afin de retirer le boot2 3.0 des fichiers TNC/TNO de l'OS 3.0,
avant
sa première installation. Sans le boot2 3.0 le nouvel OS tourne aussi bien, et en plus vous conservez ainsi la possibilité de downgrader à tout moment selon vos besoins ou vos envies.



Mais que faire dans le cas où l'OS 3.0 a déjà installé le diabolique Boot2 3.0 sur votre calculatrice?
Car vous serez de plus en plus nombreux dans ce cas:
- ceux qui n'auront pas lu nos articles assez tôt...
- ceux qui auront tout simplement fait confiance aux fenêtres de mise à jour automatique que TI balance partout...
- et enfin ceux qui achèteront bientôt des calculatrices Nspire avec le boot2 3.0 déjà préinstallé...

Est-il impossible de revenir en arrière?... Êtes-vous condamné?...



Non Monsieur! Le mot impossible n'existe pas chez TI-Planet!
Il n'est pas trop tard, mais par contre il faut cette fois-ci sortir l'artillerie lourde... que nous avons développé récemment dans une toute autre optique.
:48tinscastp: Image


Il faut utiliser le connecteur dock opposé à la prise USB, et relier 3 contacts à un convertisseur RS232/TTL.
Image


En prime, nous avons développé une méthode qui permet d'obtenir un contact fiable sans aucune soudure sur la calculatrice, et donc sans perte de garantie:
Image


Il est possible avec ces 3 petits fils:
- d'upgrader/downgrader le boot2
- d'upgrader/downgrader le logiciel de diagnostics
- de lancer sans installation un OS différent de celui présent sur la calculatrice

C'est en fait la méthode utilisée par TI lors de la programmation initiale des TI-Nspire en fin de chaîne de production, et lors du retour de Nspire "bloquées" dans les centres de réparation agréés.

Seul le 1er point nous intéresse ici. Nous allons donc remplacer le méchant boot2 3.0 par le gentil boot2 1.4.
Le boot2 1.4 est facilement récupérable en ouvrant n'importe quel fichier d'OS 1.4 à 2.1 avec un logiciel d'archivage:
Image


Une fois le downgrade du boot2 effectué, vous pouvez à nouveau installer tous les OS que vous voulez! :bj:

Le matériel n'est pas cher, la plus grande difficulté étant tout simplement de le trouver. Par la suite, la manipulation ne nécessite aucune compétence particulière. N'hésitez pas à venir nous demander des précisions sur notre forum: nous y ferons le maximum pour vous aider.





TI-Planet
: pour vous, nous réalisons l'impossible!






Liens:

TNOC
(pour supprimer le boot2 3.0
avant
l'installation de l'OS 3.0)

La protection anti-downgrade 3.0 déjà cassée!

New postby critor » 07 Apr 2011, 23:01

La nouvelle protection anti-downgrade de l'OS 3.0 qui bloquait toute installation d'un OS antérieur
(et donc de Ndless)
ne nous aura même pas résisté une demi-journée!!! :bj:

Suite à des tests que nous venons de réaliser, cette protection semble être liée à l'installation du nouveau boot2 3.0. Peut-être l'OS 3.0 vérifie-t-il tout simplement la version du boot2 installé avant d'accepter/refuser l'OS envoyé...


Nous avons réussi à upgrader une TI-Nspire avec l'OS 3.0
(un OS 3.0 modifié duquel nous avons supprimé le nouveau boot2 3.0 grâce à notre utilitaire TNOC)
, et nous avons pu sans problème la downgrader en 2.1 par la suite.



Il vous faut donc supprimer le boot2 du nouvel OS
avant
de l'installer.

Pour ceux qui l'on déjà installé, nous ne savons pas encore si il y aura un moyen simple de revenir en arrière, mais nous y travaillons.
En utilisant le connecteur dock et une interface RS232, il sera possible de downgrader le boot2 3.0 avec un boot2 1.4. Mais selon ce que fait réellement la protection, cela pourrait ne pas suffire...



TI-Bank
: nous combattons pour votre liberté!

:king:




Liens:

TNOC
(pour supprimer le boot2 3.0
avant
l'installation de l'OS 3.0)

OS & logiciels Nspire 3.0 sortis !!!

New postby critor » 07 Apr 2011, 19:52

[taille=20]
Les OS et logiciels TI-Nspire 3.0 sont sortis.
[/taille]

[taille=16]Attention : Ce nouvel OS vous empêchera de revenir à un OS plus ancien ! (cf. plus bas)[/taille]

Image

Surveillez les liens qui vont apparaître au fur et à mesure dans la colonne de droite.

1ère info: la version finale est donc 3.0.1.1753.

2ème info: la protection anti-downgrade existe bel et bien mais elle prend une autre forme que celle qui existait auparavant. (cf. plus bas)

3ème info: les fichiers de mise-à-jour sont différents pour les TI-Nspire CX. Il faudra analyser ça. Attention, peut-être que toutes les fonctionnalités annoncées ne sont pas incluses pour les Nspire non-CX.

4ème info: la taille est une catastrophe sur les TI-Nspire CAS. L'OS passe de 8,83Mo (OS 2.1) à 11.3Mo. Vous perdrez donc encore un bon 2.5mo d'espace mémoire.

5ème info: par contre pour les TI-Nspire basiques c'est différent. L'OS passe de 9.22Mo à 8.44Mo. Optimisation ou suppression de fonctionnalités?...

6ème info: les OS incluent un nouveau boot2: 3.0.1.131. Ce boot2 sera installé à la fin du 1er démarrage de l'OS. Nous ne savons pas encore quel est son but... La prudence serait de le supprimer avec TNOC.

7ème info: la taille énorme de l'OS CAS est due à 3.7Mo de fichiers exemples. Cela peut sans doute s'arranger avec un passage sous TNOC.

8ème info: la taille inférieure de l'OS non-CAS est due à la suppression des fichiers d'exemples. C'est assez contradictoire... Peut-être que certaines nouveautés se sont pas activées/incluses pour les Nspire basiques...

9ème info: la page de téléchargement officielle des OS précise qu'une fois la v3.0 installée, il est impossible de revenir à une ancienne version. L'OS 3.0 doit donc intégrer une nouvelle protection. Si vous voulez continuer à utiliser Ndless, ne l'installez pas pour l'instant.

10ème info: Les nouveaux fichiers d'OS pour la CX ont pour extensions .tco (basique) et .tcc (CAS).

11ème info: Les nouveaux fichiers d'OS pour la CX incluent un mystérieux fichier "boot2.dat" absent des autres OS. Le format du boot2 semble d'ailleurs différent, puisque le programme de GoPlat n'arrive plus à la décompresser.

12ème info: L'OS Nspire basique inclut bien la ROM 84+SE 2.56MP.

13ème info: Curieusement, l'OS Nspire CX basique inclut également la ROM 84+SE, malgré l'absence d'un clavier 84+...

14ème info: Nous ne savons pas encore si cet OS réalise un overclocking plus puissant ou est optimisé, mais il semble exécuter les classeurs "lourds"
(comme Make3d)
plus rapidement.

15ème info: Les rendus et animations 3D sont étonnamment rapides!!!

Image

16ème info: Notre Levak vient de sacrifier son unique TI-Nspire CAS en y installant l'OS 3.0. Nous vous confirmons donc la présence d'une protection anti-downgrade, différente de celle qui venait avec les OS 2.x, et probablement plus dure à contourner. Il est pour le moment impossible de revenir à un OS 2.x suite à l'installation de l'OS 3.0. En conséquence, vous vous interdisez pour plusieurs mois/années l'utilisation de tout programme Ndless
(adieu mViewer, nDoom ou les émulateurs Nintendo par exemple...)
. Vous êtes libres de votre choix, mais réfléchissez-y bien avant de mettre à jour! Vous pourrez vous faire une idée en testant les logiciels PC que nous allons mettre en ligne...


17ème info: la protection anti-downgrade est déjà brisée par la communauté après quelques heures. Cliquez ici pour suivre la procédure (n'installez pas l'OS 3.0 avant !).

18ème info: Au démarrage, l'OS 2.1 overclockait le processeur de 90 à 120MHz. Ce même overclocking est ici réalisé dès le démarrage du boot2 3.0 et avant même le démarrage de l'OS. Cela permet sans doute de gagner 1 à 2 secondes au démarrage, mais peut-être aussi d'accélérer l'émulateur TI-84+SE. Nous ne savons pas encore si l'OS 3.0 démarre par la suite en conservant le même overclocking ou si il pousse la barre plus haut.

19ème info: L'émulateur de Goplat ne permet pas actuellement d'utiliser les boot2 3.0 ou OS 3.0 non-CX.

20ème info: Les boot2 3.0 CX et OS 3.0 CX utilisent une nouvelle clef RSA de non plus 1024-bits, mais 2048-bits! Il n'est même plus certain que nous arrivions à la factoriser avant le fin du monde...

21ème info: Comme pour les anciennes TI-Nspire, les boot2 CAS et non-CAS sont identiques sur les TI-Nspire CX.


A suivre...

Image
OS TI-Nspire™ CAS (v 3.0)

Image
OS TI-Nspire™ (v 3.0)

Image
OS TI-Nspire™ CX CAS (v 3.0)

Image
OS TI-Nspire™ CX (v 3.0)

Image
Logiciel TI-Nspire(v 3.0)
(démo de 30 jours, ou mise à jour d'une licence étudiant)
Link to topic: OS & logiciels Nspire 3.0 sortis !!! (Comments: 0)

Nouvelle Nspire CX en action!

New postby critor » 07 Apr 2011, 14:07

Admirez enfin en vrai ce que donne le nouvel écran couleur de la Nspire CX et son rafraîchissement, grâce à la vidéo ci-dessous de ntTV (North Texas TV):

Link to topic: Nouvelle Nspire CX en action! (Comments: 0)

Sortie imminente OS 3.0

New postby critor » 07 Apr 2011, 00:50

Selon plusieurs sources quasi-officielles concordantes, la sortie du nouvel OS 3.0 pour TI-Nspire serait imminente. D'ici la fin de la semaine, et peut-être bien aujourd'hui.

Toutefois, des problèmes ont déjà été signalés. Il semble que les conditions d'utilisation de la fonction formelle
cZeros()
aient changé dans le contexte de variables locales
(fonctions)
.

Cela viendrait donc pour la première fois rompre la compatibilité ascendante sur la gamme Nspire. Il est possible que d'autres fonctions formelles soient impactées, et qu'en conséquence plusieurs classeurs disponibles sur notre portail et faisant un usage intensif de ces fonctions ne fonctionnent plus sous l'OS 3.0.


Pour ceux qui ont des concours, examens ou DS dans les prochains jours ou semaines, nous vous conseillons très fortement de rester avec votre OS actuel, afin de vous éviter toute mauvaise surprise.

Quant aux autres, sachez vous montrer patients: toute l'équipe de TI-Bank est mobilisée pour vous fournir le maximum d'informations sur l'OS 3.0 dès sa sortie. La question essentielle étant de savoir si une fois la mise à jour effectuée, il sera possible de revenir en arrière ou pas...
Link to topic: Sortie imminente OS 3.0 (Comments: 0)

-
Search
-
Featured topics
Omega, le fork étendant les capacités de ta NumWorks, même en mode examen !
Comparaisons des meilleurs prix pour acheter sa calculatrice !
12
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...

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 
-
Stats.
416 utilisateurs:
>390 invités
>20 membres
>6 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)