π
<-
Chat plein-écran
[^]

News 2024

News 2023
Juin (2)
Avril (1)
Mars (2)

News 2022
Juin (4)
Mai (4)
Avril (4)
Mars (3)

News 2021
Août (5)
Juin (1)
Mai (3)
Avril (12)
Mars (4)

News 2020
Août (1)
Juin (2)
Mai (2)
Avril (7)
Mars (4)

News 2019
Août (1)
Juin (1)
Mai (3)
Avril (7)
Mars (10)

News 2018
Août (3)
Juin (3)
Mai (8)
Avril (13)
Mars (5)

News 2017
Août (1)
Mai (10)
Avril (3)
Mars (4)

News 2016
Août (12)
Juin (8)
Mai (12)
Avril (7)
Mars (9)

News 2015
Août (11)
Juin (6)
Mai (10)
Avril (2)
Mars (6)

News 2014
Octobre (12)
Août (4)
Juin (13)
Mai (14)
Avril (12)
Mars (15)

News 2013
Octobre (30)
Août (14)
Juin (27)
Mai (12)
Avril (29)
Mars (19)
Janvier (27)

News 2012
Octobre (37)
Août (40)
Juillet (27)
Juin (19)
Mai (35)
Avril (34)
Mars (42)
Janvier (46)

News 2011
Octobre (22)
Août (23)
Juillet (14)
Juin (29)
Mai (44)
Avril (24)
Mars (27)

News 2010
Août (6)
Juillet (10)
Juin (4)
Mai (1)
Avril (2)
Mars (1)

News 2009
Juin (1)

Dézone et rezone enfin ta TI-Nspire à volonté!

Nouveau messagede critor » 04 Juil 2013, 18:35

Tels les DVD ou cartouches de jeux pour consoles Nintendo, les TI-Nspire sont zonées.



Un code de langue de 2 à 5 caractères (format ISO 639) est programmé lors de la fabrication dans les premières pages de la mémoire Flash NAND, dans une zone dite 'manuf' (abrévation de 'manufacturer' c'est-à-dire fabriquant en anglais).
Ce code identifie la langue par défaut de la calculatrice sortie d'usine, et par extension son zonage.
Et justement, outre les différences d'apparence, les TI-Nspire CX-C vendues en Chine sont en fait des TI-Nspire CX programmées avec le code 'zh_CN' (chinois simplifié), ce qui permet au système de les identifier correctement:
ImageImage


Tout est donc déjà prêt pour que TI sorte par exemple un jour une TI-Nspire CX.fr ;)
Au final, ce sont pas moins de 16 langues différentes et tout autant de zones qui sont supportés par les systèmes TI-Nspire 3.x:
  • ar: arabe (systèmes TI-Nspire 3.3 uniquement)
  • da: danois
  • de: allemand
  • en: anglais (international)
  • en_GB: anglais (Grande Bretagne)
  • es: espagnol
  • fi: finlandais
  • fr: français
  • it: italien
  • nl: néerlandais
  • nl_BE: flamand
  • no: norvégien
  • pt: portugais
  • sv: suédois
  • zh_CN: chinois simplifié (Chine)
  • zh_TW: chinois traditionnel (Taïwan)



Le zonage est en fait une stratégie commerciale permettant de contrôler les disponibilités et dates de sorties dans les différentes régions du monde.
Par exemple, Texas Instruments a publié un dictionnaire bilingue anglais-chinois qui ne s'installe que sur des TI-Nspire CX-C.
Mais le zonage permet aussi le contraire en retirant des fonctionnalités dans certaines régions. Par exemple les TI-Nspire CX-C et CM-C ne permettent d'utiliser que quatre des langues supportées: les deux langues anglaises et les deux langues chinoises.
ImageImage




Et bien ce soir, tu deviens désormais libre de zoner/dézoner ta TI-Nspire comme bon te semble, grâce à la dernière version de nsNandMgr, le gestionnaire de mémoire NAND pour TI-Nspire. :o
Tu peux donc enfin dézoner ta TI-Nspire CX-C pour pouvoir y utiliser toutes les langues supportées! :bj:
Tu peux faire de même avec ta TI-Nspire CM-C, et tu obtiens alors un modèle apparemment prévu par le système mais encore jamais commercialisé, une TI-Nspire CM! :bj:
Image

Inversement, tu peux désormais zoner ta TI-Nspire CX en TI-Nspire CX-C pour pouvoir y installer le dictionnaire bilingue! :bj:
2670Image

