π
<-
Chat plein-écran
[^]

TI-Nspire Debian Linux sur Nspire

Nouveau messagede Lionel Debroux » 24 Fév 2013, 09:11

Fortytwo nous démontre aujourd'hui une distribution Debian standard tournant sur Nspire :)

2131

Ca ne présente pas de difficulté technique particulière, mais c'est quand même bien que quelqu'un ait pris le temps de le faire :)
* debootstrap / multistrap pour la création du rootfs;
* utilisation d'une board ARM physique pour finir le travail, ou bien de qemu-arm-static contenu dans le package Debian qemu-user-static:
Code: Tout sélectionner
# Make sure we have the appropriate packages.
apt-get install debootstrap multistrap binfmt-support
# This package ought to register the appropriate definitions for binfmt-support
apt-get install qemu-user-static
# Load binfmt support
modprobe binfmt_misc
# Start a debootstrap that will fail when trying to install the packages
mkdir $DEST_DIR
cd $DEST_DIR
debootstrap --verbose --arch=armel sid . http://ftp.fr.debian.org/debian/
# Fix it. ln assumes the programs are on the same partition, use cp instead if they aren't.
ln /usr/bin/qemu-arm-static ./usr/bin/qemu-arm-static
# Start debootstrap again, and while at it, we can add some packages into the mix :)
debootstrap --verbose --arch=armel --include=locales,build-essential sid . http://ftp.fr.debian.org/debian/

