π
<-

News 2025

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)

Mise à jour img2calc: transparence images .8ci 83 Premium CE

New postby critor » 07 Feb 2022, 07:29

13917Dans une série d'articles précédents nous te présentions img2calc, notre service en ligne gratuit sur TI-Planet te permettant de convertir facilement tes images pour tes projets sur calculatrices.

Un large choix de formats cible t'était proposé :
  • fichiers à appeler depuis tes programmes en langage Basic :
    • .g3p pour Casio Graph 90+E et fx-CG50/20/10
    • .c2p pour Casio fx-CP400 et fx-CG500
    • .8ca ou .8ci pour TI-82 Advanced Edition Python, TI-83 Premium CE, TI-84 Plus CE et TI-84 Plus C Silver Edition
    • .8xi pour TI-83 Plus (compatible TI-82 Plus, TI-82 Advanced monochrome et TI-84 monochrome),
    • .83i pour TI-83 (compatible TI-82 Stats et TI-76.fr)
    • .82i pour TI-82
    • .86i pour TI-86
    • .85i pour TI-85
    • .73i pour TI-73
  • fichiers à appeler depuis tes scripts en langage Python :
    • IM8C.8xv pour les éditions Python des TI-83 Premium CE et TI-84 Plus CE
  • scripts Python pour les différentes bibliothèques graphiques des calculatrices :
    • ti_draw (TI-Nspire CX II)
    • graphic (TI-Nspire CX II avec KhiCAS, TI-Nspire CX avec KhiCAS et NumWorks avec KhiCAS)
    • nsp (TI-Nspire avec Micropython)
    • ti_graphics (TI-83 Premium CE et TI-84 Plus CE éditions Python)
    • casioplot (Casio Graph 90/35+E II, fx-9750/9860GIII et fx-CG50)
    • hpprime (HP Prime)
    • kandinsky (NumWorks)
Nous allons revenir aujourd'hui sur la conversion en images .8ci pour tes programmes en langage TI-Basic sur calculatrices couleur TI-82 Advanced Edition Python, TI-83 Premium CE, TI-84 Plus CE et TI-84 Plus C Silver Edition.

Nous nous baserons le long de cet article sur les images d'exemple ci-contre.

Avant d'aborder la couleur, rappelons que le format d'image .8ci est une évolution des formats d'image monochromes. On pouvait distinguer :
  • les .85i et .86i en 128×63 pixels indexés pour les modèles à écran monochrome 128×64 pixels (TI-85 et TI-86)
  • les .73i, .82i, .83i et .8xi en 96×63 pixels indexés pour les modèles à écran monochrome 96×64 pixels (TI-73, TI-82, TI-83, TI-84)

Il s'agissait d'un format d'image indexé selon une palette fixe de 2 couleurs :
  • noir
  • transparent
Les images transparentes ainsi converties étaient donc des images de premier plan, c'est-à-dire que l'instruction RclPic (RappelPic en Français) les affichait devant la fenêtre graphique.

Des spécifications parfaitement respectées par img2calc comme illustré ci-contre.

Avec les modèles couleur à écran 320×240 pixels nous avions deux formats d'images à distinguer pour les programmes TI-Basic, tous deux supportés par img2calc :
  • .8ci, images de premier plan en 265×165 pixels indexés
  • .8ca, images d'arrière plan en 134×83 pixels RGB-565

Les images .8ca étaient donc des images d'arrière plan, c'est-à-dire affichées derrière la fenêtre graphique. À la particularité qu'elles étaient affichées avec un facteur zoom de 2 sur 265×165 pixels, la dernière colonne de pixels tout à droite de l'image étant ainsi invisible et laissée en blanc par img2calc.

Le format d'image .8ci était pour sa part l'évolution des formats monochromes précédemment décrits.

Il s'agissait d'un format d'image indexé selon une palette fixe de 16 couleurs :
  • bleu
  • rouge
  • noir
  • magenta
  • vert
  • orange
  • marron
  • bleu marine
  • bleu clair
  • jaune
  • blanc
  • gris clair
  • gris moyen
  • gris
  • gris foncé
  • transparent