Même si ça ne comporte aucun intérêt connu à ce jour, la manipulation est également réalisable sur TI-Nspire ClickPad/TouchPad, et tu es aussi déjà capable de zoner ta TI-Nspire CX en TI-Nspire CX.fr ou TI-Nspire CX arabe, si ces modèles possibles devaient un jour sortir et disposer de fonctionnalités spécifiques! :bj:
Image




Téléchargement: nsNandMgr
Like DVDs, the TI-Nspire are using region codes.

The region code takes the form of a 2-5 characters language code (ISO 639 format) flashed in the NAND first pages ('manuf' zone, for manufacturer).
This code identifies the default calculator language and by extension its region.
For example, TI-Nspire CX-C calculators sold in China are flashed with the 'zh_CN' (simplified chinese) code, which lets the OS identify them correctly.
Image
Image




So everything is already ready for a TI-Nspire CX.fr maybe someday ;)
The current TI-Nspire OSes are supporting 16 different language codes and so 16 zones:
  • ar: arab (TI-Nspire 3.3 systems only)
  • da: danish
  • de: german
  • en: english (international)
  • en_GB: english (United Kingdom)
  • es: spanish
  • fi: finnish
  • fr: french
  • it: italian
  • nl: dutch
  • nl_BE: flemish
  • no: norwegian
  • pt: portuguese
  • sv: swedish
  • zh_CN: simplified chinese (China)
  • zh_TW: traditional chinesel (Taïwan)



Region codes are a digital rights management technique designed to allow to control aspects of a release, including content, release date, and price, according to the region.
For example, Texas Instruments a released a chinese-english dictionnary which only installs on TI-Nspire CX-C.
But this can also be used the other way, removing some features for some regions. For example TI-Nspire CX-C and CM-C only let you select 4 of the 16 supported languages: both chinese languages and both english languages.
ImageImage




Today, you become able to modify/remove your TI-Nspire region code thanks to the latest version of nsNandMgr, the TI-Nspire NAND utility, now updated with new features and TI-Nspire CM support.
You can unlock the region code of your TI-Nspire CX-C, allowing you to use all 16 supported languages.
Same thing is possible with the TI-Nspire CM-C, resulting into a supported but unreleased model - a TI-Nspire CM!
Image


The other way, you can mod your TI-Nspire CX into a TI-Nspire CX-C, allowing you to install the english-chinese dictionnary.
2670Image


As far as I know it's useless, but the same thing is possible with TI-Nspire ClickPad/TouchPad and you can mod your TI-Nspire CX into a TI-Nspire CX.fr or an arab TI-Nspire CX too, if those possible models are someday realeased with specific features.
Image




Download: nsNandMgr
Lien vers le sujet sur le forum: Dézone et rezone enfin ta TI-Nspire à volonté! (Commentaires: 8)

Jens' Script Editor, un éditeur Lua oncalc qui promet !

Nouveau messagede AnToX98 » 11 Juil 2013, 16:53



Il y a quelques jours, on assistait à la sortie du nouvel editeur lua oncalc, TIDE, de Nadrieril Feneanar. Il possède le gros avantage d'exécuter directement le script sans passer par un "copier/coller" :bj:

Le nouveau venu Jens_K, nous a déjà bien impressionné avec un Minecraft en 2D et un Bomberman, tout deux entièrement codés en Lua :#top#:

ImageImage

Hier soir, Jens Kolbinger nous annonçait son éditeur lua oncalc, Jens' Skript Editor :bj:
Je me suis précipité pour le tester :

Tout d'abord, on tombe sur une très belle interface, avec numérotation des lignes :#top#:

Image

Mais quelles sont les nouveautés de cet éditeur ? Tout d'abord, on peut accéder à une série de raccourcis et à un menu :#top#:
En effet, Jens a eu la brillante idée de créer des raccourcis pour certaines touches :

Show/Hide spoilerAfficher/Masquer le spoiler
Image


Les crochets "[" et "]" sont désormais accessibles en utilisant les touches :nsex: et :nspd: , ou encore le :nssg: qui devient ":" :bj:

La touche :nsta: marche comme sur pc, ce qui permet une identation facile du code :bj:

Mais c'est le menu qui se révèle le plus utile, qu'on ouvre avec :nsme: , voici les options disponibles :

1) Code : Executer le code/Copier le code/Importer le code (coller)
2) Fichier : Nouveau/Enregistrer/Enregistrer sous
3) Ouvrir :
4) Affichage : Aller en haut/Aller en bas/Changer de police
5) Effacer : Effacer le fichier