(j'ai fait ce script il y a quelques mois au boulot, mais je n'ai pas essayé de l'appliquer à la Nspire)

Post frère: http://www.omnimaga.org/index.php?topic ... #msg285399
Lien vers le sujet sur le forum: Debian Linux sur Nspire (Commentaires: 1)

TI-z80 Génère et teste en ligne tes images 84 Plus C Silver Edition

Nouveau messagede critor » 23 Fév 2013, 18:33

Dans une news précédente nous avions vu que l'écran graphique de la TI-84 Plus C Silver Edition avait une définition de 265x165 pixels et fonctionnait en 2 couches:

  • une couche d'avant-plan 265x165 pixels en 16 couleurs (4-bits) manipulable en TI-Basic et enregistrable dans les 10 variables Pic0 à Pic9
2045 Image


  • une couche d'arrière-plan 133x83 pixels (affiché automatiquement en zoom x2) en 65536 couleurs (16-bits) non manipulable en TI-Basic et enregistrable dans les variables Image0 à Image9
Image




Dès maintenant, grâce à KermMartian de Cemetech tu peux générer aussi bien des images d'avant plan que d'arrière plan grâce à l'outil en ligne SourceCoder! :)
Un exploit puisqu'aucune image d'arrière plan n'est venue avec nos calculatrices! :bj:

Alors petit problème dans les deux cas, nous sommes à ce jour incapables de tester les images générées sur calculatrice puisque ni TI-Connect 1.6 ni TiLP ne réagissent correctement avec ce nouveau format.



Mais KermMartian a également ajouté le support de la TI-84 Plus C Silver Edition dans son émulateur de TI-z80 en ligne jsTIfied et apparemment ça marche! :bj:

Voici deux images d'avant plan 265x165 pixels en 16 couleurs: :)
Image Image


Et voici maintenant deux images d'arrière plan 133x83 pixels en 65536 couleurs: :bj:
ImageImage




Source:
http://www.cemetech.net/forum/viewtopic ... 393#200393

Liens:
SourceCoder
Emuateur en ligne jsTIfied
Lien vers le sujet sur le forum: Génère et teste en ligne tes images 84 Plus C Silver Edition (Commentaires: 4)

TI-z80 Performances TI-84 Plus C Siver Edition, un nouvel espoir!

Nouveau messagede critor » 23 Fév 2013, 15:39

Dans une news précédente, nous vous signalions les performances graphiques désastreuses de la TI-84 Plus C Silver Edition.

Devant ces informations, certaines personnes, peut-être sans trop réfléchir, se sont empressées de monter des pages web pour taper sur le dos de TI, particulièrement avec le choix du processeur z80 à 15MHz:
http://uccp.ucoz.com/forum/4-4-1
http://casio.clrhome.org/2013/02/why-ti ... mming.html


Rappelons que 15MHz, c'est ce que l'on avait au tout début des années 1990 sur les PC équipés de processeur 386, et que cela n'empêchait nullement d'avoir un écran couleur.

En fait, ce n'est pas tellement la faute du matériel, mais plutôt du système d'exploitation.

En voici désormais la preuve, avec KermMartian de Cemetech qui sort le tout premier programme assembleur graphique pour TI-84 Plus C Silver Edition, et qui est loin de ramer lui! :bj:
(Préférez la vidéo ci-dessous à ce gif animé, qui est plus lent que la réalité)
Image


C'est à des années lumières de la catastrophe que certains prédisaient (ou souhaitaient?)! :bj:



Mais nous espérons tout-de-même que des efforts pourront être faits en ce qui concerne les performances graphiques de l'OS.



Source:
http://www.omnimaga.org/index.php?topic ... icseen#new

Lien:
archives_voir.php?id=11385
Lien vers le sujet sur le forum: Performances TI-84 Plus C Siver Edition, un nouvel espoir! (Commentaires: 18)

TI-z80 Test performances menus TI-84 Plus C Silver Edition

Nouveau messagede critor » 23 Fév 2013, 12:28

Dans une news précédente nous commencions, avec ticalc.org à aborder les performances de la nouvelle TI-84 Plus C Silver Edition.

Avant même de parler des performances TI-Basic et assembleur, nous allons commencer par regarder les menus du système car oui il y a des choses qui se voient à l’œil nu et ce n'est déjà pas bon signe...



Tout d'abord le menu MODE. D'affichage quasi instantané sur les TI-83 Plus, il avait déjà été un peu ralenti sur les TI-84 Plus pourtant plus rapides avec l'utilisation de la petite police.

Désormais sur TI-84 Plus C Silver Edition, il faut quasiment 1 seconde pour l'afficher! :o
Un affichage tellement lent qu'il devient parfaitement possible de prendre une photo avec la moitié du menu:
1980




Passons maintenant aux menus du système utilisant la grande police.
D'affichage instantané sur les anciennes TI-83 Plus et TI-84 Plus, on en voit désormais clairement le rafraîchissement de haut en bas sur la TI-84 Plus C Silver Edition.

Ce qui veut dire notamment que l'on ne peut pas utiliser sur cette calculatrice la même vitesse de saisie clavier que sur les anciennes calculatrices. Il faut attendre que le rafraîchissement de l'écran soit terminé, au risque que la touche pressée entre temps soit ignorée.

Par exemple dans la vidéo ci-dessous, j'appuie 4 fois de suite sur la flèche droite à la même vitesse sur TI-84 Plus et TI-84 Plus C Silver Edition afin de naviguer dans les menus. Et bien cette dernière me manque la moitié des touches! :o

J'avoue que c'est relativement pénible lors de l'utilisation de l'éditeur TI-Basic en mode insertion ou lorsque l'on est en bas de l'écran, mais peut-être est-ce parce que je suis trop habitué aux anciens modèles et qu'un nouvel utilisateur ne râlerait pas?



Si d'ici la production il n'y a pas de possibilité d'améliorer cette vitesse, il serait bien de créer un buffer pouvant mémoriser la liste des touches pressées non encore traitées, et les exécuter une fois que le processeur est disponible, comme cela existait dès le début des années 1990 sur les calculatrices HP-48.



Le support du test en vidéo:
In a previous news we started to address the performance of the new TI-84 Plus C Silver Edition with ticalc.org.

But before even speaking of the TI-Basic and asm performance, let's have a look at the system menus behaviour.



Firstly the MODE menu. Its display was almost instantaneous on the TI-83 Plus. It was a little slowed down on the the faster TI-84 Plus because of the use of small font.

Now on TI-84 Plus Silver Edition C it needs almost one second to display! :O
Its display is so slow that it becomes perfectly feasible to take a photo with half the menu:
1980




Now for the system menus using the large font.
Navigating through those menus was instantaneous on the old TI-83 Plus and TI-84 Plus. But now on the TI-84 Plus C Silver Edition we see clearly see the refresh from top to bottom.

This means in particular that we can not use the calculator on the same typing speed as the old calculators. We must wait until the screen refresh is completed, or some keypresses are going to be ignored.

For example in the video below, I press four times the right arrow at the same speed on TI-84 Plus and TI-84 Plus C Silver Edition to navigate the menus. The TI-84 Plus C Silver Edition ignores half of my keypresses! :O

I admit that it is quite painful when using the TI-Basic editor in insert mode or when you are at the bottom of the screen, but maybe it's because I'm too accustomed to previous TI-z80 models and a new user wouldn't mind?



If there is no way to improve this speed, it would be nice to create a buffer capable of storing a list of unhandled keypresses, which will have to be processed in order later, once the cpu is available again - it allready existed in the early 1990s on the HP-48 calculators.



Video of the test:

Lien vers le sujet sur le forum: Test performances menus TI-84 Plus C Silver Edition (Commentaires: 8)

Divers Jury TI-Concours : appel aux volontaires !

Nouveau messagede noelnadal » 23 Fév 2013, 10:42

Dans une news précédente je vous annoncais l'ouverture des inscriptions au TI-Concours 2013, concours international de programmation sur calculatrice TI, qui est notamment en partenariat avec TI-Planet. :bj:

Image


Tout d'abord sachez que les inscriptions sont toujours ouvertes en TI-Basic z80, en Axe, en Asm z80, en TI-Basic 68k et en Lua Nspire, et qu'elles le seront jusqu'à la fin du premier (ou de l'unique) sujet imposé dans chacune de ces catégories ! :D

