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

Message non lude critor » 12 Juil 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
Avatar de l’utilisateur
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Prochain niv.: 99.9%
 
Messages: 34101
Images: 8836
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
Classe: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

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

Message non lude Loulou 54 » 12 Juil 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 !
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: Teste enfin tes programmes TI-92 Plus en ligne

Message non lude critor » 12 Juil 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
Avatar de l’utilisateur
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Prochain niv.: 99.9%
 
Messages: 34101
Images: 8836
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
Classe: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

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

Message non lude Lionel Debroux » 12 Juil 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.
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: 6410
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
Classe: -
GitHub: debrouxl

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

Message non lude Lionel Debroux » 16 Juil 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.
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: 6410
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.
593 utilisateurs:
>485 invités
>102 membres
>6 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)