π
<-
Chat plein-écran
[^]

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

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

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

Unread postby critor » 10 Jul 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
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 42.4%
 
Posts: 41497
Images: 14640
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

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

Unread postby diot » 10 Jul 2013, 20:20

superbe !
Retrouvez mes programmes et mes cours sur :
https://tiplanet.org/forum/archives_list.php?id=4431&author=1
User avatar
diot
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 54%
 
Posts: 995
Images: 1
Joined: 05 Sep 2011, 17:20
Gender: Male
Calculator(s):
MyCalcs profile
Class: Prépa PCSI

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

Unread postby AnToX98 » 10 Jul 2013, 21:38

Critor c'est normal que les emulateurs en ligne ne marchent pas sur mac?
User avatar
AnToX98Premium
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 75.5%
 
Posts: 1022
Images: 15
Joined: 19 May 2013, 16:54
Location: Paris, France
Gender: Male
Calculator(s):
MyCalcs profile
Class: 1ere S

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

Unread postby Laurae » 10 Jul 2013, 21:45

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


ça fonctionne pour moi :p
User avatar
LauraeAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 78.8%
 
Posts: 1685
Images: 22
Joined: 25 Jun 2010, 00:00
Location: France, La Défense
Gender: Male
Calculator(s):
MyCalcs profile
Class: Professeur, Etudiant, Formateur

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

Unread postby AnToX98 » 10 Jul 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
User avatar
AnToX98Premium
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 75.5%
 
Posts: 1022
Images: 15
Joined: 19 May 2013, 16:54
Location: Paris, France
Gender: Male
Calculator(s):
MyCalcs profile
Class: 1ere S

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

Unread postby Laurae » 10 Jul 2013, 21:52

AnToX98 wrote: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
User avatar
LauraeAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 78.8%
 
Posts: 1685
Images: 22
Joined: 25 Jun 2010, 00:00
Location: France, La Défense
Gender: Male
Calculator(s):
MyCalcs profile
Class: Professeur, Etudiant, Formateur

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

Unread postby Loulou 54 » 10 Jul 2013, 22:45

Bravo ! Excellent ça, je testerai. :)
Mes programmes => ici !
User avatar
Loulou 54Premium
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 1.6%
 
Posts: 1985
Images: 8
Joined: 02 Aug 2009, 00:00
Location: 54, près de Metz
Gender: Male
Calculator(s):
MyCalcs profile
Class: Ingé Logiciel chez Amazon

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

Unread postby Lionel Debroux » 11 Jul 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.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.2%
 
Posts: 6859
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

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

Unread postby Loulou 54 » 11 Jul 2013, 14:26

Mais alors on ne peut encore rien tester comme programme en ligne ?
Mes programmes => ici !
User avatar
Loulou 54Premium
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 1.6%
 
Posts: 1985
Images: 8
Joined: 02 Aug 2009, 00:00
Location: 54, près de Metz
Gender: Male
Calculator(s):
MyCalcs profile
Class: Ingé Logiciel chez Amazon

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

Unread postby Lionel Debroux » 11 Jul 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.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.2%
 
Posts: 6859
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl


Return to News TI-68k (TI-89, TI-92, TI-Voyage 200)

Who is online

Users browsing this forum: No registered users and 17 guests

-
Search
-
Social TI-Planet
-
Featured topics
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
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
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 Calculatrices à acheter chez Calcuso
-
Stats.
1221 utilisateurs:
>1198 invités
>18 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)