Voici enfin la première véritable image de la nouvelle TI-84 Pocket.fr:
Bien différent de ce que nous imaginions pour une version Pocket, ce modèle ne semble pas présenter en apparence d'innovation: c'est tout simplement une TI-84+ dans un nouveau boîtier légèrement plus petit, rendu possible notamment par quelques changements mineurs sur le clavier.
Les touches fléchées entièrement redessinées ne dépassent plus les touches adjacentes en hauteur, et permettent un espacement de la 1ère ligne avec les touches de fonctions. A mon avis, il faut au final s'attendre aux dimensions d'une TI-82Stats.fr, avec peut-être 5 à 10 millimètres de moins en hauteur.
Une fois de plus, image révélée sur TI-Bank avant même sont apparition sur le site de TI!
Nous vous fournirons de plus grandes photos dès que possible. Restez connectés!
Révise tes mathématiques et ta physique avec Obliterate, le célèbre jeu de pilonnage porté par KermMartian sur TI-83+/84+! :bj:
Avec Obliterate, tu te retrouves aux commandes d'une tourelle de tir dans un environnement au relief chaotique. A toi de trouver le bon angle et la bonne puissance de tir, afin que ton projectile désintègre les tourelles ennemies, munies par défaut d'une intelligence artificielle.
Il est à noter que les trajectoires paraboliques de tir sont rendues parfaitement réalistes dans ce jeu, par utilisation de la bonne formule mathématique! :bj:
Mais le nom de KermMartian est désormais associé de façon légendaire aux jeux en réseau TI-83+/84+!
Oui, il est effectivement possible de jouer à 2 par l'utilisation du simple câble TI. :bj:
Mais il est aussi parfaitement possible de jouer à 3 ou plus sur un réseau local après s'être construit un hub CalcNet!
Et il est même entièrement possible de jouer à distance sur Internet après s'être construire un pont globalCalcNet! :bj:
Encore un jeu très excitant donc (comme quoi les niveaux de gris et la 3D ne font pas tout), mais que hélas seuls ceux qui ont accès à du matériel électronique pourront expérimenter pleinement.
Ce serait bien que la technologie calcNet puisse supporter les prises mini-USB des TI-84+. Car là, les hubs se trouvent dans le commerce sans aucun problème...
Pour ma part, un autre contact TI a vu passer des prototypes encore jamais commercialisés de calculatrices graphiques au format paysage (comme les TI-92 ou TI-Voyage 200).
Toutefois ce format à lui tout seul ne permet pas une réduction sensible de l'encombrement... à moins que l'on ne lui adjoigne un écran repliable. On obtiendrait alors quelque chose comme ceci:
(prototype TI-Bank)
Une fois replié, ce modèle ne dépasse pas par superposition les dimensions du clavier des autres TI-84+! :bj:
Il offre donc dans vos affaires un encombrement réduit de 33% en surface. :bj: :bj:
Est-ce la solution qui a été choisie par TI pour la TI-84 Pocket.fr? Vous le saurez bientôt sur TI-Bank.
Dans une news précédente, KermMartian nous prouvait qu'il avait réussi à connecter sa TI-83+ à un serveur de chat IRC, grâce à son interface logicielle et matérielle globalCalcNet (gCN).
KermMartian vient enfin de finaliser la version 1.0 de gCN, qui permet donc à toute TI-83+/84+ d'envoyer et recevoir des données par Internet.
Le principe est simple:
* Chaque calculatrice doit être reliée à un ordinateur, via un petit périphérique USB à construire.
* L'ordinateur en question doit faire tourner un client gCN en tâche de fond.
Les plans des interfaces à construire sont enfin publics, et elles ne devraient pas vous revenir à plus de 10€ chacune, si vous connaissez un bon magasin d'électronique.
Il est ainsi désormais même possible de faire communiquer des calculatrices TI-83+/84+ entre elles à distance:
(les calculatrices présentées ici côte à côte sont en fait reliées par USB à 2 ordinateurs différents, utilisant 2 connexions Internet différentes)
gCN prend de plus en charge le protocole CalcNet 2.2 des programmes Doors CS 7, ce qui permet aux programmes précédemment développés pour les réseaux locaux de calculatrices TI-83+/84+ de fonctionner sur gCN sans aucune modification.
Exploitez au maximum votre calculatrice avec l'Axe parser 0.5.0
La nouvelle version du compilateur pour les calculatrices à processeur z80 T-83+ et TI-84+ est sortie ce douze février, à l'occasion de ses 1 an et 11 jours d'existence. Ce nouveau langage de programmation, nommé l'Axe, révolutionne la manière de programmer sur nos calculatrices. Voici la vidéo officielle promouvant l'Axe parser :
La naissance d'un langage Pour programmer sur calculatrice à processeur z80, il existe 2 langages officiels :
Le TI-Basic : programmable sur la calculatrice (ou utilitaires PC). Ce langage est très simple à apprendre, mais la vitesse d'exécution des programmes TI-Basic est excessivement lente (pour les jeux en tous cas). L'Asm z80 : programmable sur calculatrice (depuis peu) et surtout à partir d'utilitaires PC. Ce langage est très compliqué à apprendre, pour un résultat beaucoup plus puissant qu'un programme TI-Basic.
La nécessité d'un troisième langage s'imposait. Plusieurs tentatives plus ou moins abouties existent (voir tableau plus bas), mais celle qui ressort de plus en plus du lot est l'Axe Parser.
A seulement 19 ans, Kevin Horowitz (alias Quigibo), étudiant en génie électrique et informatique, a eu l'idée de créer un langage qui allait mettre tout le monde d'accord. Le premier février 2010 sort une première version de l'Axe Parser. C'est un succès sur le forum Omnimaga qui va en faire un de ses intérêts principaux. Dès lors, les versions du compilateur se succèdent et se perfectionnent. Les possibilités de ce langage sont effarantes pour un résultat indiscutable.
Tableau comparatif des différents langages pour TI z80
TI-Basic xLIB/Celtic BBC Basic Asm z80 Axe
Difficulté du langage Facile Facile Moyen Difficile Moyen
Vitesse Lent Moyenne Rapide Très rapide Très rapide
Éditable sur la calculatrice? Oui Oui Avec un éditeur spécial Avec un éditeur spécial Oui
Variable nécessaire pour être exécuté Pic, Lists, Strings,...etc Pareil qu'en Basic avec 16kb d'application en plus 49kb d'application Aucune Aucune
Compatible avec les shells ? Oui Avec quelques-uns Non Oui Oui
Spécialité Math Jeux Varié Tout Jeux principalement
Code source visible ? Toujours Toujours Toujours Optionnel Optionnel
L'évolution du langage Qu'est ce qu'apporte concrètement la version 0.5.0 ? C'est une version stable et complète. Les premières versions étaient assez limitées, et provoquaient beaucoup de ram cleared (mémoire effacée). Voici quelques exemples de ce que l'on peut faire en Axe :
Manipuler des sprites 8*8 et faire des tilemap. Communiquer via un câble pour faire des jeux multijoueurs Afficher 3 ou 4 niveaux de gris. Diffuser du son sur des écouteurs. Gérer le multi-touches. Modifier le contraste Dessiner à l'aide de fonctions de géométrie. Manipuler les variables propres à la calculatrice (comme les appvars, les Pic, les String, etc.). Sauvegarde automatique des sources dans des appvars archivés.
Et particulièrement depuis les dernières versions, 0.5.0 comprise :
Rajouter une icône 16*16 pour les shells. Organiser son code dans des sous-programmes distinct du programme principale. Faire appelle à des librairies axiom. Insérer du texte via une commande input optimisé. Réallocation des variables dans le programme.
Tout ça ne vous dit peut-être rien, donc voici des screenshots animés montrant quelques projets réalisés en Axe :
Un jeu de snake classique
Une réadaptation de pokémon
Un moteur de 3D isométrique
Un moteur 3D raycasting
De l'autre coté de l'Atlantique, la communauté est très active, mais en Europe, et notamment en France, très peu de personne connaissent l'Axe parser. Il est vrai que le langage n'en est qu'à ses débuts, mais il a devant lui un avenir très prometteur.
Dans une news précédente, nous vous parlions entre autre de la possibilité de jouer de la musique avec votre TI-83+/84+.
Toutefois, même avec les 1.5Mo de mémoire d'archive de vos TI-83+SE/84+SE et en compressant les données audio (ce qui n'est pas encore fait), il n'est pas envisageable de pouvoir stocker bien plus que quelques minutes.
Une autre approche est de stocker non pas le son en lui-même mais ce qui permet de le générer, ce qui est fait sur les ordinateurs avec les fichiers audio MIDI. En vulgarisant, ils stockent pas la musique mais la partition qui permet de la jouer. Des musiques qui prendraient plusieurs méga-octets en MP3 rentrent alors quelques petits kilo-octets!
Avec mobileTunes de KermMartian pour DoorsCS 7, votre TI-83+/84+ se transforme en un mini synthétiseur et vous permettra de jouer vos fichiers MIDI.
Voici un petit aperçu de la qualité du synthétiseur à ce jour:
N'oubliez pas que les prises mini-jack de Texas Instruments ne respectent pas la norme audio (contrairement au constructeur Casio). A moins de sacrifier un câble TI pour construire un adaptateur ou en souder la prise directement sur vos écouteurs, vous risquez d'expérimenter des faux-contacts. Dans ce cas il ne faut pas hésiter à remuer la prise: la bonne position se jouer à une fraction de millimètre près.
Bénéficiez désormais de plusieurs heures de musique sur vos TI-83+/84+!
Dans une news précédente, nous vous annoncions la sortie de PolyPatch84, un pack de patches vous permettant de corriger les bugs des OS TI-84+, ce que TI ne fait plus.
PolyPatch84 vient juste d'être mis-à-jour avec la correction d'un bug supplémentaire sur tous les OS TI-84+.
Le bug se produit pendant la défragmentation de la mémoire ROM que l'OS lance lorsque nécessaire (par exemple quand vous supprimez une application). Si une page ROM contient des données mais commence par le code hexadécimal FF (255), son contenu est perdu lors de la défragmentation.
Le bug avait notamment plus de chances de se produire si vous stockiez en mémoire d'archive des fichiers PC convertis (vidéos, musiques, ROMs Game Boy...).
TI-Bank: des OS encore meilleurs que sur le site de TI!
Paradoxalement, c'est après les TI-Nspire que les TI-83+/84+ obtiennent leur lecteur vidéo grâce à ThePenguin77.
Ici ce n'est pas une nouveauté puisqu'une démo de vidéo monochrome avait déjà été réalisée il y a plusieurs années. Mais à ma connaissance elle n'avait débouché sur aucune publication de de choses "utilisables".
Mais ThePenguin77 fait ici bien mieux puisque les vidéos sont en 4 niveaux de gris!
C'est le même principe que sur TI-Nspire: il s'agit pour le moment d'une suite d'images sans grande compression. Pour approcher la minute de vidéo, il vous faudra disposer d'une TI-83+SE ou TI-84+SE (1.5Mo de mémoire d'archive).
Pour vous permettre de profiter pleinement de vos films (d'une minute), ThePenguin77 a même réalisé un lecteur audio. Pour le moment il tourne séparément du lecteur vidéo et vous aurez donc besoin de 2 calculatrices: une pour montrer la vidéo, et une pour jouer la piste audio.
Pour avoir le son, il vous faudra brancher des écouteurs ou des enceintes alimentées séparément sur votre calculatrice, par l'intermédiaire d'une prise mini-jack (adaptateurs trouvables si besoin dans tous les bons rayons HiFi).
Attention à la largeur de la prise, puisque le contact se situe dans un renfoncement sur les TI-84+/84+SE...
Mais contrairement au constructeur Casio, Texas Instruments ne déroge pas à ses habitudes "propriétaires" et n'utilise pas des prises standards sur ses calculatices.
Vous pouvez donc selon comment votre prise est branchée expérimenter de petits inconvénients:
- blocage du clavier
- aucun son audible
Il ne faut pas hésiter à remuer la prise dans son logement, et à ne pas l'enfoncer à fond.
La seule solution durable est de sortir son fer à souder et de sacrifier un câble TI (si vous en avez plusieurs) afin de réaliser un adaptateur avec d'un côté une prise audio standard et de l'autre la prise mini-jack "modifiée" de TI.
Une fois tout ceci réalisé, voici ce que donne le résultat:
Espérons que cette fois-ci, la démo débouchera sur la publication d'un convertisseur pour pouvoir mettre ses propres vidéos sur sa TI.
Pour les TI-84+/84+SE, il pourrait être intéressant de lire la vidéo sur une clef USB, afin de dépasser la minute. Des utilitaires spécialisés permettent déjà d'accéder au contenu de clefs USB dans une limite de 2Go.
Souhaitons donc beaucoup de courage à ThePenguin77!