Les affichages sur la fenêtre graphique des TI-83 Premium CE et compatibles étaient donc réalisés sur 3 calques ou couches :
  • l'arrière plan en 65536 couleurs mais peu précis à cause du zoom ×2
  • la couche intermédiaire en seulement 15 couleurs fixes pour le tracé des axes, graphiques et diagrammes
  • le premier plan en seulement 15 couleurs fixes pour le dessin de différents objets (images, segments, cercles, textes, points, pixels...)
Combiner avec talent ces différentes couches te permettait de réaliser en langage TI-Basic des projets graphiques hautement impressionnants, et ce malgré les limitations spécifiques à chacune des couches, la combinaison rendant justement ces limitations moins visibles.

Sauf que problème remarqué et signalé par DJ Omnimaga, légende vivante de la communauté des calculatrices TI. Bien que le cas était censé être supporté par img2calc, si tu fournissais des images transparentes à convertir en .8ci, la transparence était hélas perdue lors du processus et remplacée par du blanc.

Ce qui masquait donc systématiquement à l'affichage les couches intermédiaire et d'arrière plan, et t'empêchait d'exploiter toutes les possibilités graphiques du langage TI-Basic. :'(

15188Aujourd'hui img2calc fait l'objet d'une mise à jour corrigeant ce bug.

Te voilà enfin capable d'exploiter avec img2calc toutes les possibilités des différentes couches graphiques de l'édition couleur du langage TI-Basic ! :bj:
Nous avons hâte de découvrir tes créations... ;)

Tous nos plus sincères remerciements à DJ Omnimaga sans qui cette mise à jour n'aurait pas été possible. :favorite:

Liens :

Jetpack Joyride, porté sur TI-83 Premium CE et TI-84+CE

New postby critor » 28 Jan 2022, 16:33

Jetpack Joyride est un jeu vidéo à défilement horizontal sorti en septembre 2011 par Halfbrick Studios. Tu y contrôles Barry Steakfries, homme d'affaires sur le déclin muni de son jetpack, et dois lui faire parcourir la plus grande distance possible tout en lui faisant ramasser les pièces et éviter le florilège de pièges mortels (zappeurs, missiles, lasers, ...).

Suite à l'engouement de sa sortie, Jetpack Joyride avait rapidement bénéficié d'adaptations sur calculatrices graphiques, mais hélas uniquement pour modèles monochromes, les modèles couleur étant beaucoup moins accessibles à l'époque :
  • juin 2012 : Jetpack 8x par matref pour TI-83 et compatibles (TI-82 Stats, TI-76.fr)
  • juin 2012 : Jetpack 8x+ par matref pour TI-83 Plus et compatibles (TI-82 Plus, TI-84 Plus monochromes, TI-84 Pocket, TI-82 Advanced monochrome via un kernel)
  • janvier 2015 : Jetpack Joyride par Drakalex007 pour les Casio de génération USB Power Graphic 1/2 (Graph 85/75/95, fx-9860G, fx-9860GII, Graph 35+E tweakée, Graph 35+USB tweakée, fx-9750GII tweakée)
  • octobre 2020 : Jetpack Joyride par Drakalex007 pour les Casio de génération USB Power Graphic 3 (Graph 35+E II, fx-9750GIII, fx-9860GIII)

