π
<-
Chat plein-écran
[^]

News 2019
August (10)
July (3)
June (4)
May (11)
April (7)
March (19)
January (14)

News 2018
August (5)
July (1)
June (9)
May (10)
April (2)
March (14)
January (12)

News 2017
August (10)
July (14)
June (14)
May (11)
April (9)
March (12)
January (11)

News 2016
October (10)
August (8)
July (4)
June (8)
May (14)
April (9)
March (13)
January (11)

News 2015
October (15)
August (11)
July (4)
June (7)
May (12)
April (6)
March (11)

News 2014
August (2)
July (4)
June (2)
May (5)
April (4)
March (5)

News 2013
August (6)
July (6)
June (8)
May (14)
April (24)
March (16)
January (10)

News 2012
October (11)
August (6)
July (7)
June (8)
May (16)
April (16)
March (6)

News 2011
August (4)
July (4)
June (11)
May (5)
April (2)
March (6)

News 2010
July (1)
June (1)
May (2)
April (1)

News 2009
August (2)
April (1)

Cesium, 1ère application non officielle TI-83 Premium CE !

New postby critor » 01 Jul 2017, 15:09

Les
TI-83 Premium CE
et
TI-84 Plus CE
vérifient les signatures électroniques des systèmes d'exploitation et applications leur étant envoyés.
Officiellement, cela empêche l'installation de composants logiciels modifiés ou communautaires.

En théorie, ce n'est pas bien compliqué à contourner. Il suffit de déverrouiller la mémoire Flash pour y écrire directement le système ou l'application de son choix, contournant ainsi les vérifications officielles. ;)

