π
<-
Chat plein-écran
[^]

News 2024
Mars (7)
Janvier (20)

News 2023
Octobre (19)
Août (14)
Juillet (13)
Juin (21)
Mai (29)
Avril (24)
Mars (24)
Janvier (24)

News 2022
Octobre (23)
Août (14)
Juillet (15)
Juin (17)
Mai (31)
Avril (27)
Mars (28)
Janvier (34)

News 2021
Octobre (24)
Août (37)
Juillet (50)
Juin (32)
Mai (48)
Avril (61)
Mars (35)
Janvier (34)

News 2020
Octobre (17)
Août (43)
Juillet (43)
Juin (45)
Mai (60)
Avril (78)
Mars (36)
Janvier (39)

News 2019
Octobre (13)
Août (18)
Juillet (23)
Juin (28)
Mai (31)
Avril (26)
Mars (38)
Janvier (37)

News 2018
Octobre (13)
Août (32)
Juillet (23)
Juin (64)
Mai (63)
Avril (45)
Mars (43)
Janvier (45)

News 2017
Octobre (26)
Août (39)
Juillet (52)
Juin (88)
Mai (51)
Avril (43)
Mars (37)
Janvier (33)

News 2016
Octobre (25)
Août (42)
Juillet (34)
Juin (109)
Mai (55)
Avril (34)
Mars (37)
Janvier (24)

News 2015
Octobre (22)
Août (56)
Juillet (22)
Juin (94)
Mai (56)
Avril (32)
Mars (40)
Janvier (21)

News 2014
Octobre (26)
Août (18)
Juillet (23)
Juin (101)
Mai (57)
Avril (59)
Mars (54)
Janvier (31)

News 2013
Octobre (67)
Août (50)
Juillet (43)
Juin (193)
Mai (93)
Avril (102)
Mars (45)
Janvier (50)

News 2012
Octobre (64)
Août (63)
Juillet (53)
Juin (132)
Mai (88)
Avril (73)
Mars (57)
Janvier (58)

News 2011
Octobre (56)
Août (31)
Juillet (27)
Juin (71)
Mai (61)
Avril (32)
Mars (36)
Janvier (24)

News 2010
Octobre (11)
Août (8)
Juillet (14)
Juin (10)
Mai (3)
Avril (3)
Mars (1)

News 2009
Août (3)
Juin (2)
Mai (1)
Avril (2)
Mars (1)

Nouveau firmware tiers HP-Prime - contrôle total en vidéo

Nouveau messagede critor » 28 Déc 2015, 00:52

Dans un article précédent, Lionel vous parlait d'un nouveau firmware tiers pour calculatrice HP-Prime, développé par Jean-Baptiste Boric.

Ce firmware ne fait pas grand chose à ce jour, et n'allume même pas l'écran pour le moment. Mais il n'empêche qu'il démontre son contrôle désormais total sur le matériel en allumant les diodes examens pour indiquer le mode dans lequel il a été démarré, composants censés être les plus critiques de la machine et donc les plus sécurisés :
  • mode 'payload' : par défaut - signal périodique tricolore
  • mode "GDB stub" : maintenir enfoncée la touche
    ON
    - diode bleue allumée
Pour la première fois ce soir, vous pouvez donc contempler ce nouveau firmware en pleine action : :bj:


Il resterait donc maintenant à rendre ce firmware utile. Si développer un firmware complet à partir de rien peut paraître trop coûteux en terme d'investissement, surtout dans le contexte très précis des Mathématiques et des Sciences, un portage de Linux serait par contre lui parfaitement envisageable. ;)

Heureusement à ce jour, il est impossible à un surveillant d'examen formé et avisé de confondre ce signal lumineux avec celui du mode examen.
En effet, les signaux officiels du mode examen HP-Prime sont :
Les signaux bleu continu et tricolore périodique générés ici par le firmware tiers sont donc complètement différents.



