π
<-
Chat plein-écran
[^]

News 2019
October (13)
August (18)
July (23)
June (28)
May (31)
April (25)
March (39)
January (37)

News 2018
October (13)
August (32)
July (23)
June (64)
May (63)
April (45)
March (43)
January (45)

News 2017
October (26)
August (39)
July (52)
June (88)
May (51)
April (43)
March (37)
January (33)

News 2016
October (25)
August (42)
July (34)
June (109)
May (55)
April (34)
March (37)
January (24)

News 2015
October (22)
August (56)
July (22)
June (94)
May (56)
April (32)
March (40)
January (21)

News 2014
October (26)
August (18)
July (23)
June (101)
May (57)
April (59)
March (54)
January (31)

News 2013
October (67)
August (50)
July (43)
June (193)
May (93)
April (102)
March (45)
January (50)

News 2012
October (64)
August (63)
July (53)
June (132)
May (88)
April (73)
March (57)
January (58)

News 2011
October (56)
August (31)
July (27)
June (71)
May (61)
April (32)
March (36)
January (24)

News 2010
October (11)
August (8)
July (14)
June (10)
May (3)
April (3)
March (1)

News 2009
August (3)
July (1)
June (2)
May (1)
April (2)
March (1)

Saute Mouton, la programmation graphique TI-83 Premium CE

New postby critor » 01 Oct 2015, 11:46

Dans un article précédent, nous avions vu la réalisation de programmes couleur utilisant l'écran de calculs de la
TI-83 Premium CE
.
Aujourd'hui, nous allons jeter ensemble un premier coup d'oeil à la réalisation de programmes utilisant l'écran graphique, écran offrant l'avantage de pouvoir afficher autre chose que du texte ! :bj:

4056Il se trouve que j'ai pris le temps cet été de sauvegarder et de faire archiver des programmes ludo-éducatifs pour ordinateurs Thomson MO5/TO7 qu'il me restait sur de vieilles disquettes 2,8 pouces, un format de disquettes japonais des années 80 dont le nom commercial est
"Quick Disk"
, format qui n'a pas su s'imposer mais qui a longtemps été utilisé par Casio, particulièrement dans ses synthétiseurs audio.
Ces programmes ont été réalisés par des enseignants dans le contexte du plan Informatique pour Tous de 1985, et j'avais peut-être sous la main les dernières copies existantes vu qu'ils étaient totalement inconnus sur Internet.



Bref pour la programmation graphique aujourd'hui, nous allons adapter le programme Basic
Saute Mouton
sorti en juillet 1983 pour Thomson MO5/TO7 par
J. MICHELS
, ce programme étant lui même une adaptation du jeu Basic original du même nom publié par
Jean-François SEHAN
en 1982 dans
"Etudes pour ZX 81"
aux éditions
PSI
.