Ensuite, pour ce qui est des lots sachez aussi que nous les annoncerons bientôt, et que comme l'an dernier de nombreuses calculatrices seront à gagner, ainsi que des stickers TI-Planet. :bj:

Le bon déroulement et la bonne organisation du concours se font surtout grâce à la bonne volonté des membres du jury. En effet, c'est eux qui testent, notent et commentent chacun de vos programmes, et c'est donc grâce à eux que vous avez votre classement. :bj:

Il est donc important qu'ils soient là ! Or, comme tous les ans il nous est difficile d'obtenir des volontaires. Ainsi, si vous parlez français et anglais, si vous avez de très bonnes connaissances dans un ou plusieurs des langages autorisés au TI-Concours (voir ci-dessus), si vous avez du temps à consacrer pour tester les programmes et faire passer des oraux en finale, n'hésitez pas, portez-vous volontaire ! :bj:
Lien vers le sujet sur le forum: Jury TI-Concours : appel aux volontaires ! (Commentaires: 10)

TI-z80 1er test performance TI-84 Plus C Silver Edition ticalc.org

Nouveau messagede critor » 22 Fév 2013, 19:56

Je vous préparais depuis plusieurs jours un test de performance complet de la TI-84 Plus C Silver Edition, mais ticalc.org en a déjà publié un basique aujourd'hui alors nous allons commencer par lui.

Nous avions déjà déterminé que le processeur de la TI-84 Plus C Siver Edition tournait à 15MHz, exactement comme les anciennes TI-84 Plus.

Comme l'écran passe d'une profondeur de 1-bit (monochrome) à 16-bits (65536 couleurs), l'on peut s'attendre à des opérations 16 fois plus lentes pour les sorties écran.