Mais ce n'est qu'un détail qui serait facilement modifiable, et cela ne fait que démontrer ce que nous avions déjà dénoncé : la nouvelle réglementation imposant le mode examen à compter de 2018 n'apporte strictement rien, aucune sécurité ni garantie dans le contexte des machines personnelles que les candidats utilisent en France - il faudra circuler et regarder si il y a des choses suspectes sur les écrans des candidats plutôt que de se fier aux diodes, ce qui impliquera de connaître parfaitement chacun des modèles avec leurs capacités intégrées et préchargées.

Dans un tel contexte, il eut simplement suffi d'écrire dans le texte officiel que les candidats devaient effacer leur mémoire en début d'épreuve et point - il n'était nullement nécessaire de contraindre toutes les familles de Seconde ainsi que certains étudiants ou futurs étudiants à renouveler à leurs frais l'ensemble du parc national des calculatrices graphiques pour rien au final. :mj:

Le pire étant que l'un de nos buts dans cette intervention qui ne se voulait que bienveillante, était d'éviter à l'Institution de se ridiculiser... si si...



Même si l'équipe TI-Planet ne travaille absolument pas sur des moyens de falsifier ou contourner le mode examen, nous avons testé en détails l'ensemble des modèles conformes pour 2018 et avons un avis sur la sécurité de chacun de leurs modes examens.

Nous ne sommes certes absolument pas étonnés que du code tiers ait été capable de prendre le contrôle des diodes examen sur la HP-Prime, ce modèle pouvant être qualifié selon nous de totalement dépourvu de sécurités par rapport à d'autres.

Mais nous sommes par contre assez surpris que ce soient les diodes examen de la HP-Prime qui soient tombées en premier face à du code tiers, et non celles de certains des autres modèles conformes actuellement commercialisés... Non pas tellement parce qu'ils sont plus répandus, mais surtout parce qu'ils sont encore moins bien sécurisés... :#roll#:
Lien vers le sujet sur le forum: Nouveau firmware tiers HP-Prime - contrôle total en vidéo (Commentaires: 21)

Brancher plusieurs périphériques USB sur TI-83 Premium CE ?

Nouveau messagede critor » 28 Déc 2015, 18:31

6338Dans un article précédent, nous testions pour vous l'interface Vernier EasyLink, permettant de brancher des capteurs de données physiques Vernier sur votre calculatrice TI-83 Premium CE.

Toutefois, contrairement à l'ancienne interface TI-CBL2 qui n'est plus utilisable depuis la disparition du port de communication série mini-Jack 2.5mm, nous remarquions que le Vernier EasyLink ne permettait pas de connecter simultanément plusieurs périphériques. :(
Par exemple, on pourrait ainsi utiliser simultanément des capteurs de tension et d'intensité pour étudier la loi d'Ohm.

Nous avions déjà testé la multiprise téléphonique BTA pour connecter plusieurs capteurs, ce qui hélas n'avait pas fonctionné.

6341Par contre, sur les TI-Nspire CX nous avions testé avec succès la solution du hub USB. :)

Allons-nous être capable aujourd'hui de reproduire cet exploit sur TI-83 Premium CE ? ;)