15173Et bien aujourd'hui c'est le grand jour, Jetpack Joyride arrive enfin en version couleur sur calculatrices, en exclusivité sur TI-83 Premium CE (ou TI-84 Plus CE à l'international) ! :bj:

Cette nouvelle adaptation est l'œuvre de King Dub Dub, avec l'aide de commandblockguy, MateoConLechuga, Lionel Debroux et KryptonicDragon, ainsi que comme testeurs TIny_Hacker, roccolox programs, Randomguy et thelastmillennial.

Une nouvelle fois un portage de très haute facture : de superbes graphismes pour une fois en couleurs 16 bits (chose assez rare pour les jeux sur cette plateforme), et une fluidité excellente malgré cela et le fond d'écran qui défile en permanence ! :favorite:

Zappeurs, missiles et lasers sont déjà là, ainsi que les pièces à ramasser. Par contre, le magasin n'est pas encore ouvert... À bientôt. ;)

Attention, ce jeu rentre dans la catégorie des programmes en langage machine dits ASM.

Or, suite à un acte irresponsable d'un enseignant de Mathématiques français avec ses gesticulations aveugles dans le contexte de la réforme du lycée, Texas Instruments a réagi en supprimant la gestion de tels programmes depuis la mise à jour 5.5.1.

Si tu es sur une des versions ainsi bridées, tu peux quand même jouer sans trop d'efforts. Il te faut :
  1. installer arTIfiCE pour remettre la possibilité de lancer des programmes ASM
  2. ensuite de préférence installer Cesium pour pouvoir lancer les programmes ASM plus facilement, ou même AsmHook pour pouvoir les lancer comme avant

Téléchargements :
Code source : https://github.com/KingDubDub/Jetpack-Joyride-CE/

Mario | Oiram: pack de 5 niveaux pour fêter 2022 !

New postby critor » 27 Jan 2022, 13:17

12303En janvier 2017, c'est tout un monument du jeu vidéo qui débarquait sur calculatrices TI-83 Premium CE et TI-84 Plus CE, j'ai nommé Oiram CE par MateoconLechuga.

Oiram CE est un moteur de jeu Mario-like reprenant partiellement le gameplay ainsi que les sprites de jeu Super Mario Bros 3 sorti en 1988 pour la console de jeu japonaise Nintendo Famicom puis en 1990 pour sa déclinaison internationale Nintendo NES.

Outre les niveaux intégrés, tu peux rajouter pléthore de packs de niveaux additionnels, et même en créer toi-même très facilement grâce à un éditeur dédié pour Windows ou Mac.

Grâce à Oiram CE, ta TI-83 Premium CE se transforme en formidable console de jeux portable. ;)

En août 2020, Thomas Williamson portait Oiram CE pour calculatrices Casio Graph 90+E et fx-CG10/20/50.

Le portage avait comme gros point fort le fait d'accepter directement d'ouvrir les fichiers de niveaux au format .8xv de Texas Instruments.

Mais la version Casio bénéficiait également d'avantages spécifiques, comme celui de tirer profit de la puissance supérieure du matériel pour nous offrir une hauteur d'affichage bien plus grande. Tu peux comparer toi-même, rien à voir avec le demi-écran de la TI-83 Premium CE : :D
1249512784

Aujourd'hui il est encore temps de présenter ses vœux pour la nouvelle année. Et voici justement les vœux de Ninjaa, nous la forme d'un pack de 5 niveaux pour fêter la nouvelle année, nommé tout simplement Welcome to 2022 :

Sauras-tu franchir tous les obstacles que t'opposeront Bowsers et ses sbires afin d'arriver à fêter 2022 ? ;)

Attention, Oiram CE rentre dans la catégorie des programmes en langage machine dits ASM.

Sur Casio, aucun problème. :)

Mais par contre chez Texas Instruments, suite à un acte irresponsable d'un enseignant de Mathématiques français avec ses gesticulations aveugles dans le contexte de la réforme du lycée, le constructeur a réagi en supprimant la gestion de tels programmes depuis la mise à jour 5.5.1.