Et effectivement, Ryan sur ticalc.org ne tente même pas de comparer la TI-84 Plus C Silver Edition aux anciennes TI-84 Plus, mais à une TI-83 Plus, avec un processeur seulement cadencé à 6MHz - ça vous annonce la couleur! :P

Et bien malgré son processeur 2.5 fois plus rapide, la TI-84 Plus C Silver Edition est battue à plat de couture: elle arrive brillamment à être 5 fois plus lente que la TI-83 Plus sur une simple boucle d'affichage des entiers de 1 à 500! :o




La cause de cette 'catastrophe': le scrolling qui implique le rafraîchissement de l'ensemble de l'écran, ce qui prend quasiment 1 seconde à chaque nouvelle ligne.

Pour la même raison, les scrolling dans l'éditeur TI-Basic à la recherche d'une erreur par exemple prennent un temps monstrueux sur les programmes conséquents.



Rien de surprenant quand on voit le matériel, et c'est d'ailleurs conforme au test que je vous préparais.
N'ayons pas peur des mots: la TI-84 Plus C Silver Edition est une calculatrice lente.
Il va falloir vraiment trouver des astuces pour améliorer cela, en tous cas si l'on veut présenter la calculatrice comme une alternative crédible à la Casio Prizm fx-CG20.

Mais le test est biaisé pour le moment, ne prenant pas en compte tous les paramètres et notamment le mode MathPrint qui ralentit énormément les TI-84+ depuis l'OS 2.53MP.



Resterait donc à savoir si c'est aussi catastrophique que ça en comparant ce qui est comparable...
A bientôt! ;)




Lien:
http://www.ticalc.org/archives/news/art ... 48260.html
Lien vers le sujet sur le forum: 1er test performance TI-84 Plus C Silver Edition ticalc.org (Commentaires: 9)

Divers TI interdit l'émulation communautaire de ses calculatrices !

Nouveau messagede critor » 22 Fév 2013, 10:17

Il est communément admis et explicité sur nombre de sites distribuant des images de ROMs (notamment pour consoles de jeux) qu'il est légal de les télécharger et de les émuler si l'on dispose du matériel contenant cette ROM.
It is commonly held, and explained on many sites distributing ROM images (for instance for gaming consoles), that downloading them for emulation purposes is legal if one has the hardware containing said ROM image.


En fait le problème est beaucoup plus compliqué et cette "règle" n'a rien de légal, au sens où elle ne fait partie d'aucun texte de loi.
Actually, the problem is much more complicated, and this "rule" is not legal, in the sense that it's not part of any piece of law.




Au siècle dernier, la communauté TI s'était donnée beaucoup de mal afin de produire des émulateurs de calculatrices TI, qui devaient être chargés manuellement par chaque utilisateur avec une image de ROM ou OS récupérée par ses soins. Ainsi, les auteurs d'émulateurs se déchargeant ainsi des problèmes légaux éventuels vers leurs utilisateurs.
At the end of the previous century, the TI calculators community spent significant effort on producing TI graphing calculator emulators, in which each user had to manually enter a ROM or OS image retrieved by his/her own means. That way, emulator authors passed legal problems (if any) on to their users.


