π
<-

News 2024
June (4)
May (4)
April (2)

News 2023
August (2)
July (3)
June (3)
May (7)
April (2)
March (3)

News 2022
August (3)
July (1)
June (4)
May (1)
April (6)
March (4)
January (12)

News 2021
August (8)
July (28)
June (20)
May (19)
April (25)
March (15)

News 2020
August (16)
July (13)
June (17)
May (38)
April (21)
March (17)

News 2019
August (10)
July (3)
June (4)
May (11)
April (8)
March (18)
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)

Avec les QR Code, connecte tes programmes TI-83 Premium CE !

New postby critor » 13 Oct 2015, 18:16

La TI-83 Premium CE tout aussi extraordinaire qu'elle soit, ne permet pas d'aller sur Internet.
Mais rien n'empêche pour autant de la faire interagir avec les technologies mobiles d'aujourd'hui que sont les smartphones ou tablettes que tu as probablement en permanence sur toi, et que la nouvelle génération rentrant en Cinquième à la rentrée 2016 devrait même pouvoir utiliser en classe dans le contexte de la réforme du collège et des promesses de notre Président.

6010Casio a été le premier à ouvrir la voie en dotant son nouveau modèle fx-92 Spéciale Collège d'un afficheur de QR Code permettant d'accéder au manuel et à des fonctionnalités supplémentaires. :bj:
En pratique, flasher correctement un QR Code sur cette calculatrice est très difficile, à cause de l'écran n'ayant pas un fond neutre et se voyant recouvert d'un plastique réfléchissant. Sous un éclairage domestique, j'ai eu beau tenter comme ci-contre, rien n'y fit. Et encore heureusement que j'ai configuré le QR Code en version 3, et non en version 11 avec un pixel beaucoup plus fin...
Sans doute que cela marche-t-il mieux en extérieur ou sous l'éclairage professionnel d'un établissement d'enseignement ou d'un salon éducatif.
Peut-être faut-il aussi mettre le flash ce que je n'ai pas encore réussi à faire avec l'appareil ci-contre, et je ne suis pas sûr que la vitre réfléchissante protégeant l'écran apprécie...
Dans ce contexte, il serait donc difficile à un élève faisant ses devoirs en rentrant chez lui, de bénéficier de cette fonctionnalité. :'(



6008Mais sur TI-83 Premium CE à la différence, nous disposons d'un écran rétroéclairé. ;)
Et nous avons donc le plaisir ce soir de te sortir un programme assembleur (codé en C) affichant des QR Code, et cette fois-ci aucun problème de flashing comme visible sur le téléphone ci-contre ! :bj:

Et mieux que ça, je n'ai même pas le temps de terminer de cadrer correctement le code, que ça flash tout seul ! :o


6009Cela nous ouvre donc la voie à de tous nouveaux programmes connectés, et DynaTrig sorti récemment est le tout premier à en bénéficier, et avec succès comme visible sur le téléphone ci-contre malgré un code beaucoup plus petit ! :o
En appelant le QR Code du programme avec la touche :f102: et en le flashant, tu arriveras sur cet article qui te permettra de :
  • lire un résumé de fonctionnalités et des touches associées plus détaillé que sur la calculatrice et illustré de plus ! :)
  • télécharger la toute dernière version - plus besoin de chercher où peut bien se trouver le programme ! :)
  • demander de l'aide à tout moment et en toute situation au bon endroit du forum TI-Planet, avec pour ceux qui te répondront une identification claire du programme concerné :bj:
  • passer le programme à un camarade - juste à lui faire flasher le code désormais ! :)


Avec ta TI-83 Premium CE, entre dans la nouvelle génération des programmes connectés ! :bj:

N'hésite pas à nous dire ce que tu penses de cette fonctionnalité pour savoir si nous l'intégrons ou non à d'autres programmes, et à nous signaler d'éventuels problème de flashing du QR Code auquel cas nous affinerons les paramètres d'affichage choisis.


Téléchargements :

Mandragore, 1er jeu en C pour ta TI-83 Premium CE

New postby critor » 18 Oct 2015, 16:57