Si tu es sur une des versions ainsi bridées, tu peux quand même jouer sans trop d'efforts. Il te faut :
  1. installer arTIfiCE pour remettre la possibilité de lancer des programmes ASM
  2. ensuite de préférence installer Cesium pour pouvoir lancer les programmes ASM plus facilement, ou même AsmHook pour pouvoir les lancer comme avant
  3. installer les bibliothèques C nécessaires au fonctionnement de certains jeux dont celui-ci (mais rien de compliqué, juste à transférer le fichier et c'est tout)


Téléchargements :

CEleste classic/Pico-8, porté sur ta TI-83 Premium CE

New postby critor » 25 Jan 2022, 21:02

1146310913Nombre de jeux sortant pour smartphones, tablettes, ordinateurs et consoles de jeux, se retrouvent plusieurs années plus tard disponibles sur calculatrices graphiques.

Parlons aujourd'hui TI-83 Premium CE (ou TI-84 Plus CE pour nos lecteurs internationaux).

La calculatrice permet de jouer directement à l'ensemble des jeux compatibles avec la console Nintendo Game Boy monochrome (1989), grâce à l'émulateur dédié TI-Boy CE par calc84maniac.

Pour les consoles de jeux et plus généralement plateformes ne disposant pas encore d'un émulateur dédié sur TI-83 Premium CE, les jeux doivent être adaptés au cas par cas. Parmi ces adaptations souvent très réussies de jeux sortis pour d'autres plateformes, on peut citer de façon absolument pas exhaustive :
  • Spaze Invaders (d'après Space Invaders sur bornes d'arcade - 1978)
  • PacMan CE (d'après le jeu sur bornes d'arcade - 1980)
  • Donkey Kong CE (d'après le jeu sur bornes d'arcade - 1981)
  • Tetric A (d'après Tetris - 1984)
  • Androides (d'après le jeu sur microordinateurs Thomson - 1985)
  • Crystann (d'après le jeu sur microordinateurs Thomson - 1985)
  • Snail Maze (d'après le jeu sur console Sega Master System - 1986)
  • CMonster (d'après Arkanoid sur bornes d'arcade - 1986)
  • Oiram CE (d'après Super Mario Bros 3 sur console Nintendo NES - 1988)
  • Mario Kart CE (d'après le jeu sur console Nintendo Super NES - 1992)
  • Portal Returns CE (d'après Portal - 2007)
  • Billy Box (d'après le jeu sur microordinateurs Thomson - 2010)
  • Flappy Bird (d'après le jeu mobile - 2013)
  • Geometry Dash CE (d'après le jeu mobile - 2013)
659753328548589762226264632965687698137475329656668887581

Il existe même des consoles de jeux sans aucun émulateur associé, parmi elles les plus récentes ou encore les plus exotiques à la diffusion confidentielle.

Mais inversement, savais-tu qu'il existait également des émulateurs sans console associée ? ;)

La Pico-8 par exemple, à ne surtout pas confondre avec la console Sega Pico, est une console de jeux rétro imaginaire. C'est-à-dire qu'elle est initialement sortie sous la forme d'un émulateur. Il s'agit donc à l'origine d'une machine virtuelle pouvant être installée sur nombre de plateformes, avec ses propres limitations censées stimuler le développement de jeux.

Ecran de 128×128 pixels en 16 couleurs, voilà qui est largement dans les capacités de nos calculatrices, n'est-ce pas ?... ;)

15132Et bien justement, aujourd'hui voici donc CEleste, l'un des jeux de plateformes les plus emblématiques de la Pico-8, initialement dévelopé par Noel Berry et Maddy Thorson lors d'une game jam de 4 jours en 2015, enfin porté pour TI-83 Premium CE et TI-84 Plus CE ! :bj:

Une performance absolument remarquable par commandblockguy, le jeu tournant à près de 30fps sans avoir à rien sacrifier de l'original, même pas le fond d'écran animé ! :bj:

Tu y incarnes donc Madeline, une jeune femme souhaitant gravir le Mont Celeste, une montagne de 2041 mètres située sur l'Île de Vancouver dans l'ouest canadien. À la différence qu'ici la montagne fait 3100 mètres, et que ton ascension sera ainsi découpée en 32 tableaux très exigeants de 100 mètres de dénivelé chacun. Mais pas de game over à craindre ici, chaque chute te ramenant simplement au début du tableau en cours.

Madeline peut donc sauter (touche
2nde
)
y compris sur les murs verticaux et possède une autre capacité spéciale : une fois en l'air elle peut effectuer un dash (touche
alpha
)
dans l'une des 8 directions à indiquer avec les 4 touches fléchées, de quoi gagner en vitesse et atteindre des zones non accessibles avec un saut normal. Au début du jeu ce mouvement remaquable ne peut être effectué qu'une seule fois par saut ; Madeline aura besoin d'atterrir au sol pour recharger cette capacité, sauf à trouver des cristaux verts flottants qui permettront directement de le faire en vol.

Attention, CEleste rentre dans la catégorie des programmes en langage machine dits ASM.

Or, suite à un acte irresponsable d'un enseignant de Mathématiques français avec ses gesticulations aveugles dans le contexte de la réforme du lycée, Texas Instruments a réagi en supprimant la gestion de tels programmes depuis la mise à jour 5.5.1.

Si tu es sur une des versions ainsi bridées, tu peux quand même jouer sans trop d'efforts. Il te faut :
  1. installer arTIfiCE pour remettre la possibilité de lancer des programmes ASM
  2. ensuite de préférence installer Cesium pour pouvoir lancer les programmes ASM plus facilement, ou même AsmHook pour pouvoir les lancer comme avant
  3. installer les bibliothèques C nécessaires au fonctionnement de certains jeux dont celui-ci (mais rien de compliqué, juste à transférer le fichier et c'est tout)

Téléchargements :
Code source : https://github.com/commandblockguy/CEleste

TI-84 translucide avec éclairage écran par BigMC-OG

New postby critor » 24 Jan 2022, 09:36

Texas Instruments a un temps produit des calculatrices graphiques translucides permettant plus ou moins de voir l'intérieur sans avoir à les ouvrir. À la fois une réussite esthétique et un bijou pour les esprits les plus curieux. On peut citer en ce sens la très éphémère TI-83 Plus Silver Edition sortie pour la rentrée 2001. :favorite:
Il s'agissait d'une version avancée de la TI-83 Plus de la rentrée 1999, avec :
  • processeur qui passe de 6 MHz à 15 MHz
  • puce Flash qui passe de 512 Kio à 2 Mio
  • dont la mémoire de stockage qui passe de 160 Kio à 1,5 Mio
  • mémoire RAM qui passe de 32 Kio à 128 Kio
872Hélas la superbe TI-83 Plus Silver Edition fut arrêtée dès la rentrée 2004 afin de faire de la place pour la sortie des TI-84 Plus et TI-84 Plus Silver Edition. Et ici pas de boîtier translucide, même la version Silver Edition ne s'habillant que de tons de gris totalement opaques.


Toutefois, pour la rentrée 2008 an Amérique du Nord, la chaîne de grande distribution Wal-Mart a commercialisé une édition limitée translucide de la TI-84 Plus, devenue absolument collector de nos jours.

6538Sur un autre sujet, quand on est habitué aux calculatrices TI-82/83/84 monochromes, on ne peut que tomber amoureux de l'écran éclairé des Casio Graph 75/95 sorties pour la rentrée 2009, une capacité reprise pour la Graph 75+E de la rentrée 2015. :favorite:
Hélas la Graph 75+E fut arrêtée pour la rentrée 2017. L'actuelle Graph 35+E II sortie pour la rentrée 2019 qui en reprend et fait évoluer le matériel, n'a hélas pas retenu cette capacité.


151311513015129Et bien aujourd'hui BigMC-OG te propose de fusionner le meilleur des deux mondes ! :favorite:

Il a en effet modifié sa version translucide collector de la TI-84 Plus, afin de lui rajouter un éclairage de l'écran. Une modification très bien réussie permettant une lisibilité remarquable, et qui est ici du plus bel effet avec le boîtier translucide !

Rappelons que ta TI-82 Advanced monochrome utilise le même boîtier, et que tu peux donc toi aussi t'amuser à l'améliorer de façon similaire. Nous avons hâte de voir ça... ;)

Crédits images :

-
Search
-
Social TI-Planet
-
Featured topics
Grand Concours 2024-2025 - Programmation Python
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 !
12345
-
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.
935 utilisateurs:
>910 invités
>19 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)