63406339Hélas non, pour une fois c'est un échec. Une fois connectés via le hub mini-USB, les périphériques ne sont plus détectés par la TI-83 Premium CE. :'(

En pratique le hub s'allume une fraction de seconde puis s'éteint.
Soit il consomme trop ce qui est possible vu qu'il dispose d'un éclairage, mais ce serait quand même assez étrange vu que ça marche sur TI-Nspire CX avec exactement la même batterie...
Soit, contrairement à la TI-Nspire CX, la TI-83 Premium CE n'implémente pas l'intégralité de la norme USB...
Lien vers le sujet sur le forum: Brancher plusieurs périphériques USB sur TI-83 Premium CE ? (Commentaires: 4)

Combats la radioactivité avec ta HP-Prime !

Nouveau messagede critor » 28 Déc 2015, 23:58

6350Ce soir pour une fois à l'affiche, nous avons un jeu HP-Prime, Radioactive Wastes (déchets radioactifs) par komame.

Comme c'est souvent le cas ces derniers temps sur TI-83 Premium CE, on peut là encore le rapprocher d'un jeu vidéo des années 80, ici un Sokoban.
Dans le jeu d'origine il s'agissait de pousser des caisses pour les placer aux positions indiquées.

Mais les règles sont ici un peu plus complexes et donneront du piment au jeu.
Vous devrez pousser les déchets radioactifs afin de les rassembler autour de ceux ayant atteint la masse critique.
Mais attention, car si des déchets froids entrent en contact, ils entreront dans un état d'excitation intermédiaire et, comme pour les déchets en masse critique, par soucis de sécurité vous ne pourrez plus les pousser. :#non#:

Techniquement, le moteur de déplacement du jeu est de type tilemap.
C'est-à-dire qu'il s'agit de déplacements case par case, comme Crystann ou Mandragore sur TI-83 Premium CE.

Petit playthrough du niveau 1 :



Téléchargement : archives_voir.php?id=394278
Source : http://www.hpmuseum.org/forum/thread-48 ... l#pid44427 via https://codewalr.us/index.php?topic=958.0
Lien vers le sujet sur le forum: Combats la radioactivité avec ta HP-Prime ! (Commentaires: 0)

Le jeu du fakir du Juste Prix adapté pour ta 83 Premium CE

Nouveau messagede critor » 29 Déc 2015, 16:37

Les jeux télévisés des années 90 continuent à être adaptés pour ton extraordinaire TI-83 Premium CE.

Après les batonnets de Fort Boyard dans un article précédent, c'est aujourd'hui au tour du Juste Prix avec le jeu du fakir (Plinko en version originale).

Le jeu est constitué d'une planche à clous inclinée sur laquelle il s'agit de laisser glisser trois palets.
La planche débouche sur différents logements matérialisant les gains, avec le gros lot sadiquement encadré de cases perdantes. :bat:

6351Retrouve donc désomais la magie de la télévision sur ta TI-83 Premium CE avec le programme Plinko de TheStorm.



On apprécie le fait que le jeu se donne la peine de restaurer les paramètres de l'écran graphique en fin de programme, le remettant donc directement utilisable pour l'utilisateur scolaire. :bj:

Par contre, dans un contexte scolaire, il est assez désagréable de ne pas pouvoir quitter proprement le programme (c'est-à-dire autrement qu'en l'interrompant avec la touche :f101:), avant d'avoir lancé ses trois palets... surtout quand la chute du palet d'un bout à l'autre de l'écran prend 42 secondes ! :#fou#: :mj:
Edit : Les deux problèmes ont été corrigés - voir viewtopic.php?f=41&t=17740&p=194039#p194040 . :)



Joueras-tu la sécurité ou bien tenteras-tu le tout pour le tout ? ;)



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

Crédits images : http://www.lejusteprixtv.com/Scripts/Pl ... php?type=3
Lien vers le sujet sur le forum: Le jeu du fakir du Juste Prix adapté pour ta 83 Premium CE (Commentaires: 3)

CEmu : Un émulateur TI-83 Premium CE / TI-84 Plus CE !

Nouveau messagede MateoConLechuga » 30 Déc 2015, 09:42


CEmu: what is it?
To sum up: a portable and open-source TI-84 Plus CE and TI-83 Premium CE emulator.

The 84+CE and 83PCE (TI-eZ80 series) hit the market over half a year ago. However, there was no third-party emulator, and the official emulator in TI-SmartView CE does not provide the features most community programmers have come to expect from well-behaved emulators: an accurate emulation core, a debugger with a way to inspect and modify registers and memory, a disassembler, etc. Teachers, who are SmartView's main target audience, hardly need such features.
The lack of a proper emulator is a significant roadblock to making TI-eZ80 native code programming popular in the community, which is a shame because the platform is a great improvement over the 84+CSE: faster CPU, more RAM, etc. Therefore, for the community’s sake, such a situation shouldn’t last for long - hence, the making of an emulator ;)