En pratique,
Brandon Wilson
avait réussi dès avril 2015 à installer sur sa
TI-84 Plus CE
un système de
TI-83 Premium CE
avec une chaîne de version modifiée - chose doublement impossible officiellement. :bj:
Hélas, il n'a jamais sorti le code de déverrouillage de la mémoire Flash depuis. :'(




Toutefois, un nouveau code de déverrouillage a été développé, notamment utilisé par
Cesium
, shell étendant les fonctionnalités de lancement de programmes sur
TI-83 Premium CE
/
84 Plus CE
.

Une fois correctement installé,
Cesium
était très rapidement accessible à l'aide d'un lanceur prenant la forme d'un programme
A
.

84478445Dans une prochaine version,
Cesium
change le format de son lanceur qui sera désormais une application écrite en mémoire Flash lors de son installation ! :o

Si si, une vraie application correctement listée dans la mémoire avec sa taille, récupérable avec
TI-Connect
, et survivant aux
resets
des mémoires RAM et archive
(variables uniquement)
- bref, la toute première application non officielle donc ! :bj:

Bien évidemment, cette application ne pourra pas être installée de manière officielle, c'est-à-dire par envoi à une calculatrice, vu que la vérification de signature électronique se déclenchant alors échouera. :#non#:




4454Devant cette énorme avancée technique qui n'avait que trop attendu, il est légitime de se demander ce que cela donne en mode examen.

A l'appel du mode examen, les
TI-82 Advanced
et
TI-83 Premium CE
annoncent que seules les applications officielles de
Texas Instruments
resteront accessibles.
Techniquement, nous venons de voir que cette affirmation était mensongère sur
TI-82 Advanced
- toutes les applications présentes en mémoire restent accessibles en mode examen, qu'elles soient officielles ou non.

84498448Ici sur
TI-83 Premium CE
, le comportement codé semble cette fois-ci conforme au comportement indiqué - l'application non officielle
Cesium
disparaît en mode examen.

Notons que contrairement aux variables, il s'agit visiblement ici d'un effacement définitif et non d'un simple verrouillage, l'application ne réapparaissant pas après désactivation du mode examen.



Encore une fois, l'amélioration de la
TI-83 Premium CE
avec des applications non officielles ne semble pas avoir d'intérêt évident/immédiat en terme de triche/fraude. :)

1ère exécution de programme asm sur système TI-82 Advanced !

New postby critor » 03 Jul 2017, 14:33

46164619La
TI-82 Advanced
est un modèle sorti pour la rentrée 2015 avec la conformité pour les examens 2018+.
Techniquement parlant, aussi bien matériellement que logiciellement, il s'agit d'une
TI-84 Plus
munie d'une version système
5.0
, mais avec quelques bridages :
  • Suppression de la commande
    Asm(
    et donc blocage des programmes assembleur :mj:
  • Suppression des fonctionnalités d'ajout/suppression d'applications.
    Les applications sont désormais incluses dans le nouveau format de fichier système
    (.82u au lieu de .8xu)
    , et ne sont donc écrites en mémoire Flash qu'à l'occasion d'une mise à jour système.

84388437Le nouveau
Boot Code 5.0
équipant la
TI-82 Advanced
validant les fichiers système avec une signature 2048-bits, il est impensable d'espérer pouvoir faire passer des fichiers modifiés à ce jour.
Il y a 2 ans, nous avions vu qu'il était possible de modifier le fichier système .82u pour supprimer les applications et le remettre à l'ancien format .8Xu, et ensuite l'installer sur les anciens modèles
TI-84 Plus
se contentant d'une validation en 512-bits.
Et dans le cadre de cette manipulation, nous venons de voir qu'il était possible de rajouter des applications ! :bj:



Restait encore le cas des programmes assembleur.
Rappelons que sur les
TI-84 Plus
, les programmes assembleur peuvent prendre 2 formes :
  • une forme éditable où les codes hexa sont annoncés par une commande
    AsmPrgm
  • une forme non éditable
La forme non éditable a l'avantage de prendre 2 fois moins de place en mémoire, et d'être plus rapide à démarrer puisqu'il n'y a plus à transcrire le code éditable en code machine.
Notons que la commande AsmComp( utilisable directement sur la calculatrice, permet de transformer un programme assembleur éditable en sa version optimisée non éditable.


La
TI-82 Advanced
ne dispose pas dans son calogue de la commande
Asm(
permettant de lancer de tels programmes.
Et même si on arrive à la récupérer après l'avoir par exemple saisie manuellement dans un programme côté ordinateur, la
TI-82 Advanced
refuse de s'exécuter en renvoyant une erreur
Invalide
. :(



Mais il existe pour
TI-84 Plus
des
shells
qui permettaient d'exécuter les programmes assembleur en s'affranchissant de la commande
Asm(
... ;)
Mieux que ça, certains étaient même distribués sous la forme d'applications, désormais installables sur le système
TI-82 Advanced
: :bj:
Et si c'était possible... ;)

Avec
NoShell
, rien ne marche. On obtient la même erreur
Invalide
dans tous les cas - sans doute
NoShell
se contente-t-il d'injecter la commande
Asm(
.

Avec
zStart
et
DoorsCS
, les programmes assembleur éditables renvoient une erreur de syntaxe sur leur 1ère ligne avec la commande
AsmPrgm
. :(

8458Quant aux programmes assembleur non éditables, même si ils ne marchent pas mieux avec
zStart
, ils marchent parfaitement avec
DoorsCS
! :bj:



Voilà, il est donc possible d'exécuter des programmes assembleur sur le système
TI-82 Advanced
, en installant l'application de
shell
DoorsCS
et en convertissant éventuellement ces programmes sous leur forme non éditable. :bj:

Sur une vraie
TI-82 Advanced
, je doute qu'une application aussi grosse que
DoorsCS
(48Kio)
puisse être injectée directement en mémoire
Flash
avec la faille de
Brandon
.
Celle-ci étant basée sur l'envoi d'un fichier
backup
modifié, elle est donc au mieux limitée à la taille de la mémoire RAM utilisateur
(32Kio)
.
Il faudrait réécrire une sorte d'application
shell
qui, à la fois, serait minimaliste comme
zStart
et
NoShell
, et adopterait le meilleur code de lancement des programmes assembleur de
DoorsCS
.



Il n'y a pas d'application évidente/immédiate en terme de fraude/triche, tous les programmes assembleurs étant effacés à l'activation du mode examen. :)



Toutefois, je me vois au regret de devoir interrompre totalement mes recherches sur le système
TI-82 Advanced
, et ce pour une durée indéterminée.
Aucune demande/pression officielle, c'est juste que ma dernière
TI-84 Plus
P-0506F
encore fonctionnelle vient à son tour de tomber brusquement en panne. (d'où le faible nombre de photos en rapport avec la manipulation dans cet article)
Je n'ai donc plus aucun moyen de tester l'OS
TI-82 Advanced
, ce dernier n'étant pas compatible avec la
TI-84 Plus Silver Edition
. :(

La 10ème ligne de touches clavier, celle avec la touche :f105: , a soudainement décidé de ne plus marcher - ce qui est extrêmement handicapant.
La machine n'a bien évidemment pas pris l'eau depuis l'article précédent, et tous les resets et nettoyages possibles n'ont hélas rien donné... ce qui ferait penser à un problème électronique moins trivial... :'(

On ne trouve plus ce modèle dont la distribution a cessé pour la rentrée 2013 en magasin.
Plusieurs annonces viennent de faire leur apparition sur les sites de revente en ligne suite à la fin du
BAC
, mais à 50€ minimum pour un modèle non conforme 2018+ et donc ni utilisable ni revendable, cela n'est pas très honnête... :#non#:

Bref, si quelqu'un n'a plus rien à faire de sa
TI-84 Plus
ou
TI-84 Pocket.fr
non conforme 2018+ et veut faire une bonne action pour notre association ainsi que pour tous les utilisateurs de
TI-82 Advanced
...

Changelog OS 5.3 TI-83 Premium CE / TI-84 Plus CE

New postby Adriweb » 03 Jul 2017, 21:54

TI-84 Plus CE / TI-83 Premium CE - Version 5.3
Changelog


Puisque TI, que nous remercions, nous a donné l'autorisation de parler de l'OS 5.3 que critor et moi avons eu l'honneur de tester en avance, nous avons établi un "changelog" de ce qu'on a pu voir (et reprenant aussi les choses exposées dans quelques des news précédentes) :)


Sommaire
:

  1. Ecran de calcul
    (homescreen)
  2. Programmation / éditeur
  3. Mathématiques
  4. Applications
  5. Divers
  6. TI-Connect CE 5.3
  7. TI-SmartView CE 5.3




1) Ecran de calcul
(homescreen)
:
Go to top

Lancement de programmes amélioré :

  • programmes archivés directement
  • programmes assembleurs directement
  • sous-programmes (archivés ou non) OK



2) Programmation / éditeur :
Go to top

Nouveau menu :f31: :f15: avec options :

  1. Lancement du programme en cours d'étition
  2. Annuler un effacement
  3. Insertion d'une ligne vide au dessus de celle en cours
  4. Couper la ligne en cours
  5. Copier la ligne en cours
  6. Coller la ligne en dessous de celle en cours
  7. Insérer un "commentaire" (attention, " inséré, = un string)
  8. Quitter



3) Mathématiques :
Go to top

Ecriture naturelle de fonctions par morceaux
("piecewise")


Nouveau menu avec divers conditions préformatées
pour aider à la saisie de ces fonctions.


Déclaration de suites dépendantes de types différents



Récupération de l'expression d'une tangente dans une équation Yn




4) Applications :
Go to top

Application Transfrm (Transformation Graphing) :

  • Rappel de la précision effective des courbes tracées par l'appli (3 pour les animations, 1 sinon par défaut)
  • Y1 et Y2 uniquement activées/activables par défaut (au lieu de toutes)
  • 11 modèles d'équation dans l'éditeur
    1. A*X+B
    2. A*X²+B
    3. A(X-B)²+C
    4. A(X-B)(X+C)
    5. A*X²+B*X+C
    6. A(X-B)3+C
    7. A*X3+BX²+C*X+D
    8. A*abs(B(X-C))+D
    9. A*sin(B(X-C))+D
    10. A*cos(B(X-C))+D
    11. A*tan(B(X-C))+D



5) Divers :
Go to top

Transferts: option "Renvoyer" dans le menu



6) TI-Connect CE 5.3 :
Go to top

Distribution de la version 5.3 sous forme d'un fichier "Bundle" contenant :

  • OS 5.3
  • Applications de base (dans le menu apps)
  • Applications de langues (menu mode)
  • Application Hub (pour le TI-Innovator)
  • Images de base



7) TI-SmartView CE 5.3 :
Go to top

  • Vitesse d'émulation accrue
    (mais bas FPS = graphiques saccadés)
  • Sauvegarde/Chargement de fichier d'état d'émulation
  • Possibilité de mettre à jour l'OS de l'émulateur





En conclusion, de très bonnes choses :)
Disponible très bientôt, pour la rentrée scolaire 2017-2018 !
TI-84 Plus CE / TI-83 Premium CE - Version 5.3
Changelog


Thanks to TI, we've been able to try OS 5.3 in advance and so we've made this unofficial changelog for you (since they've allowed us to talk about it) although you've probably seen some of those things in our recent news :)


Table of Contents
:

  1. Homescreen
  2. Programming and editor
  3. Mathematics
  4. Applications
  5. Misc.
  6. TI-Connect CE 5.3
  7. TI-SmartView CE 5.3




1) Homescreen:
Go to top

