π
<-
Chat plein-écran
[^]

Grosses améliorations de l'émulateur TI-92 Plus en ligne

:32ti89: :32ti892: :32ti89t: :32ti89tn: :32ti92: :32tiv200:

Grosses améliorations de l'émulateur TI-92 Plus en ligne

Message non lude critor » 10 Juil 2013, 18:12

Nous vous avions déjà parlé de de Patrick Davidson et de son émulateur en ligne Javascript de TI-92 Plus, émulateur intégré aux archives TI-Planet dans une news précédente.

Cet émulateur avait certes le mérite d'exister puisqu'il s'agit du seul émulateur de calculatrice TI-68k en ligne, mais était toutefois bien rudimentaire.
Seules les versions d'OS 1.00, 1.01 et 1.05 arrivaient à démarrer.

Mais suite aux efforts de Lionel Debroux en collaboration avec l'auteur, nous avons le plaisir de mettre à jour la version en ligne avec des améliorations importantes ! :o



Déjà, tous les OS officiels sont désormais gérés, du 1.00 jusqu'au plus récent le 2.09! :bj:
Image


En plus, vous avez même un gestion de l'OS tiers Pedrom, mais pas Punix pour le moment par contre.



En prime, il y a un début de gestion des matériels TI-92 Plus HW1 et HW2 via la possibilité de choisir son Boot code, correctement détecté par l'OS! :bj:
Image




Enfin, en plus de la saisie via les raccourcis clavier, l'émulateur gère désormais la saisie intuitive par simple clic sur les touches de la calculatrice TI-92 Plus, ce qui vous permet enfin d'entrer rapidement des formules complexes sans tâtonnement! :bj:
Image




Emulateur accessible depuis toutes les pages de programmes compatibles TI-92 Plus via le bouton 'Tester en ligne'.

A bientôt! ;)
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41465
Images: 14479
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Grosses améliorations de l'émulateur TI-92 Plus en ligne

Message non lude diot » 10 Juil 2013, 20:20

superbe !
Retrouvez mes programmes et mes cours sur :
https://tiplanet.org/forum/archives_list.php?id=4431&author=1
Avatar de l’utilisateur
diot
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 54%
 
Messages: 995
Images: 1
Inscription: 05 Sep 2011, 17:20
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Prépa PCSI

Re: Grosses améliorations de l'émulateur TI-92 Plus en ligne

Message non lude AnToX98 » 10 Juil 2013, 21:38

Critor c'est normal que les emulateurs en ligne ne marchent pas sur mac?
Avatar de l’utilisateur
AnToX98Premium
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 75.5%
 
Messages: 1022
Images: 15
Inscription: 19 Mai 2013, 16:54
Localisation: Paris, France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1ere S

Re: Grosses améliorations de l'émulateur TI-92 Plus en ligne

Message non lude Laurae » 10 Juil 2013, 21:45

AnToX98 a écrit:Critor c'est normal que les emulateurs en ligne ne marchent pas sur mac?


ça fonctionne pour moi :p
Avatar de l’utilisateur
LauraeAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 78.8%
 
Messages: 1685
Images: 22
Inscription: 25 Juin 2010, 00:00
Localisation: France, La Défense
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Professeur, Etudiant, Formateur

Re: Grosses améliorations de l'émulateur TI-92 Plus en ligne

Message non lude AnToX98 » 10 Juil 2013, 21:47

pourquoi? comment t'a fait? moi il me demande de passer mon safari en 64 bit, je l'ai fait mais a chaque fois, il continu de me demander de passer mon safari en 64 bit
Avatar de l’utilisateur
AnToX98Premium
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 75.5%
 
Messages: 1022
Images: 15
Inscription: 19 Mai 2013, 16:54
Localisation: Paris, France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1ere S

Re: Grosses améliorations de l'émulateur TI-92 Plus en ligne

Message non lude Laurae » 10 Juil 2013, 21:52

AnToX98 a écrit:pourquoi? comment t'a fait? moi il me demande de passer mon safari en 64 bit, je l'ai fait mais a chaque fois, il continu de me demander de passer mon safari en 64 bit


