π
<-
Chat plein-écran
[^]

Teste tes programmes TI-89 Titanium en ligne

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

Teste tes programmes TI-89 Titanium en ligne

Message non lude critor » 22 Juil 2013, 20:54

Après l'ajout des TI-89 et TI-Voyage 200 dans notre émulateur de calculatrices TI-68k en ligne dans une news précédente, nous sommes heureux ce soir d'aller encore et toujours plus loin avec désormais l'émulation en ligne des TI-89 Titanium! :bj:

En un simple clic, teste désormais les programmes TI-68k de TI-Planet dans une véritable TI-89 Titanium virtuelle avant de les télécharger! ;)
Image
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41465
Images: 14479
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Teste tes programmes TI-89 Titanium en ligne

Message non lude Adriweb » 22 Juil 2013, 20:58

Bravo, ça devient de plus en plus intéressant et pratique pour tester avant de télécharger, ces émus :)
Manquerait presque plus qu'un émulateur 84 intégrable, en somme :)
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.1%
 
Messages: 14605
Images: 1216
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Teste tes programmes TI-89 Titanium en ligne

Message non lude critor » 22 Juil 2013, 21:00

Oui - l'émulation en ligne TI-z80 est loin d'être aussi avancée (sur TI-Planet) que l'émulation en ligne TI-68k.

Hélas contrairement à nous, Cemetech ne souhaite pas partager son ému en ligne.
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.8%
 
Messages: 41465
Images: 14479
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Teste tes programmes TI-89 Titanium en ligne

Message non lude Persalteas » 23 Juil 2013, 07:11

Superbe ! :bj:

Qui est l'auteur de celui ci ?

PS: Je ne comprendrai jamais TI qui tolère ces émulateurs gratuits avec ROM fournie...
Avatar de l’utilisateur
PersalteasMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 6.2%
 
Messages: 2337
Images: 113
Inscription: 04 Fév 2010, 00:00
Localisation: Evry (France)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: PhD candidate, Bioinformatics

Re: Teste tes programmes TI-89 Titanium en ligne

Message non lude Lionel Debroux » 23 Juil 2013, 07:23

Qui est l'auteur de celui ci ?

* Patrick Davidson a fait les fondations (et il les a plutôt bien faites), le coeur du code d'émulation, la première version du transfert de fichiers vers l'émulateur (qui ne fonctionnait pas avec AMS). Sans son travail, il n'y aurait toujours pas de tel émulateur;
* j'ai contribué un certain nombre de petites améliorations et petits bugfixes au fil du temps, la plupart intégrés par PatrickD. J'ai notamment debuggé et corrigé le code pour qu'AMS 2.xx et 3.xx bootent (et probablement aussi supprimé par l'occasion des bugs graphiques sur AMS 1.xx, et toute une classe de problèmes). Ce mois-ci, pour ne citer que les principales améliorations et bugfixes (le changelog complet comporte bien d'autres choses mineures), j'ai ajouté la gestion des 89, V200 et 89T, optimisé les handlers de movem (eval() dans des chemins chauds de code, c'est mal !), corrigé le code de transfert des fichiers vers l'émulateur pour qu'il fonctionne avec AMS (il ne fonctionne d'ailleurs apparemment plus avec PedroM, scripsit critor), refactorisé le code pour détecter le type de machine à partir de l'image de ROM / OS upgrade, ajouté la gestion de la mémoire Flash, ajouté la possibilité d'envoyer des FlashApps à l'émulateur (il reste un bug nécessitant l'utilisation d'un OS patché), ajouté le bouton ON, fait du back-end pour un debugger.
* critor a fait l'intégration avec TI-Planet, les skins et les mappings 89, V200 et 89T, des bug reports. Le code a grossi de moitié environ, tant en nombre de caractères qu'en nombre de lignes.
Et Adriweb a fait les screenshots sur la version standalone de l'émulateur.

J'ai commencé à implémenter la back-end pour la réception de fichiers depuis l'émulateur, la plus importante des grosses features encore manquantes, du point de vue des utilisateurs ciblés par cet émulateur.
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.: 11.2%
 
Messages: 6859
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

Re: Teste tes programmes TI-89 Titanium en ligne

Message non lude Hayleia » 23 Juil 2013, 07:26

critor a écrit:Hélas contrairement à nous, Cemetech ne souhaite pas partager son ému en ligne.

Non mais quand Cemetech a un truc qui fait la promotion de leur site, ils ne s'en privent pas. Il suffit de voir comment en tête de chaque news concernant la CSE ils rappellent que "c'est eux qui l'ont découverte en premier", alors que c'est faux, c'est juste eux qui l'ont leakée en premier.

Persalteas a écrit:PS: Je ne comprendrai jamais TI qui tolère ces émulateurs gratuits avec ROM fournie...

C'est peut-être parce que l'utilisateur ne possède pas l'émulateur, et n'est donc pas dans l'illégalité de possession de ROM sans possession du matériel ? Je ne sais pas, c'est vrai que c'est bizarre, puisque même sans avoir rien installé sur son ordinateur, on peut utiliser une 89T sans en avoir achetée.
Et puis pour jsTIfied, l'utilisateur doit fournir sa propre ROM il me semble, donc il n'y a aucun problème de légalité.

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
Avatar de l’utilisateur
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 43.8%
 
Messages: 2509
Images: 2
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Templar

Re: Teste tes programmes TI-89 Titanium en ligne

Message non lude Persalteas » 23 Juil 2013, 07:30

Très bien :) Félicitations à tous alors !

