π
<-
Chat plein-écran
[^]

Teste enfin tes programmes TI-92 Plus en ligne

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

Teste enfin tes programmes TI-92 Plus en ligne

Unread postby critor » 12 Jul 2013, 13:42

L'émulateur de TI-92 Plus en ligne sur TI-Planet qui se rappelait à votre bon souvenir dans une news précédente gère enfin le transfert de fichiers! :bj:

Tout fichier peut désormais être transféré en mémoire principale
(pas de mémoire d'archive pour le moment)
.
Image


Voilà qui devrait vous permettre de tester en ligne la plupart des programmes TI-BASIC ou programmes assembleurs ne nécessitant pas l'installation d'un shell/kernel.
Image


A bientôt! ;)
Image
User avatar
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Level up: 99.9%
 
Posts: 34098
Images: 8836
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Teste enfin tes programmes TI-92 Plus en ligne

Unread postby Loulou 54 » 12 Jul 2013, 14:52

ça devient vraiment intéressant ! :)

Cependant j'ai un bug systématique avec les Request : ça plante dès qu'un Request est appelé ! Que ce soit seul ou dans une structure Dialog, la boîte de dialogue est bien affichée mais la calculatrice ne répond plus ensuite (en particulier le curseur ne clignote pas).

Une boîte de dialogue avec du texte ne pose pas de problème, ou la fonction Prompt, par exemple, fonctionne bien. (j'aurais pu essayer aussi les autres fonctions d'entrée-sortie comme PopUp ou bien DropDown)
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: Teste enfin tes programmes TI-92 Plus en ligne

Unread postby critor » 12 Jul 2013, 14:53

L'émulateur freeze relativement souvent quand on tape/clique sur une touche.
Donc pas sûr que ça vienne du request.
Image
User avatar
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Level up: 99.9%
 
Posts: 34098
Images: 8836
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Online

Re: Teste enfin tes programmes TI-92 Plus en ligne

Unread postby Lionel Debroux » 12 Jul 2013, 15:06

Si c'est suffisamment reproductible, ça vient probablement d'un manque / d'un bug dans le coeur d'émulation (plutôt que des fréquents freezes de l'UI), et ça va être chiant à debugger sans un debugger pas à pas, comme celui de VTI et TIEmu...

Je ne sais pas comment PatrickD s'est débrouillé jusqu'à présent pour amener le coeur d'émulation dans l'état où il l'a amené (qui n'est pas si horrible que ça, étant donné qu'il est capable de booter AMS et de lancer un certain nombre de programmes :) ), mais il l'a fait, malgré l'absence d'un debugger.

Je ne trouve pas de suite de tests convenable d'un processeur ou d'un émulateur 68000, que ce soit sur les projets d'émulation (Cyclone, etc.) ou ailleurs :(
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.4%
 
Posts: 6410
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
Class: -
GitHub: debrouxl

Online

Re: Teste enfin tes programmes TI-92 Plus en ligne

Unread postby Lionel Debroux » 16 Jul 2013, 20:48

Quand critor aura intégré les dernières modifs que je viens de publier, la mémoire Flash sera gérée :)
Le transfert des FlashApps est également possible, mais seulement à un OS patché (avec mon tiosmod+amspatch, par exemple) pour ne pas tenir compte du résultat de la validation de la signature, car au moins les deux premier octets sont mal écrits, et je ne sais pas encore pourquoi - peut-être un bug du coeur d'émulation qui se manifeste à cette occasion ? Au moins, ça veut dire que le code d'émulation du link est correct.

Les freezes de l'UI sont tellement fréquents que c'est handicapant à l'utilisation, et je ne sais pas comment debugger ça :(
Si on trouve pourquoi les freezes surviennent et comment les corriger, pour avoir un émulateur d'usage un peu général (et non pas seulement un émulateur destiné à tester des programmes), il faut au moins implémenter le téléchargement des fichiers depuis l'émulateur, sous forme directement utilisable par les softs de link et les autres émulateurs. Sans doute corriger quelques bugs encore inconnus, aussi.
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.4%
 
Posts: 6410
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: No registered users and 2 guests

-
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.
469 utilisateurs:
>393 invités
>70 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)