π
<-
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

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 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Level up: 98.3%
 
Posts: 33758
Images: 8796
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

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 :
http://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):
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: 70.2%
 
Posts: 1022
Images: 15
Joined: 19 May 2013, 16:54
Location: Paris, France
Gender: Male
Calculator(s):
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: 69.2%
 
Posts: 1683
Images: 22
Joined: 25 Jun 2010, 00:00
Location: France, La Défense
Gender: Male
Calculator(s):
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: 70.2%
 
Posts: 1022
Images: 15
Joined: 19 May 2013, 16:54
Location: Paris, France
Gender: Male
Calculator(s):
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: 69.2%
 
Posts: 1683
Images: 22
Joined: 25 Jun 2010, 00:00
Location: France, La Défense
Gender: Male
Calculator(s):
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 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 96.8%
 
Posts: 1984
Images: 8
Joined: 02 Aug 2009, 00:00
Location: 54, près de Metz
Gender: Male
Calculator(s):
Class: École d'ingé (2A) Télécom Bretagne

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 DebrouxModo.G
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 5.2%
 
Posts: 6392
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
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 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 96.8%
 
Posts: 1984
Images: 8
Joined: 02 Aug 2009, 00:00
Location: 54, près de Metz
Gender: Male
Calculator(s):
Class: École d'ingé (2A) Télécom Bretagne

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 DebrouxModo.G
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 5.2%
 
Posts: 6392
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
Class: -
GitHub: debrouxl


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

Who is online

Users browsing this forum: MSN [Bot] and 1 guest

-
Search
-
Featured topics
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
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...

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 
-
Stats.
639 utilisateurs:
>554 invités
>79 membres
>6 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)