Je souhaitais savoir si c'était un émulateur "récupéré" comme l'ému de TI-82/83/85, dont personne n'aurait parlé auparavant, ou si vous l'aviez codé sur mesure pour compléter les features de TI-Planet :)

@hayleia: yep, je parlais bien des émus de TI-Planet, pas de jsTIfied...
Avatar de l’utilisateur
PersalteasMembre UPECS
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 6.2%
 
Messages: 2337
Images: 113
Inscription: 04 Fév 2010, 00:00
Localisation: Evry (France)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: PhD candidate, Bioinformatics

Re: Teste tes programmes TI-89 Titanium en ligne

Message non lude Lionel Debroux » 23 Juil 2013, 07:33

Et puis pour jsTIfied, l'utilisateur doit fournir sa propre ROM il me semble, donc il n'y a aucun problème de légalité.

Depuis un certain temps, la version standalone de l'émulateur JS fournit une vieille version de PedroM, et elle gère l'upload de ROM / TIB / ??U.
C'est pour ça qu'après avoir ajouté les fonctions de lecture / écriture mémoire pour 89, 89T et V200, j'ai fait la détection du modèle de calculatrice et la regénération d'une partie du code (ce qui n'était pas nécessaire au moment où l'émulateur ne gérait que la 92+) :)


Le fait que jsTIfied ne soit pas partagé est une conséquence des trop nombreuses mauvaises expériences que Kerm a eues avec ses programmes les plus populaires, copiés par des connards qui ne faisaient, en gros, que changer le nom du programme et le nom de l'auteur pour mettre les leurs à leur place. Cette stratégie n'a, évidemment, pas que des avantages pour la communauté, mais elle peut humainement se comprendre.
En fournissant l'émulateur de la sorte, PatrickD et nous nous exposons à ce que des gens copient notre travail, le vendent, se l'approprient pour y apporter des modifications non inutiles mais closed source et néfastes pour la communauté (c'est plus difficile en JS qu'en code natif, mais il existe quand même des optimiseurs et obfuscators). C'est la vie. En même temps, si on n'était dans la communauté que pour la gloire, la reconnaissance et l'argent, ça se saurait, et on n'y passerait ni autant de temps et d'énergie, ni autant d'argent (pour certains) ^^
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.: 11.2%
 
Messages: 6859
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

Re: Teste tes programmes TI-89 Titanium en ligne

Message non lude Hayleia » 23 Juil 2013, 10:07

Lionel Debroux a écrit:Le fait que jsTIfied ne soit pas partagé est une conséquence des trop nombreuses mauvaises expériences que Kerm a eues avec ses programmes les plus populaires, copiés par des connards qui ne faisaient, en gros, que changer le nom du programme et le nom de l'auteur pour mettre les leurs à leur place. Cette stratégie n'a, évidemment, pas que des avantages pour la communauté, mais elle peut humainement se comprendre.

Ce que je peux humainement comprendre avec cette explication, c'est que Kerm ne publie pas ses codes sources sans protections (et je fais pareil, donc je ne vais pas critiquer cette pratique). Mais TI-Planet n'est pas administré par des connards qui ne font que voler le travail des autres sans jamais en fournir, au contraire, donc je pense que Kerm peut partager jsTIfied avec TI-Planet. Ou alors si possible (je ne m'y connais pas en web donc je dis bien "si possible") fournir un moyen à TI Planet pour que le bouton "tester en ligne" ouvre un nouvel onglet sur Cemetech et ouvre le programme concerné sur jsTIfied ?

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
Avatar de l’utilisateur
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 43.8%
 
Messages: 2509
Images: 2
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Templar

Re: Teste tes programmes TI-89 Titanium en ligne

Message non lude Adriweb » 23 Juil 2013, 10:44

Pour répondre à la question de la tolérance par TI de ces émus avec préchargement de ROM :
Si j'ai bien tout compris, et Critor et/ou Laurae confirmera si besoin, TI-France ne voit pas de problèmes à ces émulateurs sur les pages d'archives puisque effectivement, ça permet de tester rapidement avant de télécharger, sans donner un moyen à l'utilisateur (on parle de 99.9% des gens, pas des bidouilleurs qui de toute façon, ont la plupart du temps déjà les roms et/ou les machines physiques) de télécharger cette ROM.
Pas du tout ce que faisait TI-Emulation, par exemple, donc.
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80.1%
 
Messages: 14605
Images: 1216
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Suivante

Retourner vers News TI-68k (TI-89, TI-92, TI-Voyage 200)

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 10 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
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
-
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.
2058 utilisateurs:
>2040 invités
>14 membres
>4 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)