Improved program launching:

  • archived programs directly
  • assembly programs directly
  • sub-programs (archived or not) OK



2) Programming and editor:
Go to top

New :f31: :f15: menu with options:

  1. Launch the current program
  2. Undo erase
  3. Inserert blank line above
  4. Cut current line
  5. Copy current line
  6. Paste line below
  7. Insert a "comment" (watch out: " inserted, = a string)
  8. Quit



3) Mathematics:
Go to top

Textbook-like render of piecewise functions



New menu with several pre-written conditions
to help write these functions.


Ability to input related sequences of different types



Ability to save the tangent's equation in a Yn variable




4) Apps:
Go to top

Application Transfrm (Transformation Graphing) :

  • Reminder of the graphs' precisions (resolution): 3 for animations, 1 otherwise
  • Y1 and Y2 only are available for the app (instead of all)
  • 11 equation templates in the editor:
    1. A*X+B
    2. A*X²+B
    3. A(X-B)²+C
    4. A(X-B)(X+C)
    5. A*X²+B*X+C
    6. A(X-B)3+C
    7. A*X3+BX²+C*X+D
    8. A*abs(B(X-C))+D
    9. A*sin(B(X-C))+D
    10. A*cos(B(X-C))+D
    11. A*tan(B(X-C))+D