Image

Comme vous le voyez, vous pouvez éditer plusieurs scripts en meme temps grace à la sauvegarde :bj:

On observe également un début de coloration syntaxique, seulement disponible pour les textes entre guillemets (Chaînes de caractère) :

Image

Contrairement à TIDE, le code ne revient pas à la ligne s'il dépasse la longueur de l'écran :#top#:

Pour exécuter le code, il suffit de vous rendre dans le menu et de sélectionner "code" puis "run", le code s'exécute sur la même page que l'éditeur :#top#:

Pour quitter, utilisez la touche :nsee:

Image

Enfin, on peut souligner que contrairement aux premiers editeurs Lua oncalc, où il fallait éditer le script sur l'application note, l'éditeur de Jens ne rame pas beaucoup quand le nombre de lignes de votre code est très élevé :bj:

Comme indiqué dans le menu, vous pouvez changer la police de votre script avec menu, "view" et "toggle serifs"

Conclusion

Cet nouvel outil révolutionnaire promet beaucoup, car Jens bosse dessus depuis seulement 4 jours, et nous annonce déjà de nombreuses mises à jour avec l'indispensable "copier/coller", l'utilisation du clickpad, une interface plus jolie ou encore une fonction "help".
Il nous fait même rêver en nous exposant la possibilité de dessiner une image, et de la convertir en code :bj:


Cet outil pourrait vous être très utile pour participer au Grand Concours TI-planet, "Le trésor de Knossos" ou vous pouvez tenter de gagner une TI-Nspire CX CAS , une TI-84 Plus C Silver Edition, une TI-83 Plus.fr 2013 ou encore une TI-82 Stats.fr ! :#tritop#:

Image


Alors la, chapeau Jens ! ;)

Liens :
-Jens' Skript Editor : archives_voir.php?id=88209 via Omnimaga

-Bomberman : http://www.ticalc.org/archives/files/fileinfo/453/45309.html
-Minecraft 2D : http://www.mediafire.com/?4q3loqkwe0kaiae

Source :
http://www.omnimaga.org/ti-nspire-projects/jens'-script-editor-an-on-calc-lua-editor/
Dernière édition par AnToX98 le 28 Juil 2013, 07:24, édité 1 fois.
Lien vers le sujet sur le forum: Jens' Script Editor, un éditeur Lua oncalc qui promet ! (Commentaires: 62)

Une touche collector à ton écran de démarrage TI-Nspire CM

Nouveau messagede critor » 17 Juil 2013, 18:39

Nous vous avions déjà dit qu'il serait possible de modifier l'écran de démarrage sur TI-Nspire CX/CM.
We had already told you it would become possible to change the TI-Nspire CX/CM boot screen.

La dernière version de nsNandMgr, le gestionnaire de mémoire NAND pour TI-Nspire, permet enfin la reprogrammation de ces écrans, qui sont stockés dans les premiers 128Ko de la mémoire ROM NAND (zone manuf).
The latest release of nsNandMgr, the NAND memory manager for the TI-Nspire, finally allows to reprogram those screens as they are stored in the first 128KB of NAND ROM (manuf area).


Les données graphiques utilisées par ces écrans sont signées par Texas Instruments.
The graphic data used by these screens is signed by Texas Instruments.




La signature des données graphiques peut utiliser pour la signature d'une part:
The graphic data signature can either use:

  • soit les clés de production
    either the production keys
  • soit les clés de développement (pour les prototypes)
    or the development keys (for prototypes)

Il n'est donc pas possible d'afficher l'écran de démarrage d'un prototype (comme la TI-Nspire Color) sur un modèle de production et inversement.
It is therefore not possible to display the boot screen of a prototype (like the TI-Nspire Color) on a production model and vice versa.

ImageImage




Mais d'autre part, la signature utilise:
But on the other hand the signature also uses:

  • soit les clés TI-Nspire CX
    either the TI-Nspire CX keys
  • soit les clés TI-Nspire CM
    or the TI-Nspire CM keys

Il n'est donc à priori pas possible d'afficher l'écran de démarrage d'une TI-Nspire CM sur une TI-Nspire CX ou inversement non plus, puisque leurs Boot2 utilisent des clés de signature différentes.
It is therefore a priori not possible to display the boot screen of a TI-Nspire CM on a TI-Nspire CX or vice versa either, since their Boot2 use different signature keys.