Je sais pas, j'ai juste ouvert une page avec l'émulateur et ça a fonctionné du premier coup (j'ai essayé les touches de l'émulateur et ça fonctionnait) :p
Avatar de l’utilisateur
LauraeAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 78.8%
 
Messages: 1685
Images: 22
Inscription: 25 Juin 2010, 00:00
Localisation: France, La Défense
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Professeur, Etudiant, Formateur

Re: Grosses améliorations de l'émulateur TI-92 Plus en ligne

Message non lude Loulou 54 » 10 Juil 2013, 22:45

Bravo ! Excellent ça, je testerai. :)
Mes programmes => ici !
Avatar de l’utilisateur
Loulou 54Premium
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Prochain niv.: 1.6%
 
Messages: 1985
Images: 8
Inscription: 02 Aoû 2009, 00:00
Localisation: 54, près de Metz
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Ingé Logiciel chez Amazon

Re: Grosses améliorations de l'émulateur TI-92 Plus en ligne

Message non lude Lionel Debroux » 11 Juil 2013, 12:53

Dans l'émulateur, il y a encore beaucoup de choses à ajouter (gestion des V200, 89, 89T; transfert de fichiers vers la calculatrice; transfert de fichiers depuis la calculatrice; gestion de la mémoire Flash; etc.), à améliorer (en particulier la vitesse d'émulation, sachant que l'ajout de features va ralentir l'émulateur...) et à corriger (blocages récurrents de l'émulation quand l'utilisateur clique ou tape au clavier, moteur d'émulation, etc.), mais il y a eu des progrès depuis les premières versions.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Avatar de l’utilisateur
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 11.2%
 
Messages: 6859
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

Re: Grosses améliorations de l'émulateur TI-92 Plus en ligne

Message non lude Loulou 54 » 11 Juil 2013, 14:26

Mais alors on ne peut encore rien tester comme programme en ligne ?
Mes programmes => ici !
Avatar de l’utilisateur
Loulou 54Premium
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Prochain niv.: 1.6%
 
Messages: 1985
Images: 8
Inscription: 02 Aoû 2009, 00:00
Localisation: 54, près de Metz
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Ingé Logiciel chez Amazon

Re: Grosses améliorations de l'émulateur TI-92 Plus en ligne

Message non lude Lionel Debroux » 11 Juil 2013, 14:36

Même quand un émulateur ne gère pas le transfert de fichiers, il est possible de mettre des choses en mémoire, en particulier par écriture directe dans la VAT en RAM (même si je déconseille lourdement, car c'est facile de faire des bêtises ainsi, mais on arrive à le faire fonctionner). Une façon un peu plus propre est de pré-écrire les secteurs de Flash et de laisser l'émulateur booter. La solution la plus propre, à mon sens, est de faire fonctionner le transfert de fichiers vers la machine :)

Il se trouve que ce matin, en comparant avec les sources de libticalcs puis le dump d'un transfert avec TILP, j'ai corrigé plusieurs bugs dans l'implémentation du transfert de fichiers, et j'ai réussi à transférer un fichier à AMS 2.09 avant de partir. C'est encore très insuffisamment testé, bien sûr ^^
La mécanique globale implémentée par PatrickD fonctionne très bien (je n'aurais pas pensé à un truc comme ça), mais PedroM, sur lequel Patrick Davidson teste exclusivement (pour autant que je sache), est manifestement plus tolérant et/ou plus buggé qu'AMS, qui ne laisse pas passer diverses déviations au protocole.

Dans l'autre sens de transfert: il est raisonnablement facile d'obtenir un dump du contenu brut des fichiers, sans metadata. Il faut s'inspirer du code de TIEmu pour parcourir la VAT et les handles. Mais pour faire les choses bien (= avoir les metadata et pouvoir produire des fichiers utilisables par les softs de link), il faut simuler le vrai transfert.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Avatar de l’utilisateur
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 11.2%
 
Messages: 6859
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl


Retourner vers News TI-68k (TI-89, TI-92, TI-Voyage 200)

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 9 invités

-
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.
1941 utilisateurs:
>1929 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)