π
<-
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 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Prochain niv.: 99.8%
 
Messages: 34096
Images: 8835
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
Classe: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

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 :
http://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):
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.: 70.2%
 
Messages: 1022
Images: 15
Inscription: 19 Mai 2013, 16:54
Localisation: Paris, France
Genre: Homme
Calculatrice(s):
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.: 69.2%
 
Messages: 1683
Images: 22
Inscription: 25 Juin 2010, 00:00
Localisation: France, La Défense
Genre: Homme
Calculatrice(s):
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.: 70.2%
 
Messages: 1022
Images: 15
Inscription: 19 Mai 2013, 16:54
Localisation: Paris, France
Genre: Homme
Calculatrice(s):
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.: 69.2%
 
Messages: 1683
Images: 22
Inscription: 25 Juin 2010, 00:00
Localisation: France, La Défense
Genre: Homme
Calculatrice(s):
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 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 96.8%
 
Messages: 1984
Images: 8
Inscription: 02 Aoû 2009, 00:00
Localisation: 54, près de Metz
Genre: Homme
Calculatrice(s):
Classe: École d'ingé (2A) Télécom Bretagne

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 DebrouxModo.G
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 5.4%
 
Messages: 6409
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
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 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 96.8%
 
Messages: 1984
Images: 8
Inscription: 02 Aoû 2009, 00:00
Localisation: 54, près de Metz
Genre: Homme
Calculatrice(s):
Classe: École d'ingé (2A) Télécom Bretagne

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 DebrouxModo.G
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 5.4%
 
Messages: 6409
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
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 1 invité

-
Rechercher
-
Sujets à la une
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
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...

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 
-
Stats.
486 utilisateurs:
>442 invités
>39 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)