5) Misc.:
Go to top

Transfers: "Resend" option in the menu



6) TI-Connect CE 5.3:
Go to top

Distribution of version 5.3 as a "Bundle" file containing:

  • OS 5.3
  • Default apps (in the apps menu)
  • Language apps (mode menu)
  • Hub app(for the TI-Innovator)
  • Default images



7) TI-SmartView CE 5.3:
Go to top

  • Improved emulation speed
    (but low FPS = jerky graphs)
  • Saving/Loading of emulation state
  • Ability to update the emulator's OS





In conclusion, some very good things :)
It's available very soon, for the 2017-2018 Back-to-school season !

Cellar 3D, le jeu 3D en vue subjective pour TI-83 Premium CE

New postby critor » 04 Jul 2017, 18:31

8459L'histoire de l'extraordinaire
TI-83 Premium CE
est parsemée de grands jours qui égrainent les pépites vidéoludiques les unes après les autres...
Il faudra désormais également retenir ce 4 juillet 2017, avec la sortie de
Cellar 3D
par
Patrick Davidson
.

Il s'agit d'un jeu 3D en vue subjective.

Tu te retrouves dans une cave contenant une source radioactive. Ton but est donc de trouver l'échelle de sortie, avant d'avoir reçu une dose léthale de radiations. Tu pourras trouver sur ton chemin quelques trousses médicales de secours, qui te permettront de tenir un peu plus longtemps...

Le jeu est programmé en C et en assembleur de ta
TI-83 Premium CE
et marchera tout seul, sans besoin de bibliothèques.
Les performances en sont absolument impressionantes... :o