CEmu is open source (and even free software, under the GPLv3), like nearly all community-made emulators, and made in C/C++. A native code emulator makes perfect sense for both efficiency and versatility; in the longer term, retargeting the code at browsers (JavaScript, WebAssembly) is possible nowadays, thanks to Emscripten.


The team behind CEmu
Matt “MateoConLechuga” Waltz started the project and remains the main contributor.
More recently, Jacob "jacobly" Young was invited to join the fun, and he has so far worked quite a bit on improving the CPU and ASIC core (as well as integration thereof with the UI), mainly.
The CEmu code base leverages both Firebird (TI-Nspire emulator) and z80e (TI-Z80 emulator for KnightOS, and to which jacobly is a contributor) open-source projects.
There are also other contributions, from non-TI-(e)Z80 experts: Adrien “Adriweb” Bertrand, Lionel Debroux, Fabian “Vogtinator” Vogt.
And in the future… well, potentially anyone with sufficient knowledge, that’s precisely part of the power of open source :)

If you want to chat, we're on IRC (EFNet), on channels such as #ez80-dev and #cemu-dev :)


Features
  • Portable emulation core written in C
  • Decent emulation accuracy yielding the ability to boot TI’s 5.1 OS, browse around it, execute self test successfully, and more
  • Portable GUI written in C++ using Qt (making it run natively on Windows, Mac OS X, and Linux !)
  • Docks/Tabs-based graphical UI (which you are able to customize)
  • Integrated setup wizard with ROM dumper for your calculator (there’s another one in TILP beta)
  • Debugger (read CPU registers, flags, ASIC state) and port monitor/writer
  • Animated (GIF) and still (PNG) screenshots

What it looks like
Here is what a recent build looks like (edited for late 2016 update)


Short-term todo list
  • Continue implementing the ASIC emulation core: remaining devices/ports, etc.
  • Implement file transfers (implementing USB is not an easy task, so that will probably take a while)
  • Make the debugger more useful: disassembly view, stepping, breakpoints…
  • Finish 83PCE support (e.g. keypad and skin - emulating the 83PCE already works)
  • Test the emulator and hunt bugs, even more!


In the future…
  • Provide more translations (for now, it's available in English and French). If you want to help, tell us, or send patches / pull requests!
  • Make a web-based version of CEmu, like there’s a web-based version of z80e for trying out KnightOS. Compiling the CEmu core to JavaScript (and later WebAssembly), using Emscripten, is already known to work: Adriweb has been able to get an Emscriptened CEmu core to boot a ROM and get to the home screen (confirmed by dumping the LCD buffer) :)
  • Think about CEmu's core’s integration on third-party projects, like TI-Planet's Project Builder - for instance, in C projects, in order to directly test the program, and eventually (if someone has enough time…) have live source-level debugging!
  • Look at this gdb-z80 project (code from 2011...); try to see if it can be updated for eZ80, and used with a CEmu GDB stub. Mainlining such code is highly preferable.
  • ...


Conclusion
To sum up: CEmu is the community's open-source, native, portable, TI-84 Plus CE / TI-83 Premium CE emulator, that has been developed over the past few weeks, and of course, still is currently under development.
We all hope you'll enjoy it :)

Download : archives_voir.php?id=133742
Source code on GitHub : https://github.com/CE-Programming/CEmu/

In the meantime, you can simply build one yourself from the source code (instructions here)

Merry (belated) Christmas! :)
CEmu: qu’est-ce que c’est ?
En résumé: Un émulateur portable et open source de TI-84 Plus CE et TI-83 Premium CE.

