Sur les anciennes TI-82 à TI-84, les menus créés par la commande TI-Basic du même nom étaient limités à un titre et 7 items (soit 8 lignes) car n'offrant aucune possibilité de défilement contrairement aux menus système.
Cette limitation obligeait nombre de programmeurs à chaîner plusieurs menus via une option suivant/précédent, ce qui gaspillait donc des options dans les choix des menus.
Or, nous avons vu dans une news précédente que l'écran texte de la nouvelle TI-84 Plus C Silver Edition couleur offrait désormais un total de 10 lignes, soit 9 options maximum sans défilement dans les menus système!
Voyons un peu si la commande Menu du TI-Basic ne bénéficierait pas elle aussi de cette améioration!
Visiblement, l'aide en ligne documente toujours la commande Menu comme acceptant un maximum de 7 options...
Mais ça ne va pas nous empêcher d'essayer quand même, car depuis quand nous soucierions-nous de la doc?
Regardez, la commande Menu supporte bel et bien désormais un maximum de 9 options, ce qui ouvre de nouvelles possibilités énormes pour la navigation dans les programmes TI-Basic!
Sauf que apparemment il y a un petit bug, puisque les descriptions des items supplémentaires 8 et 9 sont remplacées par un point d'interrogation.
Visiblement, il doit s'agir d'une fonctionnalité qui a été partiellement implémentée, et nous ne devons pas disposer de la version finale de l'OS sur notre calculatrice-échantillon.
Espérons donc qu'elle sera finalisée pour la sortie, afin d'offrir une toute nouvelle dimension aux développeurs TI-Basic!
Categories
News TI-Nspire (1559)
News Divers (1117)
News Casio (840)
News HP (149)
News Examens / Concours (1079)
News Sharp (10)
News NumWorks (354)
News Tianyan (2)
News Canon (1)
News Citizen (1)
News Zero (18)
News 2024
December (7)
November (17)
October (12)
September (22)
August (9)
July (10)
June (20)
May (14)
April (16)
March (7)
February (9)
January (20)
News 2023
December (24)
November (20)
October (19)
September (20)
August (14)
July (13)
June (21)
May (29)
April (24)
March (24)
February (19)
January (24)
News 2022
December (29)
November (25)
October (23)
September (17)
August (14)
July (15)
June (17)
May (31)
April (27)
March (28)
February (27)
January (34)
News 2021
December (47)
November (18)
October (24)
September (29)
August (37)
July (50)
June (32)
May (48)
April (61)
March (35)
February (31)
January (34)
News 2020
December (32)
November (22)
October (17)
September (26)
August (43)
July (43)
June (45)
May (60)
April (78)
March (36)
February (19)
January (39)
News 2019
December (81)
November (23)
October (13)
September (18)
August (18)
July (23)
June (28)
May (31)
April (26)
March (38)
February (17)
January (37)
News 2018
December (66)
November (26)
October (13)
September (20)
August (32)
July (23)
June (64)
May (63)
April (45)
March (43)
February (35)
January (45)
News 2017
December (39)
November (30)
October (26)
September (40)
August (39)
July (52)
June (88)
May (51)
April (43)
March (37)
February (17)
January (33)
News 2016
December (60)
November (30)
October (25)
September (17)
August (42)
July (34)
June (109)
May (55)
April (34)
March (37)
February (36)
January (24)
News 2015
December (28)
November (21)
October (22)
September (50)
August (56)
July (22)
June (94)
May (56)
April (32)
March (40)
February (33)
January (21)
News 2014
December (33)
November (26)
October (26)
September (20)
August (18)
July (23)
June (101)
May (57)
April (59)
March (54)
February (33)
January (31)
News 2013
December (50)
November (55)
October (67)
September (81)
August (50)
July (43)
June (193)
May (93)
April (102)
March (45)
February (44)
January (50)
News 2012
December (49)
November (70)
October (64)
September (67)
August (63)
July (53)
June (132)
May (88)
April (73)
March (57)
February (53)
January (58)
News 2011
December (69)
November (50)
October (56)
September (46)
August (31)
July (27)
June (71)
May (61)
April (32)
March (36)
February (32)
January (24)
News 2010
December (17)
November (9)
October (11)
September (12)
August (8)
July (14)
June (10)
May (3)
April (3)
March (1)
February (3)
January (2)
News 2009
December (7)
November (5)
October (1)
September (2)
August (3)
July (1)
June (2)
May (1)
April (2)
March (1)
Bientôt des menus TI-Basic à 9 items sur TI-84 Plus C ?
Link to topic: Bientôt des menus TI-Basic à 9 items sur TI-84 Plus C ? (Comments: 14)
Retour des applications TI-Nspire iPad sur l'App Store !
Salut à tous,
Il y a quelques jours, TI publiait sur l'App Store (iOS) ses applications TI-Nspire et TI-Nspire CAS pour iPad, et nous avions bien couvert cet événement.
Mais très rapidement (quelques heures après la sortie), celles-ci se virent retirées pour problème de "sécurité" / paramétrage App Store.
Et bien, les voici de nouveau disponibles aujourd'hui 19 Février, et on peut même noter des améliorations :
Mieux que prévu, donc
Il y a quelques jours, TI publiait sur l'App Store (iOS) ses applications TI-Nspire et TI-Nspire CAS pour iPad, et nous avions bien couvert cet événement.
Mais très rapidement (quelques heures après la sortie), celles-ci se virent retirées pour problème de "sécurité" / paramétrage App Store.
Et bien, les voici de nouveau disponibles aujourd'hui 19 Février, et on peut même noter des améliorations :
Nouveautés de la version 3.4.1
- Nouveauté : iOS 6.1
- Nouveauté : compatible avec l’iPad écran Retina
- Améliorations : Correction de bugs et optimisations
Mieux que prévu, donc
Hi,
A few days ago, TI released on the iOS App Store its iPad TI-Nspire Apps (CAS and non-CAS), and TI-Planet covered this event live.
However, the app got pulled out of the App Store quickly, by TI, for "security" / app store issues.
Well, they are now back on the App Store, with a changelog noting things we weren't even expecting then
So, better than expected
A few days ago, TI released on the iOS App Store its iPad TI-Nspire Apps (CAS and non-CAS), and TI-Planet covered this event live.
However, the app got pulled out of the App Store quickly, by TI, for "security" / app store issues.
Well, they are now back on the App Store, with a changelog noting things we weren't even expecting then
Version 3.4.1 :
- Added: iOS 6.1 support
- Added: iPad with Retina support
- Improved: Bug fixes and optimizations
So, better than expected
Presentation :
Liens :
- Site officiel avec plus de détails
- Application TI-Nspire non-CAS pour iPad
- Application TI-Nspire CAS pour iPad
- Les autres applications iOS de TI
- Site officiel avec plus de détails
- Application TI-Nspire non-CAS pour iPad
- Application TI-Nspire CAS pour iPad
- Les autres applications iOS de TI
Links :
- Official website with more details
- TI-Nspire non-CAS iPad application
- TI-Nspire CAS iPad application
- The other iOS apps from TI
- Official website with more details
- TI-Nspire non-CAS iPad application
- TI-Nspire CAS iPad application
- The other iOS apps from TI
D'autres liens pour les autres pays ainsi que les pages relatives à l'application, sur le site de TI :
Some other links for the other countries, as well as pages related to the app, on TI's website :
Show/Hide spoilerAfficher/Masquer le spoiler
US
Family Page: http://education.ti.com/calculators/pro ... amily/iPad
TI-Nspire App: http://education.ti.com/en/us/products/ ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/en/us/products/ ... p-for-ipad
Australia
Family Page: http://education.ti.com/calculators/pro ... amily/iPad
TI-Nspire App: http://education.ti.com/en/us/products/ ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/en/us/products/ ... p-for-ipad
LAR
Family Page: http://education.ti.com/calculators/pro ... amily/iPad
TI-Nspire App: http://education.ti.com/es/latinoameric ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/es/latinoameric ... p-for-ipad
Asia
Family Page: http://education.ti.com/calculators/pro ... amily/iPad
TI-Nspire App: http://education.ti.com/en/asia/product ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/en/asia/product ... p-for-ipad
China
Family Page: http://education.ti.com/calculators/pro ... amily/iPad
TI-Nspire App: http://education.ti.com/zh-CN/china/pro ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/zh-CN/china/pro ... p-for-ipad
UK
Family Page: http://education.ti.com/calculators/pro ... amily/iPad
TI-Nspire App: http://education.ti.com/en-GB/uk/produc ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/en-GB/uk/produc ... p-for-ipad
Germany
Family Page: http://education.ti.com/calculators/pro ... amily/iPad
TI-Nspire App: http://education.ti.com/de/deutschland/ ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/de/deutschland/ ... p-for-ipad
France
Family Page: http://education.ti.com/calculators/pro ... amily/iPad
TI-Nspire App: http://education.ti.com/fr/france/produ ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/fr/france/produ ... p-for-ipad
Spain
Family Page: http://education.ti.com/calculators/pro ... amily/iPad
TI-Nspire App: http://education.ti.com/es/espana/produ ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/es/espana/produ ... p-for-ipad
Austria
Family Page: http://education.ti.com/calculators/pro ... amily/iPad
TI-Nspire App: http://education.ti.com/de/oesterreich/ ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/de/oesterreich/ ... p-for-ipad
Finland
Family Page: http://education.ti.com/calculators/pro ... amily/iPad
TI-Nspire App: http://education.ti.com/fi/suomi/produc ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/fi/suomi/produc ... p-for-ipad
Belgium - French
Family Page: http://education.ti.com/calculators/pro ... amily/iPad
TI-Nspire App: http://education.ti.com/fr/belgique/pro ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/fr/belgique/pro ... p-for-ipad
Belgium - Dutch
Family Page: n/a
TI-Nspire App: http://education.ti.com/nl/belgie/produ ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/nl/belgie/produ ... p-for-ipad
Denmark
Family Page: http://education.ti.com/calculators/pro ... amily/iPad
TI-Nspire App: http://education.ti.com/da/danmark/prod ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/da/danmark/prod ... p-for-ipad
Netherlands
Family Page: n/a
TI-Nspire App: http://education.ti.com/nl/nederland/pr ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/nl/nederland/pr ... p-for-ipad
Norway
Family Page: http://education.ti.com/calculators/pro ... amily/iPad
TI-Nspire App: http://education.ti.com/no/norge/produc ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/no/norge/produc ... p-for-ipad
Portugal
Family Page: http://education.ti.com/calculators/pro ... amily/iPad
TI-Nspire App: http://education.ti.com/pt/portugal/pro ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/pt/portugal/pro ... p-for-ipad
Sweden
Family Page: http://education.ti.com/calculators/pro ... amily/iPad
TI-Nspire App: http://education.ti.com/sv/sverige/prod ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/sv/sverige/prod ... p-for-ipad
Switzerland - French
Family Page: n/a
TI-Nspire App: http://education.ti.com/fr/suisse/produ ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/fr/suisse/produ ... p-for-ipad
Switzerland – German
Family Page: n/a
TI-Nspire App: http://education.ti.com/de/schweiz/prod ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/de/schweiz/prod ... p-for-ipad
India
Family Page: n/a
TI-Nspire App: http://education.ti.com/en/india/produc ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/en/india/produc ... p-for-ipad
Family Page: http://education.ti.com/calculators/pro ... amily/iPad
TI-Nspire App: http://education.ti.com/en/us/products/ ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/en/us/products/ ... p-for-ipad
Australia
Family Page: http://education.ti.com/calculators/pro ... amily/iPad
TI-Nspire App: http://education.ti.com/en/us/products/ ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/en/us/products/ ... p-for-ipad
LAR
Family Page: http://education.ti.com/calculators/pro ... amily/iPad
TI-Nspire App: http://education.ti.com/es/latinoameric ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/es/latinoameric ... p-for-ipad
Asia
Family Page: http://education.ti.com/calculators/pro ... amily/iPad
TI-Nspire App: http://education.ti.com/en/asia/product ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/en/asia/product ... p-for-ipad
China
Family Page: http://education.ti.com/calculators/pro ... amily/iPad
TI-Nspire App: http://education.ti.com/zh-CN/china/pro ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/zh-CN/china/pro ... p-for-ipad
UK
Family Page: http://education.ti.com/calculators/pro ... amily/iPad
TI-Nspire App: http://education.ti.com/en-GB/uk/produc ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/en-GB/uk/produc ... p-for-ipad
Germany
Family Page: http://education.ti.com/calculators/pro ... amily/iPad
TI-Nspire App: http://education.ti.com/de/deutschland/ ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/de/deutschland/ ... p-for-ipad
France
Family Page: http://education.ti.com/calculators/pro ... amily/iPad
TI-Nspire App: http://education.ti.com/fr/france/produ ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/fr/france/produ ... p-for-ipad
Spain
Family Page: http://education.ti.com/calculators/pro ... amily/iPad
TI-Nspire App: http://education.ti.com/es/espana/produ ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/es/espana/produ ... p-for-ipad
Austria
Family Page: http://education.ti.com/calculators/pro ... amily/iPad
TI-Nspire App: http://education.ti.com/de/oesterreich/ ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/de/oesterreich/ ... p-for-ipad
Finland
Family Page: http://education.ti.com/calculators/pro ... amily/iPad
TI-Nspire App: http://education.ti.com/fi/suomi/produc ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/fi/suomi/produc ... p-for-ipad
Belgium - French
Family Page: http://education.ti.com/calculators/pro ... amily/iPad
TI-Nspire App: http://education.ti.com/fr/belgique/pro ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/fr/belgique/pro ... p-for-ipad
Belgium - Dutch
Family Page: n/a
TI-Nspire App: http://education.ti.com/nl/belgie/produ ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/nl/belgie/produ ... p-for-ipad
Denmark
Family Page: http://education.ti.com/calculators/pro ... amily/iPad
TI-Nspire App: http://education.ti.com/da/danmark/prod ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/da/danmark/prod ... p-for-ipad
Netherlands
Family Page: n/a
TI-Nspire App: http://education.ti.com/nl/nederland/pr ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/nl/nederland/pr ... p-for-ipad
Norway
Family Page: http://education.ti.com/calculators/pro ... amily/iPad
TI-Nspire App: http://education.ti.com/no/norge/produc ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/no/norge/produc ... p-for-ipad
Portugal
Family Page: http://education.ti.com/calculators/pro ... amily/iPad
TI-Nspire App: http://education.ti.com/pt/portugal/pro ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/pt/portugal/pro ... p-for-ipad
Sweden
Family Page: http://education.ti.com/calculators/pro ... amily/iPad
TI-Nspire App: http://education.ti.com/sv/sverige/prod ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/sv/sverige/prod ... p-for-ipad
Switzerland - French
Family Page: n/a
TI-Nspire App: http://education.ti.com/fr/suisse/produ ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/fr/suisse/produ ... p-for-ipad
Switzerland – German
Family Page: n/a
TI-Nspire App: http://education.ti.com/de/schweiz/prod ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/de/schweiz/prod ... p-for-ipad
India
Family Page: n/a
TI-Nspire App: http://education.ti.com/en/india/produc ... p-for-ipad
TI-Nspire CAS App: http://education.ti.com/en/india/produc ... p-for-ipad
Press Release :
Show/Hide spoilerAfficher/Masquer le spoiler
Texas Instruments unveils breakthrough TI-Nspire Apps for iPad®
TI extends its most powerful graphing technology into apps
that will change the way students visualize, engage and interact with math
Now available on the App Store
DALLAS (February 20, 2013) – Texas Instruments (TI), the most trusted brand in graphing calculator technology, “took a major step forward in our mission to improve student understanding and achievement in mathematics” with the release today of two new innovative apps: TI-Nspire™ App for iPad and TI-Nspire™ CAS App for iPad, said Melendy Lovett, president of Texas Instruments Education Technology.
“The apps fill a critical need for an all-in-one math teaching and learning tool designed specifically for the iPad,” said Lovett. “TI is extending the proven benefits of TI-Nspire technology to the tablet platform. TI’s goals are to provide educators with the most powerful math apps for the iPad and to engage students while helping them reach a deeper conceptual understanding of math. Beyond the new Apps for iPad, TI continues to support teachers by providing world-class professional development, and access to free classroom-ready activities for use with the TI-Nspire Apps for iPad; activities can be integrated seamlessly into curriculum and are available at TI’s Math Nspired website.”
The TI-Nspire Apps for iPad were designed and refined in collaboration with researchers and classroom teachers, including Stephanie Ogden, Dean of Research and Development at L&N STEM Academy in Knoxville, TN, who also teaches Pre-Calculus, AP* Calculus, AP* Statistics and STEM.
“The TI-Nspire Apps for iPad are truly transparent technology, allowing students to touch and interact with math with little awareness of the tool in their hands. Students experience mathematics more directly and they are beyond engaged—they are excited about learning,” Ogden said.
Unique features of the apps, which meet critical curriculum needs from 7th grade through college, include:
- All-in-one functionality for performing calculations in proper math notation; graphing and exploring functions, equations and inequalities; constructing and exploring geometric figures; creating, plotting and analyzing data in lists and spreadsheets.
- Interactive keyboard that toggles between math notation and QWERTY configurations for placing notes and instructions alongside problems.
- Dynamically linked multiple representations of problems that encourage students to make crucial connections by observing how equations change as they touch and interact with shapes, graphs and objects on the screen.
- Familiar operations for creating and saving documents and sharing them using email, iTunes®, and other file sharing options.
- Interaction with the built-in iPad camera interface that enables students to take photos, import them into the app and overlay graphs and equations on them to illustrate abstract math principles in the physical world.
In addition, the TI-Nspire CAS App for iPad has a powerful built-in Computer Algebra System (CAS) which enables students to symbolically solve equations, factor and expand variable expressions, complete the square, find derivatives, compute limits, find exact solutions in irrational form and much more.
TI-Nspire Apps for iPad will be featured in two full days of workshops and break-out sessions at the 2013 T3 International Conference held March 8-10 in Philadelphia, Pennsylvania.
The TI-Nspire App for iPad and TI-Nspire CAS App for iPad are available for $29.99 each from the App Store on iPad or at http://www.AppStore.com. Teachers are eligible to receive a free, one-year license of the TI-Nspire and TI-Nspire CAS Teacher Software with purchase of one of the TI-Nspire Apps for iPad. Detailed information about the TI-Nspire Apps for iPad, including a brief video overview, is available at http://education.ti.com/ipad .
About Texas Instruments
Education Technology, a business of Texas Instruments, provides a wide range of tools connecting the classroom experience with real-world applications, helping students and teachers to explore mathematics and science interactively. TI’s products and services are tested vigorously against recognized third-party research, which shows that the effective use of graphing calculators improves the mathematical skills of students and their attitudes toward mathematics. For more information, visit http://www.education.ti.com.
Texas Instruments semiconductor innovations help 90,000 customers unlock the possibilities of the world as it could be – smarter, safer, greener, healthier and more fun. Our commitment to building a better future is ingrained in everything we do – from the responsible manufacturing of our semiconductors, to caring for our employees, to giving back inside our communities. This is just the beginning of our story. Learn more at http://www.ti.com.
Have fun !
Link to topic: Retour des applications TI-Nspire iPad sur l'App Store ! (Comments: 5)
KermM et Critor et le 1er code natif sur la TI-84+C SE
Traduction de l'article sur Cemetech / Omnimaga
Les membres de la communauté Critor et KermM ont reçu, il y a peu, des unités de démonstration de la TI-84 Plus C Silver Edition. Et, pendant le week-end (et cette journée pour KermM), BrandonW, calc84, FloppusMaximus, Critor et KermM ont réussi à exécuter quelques programmes assembleur sur la 84+CSE !
Des progrès significatifs ont été fait, et voici un résumé des découvertes :
L'UI (interface) paraît un peu "molle"; en effet, quelques calculs montrent que c'est à cause du processeur z80 cadencé à 15MHz, ce qui n'est pas assez pour bien contrôler un écran aussi grand. Le fait d'ajouter un mode de CPU du genre 20 ou 25 MHZ (comme ce qu'il était prévu sur les 83+SE) aurait largement contribué a rendre l'interface plus réactive.
Une autre solution aurait été de choisir un écran ayant une résolution moins élevée, et de réaliser un zoom de 2x à 3x, ou d'utiliser des couleurs basé sur une palette, et 4 ou 8bit. Ou peut-être même que TI aurait pu utiliser le eZ80, similaire mais meilleur CPU que l'actuel.
D'un point de vue plus technique, le controlleur n'accepte que des couleurs 16 ou 18 bit, donc 2 à 3 writes par pixels. Sortir un unique pixels prend 29 cycles d'horloge (pour remplir l'écran d'une seule couleur). En comparaison, l'ancien contrôleur nécessitait environ 100 cycles d'horloges mais était capable d'écrire 8 pixels, donc chaque pixels prenait environ 12 cycles. On a donc maintenant un temps 3 fois plus long pour écrire un unique pixel (si on veut du véritable graphisme), et lécran comporte 12.5x plus de pixels...
L'ancien contrôleur peut accepter 120 fps de 94x64 (mais il les affiche à 60fps max); le nouveau pour une sous-section à 96x64, arrive à 60 fps. Donc le framerate maximum est de 7 fps (0.15 sec/frame) pour du plein écran, et ceci est seulement possible si l'écran est rempli avec une seule couleur... En pratique, 5-6 fps (environ 0.2s/f) est le maximum atteignable pour du graphisme plein-écran.
Critor a exécuté un programme de test du CPU que DrDnar a écrit, et qui a été le premier a effectuer une sortie textuelle sur l'écran (et a affiché une trollerie ) :
KermM est déjà en train de travailler sur le support de la 84+CSE sur son émulteur jsTIfied. Ayant un peu d'avance et sachant que le changement principal est lié à l'écran, il aura probablement l'honneur d'être le premier à fournir un émulateur z80 compatible 84C ! Cependant, la "compétition" du côté de l'équipe de TIilEm n'est pas absente...
Les membres de la communauté Critor et KermM ont reçu, il y a peu, des unités de démonstration de la TI-84 Plus C Silver Edition. Et, pendant le week-end (et cette journée pour KermM), BrandonW, calc84, FloppusMaximus, Critor et KermM ont réussi à exécuter quelques programmes assembleur sur la 84+CSE !
Des progrès significatifs ont été fait, et voici un résumé des découvertes :
- L'ASIC est le même que le TA3 ASIC des TI-84+/SE, où le port 15h indique 45h.
- Ainsi, la fréquence du CPu est toujours de 15 MHz (compatible 6MHz).
- Il y a toujours 128Ko de RAM.
- L'ASIC TA3 a toujours supporté 4 Mo de flash. C'est accessible en écrivant sur les ports 0E et 0F. (Voilà un mystère de résolu). Peut-être que les chips de 8 Mo sont supportés aussi, mais TI ne fera probablement pas de calculatrice en proposant).
- Le contrôleur d'écran est un ILI9325 (ou un equivalent) (http://www.adafruit.com/datasheets/ILI9325.pdf) et est attaché de façon permanente à l'écran en lui-même.
- Les images de fond de l'écran graphiques sont en couleur 16 bit, non-compressées, mais sont zommées 2x à l'affichage; la véritable taille des données étant 133x83.
- Les pixels ne sont probablement pas carrés: l'ancienne résolution est de 96x64 ---ratio = 3:2--- et la nouvelle est de 320x240 (ratio = 4:3). Ainsi, les pixels sont d'environ 9:8, soit 1.125.
L'UI (interface) paraît un peu "molle"; en effet, quelques calculs montrent que c'est à cause du processeur z80 cadencé à 15MHz, ce qui n'est pas assez pour bien contrôler un écran aussi grand. Le fait d'ajouter un mode de CPU du genre 20 ou 25 MHZ (comme ce qu'il était prévu sur les 83+SE) aurait largement contribué a rendre l'interface plus réactive.
Une autre solution aurait été de choisir un écran ayant une résolution moins élevée, et de réaliser un zoom de 2x à 3x, ou d'utiliser des couleurs basé sur une palette, et 4 ou 8bit. Ou peut-être même que TI aurait pu utiliser le eZ80, similaire mais meilleur CPU que l'actuel.
D'un point de vue plus technique, le controlleur n'accepte que des couleurs 16 ou 18 bit, donc 2 à 3 writes par pixels. Sortir un unique pixels prend 29 cycles d'horloge (pour remplir l'écran d'une seule couleur). En comparaison, l'ancien contrôleur nécessitait environ 100 cycles d'horloges mais était capable d'écrire 8 pixels, donc chaque pixels prenait environ 12 cycles. On a donc maintenant un temps 3 fois plus long pour écrire un unique pixel (si on veut du véritable graphisme), et lécran comporte 12.5x plus de pixels...
L'ancien contrôleur peut accepter 120 fps de 94x64 (mais il les affiche à 60fps max); le nouveau pour une sous-section à 96x64, arrive à 60 fps. Donc le framerate maximum est de 7 fps (0.15 sec/frame) pour du plein écran, et ceci est seulement possible si l'écran est rempli avec une seule couleur... En pratique, 5-6 fps (environ 0.2s/f) est le maximum atteignable pour du graphisme plein-écran.
Critor a exécuté un programme de test du CPU que DrDnar a écrit, et qui a été le premier a effectuer une sortie textuelle sur l'écran (et a affiché une trollerie ) :
KermM est déjà en train de travailler sur le support de la 84+CSE sur son émulteur jsTIfied. Ayant un peu d'avance et sachant que le changement principal est lié à l'écran, il aura probablement l'honneur d'être le premier à fournir un émulateur z80 compatible 84C ! Cependant, la "compétition" du côté de l'équipe de TIilEm n'est pas absente...
Article originally on Cemetech / Omnimaga.
Community members critor and KermM have received preview units of the TI-84 Plus C Silver Edition. So, over the weekend (and all of today, for KermM), BrandonW, calc84, FloppusMaximus, critor, DrDnar, and KermM been working to get simple assembly programs running on the TI-84+CSE.
We made significant progress, and have discovered the following:
More technically, the controller only accepts 16- or 18-bit color, meaning 2 to 3 writes per pixel. Outputting a single pixel takes at least 29 clock cycles (for filling the screen with a single color). By contrast, the old controller needed about 100 clock cycles per write, but each write could send 8 pixels, so each pixel only averaged 12 clock cycles. So it takes three times as long to write a single pixel (if you want actual graphics), and the screen has 12.5 times as many pixels. The old controller can accept 120 96x64 frames per second (but it only displays at 60 fps); the new one, displaying only a shrunken 96x64 subsection, can only manage 60 fps. So, the maximum frame rate for full-screen display is 7 fps (0.15 sec/frame), and that's only possible if you're filling the screen with a single color. In practice, 5-6 fps (about 0.2 s/f) is the best you can possibly get for full screen graphics.
Critor ran a CPU test program that DrDnar wrote, which was the first program to produce screen output, and the first to produce troll output:
KermM is already working to add TI-84+CSE support to jsTIfied. Given that he has a head start and the only major changes are screen-related, he's likely to claim the honor of being the first to add emulator support; however, there is also word of competition from the TilEm team.
Community members critor and KermM have received preview units of the TI-84 Plus C Silver Edition. So, over the weekend (and all of today, for KermM), BrandonW, calc84, FloppusMaximus, critor, DrDnar, and KermM been working to get simple assembly programs running on the TI-84+CSE.
We made significant progress, and have discovered the following:
- The ASIC is exactly the same as the TA3 ASIC on the TI-84+/SE, where port 15h reads 45h.
- Consequently, the CPU speed is still 6/15 MHz.
- There is (again) 128 KB of RAM.
- The TA3 ASIC has always supported 4 MB of flash. It's accessed by writing to ports 0E and 0F. (There's a mystery solved.) There might be support for 8 MB chips, too, but TI seems unlikely to release a such a calculator.
- The screen controller is an ILI9325 or equivalent (http://www.adafruit.com/datasheets/ILI9325.pdf) and is permanently attached to the screen unit.
- Graph screen background images are 16-bit color, uncompressed, but are scaled up 2x for display; the actual data size is 133x83.
- The pixels are likely non-square: the old resolution is 96x64---a 3:2 ratio---and the new one is 320x240, which 4:3. So, the pixels will likely be about 9:8, or 1.125.
More technically, the controller only accepts 16- or 18-bit color, meaning 2 to 3 writes per pixel. Outputting a single pixel takes at least 29 clock cycles (for filling the screen with a single color). By contrast, the old controller needed about 100 clock cycles per write, but each write could send 8 pixels, so each pixel only averaged 12 clock cycles. So it takes three times as long to write a single pixel (if you want actual graphics), and the screen has 12.5 times as many pixels. The old controller can accept 120 96x64 frames per second (but it only displays at 60 fps); the new one, displaying only a shrunken 96x64 subsection, can only manage 60 fps. So, the maximum frame rate for full-screen display is 7 fps (0.15 sec/frame), and that's only possible if you're filling the screen with a single color. In practice, 5-6 fps (about 0.2 s/f) is the best you can possibly get for full screen graphics.
Critor ran a CPU test program that DrDnar wrote, which was the first program to produce screen output, and the first to produce troll output:
KermM is already working to add TI-84+CSE support to jsTIfied. Given that he has a head start and the only major changes are screen-related, he's likely to claim the honor of being the first to add emulator support; however, there is also word of competition from the TilEm team.
Link to topic: KermM et Critor et le 1er code natif sur la TI-84+C SE (Comments: 3)
De nouveaux prototypes transformables en véritables Nspire!
Sur les sites de revente en ligne, on trouve régulièrement par vagues des prototypes TI-Nspire.
Ces derniers ressemblent souvent comme deux gouttes d'eau aux modèles de production, mais n'accepteront que des OS signés avec les clefs RSA de développement.
Il est donc impossible de les mettre à jour avec les OS publiés par le site de TI qui sont signés avec les clefs RSA de production. Et comme les OS de développement ne sont bien évidemment pas diffusés, il est impossible de les mettre à jour avec un OS récent.
Nombre d'entre vous ont été victimes de ces escroqueries, se retrouvant avec une machine équipée d'un très vieil OS que l'on ne peut pas mettre à jour.
La vague de 2009-2010 incluait principalement des prototypes TI-Nspire ClickPad équipés d'OS de développement 1.1 à 1.2.
Heureusement, en mars 2012 TI-Planet te sortait enfin un tutoriel afin de transformer les prototypes TI-Nspire ClickPad en modèles commerciaux acceptant les derniers OS publiés!
Il s'agissait en fait de reprogrammer les Boot1 et Boot2, et la manipulaton était des plus aisées car entièrement logicielle!
En effet, sur les prototypes le brochage de la puce NOR du Boot1 est différent et cette dernière est donc réinscriptible sans besoin d'aucune manipulation matérielle:
Pour cela, il suffisait simplement d'installer les OS de développement 1.1 ou 1.2 pour lesquels Ndless avait été porté.
Mais... Récemment, une nouvelle vague de revente massive de prototypes TI-Nspire s'est déclenchée en Chine, et a déjà touché plusieurs d'entre vous.
Cette fois-ci, on trouve des prototypes TI-Nspire ClickPad plus récents, parfois équipés d'OS 1.4.
Or, ceux-ci ne pouvaient pas être transformés car ils disposaient d'une protection antidowngrade: on ne pouvait pas y réinstaller les OS de développement 1.1 ou 1.2
Heureusement, un point commun entre tous ces prototypes plus récents est qu'ils viennent tous équipés avec la version 1.1.8981 de développement du Boot2.
Voici donc aujoud'hui une nouvelle version de downgradeFix, "downgradeFix prototype" qui permet de faire sauter la protection antidowngrade si présente sur les TI-Nspire équipées du Boot2 1.1.8981 de développement!
Une fois cette protection retiré, il ne reste plus qu'à appliquer le tutoriel habituel pour disposer d'une nouvelle TI-Nspire!
Méthode testée avec succès du 1er coup par notre membre fortytwo, sur son prototype TI-Nspire ClickPad qui venait en OS 1.4, qui est désormais devenu une véritable TI-Nspire!
Liens:
downgradeFix prototype
Tutoriel: mise à jour prototypes Nspire avec OS commerciaux
Ces derniers ressemblent souvent comme deux gouttes d'eau aux modèles de production, mais n'accepteront que des OS signés avec les clefs RSA de développement.
Il est donc impossible de les mettre à jour avec les OS publiés par le site de TI qui sont signés avec les clefs RSA de production. Et comme les OS de développement ne sont bien évidemment pas diffusés, il est impossible de les mettre à jour avec un OS récent.
Nombre d'entre vous ont été victimes de ces escroqueries, se retrouvant avec une machine équipée d'un très vieil OS que l'on ne peut pas mettre à jour.
La vague de 2009-2010 incluait principalement des prototypes TI-Nspire ClickPad équipés d'OS de développement 1.1 à 1.2.
Heureusement, en mars 2012 TI-Planet te sortait enfin un tutoriel afin de transformer les prototypes TI-Nspire ClickPad en modèles commerciaux acceptant les derniers OS publiés!
Il s'agissait en fait de reprogrammer les Boot1 et Boot2, et la manipulaton était des plus aisées car entièrement logicielle!
En effet, sur les prototypes le brochage de la puce NOR du Boot1 est différent et cette dernière est donc réinscriptible sans besoin d'aucune manipulation matérielle:
Pour cela, il suffisait simplement d'installer les OS de développement 1.1 ou 1.2 pour lesquels Ndless avait été porté.
Mais... Récemment, une nouvelle vague de revente massive de prototypes TI-Nspire s'est déclenchée en Chine, et a déjà touché plusieurs d'entre vous.
Cette fois-ci, on trouve des prototypes TI-Nspire ClickPad plus récents, parfois équipés d'OS 1.4.
Or, ceux-ci ne pouvaient pas être transformés car ils disposaient d'une protection antidowngrade: on ne pouvait pas y réinstaller les OS de développement 1.1 ou 1.2
Heureusement, un point commun entre tous ces prototypes plus récents est qu'ils viennent tous équipés avec la version 1.1.8981 de développement du Boot2.
Voici donc aujoud'hui une nouvelle version de downgradeFix, "downgradeFix prototype" qui permet de faire sauter la protection antidowngrade si présente sur les TI-Nspire équipées du Boot2 1.1.8981 de développement!
Une fois cette protection retiré, il ne reste plus qu'à appliquer le tutoriel habituel pour disposer d'une nouvelle TI-Nspire!
Méthode testée avec succès du 1er coup par notre membre fortytwo, sur son prototype TI-Nspire ClickPad qui venait en OS 1.4, qui est désormais devenu une véritable TI-Nspire!
Merci fortytwo! !
Liens:
downgradeFix prototype
Tutoriel: mise à jour prototypes Nspire avec OS commerciaux
Link to topic: De nouveaux prototypes transformables en véritables Nspire! (Comments: 2)
Test prototype DVT nouvelle TI-83 Plus.fr
Dans une news précédente, nous découvrions une nouvelle TI-83 Plus.fr pour la rentrée 2013.
TI-Planet, déjà le 1er site au monde à avoir pu tester la nouvelle TI-82 STATS noire allemande ou plus récemment la tant attendue TI-84 Plus C Silver Edition, récidive et vous présente en exclusivité aujourd'hui la nouvelle TI-83 Plus.fr!
Cette calculatrice utilise donc un boîtier TI-84 Plus, dont les couleurs sont fortement inspirées de la nouvelle TI-84 Plus C Silver Edition:
Plus précisément, ce nouveau boîtier est basé sur celui de la TI-84 Plus Silver Edition, puisque les façades clavier sont amovibles et interchangeables à des fins de personnalisation!
On observe au dos que notre TI-83 Plus.fr est ici un prototype DVT bien évidemment non destiné à la vente, plus précisément le 117ème.
Il porte en effet les inscriptions:
Mais vu du dessus, surprise!
Il y a une prise mini-USB qui avait toujours manqué sur les TI-83 Plus!
Mais qu'est-ce que TI a bien pu fabriquer?
Nous allons nous attacher à le découvrir... dès maintenant avec vous!
La mémoire fait apparaître:
Allons maintenant à l'écran d'auto-test accessible avec :
Cette TI-83 Plus.fr est munie d'un Boot Code 1.03 et d'un OS en version 2.55, des versions qui n'ont jamais été publiées pour TI-83 Plus!
Vous devinez sans doute ce que je pense après avoir regardé seulement 2 écrans... Allons à l'écran "A propos" pour la grande révélation:
En fait, la nouvelle TI-83 Plus.fr est tout simplement une TI-84 Plus basique, soit l'équivalent d'une TI-84 Pocket.fr, et l'écran ci-dessus ne cherche absolument pas à le cacher.
Si l'on résume la chose, cela nous donne:
Parlant de matériel, jetons-y un coup d'oeil pour terminer cette découverte.
On reconnaît bien une carte mère TI-84 s'articulant autour de deux puces principales, la Flash-ROM et l'ASIC.
La Flash-ROM a ici 1Mo de capacité comme sur les TI-84 Plus basiques, contre seulement 512Ko sur les anciennes TI-83 Plus:
Quant à l'ASIC, on aurait pu se demander si dans le contexte actuel TI allait reprendre l'ancien TA3 4x36 broches avec 128Ko de RAM réutilisé dans la nouvelle TI-84 Plus C Silver Edition, ou si ils allaient rester sur le TA1 4x24 broches des dernières TI-84 avec seulement 48Ko de RAM.
Déception donc, on reste bien sur la puce TA1:
Les mauvaises langues diront sans doute que TI fait n'importe quoi... Mais si l'on regarde la chose d'un autre point de vue il s'agit tout bonnement d'une opération commerciale géniale pour un coût de développement sans doute négligeable puisque ne réutilisant que de l'existant!
Dans une news précédente, j'avais en effet comparé les capacités matérielles et logicielles des calculatrices TI et Casio, en opposant les modèles qui se vendaient à des prix similaires.
La TI-83 Plus perdait donc face à la Casio Graph 75. Rien d'étonnant puisque Casio avait renouvelé récemment l'ensemble de sa gamme graphique pour le lycée, face à un matériel TI veillissant.
Et en effet la nouvelle TI-83 Plus.fr de la rentrée 2013 constitue désormais un concurrent très sérieux.
La TI-83 Plus.fr est donc en train d'évoluer:
Tout ceci en conservant le nom populaire "TI-83 Plus" et la banque de programmes et applications, puisque TI-84 et TI-83 Plus sont très fortement compatibles, des programmes TI-Basic aux programmes assembleur en passant par les applications! Une opération tout bonnement géniale!
Ce n'est pas la 1ère fois que nous assistons à ce genre d'hybridation sur des modèles TI-z80:
Rien d'inhabituel donc à ce que les nouvelles TI-83 Plus.fr utilisent du matériel TI-84 Plus basique.
En conséquence à partir de la rentrée 2013, nous disposerons en France de deux modèles aux capacités matérielles et logicielles identiques mais à des prix différents: la nouvelle TI-83 Plus.fr et la TI-84 Pocket.fr.
TI-Planet, déjà le 1er site au monde à avoir pu tester la nouvelle TI-82 STATS noire allemande ou plus récemment la tant attendue TI-84 Plus C Silver Edition, récidive et vous présente en exclusivité aujourd'hui la nouvelle TI-83 Plus.fr!
Cette calculatrice utilise donc un boîtier TI-84 Plus, dont les couleurs sont fortement inspirées de la nouvelle TI-84 Plus C Silver Edition:
Plus précisément, ce nouveau boîtier est basé sur celui de la TI-84 Plus Silver Edition, puisque les façades clavier sont amovibles et interchangeables à des fins de personnalisation!
On observe au dos que notre TI-83 Plus.fr est ici un prototype DVT bien évidemment non destiné à la vente, plus précisément le 117ème.
Il porte en effet les inscriptions:
- K-DVT 117
- NOT FOR SALE - SAMPLES ONLY
Mais vu du dessus, surprise!
Il y a une prise mini-USB qui avait toujours manqué sur les TI-83 Plus!
Mais qu'est-ce que TI a bien pu fabriquer?
Nous allons nous attacher à le découvrir... dès maintenant avec vous!
La mémoire fait apparaître:
- 23,6Ko de mémoire RAM utilisateur - jusque-là rien d'étonnant
- mais 480Ko de mémoire d'archive, contre seulement 160Ko auparavant!
Allons maintenant à l'écran d'auto-test accessible avec :
Cette TI-83 Plus.fr est munie d'un Boot Code 1.03 et d'un OS en version 2.55, des versions qui n'ont jamais été publiées pour TI-83 Plus!
Vous devinez sans doute ce que je pense après avoir regardé seulement 2 écrans... Allons à l'écran "A propos" pour la grande révélation:
En fait, la nouvelle TI-83 Plus.fr est tout simplement une TI-84 Plus basique, soit l'équivalent d'une TI-84 Pocket.fr, et l'écran ci-dessus ne cherche absolument pas à le cacher.
Si l'on résume la chose, cela nous donne:
- le nom de modèle TI-83 Plus
- le boîtier TI-84 Plus Silver Edition (façades clavier amovibles)
- probablement le matériel TI-84 Plus basique
Parlant de matériel, jetons-y un coup d'oeil pour terminer cette découverte.
On reconnaît bien une carte mère TI-84 s'articulant autour de deux puces principales, la Flash-ROM et l'ASIC.
La Flash-ROM a ici 1Mo de capacité comme sur les TI-84 Plus basiques, contre seulement 512Ko sur les anciennes TI-83 Plus:
Quant à l'ASIC, on aurait pu se demander si dans le contexte actuel TI allait reprendre l'ancien TA3 4x36 broches avec 128Ko de RAM réutilisé dans la nouvelle TI-84 Plus C Silver Edition, ou si ils allaient rester sur le TA1 4x24 broches des dernières TI-84 avec seulement 48Ko de RAM.
Déception donc, on reste bien sur la puce TA1:
Les mauvaises langues diront sans doute que TI fait n'importe quoi... Mais si l'on regarde la chose d'un autre point de vue il s'agit tout bonnement d'une opération commerciale géniale pour un coût de développement sans doute négligeable puisque ne réutilisant que de l'existant!
Dans une news précédente, j'avais en effet comparé les capacités matérielles et logicielles des calculatrices TI et Casio, en opposant les modèles qui se vendaient à des prix similaires.
La TI-83 Plus perdait donc face à la Casio Graph 75. Rien d'étonnant puisque Casio avait renouvelé récemment l'ensemble de sa gamme graphique pour le lycée, face à un matériel TI veillissant.
Et en effet la nouvelle TI-83 Plus.fr de la rentrée 2013 constitue désormais un concurrent très sérieux.
La TI-83 Plus.fr est donc en train d'évoluer:
- elle sera 2.5 fois plus rapide (processeur passant de 6 à 15MHz)
- elle offrira 3 fois plus de mémoire d'archive disponible (capacité passant de 160Ko à 480Ko)
- elle offrira 1.5 fois plus de mémoire RAM pour les programmes assembleur (même si la RAM accessible à l'utilisateur stagne à 23,6Ko, la taille de la puce mémoire passe de 32 à 48Ko, les 16Ko supplémentaires étant accessibles en langage assembleur)
- une prise mini-USB standard facilitera désormais sa connectivité sur n'importe quel ordinateur - plus besoin d'avoir le câble propriétaire Graph Link USB (dit Silver Link) sur soi!
Tout ceci en conservant le nom populaire "TI-83 Plus" et la banque de programmes et applications, puisque TI-84 et TI-83 Plus sont très fortement compatibles, des programmes TI-Basic aux programmes assembleur en passant par les applications! Une opération tout bonnement géniale!
Ce n'est pas la 1ère fois que nous assistons à ce genre d'hybridation sur des modèles TI-z80:
- les dernières TI-81 avec ROMs V2.00 / V2.0V pour la rentrée 1995 utilisent une carte mère TI-82
- la dernière TI-82 avec la ROM 19.006 pour la rentrée 2001 utilise une carte mère TI-83 basique
- les TI-82 STATS bleues utilisent une carte mère TI-83 basique
- les TI-82 STATS noires, TI-82 Stats.fr et TI-76.fr utilisent une carte mère TI-83 Plus
Rien d'inhabituel donc à ce que les nouvelles TI-83 Plus.fr utilisent du matériel TI-84 Plus basique.
En conséquence à partir de la rentrée 2013, nous disposerons en France de deux modèles aux capacités matérielles et logicielles identiques mais à des prix différents: la nouvelle TI-83 Plus.fr et la TI-84 Pocket.fr.
Voici donc la réponse de TI à la concurrence, une réponse fort bien calculée!
Link to topic: Test prototype DVT nouvelle TI-83 Plus.fr (Comments: 7)