Dans ce jeu de logique, tu es un berger disposant d'une petite bergerie et d'un petit pâturage à 3 places chacun.
Tu dois faire rentrer tes moutons gras du pâturage à la bergerie, et sortir tes moutons maigres de la bergerie au pâturage.
Mais hélas, le chemin qui conduit de la bergerie au pâturage est étroit et ne permet pas aux moutons de se croiser. :(
Heureusement, c'est sans compter sur la capacité
"saute mouton"
, inscrite comme chacun sait naturellement dans les gènes de ces derniers ! :P
Mais il ne faut pas non plus demander la lune à ces pauvres bêtes, car si elles seront capables de sauter un mouton, en sauter deux d'un coup sera au-dessus de leurs forces. ;)



C'est donc
Saute Mouton
que nous choisissons aujourd'hui d'adapter pour la
TI-83 Premium CE
, le jeu ayant l'avantage comme visible précédemment d'être très riche en objets graphiques divers.
Ce modèle a beau être extraordinaire, dans le contexte de la programmation graphique il convient d'en connaître les capacités et limites, limites qui sont hélas réelles par rapport à un ordinateur Thomson MO5/TO7 :
  • Malgré un superbe écran de 320x240 pixels, la calculatrice nous impose à l'écran graphique une énorme bordure gâchant beaucoup de place et réduisant la résolution utilisable à seulement 265x165 pixels, soit moins que les 320x200 pixels d'un ordinateur Thomson. :mj:
  • Bien que l'écran soit 16-bits, seules 15 couleurs sont utilisables en Basic contre 16 sur ordinateur Thomson, même si ce ne sera pas un problème ici.
  • La calculatrice ne dispose d'instructions que pour dessiner des points, lignes et cercles. Toute autre forme nécessitera une combinaison de ces instructions, à l'aide de boucles notamment.
  • Mais surtout une belle anomalie, l'instruction
    Texte()
    permettant d'écrire sur l'écran graphique du texte comme son nom l'indique ne tenant absolument pas compte de la couleur d'arrière-plan réglable via :f21: :f13:.
    En pratique :
    • pour 12 des 15 couleurs disponibles, elle écrit le texte obligatoirement sur fond blanc :mj:
    • pour les 3 couleurs les plus claires
      (jaune, blanc et gris clair)
      , elle écrit obligatoirement le texte sur fond gris :mj:
    Autrement dit, un programme graphique devant afficher du texte et souhaitant utiliser autre chose qu'un fond blanc risque de ne pas être joli joli... :'(

Mais malgré ces lourdes limitations, je pense quand même m'en être bien tiré avec l'adaptation ci-contre. :bj:
Au final une fluidité très honorable surtout dans le contexte de l'utilisation de
'sprites'
pour les moutons, et une prise en compte réelle de l'utilisateur avec la possibilité de quitter à tout moment via les touches :f22: ou :f45:, et la restauration correcte des paramètres de l'écran graphique en sortie. :bj:
5990




A toi maintenant de résoudre le problème des moutons avec le moins de coups possible, et si tu le veux ensuite, de créer toi aussi des programmes graphiques tirant avantage des capacités réelles de ton nouvel écran couleur ! :bj:




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

Crédits images
:

Sortie du logiciel émulateur TI-SmartView CE 5.1

New postby Adriweb » 01 Oct 2015, 18:11

TI vient de sortir la version 5.1.0.167 de son logiciel TI-SmartView CE 5.1, émulateur des calculatrices des séries 83/84 (particulièrement les CE) :)
On note que pour le moment, la version française (avec la 83 Premium CE) n'est pas encore disponible
(EDIT: ça y est, elle est sortie)


On vous résumera les nouveautés de cette version dès que possible, mais ce que l'on peut voir, déjà, c'est :
  • L'utilisation de la dernière version de Java et de ses composants. (ce qui résoud d'ailleurs un bug de lancement de l'appli sur OS X 10.11)
  • "Améliorations de performances"
    (traduction du changelog officiel)
  • Fonctionnalité pour que le logiciel soit affiche "toujours au premier plan"
  • La TI-84 Plus CE émulée est en version 5.1.0.110, comme en vrai (et rien de spécial pour la 84+SE et 84+CSE)

Pour plus d'infos en général sur le SmartView, allez voir notre review.

Source et téléchargement
: via le site de TI, https://education.ti.com/en/us/software ... lus-family

Les constantes Physique-Chimie 2nde dans ta TI-82 Advanced

New postby critor » 02 Oct 2015, 14:33

Comme vu pour la rentrée dernière, la plupart des calculatrices Texas Instruments disposent de constantes physiques intégrées :

Les
TI-82 Stats
,
TI-82 Advanced
et TI-Nspire non-CAS sont hélas dépourvues de telles capacités.
Pour les
TI-82 Stats
c'est parce que le modèle ne gère pas les applications.
La
TI-82 Advanced
pour sa part gère bien les applications, mais de façon bridée face aux modèles qu'elle remplace. Le modèle vient bien avec une liste d'applications préchargées, mais il n'est plus possible d'y supprimer ou rajouter la moindre application - et il se trouve que Texas Instruments n'a hélas pas choisi de précharger l'application
SciTools
sur ce modèle. :'(

Heureusement Augustin76, élève de Seconde, te publie aujourd'hui un programme-texte qui comblera ces lacunes de ta
TI-82 Advanced
! :bj:
Le programme-texte va même jusqu'à préciser les unités ! :D



Précisons toutefois que ce programme-texte, aussi complet qu'il soit, ne te mettra pas pour autant à égalité avec les autres modèles. :(
En effet, contrairement à l'application
SciTools
, ce programme sera détruit en mode examen. :mj:

Si tu passes ton examen à compter de 2018, si ton examen inclus une épreuve de Physique-Chimie, et si tu n'as pas l'intention sérieuse de changer de modèle de calculatrice d'ici-là, il est à notre avis dans ton intérêt de continuer à t'entraîner lors des devoirs à utiliser ta
TI-82 Advanced
en t'en tenant à ses capacités d'origine.



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

La carte des villes de France sur ta TI-83 Premium CE !

New postby critor » 02 Oct 2015, 15:32

Aujourd'hui au menu après Saute Mouton, une toute nouvelle adaptation pour
TI-83 Premium CE
de programmes ludo-éducatifs conçus dans les années 80 par des enseignants passionnés pour ordinateurs Thomson MO5/TO7 dans le contexte du plan Informatique pour Tous.

4056Comme dans l'article précédent, le programme a été d'abord transféré d'une disquette 2.8" à une disquette 3.5", et mis en ligne sur la faire archiver dédiée.



Le programme du jour s'appelle FRANCE, et l'auteur m'en est hélas inconnu, son nom n'apparaissant nulle-part dans le code source.
Donc auteur, si tu nous lis, merci de te manifester ! ;)