Les 83PCE et 84+CE (famille TI-eZ80) sont arrivées sur le marché il y a plus de 6 mois. Cependant, il n’y avait pas d’émulateur réalisé par des tierces parties, et l’émulateur officiel dans TI-SmartView CE ne fournit pas les fonctionnalités que la plupart des programmeurs de la communauté attend maintenant d’un émulateur convenable: un coeur fidèle d’émulation, un debugger permettant d’inspecter et de modifier les registres et la mémoire, un désassembleur, etc. Les enseignants, qui sont la principale cible du SmartView, ont rarement besoin de telles fonctionnalités.
L’absence d’un émulateur convenable rend difficile la popularisation de la programmation en code natif pour TI-eZ80, ce qui est fort dommage, car la plate-forme est une grosse amélioration par rapport à la 84+CSE: un CPU plus rapide, plus de mémoire, etc. Par conséquent, pour le bien de la communauté, cette situation ne doit pas durer longtemps - et c’est pour ça qu’un émulateur est en train d’être réalisé ;)

CEmu est un logiciel ouvert (et même libre, sous la GPLv3), comme presque tous les émulateurs de la communauté, écrit en C/C++. Un émulateur en code natif est une très bonne chose pour l’efficacité et la flexibilité; à plus long terme, cibler les navigateurs (JavaScript, WebAssembly) est possible de nos jours, grâce à Emscripten.


L’équipe de CEmu
Matt “MateoConLechuga” Waltz a démarré le projet et reste le principal contributeur.
Plus récemment, Jacob "jacobly" Young a été invité à se joindre à l’équipe, et il a pas mal travaillé sur l’amélioration du CPU et de l’ASIC (et leur intégration avec l’interface utilisateur), principalement.
Le code de CEmu tire parti des projets open source Firebird (émulateur de TI-Nspire) et de z80e (émulateur de TI-Z80 emulator pour KnightOS, auquel jacobly contribue).
Il y a également d’autres contributions de personnes non-expertes en TI-(e)Z80: Adrien “Adriweb” Bertrand, Lionel Debroux, Fabian “Vogtinator” Vogt.
Et dans le futur… eh bien, potentiellement n’importe qui qui possède suffisamment de connaissances, ça fait précisément partie de la puissance de l’open source :)

Si vous voulez discuter, nous sommes sur IRC (EFNet), sur des channels comme #ez80-dev et #cemu-dev :)


Fonctionnalités
  • Coeur d’émulation portable écrit en C
  • Précision d’émulation acceptable, permettant de booter l’OS 5.1 de TI et de naviguer dedans, d’exécuter le self test avec succès, et davantage
  • Interface utilisateur graphique portable GUI écrite en C++ avec Qt (permettant de tourner nativement sous Windows, Mac OS X, et Linux !)
  • Utilisation de docks et onglets (paramétrables) dans l’interface utilisateur
  • Assistant de paramétrage avec un ROM dumper pour la calculatrice (il en existe un autre dans TILP beta)
  • Debugger (lecture des registres CPUs, flags, ports de l’ASIC) et port monitor/writer
  • Capture d'écran animée (GIF) et statique (PNG)


A quoi ça ressemble
Voici des captures d’une build récente (update 2016):



Todo list à court terme
  • Continuer l’implémentation du coeur de l’ASIC: émuler les périphériques / ports manquants, etc.
  • Implémenter les transferts de fichiers (implémenter l’USB n’est pas une tâche facile, donc ça va probablement prendre un moment)
  • Rendre le debugger plus utile: désassembleur, pas à pas, breakpoints…
  • Finir la gestion des 83PCE (par exemple clavier et skin - l’émulation de la 83PCE fonctionne déjà)
  • Tester encore plus l’émulateur et chasser les bugs !


