ControlX 4.3.1 compatible images nBoot + démo Splash 1.0

Au (re)démarrage, ta TI-Nspire CX lance soit une image de démarrage Boot2 (ou plus récemment Boot1.5 mais c'est le même format), soit une images de diagnostic Diags.
Ces images sont bien évidemment signées électroniquement de façon totalement infalsifiable en 2048-bits, et il n'est donc en théorie pas possible de les modifier.

7491En pratique, l'outil nBoot sorti en mai dernier permet d'injecter du code autorisant l'exécution d'images non signés.
Malgré une entête ressemblant à celle des images Boot2/Diags, ces images ont un format différent, plusieurs champs ayant soit des significations différentes, soit étant totalement ignorés. Nous parlerons du format nBoot.
nBoot venait également avec une image permettant de lancer Linux, mais là encore avec un format d'image différent, une extension du précédent que l'on appellera nBootLinux.

Bref, 3 formats d'images voisins mais différents, Boot2/Diags, nBoot et nBootLinux, nécessitant donc plein de cas particuliers dans tout outil gérant les partitions de démarrage (nsNandMgr, BtMg, nsPartManagic...).
Je n'aurais certainement pas fait comme ça, mais maintenant il n'y a pas d'autre choix que de faire avec.



Les images nBoot avaient le défaut de devoir prendre la place de l'image Diags (début de la partition éponyme), rendant par la suite impossible plusieurs manipulations de maintenance, sans compter qu'il n'était alors pas possible d'en faire cohabiter plusieurs. :(

7492Heureusement, par la suite est sorti ControlX, une image nBoot qui avait la particularité d'être capable de lancer d'autres images trouvées dans les partitions Boot2, Diags ou ExtnD - bref, un gestionnaire de démarrage.
Dans sa version initiale, ControlX reconnaissait tout les formats d'images, mais était uniquement capable de lancer :
  • les images Boot2/Diags
  • les images nBootLinux
Le format nBoot n'était pas géré à cause d'une difficulté technique, les images nBoot devant être chargées et exécutées à l'adresse 0x10000034, adresse à laquelle résidait déjà ControlX puisque issu lui-même d'une image nBoot.
Or, il n'est pas possible pour un code en cours d'exécution de s'écraser lui-même...

Pour développer de petits programmes lançables à chaque (re)démarrage de ta TI-Nspire CX, tu avais donc le choix entre :
  • le format nBoot, facile à générer en se basant sur le Makefile de ControlX, mais qui n'était exécutable que par nBoot, et de plus imcompatible avec la présence d'un Diags, de ControlX ou de tout autre image nBoot sur la machine :mj:
  • le format Boot2/Diags, qui a l'avantage de pouvoir gérer la compression de code, mais plus difficile à générer par absence de Makefile public à ce jour, et qui n'était exécutable que par ControlX :(



Aujourd'hui sort ControlX 4.3.1 qui subit une évolution majeure en étant désormais capable d'exécuter les images au format nBoot, c'est-à-dire d'écraser son propre code après quelques acrobaties en mémoire.
Même si c'est inutile, cela veut dire entre autres que ControlX est désormais capable de relancer sa propre image depuis son propre menu. :P

Le développement d'images exécutables à chaque (re)démarrage de ta TI-Nspire CX devient donc désormais beaucoup plus accessible !
On peut imaginer plein de choses qui une fois installées resteront par la suite toujours disponibles peu importe l'état de la machine (avec ou sans Ndless, avec ou sans OS...), comme des outils de maintenance et bien d'autres choses encore... :bj:

D'ailleurs, nous te sortons une image nBoot de démo avec un Makefile fonctionnel dont tu pourras repartir pour créer tout ce que tu voudras si ton Ndless SDK est à jour, Splash 1.0, qui comme son nom l'indique pourra t'afficher sur demande une image plein écran à chaque (re)démarrage de ta machine. ;)
iframe

Pour ceux qui souhaitent tester, il est conseillé de programmer l'image Splash 1.0 avec BtMg, soit dans la partition ExtnD, soit dans la partition Diags mais alors après l'image de ControlX.


Téléchargements
:


Ressources
:
Tutoriel d'installation + mise à jour ControlX

Statistiques: Posté de critor — il y a 58 minutes — Réponses 0 — Vus 37


Jour 9 : Programme de l'Avent TI-83 Premium CE

Et puis tous ces brins d'herbe absolument identiques les uns à côté des autres, cela fait très artificiel...
Rajoutons un petit peu de diversité : ;)
Code:
EnrBDG BDG0
ZDécimal
AxesNAff
FoncNAff
QuadNAff
GraphNAff
40Xmax→Xmax
40Ymax→Ymax
0→Xmin
0→Ymin
ArrPlanAff NOIR
CouleurBord 1
EffDess
131→Y
77→L
9→X
For(I,0,Y,2
Ligne(X,I,L,I,BLEU MRN,2
End
For(I,16,Y,16
Ligne(X,I,L,I,GRIS FON,1
For(J,­14,­4,2
Ligne(X+7,I+J,X+14,I+J,ORANGE,2
End
Pt-Aff(X+12,I-10,GRIS,1
End
X+2→X
{0,3,3,1,6,0,2,7,6,2,4,0,3,7,6,3,4,0,4,6,0,5,3,3,8,23,23,8,15,0,9,23,23,9,15,0,10,23,0,11,23,22,11,20,0,12,23,22,12,20,20,12,17,0,13,23,22,13,20,20,13,17,0,14,23,22,14,20,0,15,23,0,16,23,0,17,23,22,17,20,0,18,23,22,18,20,20,18,17,0,19,23,22,19,20,20,19,17,0,20,23,22,20,20,0,21,23,0,22,23,23,22,15,0,23,23,23,23,15,0,24,15,0,25,15,0,26,15,0,27,15,0,28,15,0,29,15,0,30,15,0,31,15,0,32,15,0,33,15,0,34,15,0,35,15,0,36,15,0,37,15,0,38,15,0,39,15,0,40,7,0,41,7,0,42,7,0,43,7,0,44,9,9,44,7,0,45,10,10,45,7,0,46,11,11,46,8,0,47,12,11,47,9,9,47,7,0,48,13,13,48,11,10,49,14,14,49,11,11,50,12,11,51,16,16,51,13,13,51,11,10,52,18,18,52,16,16,52,11,0,53,18,18,53,16,16,53,11,9,54,19,10,55,18,18,55,16,16,55,10,10,55,8,8,56,18,18,56,16,16,56,10,9,57,16,16,57,10,10,57,8,8,58,11,9,59,12,12,59,10,10,60,11,11,61,12,12,59,3,3,60,6,0,61,7,6,61,4,0,62,7,6,62,4,0,63,6,0,64,3,3
For(I,1,dim(Rep),3
Ligne(X+Rep(I),Y+Rep(I+1),X+Rep(I),Y+Rep(I+2),BLEU MRN,1
End
For(I,3,Xmax,8
Ligne(I,0,I,3,VERT,2
End
For(I,3+8,Xmax,16
For(J,1,3
Ligne(I-J,3+J,I+J+1,3+J,VERT,1
End
For(J,1,4
partEnt(2.75-J/2
Ligne(I-Rep,6+J,I+Rep+1,6+J,VERT,1
End
End

While non(getKey

End
ArrPlanNAff
RappelBDG BDG0
DelVar BDG0

Statistiques: Posté de critor — Aujourd’hui, 16:21 — Réponses 0 — Vus 42


Jour 8 : Programme de l'Avent TI-83 Premium CE

Tout cela manque cruellement de verdure, n'est-ce pas ? ;)
Abracadapour, et que l'herbe pousse à Boulogne-Billancourt...
Code:
EnrBDG BDG0
ZDécimal
AxesNAff
FoncNAff
QuadNAff
GraphNAff
40Xmax→Xmax
40Ymax→Ymax
0→Xmin
0→Ymin
ArrPlanAff NOIR
CouleurBord 1
EffDess
131→Y
77→L
9→X
For(I,0,Y,2
Ligne(X,I,L,I,BLEU MRN,2
End
For(I,16,Y,16
Ligne(X,I,L,I,GRIS FON,1
For(J,­14,­4,2
Ligne(X+7,I+J,X+14,I+J,ORANGE,2
End
Pt-Aff(X+12,I-10,GRIS,1
End
X+2→X
{0,3,3,1,6,0,2,7,6,2,4,0,3,7,6,3,4,0,4,6,0,5,3,3,8,23,23,8,15,0,9,23,23,9,15,0,10,23,0,11,23,22,11,20,0,12,23,22,12,20,20,12,17,0,13,23,22,13,20,20,13,17,0,14,23,22,14,20,0,15,23,0,16,23,0,17,23,22,17,20,0,18,23,22,18,20,20,18,17,0,19,23,22,19,20,20,19,17,0,20,23,22,20,20,0,21,23,0,22,23,23,22,15,0,23,23,23,23,15,0,24,15,0,25,15,0,26,15,0,27,15,0,28,15,0,29,15,0,30,15,0,31,15,0,32,15,0,33,15,0,34,15,0,35,15,0,36,15,0,37,15,0,38,15,0,39,15,0,40,7,0,41,7,0,42,7,0,43,7,0,44,9,9,44,7,0,45,10,10,45,7,0,46,11,11,46,8,0,47,12,11,47,9,9,47,7,0,48,13,13,48,11,10,49,14,14,49,11,11,50,12,11,51,16,16,51,13,13,51,11,10,52,18,18,52,16,16,52,11,0,53,18,18,53,16,16,53,11,9,54,19,10,55,18,18,55,16,16,55,10,10,55,8,8,56,18,18,56,16,16,56,10,9,57,16,16,57,10,10,57,8,8,58,11,9,59,12,12,59,10,10,60,11,11,61,12,12,59,3,3,60,6,0,61,7,6,61,4,0,62,7,6,62,4,0,63,6,0,64,3,3
For(I,1,dim(Rep),3
Ligne(X+Rep(I),Y+Rep(I+1),X+Rep(I),Y+Rep(I+2),BLEU MRN,1
End
For(I,3,Xmax,8
Ligne(I,0,I,3,VERT,2
End

While non(getKey

End
ArrPlanNAff
RappelBDG BDG0
DelVar BDG0

Statistiques: Posté de critor — Hier, 21:17 — Réponses 0 — Vus 74


Le TI-99, un ordinateur signé Texas Instruments

Qui a dit que la marque Texas Instruments ne produisait que des calculatrices ? C'est certainement ce que pensent beaucoup de lycéens, d'étudiants et de personnes pour qui "TI" évoque simplement un outil scolaire, au même titre qu'une règle Maped ou un stylo Bic. Mais cela est totalement faux.


Avant d'être leader sur le marché des calculatrices comme nous le connaissons aujourd'hui, la marque phare de ce site était l'un des pionniers dans le domaine de l'électronique, et plus particulièrement dans le domaines des semi-conducteurs (diodes, transistors, circuits intégrés) et des composants passifs. Vous pouvez justement retrouver ici des statistiques annuels sur Texas Instruments :)
Et saviez-vous que, sans Texas Instruments, la conquête spatiale des années 50 n'aurait peut-être même pas eu lieu? En effet, en plus d'être un leader dans le domaine, TI a révolutionné le monde en inventant en 1958 le premier circuit intégré de l'histoire,ce qui a valu un prix Nobel à son auteur.
Cette découverte, d'un certain Jack Kilby, ingénieur en électronique travaillant pour TI, a bouleversé le monde de l'informatique: gain considérable de place sur les PCB, augmentation des fréquences de calcul...
Autant d'avantages qui ont permis aux machines d'évoluer.

Enhardis par leurs travaux sur les machines de traitement de données à bord des fusées et sur les puces, les ingénieurs de la marque travaillent sur le prototype d'un nouveau système révolutionnaire, un ordinateur nommé le TI-99/3.

Après quelques années de travail et de perfectionnement, ils créent la surprise en annonçant, en Juin 1979, la sortie aux USA du premier ordinateur familial, utilisant bien évidemment des technologies Texas Instruments: le TI-99/4.
Il sort quelques années après en France et en Europe.
Image: https://tiplanet.org/forum/images/forum_uploads/11600_1481132157_5848487de6e81.png
Équipe d'un processeur de 16 bits, innovant pour l'époque, il s’apparentait davantage à une console de jeu qu'à un ordinateur tel que nous le connaissons aujourd'hui.
En effet, il pouvait être connecté à un téléviseur via une prise peritel (un must pour l'époque). On pouvait également brancher des manettes de jeu, et utiliser des cassettes pour charger ou sauvegarder des programmes/jeux, sur des bandes magnétiques (le signal était encapsulé dans un sinus).

Côté design, il est également remarquable avec ses belles finitions et ses couleurs métallisées. Plus tard, une version sortira tout en plastique, pour limiter les coûts de production.


Peu après, dès 1981, TI propose une nouvelle version de son ordinateur, baptisé TI-99/4A, comportant une meilleure puce graphique améliorant la fluidité des jeux (technique BitMap), mais avec le désavantage de présenter un prix nettement moins abordable de 525$ (soit 2390FF).


Dès lors, le TI-99/4A est une petite bombe dans le domaine de l'informatique, avec des caractéristiques innovantes et haut de gamme:
  • Microprocesseur 16 bits de 3,3 MHz ;
  • Clavier mécanique Qwerty de 48 touches ;
  • Moniteur couleur de 13 pouces de résolution 256 × 192 pixels, 16bits ;
  • Haut-parleurs intégrés ;
  • 16Ko de RAM, 24Ko de ROM ;
  • Prise jack, port manettes, prise péritel.

Incluant toutes les dernières technologies Texas Instruments, il embarque également un synthétiseur de parole, de communication et de musique, réalisé grâce à la puce TMS9919.
Cette puce a vu le jour avec le jeu "Dictée Magique", évoqué dans un précédant article.

Au niveau de la programmation, le micro ordinateur disposait de son propre langage propriétaire, un Basic interprété directement. La vitesse d’exécution pouvait atteindre les 200 lignes par seconde! Un autre langage, graphique, était également présent. Il était également possible de programmer la puce directement en langage assembleur.
Néanmoins, malgré les efforts de la marque, les programmeurs n'ont jamais été séduit par ce modèle, dont le clavier mécanique était jugé peu pratique pour programmer.


Après plusieurs années de combat acharné contre son principal rival, Commodore, le TI-99/4A devient le micro-ordinateur familial le plus vendu aux Etats-Unis et dans le monde.
Mais à cause de la politique commerciale de Texas Instuments et notamment le choix de n'autoriser uniquement la lecture des cartouches propriétaires, la popularité du TI-99/4A finit par chuter. D'autres critiques fusent sur ce modèle: des accessoires hors de prix, la lenteur d’exécution de certains programmes...
Malgré la sortie de nouveaux modèles comme le TI-99/8, le TI-PC, ou encore le CC-40, la côte de TI dans le domaine de la micro-informatique ne remonte pas. Texas Instruments va perdre beaucoup d'argent et son action en bourse va chuter.

La marque annonce donc en 1984 la fermeture de sa section micro-ordinateurs , puis en novembre 1985 l'arrêt de la commercialisation du TI-99/4A, du TI-PC et du CC-40.

C'est un coup dur pour la marque, qui s'oriente désormais davantage vers les calculatrices graphiques, dont le premier modèle, la TI-81, sortira en 1990.
Mais nous aborderons le sujet dans un prochain article :) .


Il est clair que Texas Instruments a révolutionné le monde de la micro-informatique, et continue à révolutionner le monde de l'électronique.
Même si elle semble avoir désormais tourné le dos aux ordinateurs, il n'est pas impossible qu'un jour, TI sorte un modèle d'ordinateur, qui, nous l’espérons, sera aussi innovateur qu'a pu l'être le TI99-/4A il y a maintenant plus de 20 ans.


À suivre...


Sources:

Statistiques: Posté de Wistaro — Hier, 14:28 — Réponses 4 — Vus 187


Les 7 Days CPC n°21 commencent !

[b]Bonsoir ! Et oui, il fait nuit maintenant à 18 heures… Mais je sais que cela ne vous importe guère, puisque vous êtes prêts à vous lancer dans les 7 Days CPC n° 21 ! Ce concours de programmation d'utilitaire, pour la première fois, en Basic Casio qui dure une semaine commence dès maintenant ! C'est parti pour tenter de gagner une magnifique Casio Graph 75+E en programmant un utilitaire ! http://img.clubic.com/08028478-photo-casio-graph-75-e.jpg Ce lot nous est gén?...

Jour 7 : Programme de l'Avent TI-83 Premium CE

Puisque nous avons déjà allumé une cheminée pour chauffer les habitants, il nous faut donc prévoir d'en laisser une autre de disponible en prévision du grand jour ! ;)
Et en espérant que Papa Noël ne se trompera pas...
Code:
EnrBDG BDG0
ZDécimal
AxesNAff
FoncNAff
QuadNAff
GraphNAff
40Xmax→Xmax
40Ymax→Ymax
0→Xmin
0→Ymin
ArrPlanAff NOIR
CouleurBord 1
EffDess
131→Y
77→L
9→X
For(I,0,Y,2
Ligne(X,I,L,I,BLEU MRN,2
End
For(I,16,Y,16
Ligne(X,I,L,I,GRIS FON,1
For(J,­14,­4,2
Ligne(X+7,I+J,X+14,I+J,ORANGE,2
End
Pt-Aff(X+12,I-10,GRIS,1
End
X+2→X
{0,3,3,1,6,0,2,7,6,2,4,0,3,7,6,3,4,0,4,6,0,5,3,3,8,23,23,8,15,0,9,23,23,9,15,0,10,23,0,11,23,22,11,20,0,12,23,22,12,20,20,12,17,0,13,23,22,13,20,20,13,17,0,14,23,22,14,20,0,15,23,0,16,23,0,17,23,22,17,20,0,18,23,22,18,20,20,18,17,0,19,23,22,19,20,20,19,17,0,20,23,22,20,20,0,21,23,0,22,23,23,22,15,0,23,23,23,23,15,0,24,15,0,25,15,0,26,15,0,27,15,0,28,15,0,29,15,0,30,15,0,31,15,0,32,15,0,33,15,0,34,15,0,35,15,0,36,15,0,37,15,0,38,15,0,39,15,0,40,7,0,41,7,0,42,7,0,43,7,0,44,9,9,44,7,0,45,10,10,45,7,0,46,11,11,46,8,0,47,12,11,47,9,9,47,7,0,48,13,13,48,11,10,49,14,14,49,11,11,50,12,11,51,16,16,51,13,13,51,11,10,52,18,18,52,16,16,52,11,0,53,18,18,53,16,16,53,11,9,54,19,10,55,18,18,55,16,16,55,10,10,55,8,8,56,18,18,56,16,16,56,10,9,57,16,16,57,10,10,57,8,8,58,11,9,59,12,12,59,10,10,60,11,11,61,12,12,59,3,3,60,6,0,61,7,6,61,4,0,62,7,6,62,4,0,63,6,0,64,3,3
For(I,1,dim(Rep),3
Ligne(X+Rep(I),Y+Rep(I+1),X+Rep(I),Y+Rep(I+2),BLEU MRN,1
End

While non(getKey

End
ArrPlanNAff
RappelBDG BDG0
DelVar BDG0

Statistiques: Posté de critor — 07 Déc 2016, 21:58 — Réponses 0 — Vus 90


Votez pour le programme de l'année 2016 sur Ticalc.org

Le site ticalc.org vient de lancer son sondage pour le programme de l'année 2016 (POTY ou Program of the Year).
La première catégorie est pour la TI-84 Plus C Silver Edition, avec quatre programmes en compétition:


J'encourage ceux qui ont eu la chance d'essayer ces programmes à aller voter sur ticalc.org, mais il faut un compte. Une fois inscrit, le sondage est sur la page principale du site, dans la barre de droite un peu plus bas.

Dans environ une semaine, viendra ensuite le sondage TI-83 Premium CE / TI-84 Plus CE et puis, une semaine après, celui des TI-Nspire (CX).

Statistiques: Posté de DJ Omnimaga — 07 Déc 2016, 06:51 — Réponses 4 — Vus 207


ticalc.org PotY 2016 Voting Begins

December has arrived, and despite a few small technical difficulties, ticalc.org has opened up the voting for their annual Program of the Year (PotY 2016) competition!

There was only one TI-83+ entry (JWinslow23's "This is the Only Level"), so voting is starting with the four TI-84 Plus C Silver Edition entries:
As in past years, you can vote in the ticalc.org poll on the front page, and a new poll will open every 7 days. After the TI-84 Plus C Silver Edition category closes, there will be only a TI-84 Plus CE category and a TI-Nspire category. Good luck to all, and may the best program/man/woman win!

More Information
POTY Contest 2016 Begins: TI-84+CSE Voting Opens

La Bataille Navale enfin sur ta TI-83 Premium CE

7560Un peu plus d'un an après sa sortie et après quelques tentatives ratées, la Bataille Navale débarque enfin sur ta TI-83 Premium CE grâce à Guinatore ! :)

Outre la fluidité des différentes actions, notons une animation originale de fondu au lancement sur l'écran titre, ainsi qu'une animation de feu d'artifice assez sympa à la fin si tu arrives à gagner la partie ! :D

Des qualités encore plus remarquables pour un jeu programmé en langage TI-Basic ! :bj:

Le programme a également l'avantage de se terminer en restaurant la configuration de l'écran graphique et donc de ne pas gêner ton travail si quitté correctement. :)

On regrettera par contre toutefois des choix de touches pas toujours très intuitifs, notamment dans la phase de placement des navires, nécessitant une lecture des indications à l'écran.


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

Statistiques: Posté de critor — 06 Déc 2016, 21:02 — Réponses 3 — Vus 174


Jour 6 : Programme de l'Avent TI-83 Premium CE

Les habitants doivent bien s'ennuyer en cette longue et froide nuit d'hiver...
Pour leur faire passer le temps, faisons pousser une petite antenne de télévision ! ;)
Code:
EnrBDG BDG0
ZDécimal
AxesNAff
FoncNAff
QuadNAff
GraphNAff
40Xmax→Xmax
40Ymax→Ymax
0→Xmin
0→Ymin
ArrPlanAff NOIR
CouleurBord 1
EffDess
131→Y
77→L
9→X
For(I,0,Y,2
Ligne(X,I,L,I,BLEU MRN,2
End
For(I,16,Y,16
Ligne(X,I,L,I,GRIS FON,1
For(J,­14,­4,2
Ligne(X+7,I+J,X+14,I+J,ORANGE,2
End
Pt-Aff(X+12,I-10,GRIS,1
End
X+2→X
{0,3,3,1,6,0,2,7,6,2,4,0,3,7,6,3,4,0,4,6,0,5,3,3,8,23,23,8,15,0,9,23,23,9,15,0,10,23,0,11,23,22,11,20,0,12,23,22,12,20,20,12,17,0,13,23,22,13,20,20,13,17,0,14,23,22,14,20,0,15,23,0,16,23,0,17,23,22,17,20,0,18,23,22,18,20,20,18,17,0,19,23,22,19,20,20,19,17,0,20,23,22,20,20,0,21,23,0,22,23,23,22,15,0,23,23,23,23,15,0,24,15,0,25,15,0,26,15,0,27,15,0,28,15,0,29,15,0,30,15,0,31,15,0,32,15,0,33,15,0,34,15,0,35,15,0,36,15,0,37,15,0,38,15,0,39,15,0,40,7,0,41,7,0,42,7,0,43,7,0,44,9,9,44,7,0,45,10,10,45,7,0,46,11,11,46,8,0,47,12,11,47,9,9,47,7,0,48,13,13,48,11,10,49,14,14,49,11,11,50,12,11,51,16,16,51,13,13,51,11,10,52,18,18,52,16,16,52,11,0,53,18,18,53,16,16,53,11,9,54,19,10,55,18,18,55,16,16,55,10,10,55,8,8,56,18,18,56,16,16,56,10,9,57,16,16,57,10,10,57,8,8,58,11,9,59,12,12,59,10,10,60,11,11,61,12,12
For(I,1,dim(Rep),3
Ligne(X+Rep(I),Y+Rep(I+1),X+Rep(I),Y+Rep(I+2),BLEU MRN,1
End

While non(getKey

End
ArrPlanNAff
RappelBDG BDG0
DelVar BDG0

Statistiques: Posté de critor — 06 Déc 2016, 18:59 — Réponses 2 — Vus 144


POTY contest 2016 begins: TI-84+CSE voting opens

With December having begun and our technical issues (hopefully) sorted for now, it's time for our annual Program of the Year contest, where you the visitors vote on your favorite featured programs of the year. This year the TI-84 Plus C Silver Edition, TI-84 Plus CE, and Nspire are the active voting categories. (This is the Only Level was the only featured TI-83/84 Plus program.)

We'll start with the TI-84+CSE. The poll is on the right side of the main page of the site and will be open until approximately Monday, December 12. The candidates are:

If you don't already have an account, sign up, and cast your vote there. Here we go!

Teste les programmes TI-83 Premium CE en ligne !

Dans un article précédent nous te présentions CEmu, l'émulateur non officiel de calculatrices TI-83 Premium CE et TI-84 Plus CE.
Développé collectivement par la communauté (principalement MateoConLechuga et jacobly avec des des contributions d'Adriweb, Lionel Debroux et Vogtinator entre autres), il a déjà l'avantage d'être gratuit et libre.

Mais de plus, il est beaucoup plus fidèle au matériel que l'émulateur officiel TI-SmartView et est donc particulièrement utile aux programmeurs et à ceux souhaitant tester des programmes de la communauté.


Nous te reparlons de cet outil aujourd'hui pour t'annoncer une grande nouveauté, codée en grande partie par Adriweb il y a quelques temps dans le cadre du Project Builder, puis avec des finitions de ma part ces deux dernières semaines dans le contexte annoncé ici.
A compter de ce soir, les programmes TI-83 Premium CE et TI-84 Plus CE publiés sur TI-Planet sont dotés d'une fonctionnalité exclusive, une version spéciale (et allégée) de l'émulateur CEmu prévue pour tourner directement dans dans le navigateur Internet de ton ordinateur ! :o
C’est Noël avant l’heure ! ;)


Tu as donc désormais la possibilité de tester en quelques clics tout programme TI-83 Premium CE sans plus aucun besoin de le télécharger et l'installer sur ta machine. :bj:
Une belle économie de manipulations et donc de temps, surtout quand c’est pour te rendre compte au final que le programme ne te convenait pas... ;)

Il te suffira simplement pour cela :
  • de cliquer sur le bouton "Play online" affiché sous les captures d'écran
  • de lancer l'émulation (bouton "Resume emulation")
  • et enfin d'y charger le contenu de l'archive par un simple clic sur le bouton "Load archive"


Tu disposes en prime d'un bouton "Load other" pour charger des fichiers TI-83 Premium CE présents sur ton ordinateur, que ce soit parce qu'ils sont nécessaires au bon fonctionnement de l'archive (bibliothèques C par exemple) ou tout simplement pour les tester. :bj:


Pour pouvoir utiliser cette fonctionnalité, tu devras à ta première utilisation fournir impérativement une image ROM de ta TI-83 Premium CE ou TI-84 Plus CE.
Il s’agit d’un fichier reproduisant les 4Mo de données contenues dans la puce Flash-ROM de la calculatrice (ce qui inclut entre autres l’OS, les applications et les variables archivées).


Petite astuce - pour pouvoir tester rapidement la plupart des programmes, nous te conseillons justement de réaliser une image ROM d’une calculatrice qui dispose déjà des bibliothèques C installées et archivées.


Pour récupérer l’image ROM de ta calculatrice, tu disposes de plusieurs possibilités :
  • télécharger et lancer l’émulateur CEmu qui, à sa première utilisation, t’assistera de façon exhaustive dans cette tâche (méthode conseillée sous Windows)
  • utiliser le logiciel de transfert de fichiers tiers TiLP


Cette image ROM t’est personnelle et n’est pas envoyée sur notre serveur. Elle reste toutefois stoquée dans la mémoire locale de ton navigateur Internet, ce qui lui évitera de te la redemander par la suite.
Si tu es amené(e) à utiliser des ordinateurs différents, nous ne pouvons que te conseiller d’avoir toujours ton image ROM sous la main, par exemple sur une clé USB.


Grâce au bouton ”ROM image” de notre émulateur en ligne, tu conserves de plus la liberté de spécifier une nouvelle image ROM à tout moment, comme par exemple après la sortie d’un nouvel OS par Texas Instruments.


Notons cependant que cette fonctionnalité est en cours de développement, et même si nous l'avons testée sur un certain nombre de choses, elle n'est pas forcément dépourvue de bizarreries - n'hésite surtout pas à nous les signaler. ;)
Et pour ceux qui souhaitent faire davantage de tests poussés et pourquoi pas de la programmation, la "vraie" version de CEmu sera bien pratique :)

Statistiques: Posté de critor — 05 Déc 2016, 01:01 — Réponses 12 — Vus 429


Jour 5 : Programme de l'Avent TI-83 Premium CE

Et puis, 7 étages à monter et descendre c'est bien cruel...
Rajoutons également une machinerie d'ascenseur ! :)
Code:
EnrBDG BDG0
ZDécimal
AxesNAff
FoncNAff
QuadNAff
GraphNAff
40Xmax→Xmax
40Ymax→Ymax
0→Xmin
0→Ymin
ArrPlanAff NOIR
CouleurBord 1
EffDess
131→Y
77→L
9→X
For(I,0,Y,2
Ligne(X,I,L,I,BLEU MRN,2
End
For(I,16,Y,16
Ligne(X,I,L,I,GRIS FON,1
For(J,­14,­4,2
Ligne(X+7,I+J,X+14,I+J,ORANGE,2
End
Pt-Aff(X+12,I-10,GRIS,1
End
X+2→X
{0,3,3,1,6,0,2,7,6,2,4,0,3,7,6,3,4,0,4,6,0,5,3,3,8,23,23,8,15,0,9,23,23,9,15,0,10,23,0,11,23,22,11,20,0,12,23,22,12,20,20,12,17,0,13,23,22,13,20,20,13,17,0,14,23,22,14,20,0,15,23,0,16,23,0,17,23,22,17,20,0,18,23,22,18,20,20,18,17,0,19,23,22,19,20,20,19,17,0,20,23,22,20,20,0,21,23,0,22,23,23,22,15,0,23,23,23,23,15,0,24,15,0,25,15,0,26,15,0,27,15,0,28,15,0,29,15,0,30,15,0,31,15,0,32,15,0,33,15,0,34,15,0,35,15,0,36,15,0,37,15,0,38,15,0,39,15,0
For(I,1,dim(Rep),3
Ligne(X+Rep(I),Y+Rep(I+1),X+Rep(I),Y+Rep(I+2),BLEU MRN,1
End

While non(getKey

End
ArrPlanNAff
RappelBDG BDG0
DelVar BDG0

Statistiques: Posté de critor — 05 Déc 2016, 01:00 — Réponses 1 — Vus 176


Jour 4 : Programme de l'Avent TI-83 Premium CE

Par cette nuit d'hiver, les habitants de cette sinistre tour doivent avoir bien froid...
D'un coup de baguette magique, rajoutons une cheminée ! ;)
Code:
EnrBDG BDG0
ZDécimal
AxesNAff
FoncNAff
QuadNAff
GraphNAff
40Xmax→Xmax
40Ymax→Ymax
0→Xmin
0→Ymin
ArrPlanAff NOIR
CouleurBord 1
EffDess
131→Y
77→L
9→X
For(I,0,Y,2
Ligne(X,I,L,I,BLEU MRN,2
End
For(I,16,Y,16
Ligne(X,I,L,I,GRIS FON,1
For(J,­14,­4,2
Ligne(X+7,I+J,X+14,I+J,ORANGE,2
End
Pt-Aff(X+12,I-10,GRIS,1
End
X+2→X
{0,3,3,1,6,0,2,7,6,2,4,0,3,7,6,3,4,0,4,6,0,5,3,3
For(I,1,dim(Rep),3
Ligne(X+Rep(I),Y+Rep(I+1),X+Rep(I),Y+Rep(I+2),BLEU MRN,1
End

While non(getKey

End
ArrPlanNAff
RappelBDG BDG0
DelVar BDG0

Statistiques: Posté de critor — 04 Déc 2016, 20:17 — Réponses 0 — Vus 163


Vote for the November 2016 Monthly CW Project Award now

The November 2016 Monthly CW Project Award poll is now up!


With thanksgiving, upcoming school tests and holidays approaching, November was a slower month in terms of projects, but the following list and the poll looks a bit smaller than that partly due to how four of the November projects that were active already won a previous iteration of the Monthly CW Project Award (ICE Compiler, CEmu, C SDK/Libs and Reuben Quest 3), so in the end, there was still a ton of activity on the programming side of things. This makes it a total of 17 entries out of 21 that are eligible for this month:

(83+/84+) CalcSpeak TI-BASIC Terminal
(84+CE) gLib 3D Library
(84+CE) Kill CMND
(84+CE) Oiram CE
(Nspire) Firebird Emulator
(Nintendo 3DS) Unnamed Splatoon-style homebrew
(PC/GCW0) nKaruga
(PC) Blackspace: Welcome to Hell
(PC) Egg-Destroyer
(PC) Neural Network Evolution Simulator
(PC) Walrus Kingdom
(PC) Z80-based PICO-8 Clone
(Multiplatform) Claw Development System
(Multiplatform) Clouttery Battery Monitor
(Multiplatform) Opossum Massage Simulator
(Hardware) SID and MIDI on Arduino
(Hardware) Unicorn's Retro Console

As always, all entries are competing against each others, regardless of the platform. Have you spotted projects this month that you think are more notable in particular or that you liked in particular? Select four (4) options in the poll attached to this topic (requires 20 posts) then click Submit! And don't forget to visit each topic again to give authors encouragements and suggestions!

You have You have until December 11th to vote, so hurry up! :3=

Nouveautés OS TI-Nspire CX 4.4

Dans un article précédent, nous arrivions à mettre la main sur une préversion du prochain OS TI-Nspire CX CAS 4.4.
De version complète 4.4.0.531 elle a été compilée le 21 octobre 2016.

Elle vient également avec une nouvelle mise à jour 4.4.0.8 du couple Boot1.5+Boot2 compilée le 10 août 2016 et dont nous ignorons à date les conséquences.

Plusieurs de nos membres étaient mécontents de la politique de mises à jour très inégale de Texas Instruments ces deux dernières années.
En effet, la TI-83 Premium CE a reçu nombre de nouveautés mathématiques importantes, mais dans le même temps :
  • la TI-82 Advanced n'a bénéficié d'aucune mise à jour :mj:
  • et ces nouveautés n'ont pas été reprises dans les mises à jour TI-Nspire CX :(
Mais les tests que nous avons effectués depuis sur le futur OS TI-Nspire CX 4.4 montrent qu'il s'agit cette fois-ci d'une mise à jour particulièrement intéressante - nous allons voir cela ensemble.



D'une part il est maintenant possible directement sur la calculatrice d'importer une application Lua (baptisée pour l'occasion Widget) dans n'importe quel document.
De façon similaire aux programmes Basic communs qui devaient être stoqués dans le dossier /MyLib, les applications Lua que l'on souhaite rendre importables sont à mettre dans /MyWidgets.

L'OS 4.4 vient avec un Widget préchargé dans ce dossier, StopWatch 2.1 qui est un chronomètre programmé en Lua librement réutilisable.


Passons maintenant aux Mathématiques.
Comme la TI-83 Premium CE pour la rentrée 2016, la TI-Nspire CX reçoit enfin une fonction dédiée aux probabilités binomiales inverses, ce qui facilitera certaines questions à partir de la Première ! :bj:

Mais ce n'est pas tout.
Comme la TI-83 Premium CE pour la rentrée 2016, la TI-Nspire CX rend désormais possible de définir les suites directement aux rangs n+1 ou n+2, ce qui facilitera énormément la vie des lycéens à partir de la Première !
Plus besoin de traduire la définition de l'énoncé sous une forme compréhensible par la calculatrice, au risque de se tromper ! :bj:

Mais mieux que ça, c'est en réalité un ensemble bien plus large qui est géré, le rang de définition pouvant prendre toutes les valeurs n, n+1, n+2... jusqu'à n+99 ! :D
Si l'on a envie de définir une suite récurrente avec
$mathjax$u_{n+3}=ln\left(\left|u_{n-2}\right|\right)$mathjax$
, on peut le faire directement sans besoin de la moindre modification, et la calculatrice comprend toute seule que dans ce cas elle a besoin de 5 valeurs initiales ! :o
L'enseignant qui voudra te piéger en écrivant sa définition de suite de façon un peu originale pour t'empêcher de d'obtenir et recopier bêtement les résultats de la calculatrice va avoir un peu plus de mal si tu as la chance d'être équipé(e) d'une TI-Nspire CX... ;)
Des capacités désormais très supérieures à ce qu'offrent (ou ce que n'offrent pas selon le cas) tous les autres modèles :
  • définition suites au rang n à n+99 : TI-Nspire CX versions 4.4+
  • définition suites au rang n à n+2 : TI-83 Premium CE, Casio Graph 35+E, Casio Graph 75+E, Casio fx-CP400+E, HP Prime versions 10077+
  • définition suites au rang n : TI-82 Advanced, HP Prime versions 8151-, TI-Nspire versions 4.3-
  • suites non gérées : Graph 25+E
Après avoir longtemps été à l'avant-dernière place sur ce thème, la TI-Nspire CX est enfin prête à devenir la meilleure calculatrice pour l'étude des suites pour la rentrée 2017 ! :#tritop#:



Les nouveautés mathématiques que Texas Instruments a développé pour la rentrée 2016 sur TI-83 Premium CE sont donc enfin prêtes à bénéficier à la TI-Nspire CX d'ici la rentrée 2017 ! :bj:

Bien évidemment, l'installation de cet OS 4.4 interdit tout retour à une version antérieure et donc, sauf machine nBootée, toute installation de Ndless 4.2.
Il serait donc bienvenu pour l'équipe Ndless de trouver rapidement une solution, car pour les candidats à certains examens, en plus de l'obligation d'installer la dernière version, il y aura un intérêt réel à mettre à jour en version 4.4 contrairement à la version 4.3.

Statistiques: Posté de critor — 03 Déc 2016, 17:35 — Réponses 13 — Vus 750


7 Days CPC n°21 : début des inscriptions

[b]Vous avez vu le débat pour la primaire de la droite et du centre ? Tout ce beau monde qui se bat pour savoir qui va gagner la primaire, alors qu'ils pourraient participer à un autre concours, bien plus sélectif, intelligent, utile, prestigieux, important, rémunérateur que cela ! Ils ne savent pas ce qu'ils ratent en oubliant les 7 Days CPC n°21 qui se dérouleront du 27 novembre 2016 au 4 décembre. Mais vous, vous le savez, c'est pourquoi vous ne vous êtes pas inscrits à la pri...

Jour 3 : Programme de l'Avent TI-83 Premium CE

Soudain, le bâtiment s'éclaire comme si quelqu'un venait d'appuyer sur le bouton :f101: !
Code:
EnrBDG BDG0
ZDécimal
AxesNAff
FoncNAff
QuadNAff
GraphNAff
40Xmax→Xmax
40Ymax→Ymax
0→Xmin
0→Ymin
ArrPlanAff NOIR
CouleurBord 1
EffDess
131→Y
77→L
9→X
For(I,0,Y,2
Ligne(X,I,L,I,BLEU MRN,2
End
For(I,16,Y,16
Ligne(X,I,L,I,GRIS FON,1
For(J,­14,­4,2
Ligne(X+7,I+J,X+14,I+J,ORANGE,2
End
Pt-Aff(X+12,I-10,GRIS,1
End

While non(getKey

End
ArrPlanNAff
RappelBDG BDG0
DelVar BDG0

Statistiques: Posté de critor — 03 Déc 2016, 12:23 — Réponses 2 — Vus 253


Comment remplissait-on sa TI dans les années 90 ?

Après l'invention de la calculatrice graphique par Casio avec la fx-7000G en 1985, c'est pour la rentrée 1990 que Texas Instruments se lance à son tour dans cette grande aventure avec sa TI-81 et les réussites que l'on connaît aujourd'hui.
Ce modèle ne disposait certes pas de port de communication et il fallait donc saisir toutes ses données à la main.

Ce défaut fut toutefois rapidement corrigé avec la TI-85 pour la rentrée 1992 puis la TI-82 pour la rentrée 1993, modèles qui intégraient tous deux un port série au format mini-Jack 2.5mm.

Mais donc justement, comment faisait-on pour brancher sa calculatrice sur son ordinateur PC dans les années 1990 ?
D'une part, les ordinateur ne disposent pas d'un tel port.

Mais pire, ils ne disposaient pas d'un port universel standard permettant de brancher et chaîner divers périphériques. Si bien que la plupart des périphériques PC de l'époque venaient avec une interface interne plus ou moins propriétaire et dont l'installation nécessitait donc un tournevis - sans compter l'absence de la technologie plug and play qui impliquait après branchement de passer par des écrans de configuration manuelle avec des valeurs techniques bien précises à fournir, pour espérer (avec un peu de chance...) que ça marche au final.
Un retard énorme par rapport aux micro-ordinateurs familiaux Thomson MO5/TO7 et TI-99 des années 80, si bien que l'on peut encore se demander aujourd'hui ce que serait devenu le PC si Microsoft ne lui avait jamais offert Windows 95...

Le port USB ne commencera à apparaître sur certains PC que vers la fin des années 90 et ne se généralisera pas avant les années 2000, et ceux qui passaient des examens ne pouvaient donc pas attendre jusque-là...

755075487549Pour satisfaire ce besoin de connectivité, Texas Instruments a sorti une interface TI-Graph Link qui exploitait le port série alors disponible en standard sur les ordinateurs fixes.
Nous avons le plaisir ce soir de disposer de cette interface dans un état particulièrement remarquable avec son emballage original complet, et allons donc vous en faire profiter. ;)

Cette version de l'emballage mentionne certes Windows 3.1 mais également Windows 95, Windows 98 et Windows NT.
On peut donc le dater à la toute fin des années 90, juste avant l'avènement de l'USB et la sortie donc de la nouvelle interface TI-Graph Link USB.

75517542L'on peut confirmer cette datation en remarquant que l'emballage contient un CD, le TI Resource CD 1.0, et non pas les disquettes TI-Graph Link 3.5 pouces ou même 5.25 pouces pour le tout début des années 90.

75537552Nous en arrivons enfin à l'interface TI-Graph Link, qui d'une part nous confirme la datation avec son timbre à date I-0796 indiquant un assemblage en juillet 1996 dans l'usine Inventec à Taiwan.
L'interface prend la forme d'un gros boîtier gris à brancher sur le port série DB-9 au dos de l'ordinateur, et pouvant même nécessiter un réaménagement de votre espace de travail pour faire de la place entre l'ordinateur et le mur.

Notons également le connecteur mini-Jack qui est coudé, et ne conviendra plus de nos jours aux boîtier de type TI-84 Plus (ce qui inclut les TI-83 Plus.fr USB et TI-89 Titanium), car le port s'y situe dans un renfoncement.

7554En fait, l'interface est livrée montée sur un adapteur qui la rend connectable sur les ports série DB-9.
Sans cet adaptateur, l'interface est directement connectable aux ports série DB-25, qui étaient toutefois déjà en voie de raréfication dès le début des années 90.

Même au début des années 90, une connectivité DB-9 sur l'interface et un adaptateur pour la connectivité DB-25 semblait bien plus logique...
Mais Texas Instruments n'a pas fait comme ça sans raison, et c'est que cette interface renferme un secret... ;)
Car si vous lisez bien l'étiquette, vous noterez qu'elle dispose d'un FCC ID, ce qui veut dire qu'elle a été approuvée par la FCC (Federal Communications Commission) après mesure des émissions électromagnétiques.

On apprend d'ailleurs à partir de l'identifiant DGI-TI8582-MACPCIF et de son préfixe que Texas Instruments a en réalité sous-traité toute la conception de ce câble auprès d'Inventec qui s'est justement chargé demander l'autorisation finalisée le 15 juillet 1993, soit juste à temps pour la rentrée 1993.

On trouve également chez Inventec un identifiant plus ancien DGI-TI85-PCIF pour une autorisation délivrée le 9 septembre 1992. Vu la date, cet identifiant ne référence pas la TI-82 mais ça ne veut pas forcément dire que l'interface correspondante est incompatible. Par contre, notons bien que l'identifiant ne mentionne pas la compatibilité avec les ordinateurs Macintosh, nouveauté donc apportée par l'interface de la rentrée 1993.



Mais donc, si il y a eu besoin d'obtenir une approbation de la FCC, c'est que cette interface renferme autre chose que de simples fils, autre chose de relativement évolué...
Découvrons-le donc ensemble en ouvrant l'interface ! :D

Nous n'avons aucune prétention : nous ne sommes probablement pas les premiers à faire cette découverte en 25 ans. Mais nous n'avons pu retrouver aucune source à ce sujet - ce qui est quand même assez curieux vu comme la communauté a été capable de sortir nombre d'interfaces non officielles peu coûteuses dans les années 90.

75567555Et voilà donc enfin le secret qui explique la taille de l'interface TI-Graph Link et la connectivité DB-25 intégrée plutôt que DB-9 : elle renferme une carte électronique LINKETMB-30C qui occupe l'intégralité de l'espace. :o
La face composants de la carte s'organise autour d'un microcontrôleur PIC16C54-XT/P et ne laisse quasiment aucun espace libre.

Toute cette électronique s'explique par le fait que cette interface TI-Graph Link convertit matériellement les signaux série de l'ordinateur pour les adapter au port série de la calculatrice.

Statistiques: Posté de critor — 02 Déc 2016, 19:27 — Réponses 0 — Vus 231


Jour 2 : Programme de l'Avent TI-83 Premium CE

En nous rapprochant à pas furtifs, nous commençons à distinguer des étages avec couloirs extérieurs... un peu comme dans un motel.
Un motel Nintendo ? :P
Code:
EnrBDG BDG0
ZDécimal
AxesNAff
FoncNAff
QuadNAff
GraphNAff
40Xmax→Xmax
40Ymax→Ymax
0→Xmin
0→Ymin
ArrPlanAff NOIR
CouleurBord 1
EffDess
131→Y
77→L
9→X
For(I,0,Y,2
Ligne(X,I,L,I,BLEU MRN,2
End
For(I,16,Y,16
Ligne(X,I,L,I,GRIS FON,1

End

While non(getKey

End

ArrPlanNAff
RappelBDG BDG0
DelVar BDG0

Statistiques: Posté de critor — 02 Déc 2016, 13:36 — Réponses 1 — Vus 261


Jour 1 : Programme de l'Avent TI-83 Premium CE

Cette année, TI-Planet se propose de t'accompagner jusqu'à Noël.
Pour cela nous allons programmer ensemble en langage Basic, morceau par morceau, une animation sur ta TI-83 Premium CE.


Par une nuit si noire que l'on se croirait en train de jouer à Limbo, une forme se détache des ténèbres au loin.
Mais que cela peut-il bien être ?
Code:
EnrBDG BDG0
ZDécimal
AxesNAff
FoncNAff
QuadNAff
GraphNAff
40Xmax→Xmax
40Ymax→Ymax
0→Xmin
0→Ymin
ArrPlanAff NOIR
CouleurBord 1
EffDess
131→Y
77→L
9→X
For(I,0,Y,2
Ligne(X,I,L,I,BLEU MRN,2
End

While non(getKey

End

ArrPlanNAff
RappelBDG BDG0
DelVar BDG0

Statistiques: Posté de critor — 02 Déc 2016, 00:47 — Réponses 4 — Vus 337


Un easter egg TI dans un Romhack !

Salut à tous,
En septembre dernier, Kaze Emmanuar, membre reconnu de la communauté du ROM Hacking Nintendo 64, a sorti un Romhack du classique Super Mario 64, Super Mario 64 : Last Impact (si vous ne connaissez pas, ce lien pourrait vous intéresser). Ce hack est tellement énorme qu'il contient de nombreux easter eggs (références cachées), dont une nous intéresse...

Dans une de ses vidéos datant d'octobre où le développeur liste tous les easter eggs jusqu'à présent débusqués par les joueurs, un attire notre attention, à 3 minutes 3 secondes avec son intitulé "reverse 8008135 and 2672", je vous laisse voir par vous même :

iframe

Eh oui, une calculatrice TI-64 posée sur un bureau géant :p Encore mieux, le joueur peut interagir avec la calculatrice en sautant sur ses touches et même afficher des nombres comme sur une vraie calculatrice :o En tapant
$mathjax$5318008$mathjax$
, un rire de Boo se fait entendre, puis l'écran LCD fait apparaître une pièce lorsqu'on y soustrait 2672 ;)

La calculatrice TI-64 n'existe pas dans la réalité, mais on peut se douter que le nombre 64 vient du nom de la console :p La calculatrice est très certainement inspirée des vieilles calculatrices 4 opérations de bureau des années 1970, comme la série des TI-3500 :)

Statistiques: Posté de StarTrekVoyager — 01 Déc 2016, 14:53 — Réponses 8 — Vus 475


Bêta-test public logiciels HP Prime 11165

Depuis aujourd'hui, Hewlett Packard te propose de participer à un bêta-test public de ses derniers développements sur les logiciels HP Prime :
  • le logiciel de connectivité HP Prime Connectivity Kit
  • le logiciel d'émulation HP Prime Virtual Calculator
Dans toute l'histoire des 3 constructeurs historiques de calculatrices graphiques, je crois bien que c'est la première fois qu'il y a un tel niveau d'ouverture pour un bêta-test ! :bj:
Il faut il me semble remonter à la TI-Nspire CAS+ avec les classes pilote en 2006-2007 pour retrouver la plus grande volonté d'impliquer les utilisateurs dans le développement, mais à une échelle très inférieure.

La dernière version sortie de ces logiciels est la 10638 d'octobre dernier, et là les versions bêta offertes sont en 11165 datée du 29 novembre 2016.

Plusieurs corrections et grandes nouveautés sont apportées :
  • pour la première fois, les logiciels disposent enfin d'une version pour MacOS (nécessite une version 10.8)
  • l'interface des logiciels Windows a été entière refaite pour migrer de l'antique bibliothèque MFC à la bibliothèque QT
  • le problème de clavier qui restait coincé sous l'émulateur quand on utilisait les touches clavier Ctrl et Alt semble enfin corrigé ! :bj:
  • éteindre la calculatrice sous l'émulateur ne ferme plus la fenêtre
  • les mises à jour sont désormais diffusées par HTTP, le FTP ayant rencontré nombre de problèmes (dont bizarrement chez plusieurs de nos membres des téléchargements qui bloquaient à 99%...)
  • le logiciel de connectivité lancé sur un seul ordinateur est désormais capable de communiquer avec les unités HP Prime matérielles ou logicielles présentes sur le même sous-réseau :o

Dans le contexte de ce bêta-test public, Hewlett Packard est particulièrement intéressé par les retours concernant ces nouvelles capacités réseau.

Les utilisateurs mobiles ne sont pas oubliés. Ils peuvent recevoir l'application bêta qui leur correspond (iOS, Android ou Winstore) en la demandant par courriel à calcbeta@hp.com.


Les retours peuvent être envoyés à cette même adresse calcbeta@hp.com.

Si le bêta-test se montre fructueux avec des retours pertinents, Hewlett Packard pourra renouveler ce genre d'événement. ;)
Les utilisateurs ayant fourni des retours pertinents pourront même avoir l'honneur d'être invités à participer aux bêta-tests privés organisés plus tôt dans la phase de développement. :bj:


Téléchargements
:
Sources
:
http://www.hpmuseum.org/forum/thread-7293.html et http://www.hpmuseum.org/forum/thread-7337.html
Lien
:
ftp://primebta:GetBeta1@ftp.usa.hp.com/

Statistiques: Posté de critor — 30 Nov 2016, 14:56 — Réponses 1 — Vus 319


Découverte OS TI-Nspire CX 4.4 + nouvelle application Widget

Dans un article précédent nous t'annoncions que la prochaine version du système TI-Nspire CX permettrait d'ajouter 2 applications supplémentaires via le menu sur une page vierge :
  • Editeur de programmes
  • Widget
L'éditeur de programmes d'une part sera ainsi accessible de façon beaucoup plus rapide et évidente pour tous les utilisateurs - une amélioration appréciable mais arrivant bien en retard alors que cela fait des années que les programmes scolaires abordent de plus en plus la programmation, pour la France du moins.

Widget par contre était bien une nouveauté et restait donc un grand mystère malgré quelques idées.


Mais, comme il l'avait déjà fait pour l'OS 4.3, BrainPortable a encore réussi à récupérer le nouvel OS 4.4 avant tout-le-monde, de version complète 4.4.0.531.

Il nous permet justement de découvrir dans ce contexte la nouvelle application Widget, qui semble être prévue pour contenir différentes choses même si à ce jour seul un chronomètre est offert.

Peut-être s'agit-il enfin d'une façon officielle de générer directement sur la calculatrice des scripts Lua prédéfinis, et donc de faciliter/accélérer le développement.
Nous en saurons probablement davantage lors de la conférence internationale T3 2017 des 10 au 12 mars prochains à Chicago, et qui habituellement présente justement toutes les dernières nouveautés de Texas Instruments Education.

Remarquons que le chronomètre a l'avantage d'être consultable depuis la ligne de calcul, et donc depuis les programmes TI-Basic.
Peut-être enfin un moyen d'avoir sur TI-Nspire CX une version Basic fiable au niveau du rythme d'un lecteur de musique pour le TI-Innovator... ;)


Source
:
viewtopic.php?t=19292&p=210098#p210096

Statistiques: Posté de critor — 29 Nov 2016, 14:13 — Réponses 41 — Vus 1179


p2 joins CodeWalrus staff

We are pleased to announce that the CodeWalrus staff is now expanding, with the addition of @p2 to the team, as topic manager.

p2 joined the TI community during Spring 2011 and remained active on Omnimaga until the end of 2012. While his early 2011 posting style had a different quality vs quantity ratio than it did later on, he quickly became a centerpiece of Omnimaga growth, especially with activity related to Axe Parser programming. Unfortunately, he became inactive for the next three and an half years, except for a brief period of time in March 2015, but has since returned, while also finding out about CodeWalrus. Since his return, he has contributed considerably, including a German Axe Parser tutorial, and he has also ventured into PC programming, with his current project being Walrus Kingdom.

He will now help reducing the staff workload, which can be difficult to keep up with when the entire team is very busy with life, school, jobs and other duties. Please welcome p2 to the team. :3=