π
<-
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 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 17.6%
 
Messages: 37906
Images: 10883
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
Classe: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti
GitHub: critor

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: 1985
Images: 8
Inscription: 02 Aoû 2009, 00:00
Localisation: 54, près de Metz
Genre: Homme
Calculatrice(s):
Classe: Ingé Logiciel chez Amazon

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 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 17.6%
 
Messages: 37906
Images: 10883
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
Classe: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti
GitHub: critor

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 DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 9.4%
 
Messages: 6714
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 DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 9.4%
 
Messages: 6714
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 5 invités

-
Rechercher
-
Social
-
Sujets à la une
Coque communautaire NumWorks spéciale à gagner!
Coque communautaire NumWorks spéciale à gagner!
Remplace ton ancienne fx-92 Collège ou Graph 35 par la Graph 90+E couleur. Pour tout achat, Casio te rembourse 10€ en cas de retour de ta fx-92 Collège, ou 15€ en cas de retour de ta Graph 35. Etiquette de retour fournie, pas de frais de port à payer, même les anciens modèles et machines non fonctionnelles sont acceptées. En partenariat avec les Restos du coeur.
10€ remboursés par Casio sur l'achat de ta calculatrice Graph 35 d'ici le 30 Septembre 2021
Reprise de ton ancienne fx-92 Collège à 5€ ou Graph 35 à 10€. Même non fonctionnelle ou ancien modèle. Etiquette de retour fournie, pas de frais de port à payer. En partenariat avec les Restos du coeur.
Comparaisons des meilleurs prix pour acheter sa calculatrice !
25€ remboursés par Casio sur l'achat de ta calculatrice fx-CP400 d'ici le 31 Octobre 2021
3€ remboursés par Casio sur l'achat de ta calculatrice fx-92 Collège d'ici le 30 Septembre 2021
Découvre les nouvelles fonctionnalités en Python de l'OS 5.5 pour la 83PCE/84+C-T Python Edition
Découvre les nouvelles fonctionnalités en Python de l'OS 5.2 pour les Nspire CX II
Omega, le fork étendant les capacités de ta NumWorks, même en mode examen !
1234567891011
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
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 Calculatrices à acheter chez Calcuso
-
Stats.
583 utilisateurs:
>572 invités
>6 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)