Dans plusieurs articles précédents, nous avions traité de la programmation de jeux avec des graphismes couleur en langage TI-Basic sur ton extraordinaire TI-83 Premium CE.

Même si nous avions réussi à faire des choses assez sympa, nous ne pouvions que constater diverses limitations:
  • la zone dessinable par les programmes ne fait que 265x165 pixels, contre un maximum de 320x240 pixels pour l'écran :'(
  • seules 15 couleurs sont utilisables par les programmes, alors que l'écran 16-bits permet un maximum de 216=65536 couleurs :'(
    (on peut certes aller plus loin, mais là encore avec nombre de contraintes et limitations)
  • les fonds d'écran que l'on peut utiliser pour enrichir graphiquement des programmes comme Bougies ne sont certes eux pas limités en couleurs, mais le sont en résolution avec seulement 133x83 pixels :'(
  • et dans tous les cas, les jeux en question sont impactés par la lenteur d'exécution du Basic, particulièrement dans le contexte où l'on dessine des 'sprites' et où l'on ne peut donc pas bénéficier des instructions accélérant le dessin des formes géométriques usuelles :'(
Créer de bons jeux graphiques en Basic nécessite de jongler astucieusement entre ces différentes limitations, et nous avons certes clairement démontré que c'était possible.



Mais, peut-être certains d'entre vous souhaiteront aller plus loin avec leur TI-83 Premium CE. ;)

C'est possible en langage assembleur, un langage dit de bas niveau car interagissant directement avec la couche matérielle.
Mais c'est hélas bien autre chose qu'un langage de haut niveau comme le TI-Basic et son apprentissage n'est pas à la portée de tout-le-monde; je ne m'y suis moi-même jamais véritablement mis.

Mais une autre alternative beaucoup plus abordable existe, c'est d'utiliser un langage de haut niveau non pas interprété comme le TI-Basic, mais compilé. C'est-à-dire qu'à partir d'un code source lisible pour un être humain exactement comme du TI-Basic, un compilateur va générer du code machine directement exécutable par le matériel de la calculatrice. :o
De tels langages intermédiaires permettant de mettre toute la puissance du matériel à la portée de tous ont déjà existé pour les TI-83+/84 monochromes, comme l'Axe ou encore plus récemment le kwyxti.

L'équipe TI-Planet (particulièrement Adriweb) est en train de te développer un compilateur TI-83 Premium CE en ligne utilisant le langage C, une référence en informatique. Nous l'avions déjà utilisé avec succès dans un article précédent pour un afficheur de QR Code, mais il restait encore à l'exploiter pour un projet conséquent. ;)



Je répondais récemment sur notre forum que les jeux pouvant être portés sur TI-Nspire CX étaient en gros ceux compatibles avec les ordinateurs du milieu des années 90.
(Et il n'y avait rien de honteux à cela, nombre de jeux disponibles pour les plate-formes mobiles actuelles que sont les smartphones et tablettes sont des refontes graphiques de jeux existant déjà au siècle dernier.)
Relativement à sa puissance, pour la TI-83 Premium CE il faudrait cibler en comparaison des jeux compatibles avec les ordinateurs du milieu des années 80.

Voici donc aujourd'hui le tout premier jeu en C pour TI-83 Premium CE et également le tout premier projet conséquent réalisé avec notre compilateur en ligne, Mandragore, adaptation partielle du jeu éponyme de Marc Cecchi sorti en 1984 chez Infogrames pour ordinateurs Commodore 64, MSX, Thomson MO5, Thomson TO7/70, Thomson TO9, ZX Spectrum 48K et Amstrad CPC.
Notons pour l'annecdote que le jeu reçut à l'époque le "1er prix arcade" créé pour l'occasion par le Ministère de la culture français dans le contexte du lancement du plan IPT (informatique pour tous).

Il était une fois un lointain pays où ne régnait que calme et bonté. Une pluie d'étoiles filantes s'abattit sur la contrée et l'une d'elles foudroya le bon roi Joriand du pays de Mandragore. Aussitôt, un seigneur venu de nulle part, Yarod-Nor s'empara du pouvoir et fit régner le mal et la terreur sur ce pays paisible. Pour libérer le pays du joug de cet infâme tyran, vous devez affronter Yarod-Nor dans son propre donjon. Pour cela, vous devrez auparavant amasser les trésors détenus dans les neuf autres donjons du pays de Mandragore, et les revendre dans les différents villages afin d'obtenir de quoi vous construire un bateau.

Si tu es sous le charme de cette prose, sache que tu peux continuer la découverte du pays de Mandragore à travers la nouvelle inédite "la geste de Syrella" sortie pour l'occasion par Christian Ballandras et téléchargeable ci-dessous avec le jeu, une nouvelle qui n'a rien à envier à un roman de Tolkien. ;)

60326027Finalement le jeu tourne très bien sur TI-83 Premium CE, sans aucun problème de stabilité. :bj:
Mieux que ça il est même beaucoup plus rapide que l'original, comme te le montre Adriweb dans la vidéo ci-dessous :

Au vu de ces performances extraordinaires auxquelles nous ne nous attendions pas, nous pourrions peut-être espérer adapter des jeux plus récents pour une prochaine fois. ;)

Le temps de développement a été de seulement deux jours et demi (mercredi après-midi, vendredi après-midi, samedi et ce matin). Il aurait pu être bien moindre, mais dans le contexte de ce gros projet il s'agissait surtout de découvrir et contourner les limitations du compilateur en ligne, et je tiens à remercier pour cela Adriweb qui a été en permanence à mes côtés, et sans qui ce jeu ne serait pas sorti aujourd'hui. ;)
Ces limitations seront détaillées publiquement si toujours présentes lors de la sortie publique du compilateur mais rien de bien méchant, il s'agit juste d'écrire certaines choses différemment.




Bref, si quelqu'un comme moi ne connaissant rien à l'assembleur arrive à faire un jeu aussi performant que les jeux directement développés en langage machine, tu en seras toi aussi capable avec notre compilateur C en ligne, l'outil qui met toute la puissance de ta TI-83 Premium CE entre tes mains ! :bj:

En attendant, pars dès maintenant dans ta croisade pour libérer le pays de Mandragore avec ton extraordinaire TI-83 Premium CE, et tente d'arriver à la fin du jeu en parcourant le moins de distance possible en t'aidant éventuellement de la carte ci-contre ! :bj:




Téléchargement : https://tiplanet.org/forum/archives_voir.php?id=328137

Sortie de la version 5.1.1 de l'OS TI-83 Premium CE

New postby Adriweb » 19 Oct 2015, 19:04

Petite news pour annoncer que TI vient de sortir aujourd'hui l'OS 5.1.1.0112 pour la TI-83 Premium CE.

C'est une version mineure donc il ne devrait pas y avoir de gros changements, mais il y est annoncé des améliorations...
  • de performance des applications
  • du calcul des quartiles (meilleurs paramètres par défaut)

On notera qu'il n'y a à ce jour pas d'équivalent 5.1.1 pour la TI-84 Plus CE.

Téléchargement: OS 5.1.1 TI-83PCE.

Androides, 1er jeu de plateformes pour TI-83 Premium CE

New postby critor » 26 Oct 2015, 14:04

Dans un article précédent nous te présentions Mandragore, le tout premier jeu communautaire développé en langage C pour ton extraordinaire TI-83 Premium CE; avec des performances non moins extraordinaires. :)