Dans le futur…
  • Fournir plus de traductions (pour l’instant, il est disponible en anglais et en français). Si vous voulez aider, dites-le nous, ou envoyez des patches / pull requests !
  • Faire une version Web de CEmu, comme il y a une version Web de z80e pour essayer KnightOS. On sait déjà que compiler le coeur de CEmu en JavaScript (et plus tard WebAssembly), avec Emscripten, fonctionne: Adriweb a pu faire booter une ROM au coeur Emscripten-isé, jusqu’à l’écran home (confirmé en dumpant le buffer écran) :)
  • Réfléchir à l’intégration du coeur de CEmu dans d’autres projets, comme le Project Builder TI-Planet - par exemple, dans les projets C, pour permettre le test direct du programme, et peut-être un jour (si quelqu’un a le temps…) le debug en temps réel avec les sources !
  • Examiner ce projet gdb-z80 (code de 2011...) ; voir s’il peut être mis à jour pour l’eZ80, et utilisé avec un stub GDB CEmu. Il est nettement préférable de contribuer un tel code à GDB upstream.
  • ...

Conclusion
En résumé: CEmu est l’émulateur communautaire open source, natif, portable de TI-84 Plus CE / TI-83 Premium CE, qui a été développé au cours des dernières semaines, et est bien sûr toujours en développement.
Nous espérons tous que vous l’apprécierez :)

Téléchargement : archives_voir.php?id=133742
Code source sur GitHub : https://github.com/CE-Programming/CEmu/

En attendant, vous pouvez simplement compiler le code source vous-mêmes, en utilisant les SDKs Qt (instructions ici)

Et puis joyeux Noël en retard ! :)
Lien vers le sujet sur le forum: CEmu : Un émulateur TI-83 Premium CE / TI-84 Plus CE ! (Commentaires: 171)

Découverte prototype Casio Prizm fx-CG20 avec OS 0.19

Nouveau messagede critor » 31 Déc 2015, 14:20

Dans nombre d'articles précédents nous vous avons présentés des prototypes de calculatrices Texas Instruments.
Toutefois, nous n'avions jamais eu le plaisir de voir le moindre prototype Casio. :'(
La situation insulaire d'autosuffisance du Japon est sans doute à incriminer.

Mais aujourd'hui grâce à love3344lhy de cnCalc.org, nous allons ensemble enfin poser nos yeux sur un prototype Casio, ici celui de la calculatrice couleur fx-CG20.
On peut noter particulièrement que le prototype, à gauche sur la photo ci-contre :
  • ne comporte pas le nom de modèle fx-CG20
  • utilise une version 0.19 beaucoup plus ancienne de l'OS, là où les tous premiers modèles qui ont circulé en janvier 2011 avaient un OS en version 1.02

Source : http://www.cncalc.org/forum.php?mod=vie ... #pid174068
Lien vers le sujet sur le forum: Découverte prototype Casio Prizm fx-CG20 avec OS 0.19 (Commentaires: 0)

Scarth, adaptation de Scorched Earth pour TI-83 Premium CE

Nouveau messagede critor » 31 Déc 2015, 16:47

Aujourd'hui pour TI-83 Premium CE signalons Scarth, encore une fois dans la parfaite lignée des jeux précédents une adapation d'un jeu vidéo du siècle dernier, ici Scorched Earth (en français Terre Brûlée) sorti par Wendell Hicken en 1991 pour ordinateurs PC/DOS.

6353Dans cette version signée KermM, tu dois donc ajuster l'angle et la puissance de tir de ton tank afin de détruir le char adverse.
Tu peux aisément affiner progressivement ton tir, tes paramètres étant conservés pour ton prochain tour. :bj:

Un moyen ludique de voir si tu as véritablement compris ce qu'est une parabole ! ;)


Même si la touche :f45: est prévue à cette fin, on pourra toutefois reprocher à ce programme de ne pas permettre de quitter proprement lorsque ce n'est pas au tour du joueur ainsi que tant qu'un tir est en cours (ce qui prend un moment), chose pouvant être particulièrement embêtante en situation scolaire. :(
Toute sortie d'urgence avec la touche :f101: obligera en effet à reconfigurer manuellement l'écran graphique. :mj:


Téléchargement : https://tiplanet.org/forum/archives_voir.php?id=11656
Lien vers le sujet sur le forum: Scarth, adaptation de Scorched Earth pour TI-83 Premium CE (Commentaires: 0)

-
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.
938 utilisateurs:
>926 invités
>7 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)