Ces dernières années, il y a eu nombre de changements dans le monde de l'émulation:
Over the last few years, many changes have occurred in the emulation field:

  • nombre d'émulateurs communautaires de qualités diverses ont fleuri pour téléphones et tablettes
    many community emulators of various quality and completeness have blossomed for smartphones and tablets
  • la communauté offre désormais des émulateurs en ligne qui déchargent donc largement l'utilisateur des contraintes de compatibilités entre les différents types d'ordinateurs ou d'installation (on peut citer TI8XEmu sur TI-Planet ou jsTIfied sur Cemetech)
    the community now provides online emulators, which largely free users from compatibility headaches between computer types or installation procedures (let's mention TI8XEmu on TI-Planet or jsTIfied on Cemetech)
Image
Image


Mais du côté de TI aussi il s'est passé des choses:
However, things also evolved on TI's side

  • TI s'est mis sérieusement à la simulation (moins avancée que l'émulation) de ses machines via le logiciels Nspire (ou encore TI-SmartView pour TI-83+, TI-84, TI-73, TI-Collège Plus, TI-30X MultiView, TI-30X Pro MultiView, TI-34 MultiView, logiciels de qualité)
    TI started to take seriously the simulation (less advanced than emulation) of their machines, through the Nspire software (or TI-SmartView for pour TI-83+, TI-84, TI-73, TI-Collège Plus, TI-30X MultiView, TI-30X Pro MultiView, TI-34 MultiView, which are quality software)
  • TI offre une sorte de simulateur de TI-Nspire en ligne via le TI-Nspire Document Player
    TI offers some sort of online Nspire simulator, through the TI-Nspire Document Player
  • TI a récemment commencé à vendre un simulateur de TI-Nspire pour tablette iPad
    TI recently started to sell a Nspire simulator for the iPad
Image
Image




Dans ce contexte, comme signalé sur #cemetech, un "petit" changement vient d'être introduit dans la licence TI-Software/App consultable lorsque l'on télécharge un OS sur le site de TI:
In this context, as mentioned on #cemetech, a "small" change has just been introduced in the TI-Software/App license, presented to users when downloading an OS from TI's site:

Image
Image
Soit en français :
TI a écrit:TEXAS INSTRUMENTS ACCORD DE LICENCE DE LOGICIEL D'APPLICATION (APP)

En téléchargeant le logiciel et/ou la documentation, vous vous engagez à respecter les dispositions suivantes.

Licence : Sous réserve du paiement de tous les frais applicables, Texas Instruments Incorporated (" TI ") vous concède une licence personnelle pour copier et utiliser les programmes logiciels sur une calculatrice TI et copier et utiliser la documentation afférente à partir de la page Web associée ou du CD-ROM (les programmes logiciels et la documentation constituant les " Matériels sous licence "). Outre la copie du logiciel installée sur votre calculatrice, vous êtes également autorisé à en conserver un autre exemplaire sur votre ordinateur à des fins de sauvegarde et/ou d'archivage uniquement.


Restrictions: [..] Vous n'êtes pas autorisé à utiliser les Matériels sous licence sur un émulateur quelconque d'une calculatrice TI sauf si l'émulateur a été obtenu auprès de TI.

TI a écrit:TEXAS INSTRUMENTS APP SOFTWARE LICENSE AGREEMENT

By downloading the software and/or documentation you agree to abide by the following provisions.

Licence: Subject to your payment of any applicable license fee, Texas Instruments Incorporated ("TI") grants you a license to copy and use the software program(s) on a TI calculator and copy and use the documentation from the linked web page or CD ROM (both software programs and documentation being "Licensed Materials"). In addition to the copy resident on your calculator, you may keep a copy on your computer for backup / archive purposes only.


Restrictions: [..]: You may not use the Licensed Materials on any emulator of a TI calculator unless the emulator is obtained from TI.




Et oui, désormais, vous avez interdiction d'utiliser les images d'OS de TI avec des émulateurs de calculatrices TI communautaires, en contradiction totale avec la règle simpliste énoncée en introduction. :'(
Yup, from now on, using TI's OS images with community TI calculator emulators is forbidden, which is in complete contradiction with the simplistic rule mentioned at the beginning of this post. :'(


On pourrait bien sûr se dire que ces calculatrices virtuelles gratuites que nous donnent les émulateurs entrent en conflit avec la vente des calculatrices : pourquoi acheter une calculatrice physique quand on peut en avoir une gratuite sur son ordinateur ?
Il y a quelques années la question ne se posait pas, mais maintenant que certains ordinateurs prennent la forme de téléphones ou tablettes pas plus encombrants (et beaucoup plus puissants !) que des calculatrices, la situation a changé...

Of course, we can think of the fact that no-fee virtual calculators that emulators provide conflict with calculator sales: why buy a physical calculator when one can have a virtual calculator on the computer for no fee ?
Several years ago, the "problem" didn't exist, but nowadays, smartphone or tablet are computers with a form factor not larger than calculators (and they're much more powerful !), so the situation changed...