Il s'agit de deviner le nom de 10 villes pointées sur la carte de France, parmi une possibilité de 90 villes différentes.
Il y a droit au maximum à 3 essais par ville.
Au 2ème essai, le programme donne la 1ère lettre de la réponse, et au 3ème essai les 2 premières lettres.
Une réponse juste rapporte :
  • 10 points au 1er essai
  • 5 points au 2ème essai
  • 2 points au 3ème assai
Un programme avec lequel j'avais justement révisé l'épreuve d'Histoire-Géographie du DNB en 1993 !
;)



5992Et voici donc déjà ci-contre l'adaptation pour
TI-83 Premium CE
! :bj:

Bien que l'écran 320x240 pixels de cette calculatrice ait une meilleure résolution que le 320x200 des ordinateurs Thomson, en mode graphique les programmes ne peuvent écrire que sur 265x165 pixels à cause de l'énorme bordure de couleur imposée par ce modèle. :mj:
En conséquence, la carte a dû être légèrement réduite avec un zoom à 91% et tronquée, la ville de Dunkerque se voyant supprimée.

Les villes se sélectionnent avec les flèches via la liste défilante en bas à droite. Il est également possible de naviguer rapidement dans cette liste en tapant directement l'initiale de la ville souhaitée au clavier ! :bj:

Encore une fois les besoins de l'utilisateur sont pris en compte, avec la possibilité de quitter à tout moment avec les touches :f22: ou :f45:, et la restauration correcte des paramètres initiaux de l'écran graphique en sortie. :bj:



Libre à toi maintenant de t'en servir pour réviser le DNB, pour t'amuser, ou encore pour réutiliser la carte de France dans un tout nouveau programme de ton choix ! :bj:




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

Crédits images
:

De 15 à 1120 couleurs dans tes programmes Basic !

New postby critor » 05 Oct 2015, 15:56

La
TI-83 Premium CE
dispose d'un écran 320x240 pixels en 16-bits, pouvant donc afficher 216=65536 couleurs différentes ! :bj:

Hélas en pratique, cette possibilité n'est accessible qu'aux programmes écrits en langage machine. :'(
Les programmes Basic devront eux se contenter d'une palette de 15 couleurs différentes accessibles via :f44: :f24: et dont les codes vont de 10 à 24.
On peut trouver cela assez limitant selon ce que l'on tente de créer, avec l'absence de teintes sombres ou claires pour les couleurs autres que le rouge/marron, le bleu et le gris. :mj:

Mais en pratique tu n'es pas obligé d'apprendre le langage machine - car il est possible grâce à de petites astuces de combiner ces 15 couleurs deux à deux pour afficher jusqu'à 1120 couleurs différentes depuis tes programmes Basic ! ;)

Une première méthode est tout simplement d'alterner entre les deux couleurs choisies pour chaque pixel voisin.
La réussite de l'effet nécessite que le pixel soit de dimensions suffisamment petites en regard de la taille de la zone à colorier de cette façon.

Une deuxième méthode consiste à faire clignoter un échantillon réduit de pixels en alternant entre les deux couleurs choisies, donnant alors l'illusion d'une véritable nouvelle couleur n'appartenant pas à la palette d'origine.
Ici la réussite de l'effet impliquant de tromper l'oeil humain nécessite d'une part de choisir deux couleur dont les paramètres ne soient pas trop opposés, et d'autre part un clignotement très rapide que l'extraordinaire
TI-83 Premium CE
permet justement en Basic ! :bj:

Voici ce soir un petit utilitaire,
ColorMixer
, qui te permettra de tester ce que donnent ces 1120 combinaisons différentes selon ces deux méthodes. :)
Ci-dessous, deux combinaisons nous créant par clignotements de toutes nouvelles couleurs absentes de la palette d'origine: :bj:
  • bleu clair + jaune = vert clair
  • bleu + rouge = violet
5993 5994



De toutes nouvelles possibilités pour tes futurs programmes Basic
TI-83 Premium CE
! :bj:


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

Cesium: le 1er Shell pour TI-84 Plus CE / TI-83 Premium CE

New postby Adriweb » 07 Oct 2015, 00:46


Today is a great day for anyone having a TI-84 Plus CE or TI-83 Premium CE!

"
MateoConLechuga
", known for hits like Pacman CE or Portal Returns CE, has just released the 1.0beta version of the first shell ever for the CE calculators, called "
Cesium
" :)

Features
(update v1.1) :
  • Running ASM, C, and Basic programs directly, and they can be archived or not
  • [Un]Archiving, deleting, hiding programs
  • Catalog-like searching for programs for quick lookup
  • Ability to hide the run indicator when running Basic programs
  • Support implemented for relocatable shared C and ASM libraries
  • Customizable icons for all file types
  • Battery indicator and clock
  • Customizable colors/theme
  • Available in French and English
  • ...

Here's a screenshot
(taken from the whole photo, since there is no other way)
and a little video:


And for those interested, it's also open-source (BSD 3-Clause), and is a great mine of information for eZ80 ASM coding :)
The icon creation is documented here.

Download
: Cesium
C'est aujourd'hui un grand jour pour ceux qui ont une TI-84 Plus CE or TI-83 Premium CE !

"
MateoConLechuga
", connu pour ses hits comme Pacman CE ou Portal Returns CE, vient de sortir la version 1.0beta du tout premier shell pour les calculatrices CE, appelé "
Cesium
" :)

Fonctionnalités
(update v1.1) :
  • Lancement de programmes ASM, C, et Basic directement, et qu'ils soient archivés ou non
  • [Dés]Archivage, suppression, et masquage de programmes
  • Accès rapide à un programme en tapant sa première lettre (≈ catalogue)
  • Possibilité de masquer l'indicateur de calcul dans les programmes Basic
  • Support des bibliothèques partagées "relocatable" en C et ASM
  • Icônes personnalisables pour tous les types
  • Indicateur de batterie et horloge
  • Couleurs/Thème personnalisable
  • Disponible en Français et Anglais
  • ...


Voici une capture d'écran
(tirée de la photo complète, en fait, puisqu'on peut pas faire autrement)
et une petite vidéo:


Et pour ceux qui sont intéressés, c'est aussi open-source (BSD 3-Clause), et une mine d'informations pour la programmation ASM eZ80 :)
La création d'icône est documentée par ici.

Téléchargement
: Cesium
(Updated)

-
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.
472 utilisateurs:
>440 invités
>27 membres
>5 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)