Dans une news précédente, nous avions récupéré un prototype TI-Nspire CM qui disposait d'un écran de démarrage différent avec une mention 'CM-EVT1' en bas à gauche.
In a previous news, we were discovering a TI-Nspire CM prototype which was using a different boot screen with a white 'CM-EVT1' label printed at the bottom left-hand corner of the screen.

Image


Et curieusement, ce prototype TI-Nspire CM fonctionnait avec les clés de signature de production! :bj:
And strangely, this TI-Nspire CM prototype was using the production keys instead of the the development ones! :bj:




Ce qui veut dire que tu peux dès maintenant programmer cet écran sur ta TI-Nspire CM de production, lui donnant ainsi une touche collector en faisant croire à tes amis que c'est un prototype rare! ;)
This means that you can now program this CM-EVT1 boot screen on your production TI-Nspire CM, thus giving it some collector touch as you can then make your friends believe you have a rare prototype! ;)

Ou inversement que tu peux programme sur ce type de prototype l'écran standard final des TI-Nspire CM, gommant ainsi les traces de sa qualité de prototype afin d'en faciliter la revente! ;)
Or you can make a development TI-Nspire CM look a little less like a prototype and a little more like a production model in order to resell it easier. ;)

2650


La reprogrammation de l'écran de démarrage à l'aide de nsNandMgr est aisée. Il vous suffira de télécharger ci-dessous l'image manuf voulue, de la stocker sur la calculatrice en tant que /ndless/manuf.img, et enfin de la flasher dans les options du menu 'manuf-data' - :ns4: :ns2:.
Reflashing of the boot screen using nsNandMgr is easy. Just download the wanted manuf image below, store it on your TI-Nspire as /documents/ndless/manuf.img.tns, and then flash it using the 'manuf data' menu options - :ns4: :ns2:.

Image




La version publique de nsNandMgr vous interdira de programmer ces écrans de démarrage TI-Nspire CM sur TI-Nspire CX, bien que vous puissiez la recompiler si cela ne vous convenait pas.
The public version of nsNandMgr will forbid you to flash TI-Nspire CM startup screens on a TI-Nspire CX, although you could still rebuild it if you wouldn't agree with that.

Nous avons tout-de-même testé ce que ça donnerait en pratique.
But we still tested what it would give.

Dans la première moitié du démarrage (0-50%), c'est le Boot1 qui est utilisé. Ce dernier étant commun aux TI-Nspire CX et CM, il contient les deux clés de signature et accepte indépendamment les écrans de démarrage TI-Nspire CX et TI-Nspire CM.
The first half of the boot (0-50%) uses the Boot1. Being common to both TI-Nspire CX and TI-Nspire CM, it includes both CX and CM signature keys and agrees and does accept and display both CX and CM boot screens.

Mais dans la deuxième moitié du démarrage (50-100%), c'est le Boot2 TI-Nspire CX qui prend le relai, et ce dernier refusera d'afficher les graphismes signés pour la TI-Nspire CM, imprimant alors un écran de démarrage par défaut similaire à celui des TI-Nspire monochrome par-dessus l'affichage du Boot1.
But the second half of the boot (50-100%) uses the TI-Nspire CX Boot2, and it refuses to display boot screens signed for the TI-Nspire CM, printing a startup screen similar to the monochome TI-Nspire one over the Boot1 display.

2698





Liens:
Links:

Manuf 'CM EVT1' pour TI-Nspire CM numérique
'CM EVT1' manuf for non-CAS TI-Nspire CM

Manuf standard pour TI-Nspire CM numérique
Standard manuf for non-CAS TI-Nspire CM

Manuf 'CM EVT1' pour TI-Nspire CM CAS
'CM EVT1' manuf TI-Nspire CM CAS

Manuf standard pour TI-Nspire CM CAS
Standard manuf for TI-Nspire CM CAS

nsNandMgr
Lien vers le sujet sur le forum: Une touche collector à ton écran de démarrage TI-Nspire CM (Commentaires: 13)

Première transformation de TI-Nspire CM en TI-Nspire CX CAS!

Nouveau messagede critor » 18 Juil 2013, 18:01



Logiciellement, les calculatrices TI-Nspire CM commercialisées en Chine et TI-Nspire CX ont des fonctionnalités quasiment identiques.
La seule différence est que l'on peut installer un dictionnaire bilingue sur TI-Nspire CX et pas sur TI-Nspire CM.
La transformation d'une TI-Nspire CM en TI-Nspire CX ou vice-versa ne présenterait donc que peu d'intérêt, et c'est pour quoi ne nous ne nous sommes pas vraiment penchés dessus.
TI-Nspire CM calculators sold in China and TI-Nspire CX have almost the same software capabilities.
The only disprency between those is to be able to install a bilingual dictionnary for TI-Nspire CX and not for TI-Nspire CM.
A TI-Nspire CM to TI-Nspire CX transformation or the reverse would give no interest, that's why we didn't look forward about that.