Le moteur 3D quant à lui utilise le
raycasting (lancer de rayons)
, technique permettant de modéliser un environnement 3D simpliste et popularisée notamment par le jeu
Wolfenstein 3D
sorti en 1992.
Il s'agit ici de la version originale non améliorée de cette technique : les murs sont construits par juxtaposition de cubes de même hauteur, que le joueur ne peut pas escalader.

Ces limitations sont supprimées par des versions étendues de la technique, popularisées à leur tour par la série de jeux
Doom
à partir de 1993.
Notons que d'autres modèles couleurs ont déjà bénéficié du codage de moteurs 3D spécifiques utilisant des techniques de raycasting améliorées :

Vu les performances obtenues ici, de telles améliorations ne sembleraient pas impossibles... ;)




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

Super Marm World 3, monde perso Oiram CE pour 83 Premium CE

New postby critor » 05 Jul 2017, 18:38

7698Après et ,
xMarminq_
te propose aujourd'hui la suite,
Super Marm World 3
, pour ta sublimissime
TI-83 Premium CE
. :bj:

Il s'agit d'un monde perso se sa conception à charger dans
Mario Oiram CE
par .
Comme à son habitude,
xMarminq_
t'étale à nouveau la richesse de son talent ainsi que sa passion de
Super Mario Bros 3
à travers 7 niveaux toujours de très bonne facture
- sauras-tu en triompher ?
;)

Téléchargements
:

Source
:
https://codewalr.us/index.php?topic=206 ... 3#msg58223

DONKEY.BAS, 1er jeu PC 1981 maintenant sur ta 83 Premium CE

New postby critor » 13 Jul 2017, 13:33

L'extraordinaire
TI-83 Premium CE
nous a permis de très nombreuses fois d'arpenter les voies du
retrogaming
, avec nombre d'adaptations de jeux remontant parfois jusqu'aux années 80.
Pendant une bonne partie des années 80, la résolution de référence pour l'affichage fut de 320x200 pixels, avec plus ou moins de couleurs selon les standards utilisés : CGA
(2-bits / 4 couleurs)
, EGA
(4-bits / 16 couleurs)
puis VGA
(8-bits / 256 couleurs)
.
Les capacités graphiques supérieures de la
TI-83 Premium CE
avec son écran 320x240 pixels en 16-bits permettent justement un très grande fidélité graphique pour les adaptations de jeux des années 80.

Mais aujourd'hui 13 juillet, c'est un appel aux
retrogamers hardcore
que lance
OldNewTimer
avec
HeadlightsCE
, son adaptation du tout premier jeu PC
DONKEY.BAS
pour ta superbe
TI-83 Premium CE
.

DONKEY.BAS
est un pogramme
Basic
de 1981 par
Bill Gates
et
Neil Konzen
, qui venait avec le système d'exploitation
PC DOS
conçu pour l'ordinateur
IBM PC
.
Au volant de ta superbe voiture, tu devais donc éviter les ânes
(donkeys en anglais)
qui traînaient sur ton chemin.

8521Petite liberté prise avec le jeu d'origine car même si ce sont les mêmes graphismes, les animaux qui déambulent sur la route ne sont plus censés être des ânes mais des cerfs.
Choix fort pertinent puisque comme chacun sait dans le domaine vidéoludique, contrairement aux ânes, les rencontres avec les cerfs ont bien souvent des conséquences tragiques... ;)
GLaDOS wrote:Tiens, regardez. Un cerf ! Rapprochez-vous si vous ne me croyez pas... :bat:



Le jeu est programmé en ICE et nécessitera les bibliothèques C pour fonctionner.
Son lancement implique donc à ce jour d'utiliser la commande préfixe Asm(, mais avec la prochaine mise à jour 5.3 du système
TI-83 Premium CE
ce ne sera bientôt plus qu'un lointain souvenir. ;)




Téléchargement
:

Source
:
https://www.cemetech.net/programs/index ... le&id=1596

-
Search
-
Featured topics
Concours TI-Planet-Casio de rentrée 2019. 3 défis pour plus d'une 15aine de calculatrices graphiques et nombre de goodies sortant de l'ordinaire ! :D
Comparaisons des meilleurs prix pour acheter sa calculatrice !
12
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...

Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety 
-
Stats.
470 utilisateurs:
>440 invités
>24 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)