Aujourd'hui, notre compilateur en ligne pour TI-83 Premium CE (/ TI-84 Plus CE) vient de compiler un nouveau projet d'envergure, Androides.

Il s'agit d'un jeu de plateformes de type Lode Runner par William Hennebois, sorti chez Infogrames en 1985 pour Thomson MO5 et TO7, ordinateurs offrant une sortie vidéo 320x200 pixels en 16 couleurs.

Le but est de ramasser tous les paquets à travers 10 salles munies de murs, cordes et échelles, tout en évitant le contact avec les androides mortels qui les gardent. Au dernier paquet ramassé on passe automatiquement à la salle suivante. :)
Il est également possible de faire disparaître un mur pendant un court moment, pour atteindre des plateformes inaccessibles autrement, ou même piéger des androides. ;)

6065Ce jeu a une histoire assez particulière, puisque outre le circuit traditionnel de commercialisation il fut également inclus dans la mallette pédagogique distribuée par le Ministère de l'Education Nationale aux écoles dans les années 80 dans le cadre du plan IPT (Informatique Pour Tous). C'est donc toute une génération d'élèves qui a pu s'adonner à Androides dans leurs salles informatiques équipées de réseaux d'ordinateurs Thomson MO5 et/ou TO7.

6062Retrouve donc dès maintenant Androides sur ta TI-83 Premium CE, notre toute nouvelle adaptation d'un grand jeu des années 80 ! :bj:

Les salles ont été légèrement 'redesignées' afin d'être adaptées à l'écran supérieur de la TI-83 Premium CE (320x240 pixels).
Contrairement à Mandragore il n'y a pas ici de défilement, les salles rentrant intégralement dans l'écran. Cela libère une grande partie de la puissance de la machine, que nous avons utilisée afin d'avoir un fond d'écran et des blocs transparents.
Mais malgré cela, la puissance extraordinaire de la TI-83 Premium CE nous a obligés à rajouter à la boucle principale du jeu une sous-boucle de ralentissement assez conséquente, sans quoi le jeu était tellement rapide que littéralement injouable ! :P
Notons qu'Androides est également le tout premier jeu TI-83 Premium CE à gérer le multi-touches, permettant une grande réactivité face à des androides assez insistants. La combinaison pour faire disparaître un bloc en bénéficie également : :f31: :f24: ou :f31: :f26: .


Ci-dessous pour bien t'aider à démarrer, un petit 'playthrough' jusqu'au 3ème niveau du jeu :

Facile, penses-tu ? Détrompe-toi, c'est maintenant que les choses sérieuses commencent ! :P
Seras-tu capable de sortir vivant de la 10ème salle ? ;)



Téléchargement : https://tiplanet.org/forum/archives_voir.php?id=335066
Lien : démo Javascript en ligne (avec une IA beaucoup moins offensive)

TirFaute - la TI-83 Premium CE se met à l'orthographe !

New postby critor » 29 Oct 2015, 03:01

Dans un article précédent, dans le contexte d'une adaptation d'un programme datant du plan IPT (Informatique Pour Tous), nous avions vu que nous pouvions faire de la Géographie avec ta TI-83 Premium CE. :)
Nous en profitions pour exposer les possibilités graphiques du langage Basic de la calculatrice.

Aujourd'hui de façon complémentaire, nous allons te montrer que ton extraordinaire TI-83 Premium CE te permet également de faire du Français, et nous intéresser à la programmation d'animations en Basic ! :bj:

Le programme du jour d'un auteur inconnu s'appelle TireFaute, et a lui aussi été récupéré l'été dernier sur de vieilles disquettes 2,8" issues du plan IPT et archivé en ligne.

Le voici donc dès maintenant adapté en Basic pour ta TI-83 Premium CE, avec des animations très fluides ! :bj:

Pour une fois, c'est toi le prof ! ;)
Tu te vois donc présenter une série de mots sortis par ton cancre préféré. Parmi eux se sont dissimulées 5 fautes d'orthographe.
Muni de ton vaisceau correcteur, tu dois tirer sur les fautes des autres pour les noyer à l'encre rouge tout en laissant passer les mots bien orthographiés ! :D

Bonus de points si tu arrives à viser exactement la faute dans le mot, et également si tu le fais au 1er passage du mot devant ton canon ! ;)




Grâce à ta TI-83 Premium CE, deviens un crack en orthographe ! :bj:
TI-83 Premium CE... Mais qu'est-ce qu'elle ne fait pas ? ;)


Téléchargement : https://tiplanet.org/forum/archives_voir.php?id=337013

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
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 Calculatrices à acheter chez Calcuso
-
Stats.
1035 utilisateurs:
>1001 invités
>25 membres
>9 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)