Certains diront peut-être que c'est un combat dépassé, que TI se doit d'évoluer...
Mais justement essayons de regarder au-delà de ça, car il y a peut-être un enjeu encore plus important derrière. Nous n'avons donc le droit d'utiliser les images ROMs et OS qu'avec les émulateurs fournis par TI... TI aurait-il l'intention de s'investir encore plus dans le monde de la simulation et de l'émulation de leurs produits ?
Some persons will say that TI needs to evolve instead of taking part in downhill battles...
But however, let's try to look beyond the facts, as there might be even more important issues at stake. So, as we're now allowed to use ROM and OS images only with emulators provided by TI... would this mean that TI intends on investing even further in the area of simulation and emulation of their products?


Nous attendons donc avec impatience et excitation:
  • un émulateur de TI-84+ en ligne pour remplacer TI8XEmu (TI-Planet) et jsTIfied (Cemetech) que nous n'avons désormais apparemment plus le droit d'utiliser
  • un émulateur de TI-89/92+/Voyage 200

We're impatiently and excitingly awaiting:
  • an online TI-84+ emulator, in order to replace TI8XEmu (TI-Planet) and jsTIfied (Cemetech) which we seemingly no longer have the right to use
  • a 89/92+/V200/89T emulator


Mais nous pouvons également souhaiter que TI annule des clauses de ce genre...
But we can also wish that TI removes such clauses...




Situation à suivre...
Situation to be watched...




Source:
#cemetech



Edit: Et en effet bingo: TI prépare un émulateur en ligne de TI-84 pour les "PARCC mathematics assessments for High School" comme déjà annoncé ici:
viewtopic.php?f=41&t=10813
Edit: Indeed, TI is planning an online TI-84 emulator for the PARCC mathematics assessments for High School as you could allready read here (in french):
viewtopic.php?f=41&t=10813

Lien vers le sujet sur le forum: TI interdit l'émulation communautaire de ses calculatrices ! (Commentaires: 25)

TI-z80 Sortie 1er programme assembleur TI-84 Plus C Silver Edition

Nouveau messagede critor » 21 Fév 2013, 15:25

Comme vu dans une news précédente, la nouvelle TI-84 Plus C Silver Edition n'est que fort peu compatible avec les autres TI-z80.

  • seuls les anciens programmes TI-Basic n'utilisant que l'écran texte de calculs fonctionnent correctement
  • les anciens programmes TI-Basic utilisant l'écran graphique ont un affichage corrompu
  • les anciens programmes assembleurs peuvent être transférés mais ne peuvent pas être lancés
  • les anciennes applications sont refusées

Autrement dit, tout ou presque est à refaire pour ce modèle.



Adriweb pose aujourd'hui la 1ère pierre en publiant sur TI-Planet le tout premier programme assembleur pour TI-84 Plus C Silver Edition! :D

Il s'agit d'un portage du programme pour TI-83+/84 permettant de saisir des lettres minuscules en appuyant deux fois sur :f31:! :bj:
Image


Ce sera ainsi beaucoup plus agréable et lisible pour ceux qui tapent leur cours/formulaires/pompes dans l'éditeur TI-Basic! ;)



Merci Adriweb de nous avoir montré le chemin! ;)



Topic originel : viewtopic.php?f=12&t=11294

Lien:
archives_voir.php?id=11342
Lien vers le sujet sur le forum: Sortie 1er programme assembleur TI-84 Plus C Silver Edition (Commentaires: 10)

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1362 utilisateurs:
>1315 invités
>42 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)