Pourtant, nos amis chinois de cnCalc.org se battent désespérément depuis une bonne semaine afin de réaliser à tout prix cette transformation.
But our chinese friends of cnCalc.org were struggling since one week to do this transformation.


Quelles sont leurs motivations?
Nlaunch, le lanceur d'OS pour TI-Nspire, est disponible pour TI-Nspire monochrome et TI-Nspire CX, mais pas encore pour TI-Nspire CM puisqu'il est basé sur une faille des Boot2 1.4 (pour les TI-Nspire monochromes) et 3.1 (pour les TI-Nspire CX), mais que les TI-Nspire CM utilisent un Boot2 différent qui serait donc à analyser.
What are their motivations ?
Nlaunch, the OS launcher for TI-Nspire, is available for monochrome TI-Nspire and TI-Nspire CX, but not yet for TI-Nspire CM because it is based by a exploit of Boot2 1.4 (for monochrome TI-Nspire) and 3.1 (for TI-Nspire CX, but TI-Nspire CM uses a different Boot2 which is harder to analyze.


Mais une fois une TI-Nspire CM transformée en TI-Nspire CX, il devient en théorie possible d'y installer Nlaunch CX et donc:
  • de lancer un OS Linux
  • de lancer un OS TI-Nspire CX CAS
But once a TI-Nspire CM transformed to TI-Nspire CX, it is theoretical to install Nlaunch CX and so :
  • launching a Linux OS
  • launching a TI-Nspire CX CAS OS




Rappelons déjà comment les différents modules logiciels Nspire (Boot2, OS) identifient le modèle sur lequel ils tournent.
Lets recall how the different software modules (Boot2, OS) checks the calculator model where they run.


D'un côté, la puce mémoire NAND ROM présente à l'offset 0x804 un identifiant de modèle:
  • 0x0C pour les TI-Nspire CAS mais aussi TI-Nspire CAS+
  • 0x0D pour les TI-Nspire Lab Cradle
  • 0x0E pour les TI-Nspire
  • 0x0F pour les TI-Nspire CX CAS
  • 0x10 pour les TI-Nspire CX
  • 0x11 pour les TI-Nspire CM CAS
  • 0x12 pour les TI-Nspire CM
One the one hand:
  • 0x0Cfor TI-Nspire CAS but also TI-Nspire CAS+
  • 0x0D for TI-Nspire Lab Cradle
  • 0x0E for TI-Nspire
  • 0x0F for TI-Nspire CX CAS
  • 0x10 for TI-Nspire CX
  • 0x11 for TI-Nspire CM CAS
  • 0x12 for TI-Nspire CM


Vous vous dites peut-être qu'il suffit simplement de modifier cette valeur, mais une deuxième valeur inscrite dans la puce processeur ASIC permet d'en contrôler la cohérence:
  • 0b00000 pour les TI-Nspire et TI-Nspire CX
  • 0b00001 pour les TI-Nspire CAS et TI-Nspire CX CAS
  • 0b00010 pour les TI-Nspire CM
  • 0b00011 pour les TI-Nspire CM CAS
  • 0b11111 pour les prototypes TI-Nspire DVT et TI-Nspire CAS DVT
You maybe wonder why it would en enough to change this value, but a second value stored on the ASIC processor chip allows for checking it's consistence:
  • 0b00000 for TI-Nspire and TI-Nspire CX
  • 0b00001 for TI-Nspire CAS et TI-Nspire CX CAS
  • 0b00010 for TI-Nspire CM
  • 0b00011 for TI-Nspire CM CAS
  • 0b11111 for prototypes TI-Nspire DVT and TI-Nspire CAS DVT


Et contrairement à la puce NAND, nous sommes incapables de reprogrammer la puce ASIC.
And unlike the NAND chip, we are unable to rewrite the NAND chip.


Quand les Boot2 ou OS TI-Nspire lancent ou installent un OS, ils vérifient que ce dernier est conforme à ces deux valeurs:
  • l'identifiant de modèle en mémoire NAND
  • le type de modèle dans la puce ASIC
When the Boot2 or TI-Nspire OS launches or installs an OS, they check if the latter is consistant to these two values:
  • model identification on NAND memory
  • model type of ASIC chip


Notons que le code spécial 0b11111 trouvé sur les prototypes TI-Nspire DVT est un code de debug qui ne spécifie pas le type de la calculatrice, et supprime donc cette deuxième vérification. C'est pour cela que nous avons pu transformer très facilement des protypes TI-Nspire en TI-Nspire CAS par simple reprogrammation de la puce NAND.
Take note that the special code 0b11111 found on TI-Nspire DVT prototypes is a debug code that doesn't state the calculator type, and delete thus this second check. That's why we could transform very easily TI-Nspire prototypes to TI-Nspire CAS by rewriting NAND chip.

1307


Modifier l'identifiant de modèle inscrit en mémoire NAND de façon incohérente avec la puce ASIC, constitue ni plus ni moins qu'une destruction permanente de la calculatrice.
En effet, quelque soit l'OS utilisé à partir de cette modification, l'une des deux vérifications ci-dessus va forcément échouer et l'OS en question sera refusé et/ou effacé.
Vous vous retrouverez avec une calculatrice sans OS sur laquelle vous ne pourrez plus jamais installer d'OS.
Changing the model identification written on the NAND memory incoherently with a ASIC chip, is neither more nor less a permanent brick of the calculator.
Indeed, whatever OS used after this modification, one of the two checkings written above would obviously fail and the OS sent will be rejected and/or deleted.
You end up with a OS-less calculator on which you wouldn't be able anymore to install an OS.




Et bien nbzwt, membre de la communauté chinoise cnCalc.org ne s'est pas dégonflé et viens d'effectuer une destruction de sa calculatrice TI-Nspire CM:
  • en changeant son identifiant de modèle en TI-Nspire CX grâce à une version modifiée de nsNandMgr (la seule version que je supporte contient une police de sécurité interdisant d'effectuer cette 'destruction')
  • en programmant le Boot2 TI-Nspire CX 3.1
Well, nbzwt, a communauty membre of the chinese website cnCalc.org has his hand on fire and effectively made a destruction of his TI-Nspire CM calculator:
  • by changing his model identification to TI-Nspire CX thanks to a modified nsNandMgr (the only version I support has a security check unallowing and forbidding this 'destruction')
  • by rewriting the TI-Nspire CX 3.1 Boot2

ImageImage


Sa calculatrice n'est donc désormais plus en état d'accepter l'installation ou lancement d'aucun OS CX ou CM.
His calculator was now unable to approve the installation or the launching of any CX OS or CM OS.

Image


Mais quel était l'intérêt alors? Non nbzwt n'est pas fou - au contraire il fait preuve d'une malice extraordinaire. ;)
Maintenant que la calculatrice utilise le Boot2 3.1 CX, il est en théorie possible d'y installer le lanceur d'OS Nlaunch qui par la suite permet d'installer et lancer n'importe quel OS TI-Nspire CX, CM et même CAS! :bj:
But what was the reason for? No, nbzwt isn't crazy - per contra he showed an extraordinary malice. ;)
Now that his calculator is using 3.1 CX Boot2, he is theoretically able to install the OS launcher called Nlaunch, which then allows to install and launch any TI-Nspire CX OS, CM OS, and even CAS! :bj:

Image



En pratique, petit détail: les TI-Nspire CM n'ayant que 32Mo de mémoire SDRAM au lieu de 64Mo comme sur TI-Nspire CX, les versions officielles de Nlaunch ne marchent pas dessus.
Mais nbzwt a publié un fork de Nlaunch qui marche avec le Boot2 TI-Nspire CX 3.1 sur une TI-Nspire CM. :bj:
A small breakdown had to be known: TI-Nspire CM calcuators having only 32 MB of SDRAM memory instead of 64 MB like on TI-Nspire CX calculators, official Nlaunch versions do not work.
But nbzwt released a Nlaunch fork that work with a Boot2 TI-Nspire CX 3.1 on a TI-Nspire CM. :bj:








Félicitons tous très fort l'extraordinaire nbzwt pour cet exploit!
:bj:
Congratulations to all the awesome nbzwt loudly for this achievement!
:bj:




Notons que je n'encourage toutefois pas cette modification qui est basée une destruction de la calculatrice.
Si pour une raison ou une autre Nlaunch n'est pas installable (comme par exemple lorsque les futurs OS 3.2.4/3.6 se répandront et forceront la mise à jour vers le Boot2 3.2.4.7 bloquant Nlaunch), la destruction deviendra définitive. :mj:
C'est pour cela que dans la situation actuelle, je ne modifierai pas la police de sécurité de nsNandMgr afin de permettre cette transformation.
Please take note however that I do not invite you to do this modification based on a bricking of the calculator. If for any reason or other Nlaunch doesn't setup (for instance like when future 3.2.4/3.6 OSes will spread around the world and force a Boot2 3.2.4.7 update jamming up Nlaunch), the bricking would become definitive. :mj: That's why in the actual forecast, I won't change the security policies of nsMandMgr to allow this transformation.




Edit: Et justement, il semble que depuis nbzwt ait hélas malencontreusement achevé la destruction de sa TI-Nspire CM en vous réalisant des tests complémentaires pour le tutoriel :(
Edit: And precisely, it seems that since nbwzt had unfortunately completed his TI-Nspire CM bricking by fulfilling complementary tests for the tutorial :(

Code: Tout sélectionner
Boot Loader Stage 1 (3.00.99)
Build: 2010/9/9, 17:29:13
Copyright (c) 2006-2010 Texas Instruments Incorporated
Using production keys

Last boot progress: 65

Available system memory: 33196
Checking for NAND: NAND Flash ID: MICRON     
SDRAM size: 64 MB
External Power Detected: VBUS.
SDRAM memory test:   FAIL TI_B1_ADDRESS_1
BOOT1 Error: Stubbornly refusing to boot due to memory failure.

Le Boot1 cherche ici les 64Mo de RAM de la TI-Nspire CX qu'il ne trouve pas puisque nous sommes sur une TI-Nspire CM avec donc 32Mo de RAM.
Ce problème ne vous arrivera pas si vous suivez exactement et dans l'ordre le tutoriel lié.
Si vous souhaitez partager avec nbzwt un petit mot de soutien dans cette épreuve ou lui envoyer une petite participation pour qu'il puisse continuer à nous développer d'autres tutoriels ou outils extraordinaires, n'hésitez pas: nbzwt @ live.cn
The Boot1 seeks here for the 64 MB RAM of the TI-Nspire CX, which isn't found because we are on a TI-Nspire CM with 32 MB RAM.
This issue will not happen if you follow carefully and exactly and in order the linked tutorial.
If you want to share this with nbzwt an encouragement for this trial or to send him a share so he can keep developping us other extraordinary tutorials, do not hesitate: nbzwt @ live.cn
Lien vers le sujet sur le forum: Première transformation de TI-Nspire CM en TI-Nspire CX CAS! (Commentaires: 2)

Une TI-Nspire CX pour ExtendeD

Nouveau messagede critor » 18 Juil 2013, 21:42

Jimbauwens a fait don à ExtendeD, l'auteur de Ndless, de sa TI-Nspire CX CAS qu'il venait juste de gagner au TI-Concours.

ExtendeD dispose donc enfin d'une TI-Nspire CX afin de continuer à nous développer Ndless... car aussi curieux que cela puisse paraître il n'en avait toujours pas et devait se contenter de tests matériels sur une vieille TI-Nspire bleue! :o

Image



Félicitons tous Jimbauwens pour une telle abnégation! :=):



Ceux qui souhaitent eux aussi aider ExtendeD pour que l'aventure Ndless se poursuive peuvent effectuer une donation directement depuis son site officiel:
http://ndlessly.wordpress.com/
Jimbauwens has donated to ExtendeD, the author of Ndless, his TI-Nspire CX CAS he had just won at the 'TI-Concours' contest.

ExtendeD therefore has finally a TI-Nspire CX to continue to develop ourselves Ndless ... as strange as it may seem he didn't have one up to now and still had to perform material tests on an old blue TI-Nspire! :o

Image



Let's all praise Jimbauwens for such a sacrifice! :=):



Those wishing to also help ExtendeD to make the Ndless adventure go on can make a donation directly on his official website:
http://ndlessly.wordpress.com/
Lien vers le sujet sur le forum: Une TI-Nspire CX pour ExtendeD (Commentaires: 6)

Ndless 3.1 et son SDK passent en version r848

Nouveau messagede critor » 18 Juil 2013, 22:01

Ce soir, ExtendeD nous publie les nouvelles versions r848 de Ndless 3.1, le jailbreak pour TI-Nspire, ainsi que son SDK pour les développeurs.

Au menu quelques améliorations pour la gestion du C++, mais surtout le debugage GDB des programmes directement depuis le SDK! :bj:
Image


Téléchargement:
Ndless 3.1
SDK Ndless 3.1

Source: contacts privés, puis http://ndlessly.wordpress.com/2013/07/1 ... available/
Tonight ExtendeD has released new r848 versions Ndless 3.1, the jailbreak for TI-Nspire and, of its SDK for the developers.

To the menu, some improvements to the C++ support but especially GDB debugging programs directly from the SDK for developpers! :bj:
Image


Download:
Ndless 3.1
Ndless 3.1 SDK

Source: private contacts and http://ndlessly.wordpress.com/2013/07/1 ... available/
Lien vers le sujet sur le forum: Ndless 3.1 et son SDK passent en version r848 (Commentaires: 7)

Anatomie des graphismes de démarrage des Manuf Nspire CX/CM

Nouveau messagede critor » 24 Juil 2013, 12:08

Comme déjà annoncé, sur les TI-Nspire CX et CM les premières pages de la mémoire Flash-NAND (zone manuf) contiennent les graphismes de démarrage.
Image


Ces graphismes sont signés numériquement. Il n'est donc pas possible de les interchanger entre prototype et modèle de production, ou entre TI-Nspire CX et TI-Nspire CM. Et il est encore moins envisageable de les remplacer par des graphismes tiers.


Toutefois, regardons un peu comment ils sont constitués. Nous avons:
  • un flux de données images au format RGB 565 (le format 16-bits natif de l'écran Nspire couleur), signé et compressé selon le même format que le Boot2
  • une partie non signée décrivant les 12 éléments graphiques en précisant leurs taille, position et offset

Il serait donc à terme envisageable d'éditer cette deuxième partie.



Une fois un utilitaire Ndless de décompression correctement codé, on comprend mieux leur fonctionnement.

Voici ce que l'on obtient avec le manuf des TI-Nspire CX/CM de production:
Image


Sur les 12 éléments graphiques supportés, seuls les 8 premiers sont effectivement utilisés. On distingue:
  • les 5 premiers éléments pour les icônes affichées sur certains événements ou erreurs
  • le 6ème élément pour le fond de la barre de progression
  • le 7ème élément pour la barre de progression en tant que telle
  • le 8ème élément pour le fond d'écran affiché en permanence



Image

Sur des prototypes TI-Nspire CM, nous avions remarqué des graphismes de démarrage différents avec une mention 'CM-EVT1' en bas à gauche.
Cela correspondrait-il à un élément graphique supplémentaire parmi ceux non utilisés?
Notre utilitaire Ndless nous fournit la réponse:
Image


Finalement non, le 'CM-EVT1' est tout simplement dans ce cas-là apposé en dur sur l'image de fond (8ème élément).




Image

Enfin, il nous reste un troisième et dernier manuf, récupéré sur un prototype TI-Nspire CX (TI-Nspire Color).

Il est en apparence fort différent, mais notre utilitaire prouve qu'il avait toutefois déjà la même structure que les manufs de production:
Image




A bientôt pour la personnalisation des manufs!
Lien vers le sujet sur le forum: Anatomie des graphismes de démarrage des Manuf Nspire CX/CM (Commentaires: 5)

Legend of Sword and Fairy (PAL) enfin en anglais sur Nspire!

Nouveau messagede critor » 28 Juil 2013, 23:47

Nous avions déjà porté ton attention sur "Legend of Sword and Fairy", un RPG également surnommé 'PAL' (pour paladin) se déroulant dans la Chine ancienne.
Sorti en Chine et à Taïwan en 1995, PAL est rapidement devenu un des jeux les plus populaires.

Ce jeu ayant depuis été adapté pour la bibliothèque d'abstraction matérielle SDL, son portage pour TI-Nspire devenait donc réalisable en un temps raisonnable, et sortait sous le nom de 'nPal' dans une actualité précédente grâce à zweb de la communauté chinoise cnCalc.
Image


Hélas, subsistait encore la barrière de langue t'empêchant de profiter du meilleur RPG pour TI-Nspire. :(
(et surtout le seul :P)



Heureusement, comme le mentionnait hier matin Lionel, zweb sort maintenant une version anglaise (partielle au moment de l'écriture de la news), qui va enfin te permettre de te plonger dans l'aventure! :bj:

De quoi bien continuer tes vacances! ;)




Téléchargement:
archives_voir.php?id=19522

Sources:
Omnimaga
cnCalc
message privé de l'auteur
Lien vers le sujet sur le forum: Legend of Sword and Fairy (PAL) enfin en anglais sur Nspire! (Commentaires: 1)

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1370 utilisateurs:
>1337 invités
>27 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)