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

Unread postby critor » 22 Jul 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
User avatar
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Level up: 98.5%
 
Posts: 33825
Images: 8799
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Teste tes programmes TI-89 Titanium en ligne

Unread postby Adriweb » 22 Jul 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 :)
User avatar
AdriwebAdmin.
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 51.7%
 
Posts: 12655
Images: 1081
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
Class: (ingénieur)
Twitter: adriweb
GitHub: adriweb

Re: Teste tes programmes TI-89 Titanium en ligne

Unread postby critor » 22 Jul 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
User avatar
critorAdmin.
Niveau 18: DC (Deus ex Calculatorum)
Niveau 18: DC (Deus ex Calculatorum)
Level up: 98.5%
 
Posts: 33825
Images: 8799
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: Teste tes programmes TI-89 Titanium en ligne

Unread postby Persalteas » 23 Jul 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
...
User avatar
Persalteas
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 94.6%
 
Posts: 2335
Images: 113
Joined: 04 Feb 2010, 00:00
Location: Evry (France)
Gender: Male
Calculator(s):
Class: PhD candidate, Bioinformatics

Re: Teste tes programmes TI-89 Titanium en ligne

Unread postby Lionel Debroux » 23 Jul 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.
User avatar
Lionel DebrouxModo.G
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 5.3%
 
Posts: 6395
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
Class: -
GitHub: debrouxl

Re: Teste tes programmes TI-89 Titanium en ligne

Unread postby Hayleia » 23 Jul 2013, 07:26

critor wrote: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 wrote: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
User avatar
HayleiaDonat.
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 10.7%
 
Posts: 2466
Images: 1
Joined: 30 Aug 2011, 08:22
Gender: Not specified
Calculator(s):
Class: Templar

Re: Teste tes programmes TI-89 Titanium en ligne

Unread postby Persalteas » 23 Jul 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...
User avatar
Persalteas
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 94.6%
 
Posts: 2335
Images: 113
Joined: 04 Feb 2010, 00:00
Location: Evry (France)
Gender: Male
Calculator(s):
Class: PhD candidate, Bioinformatics

Re: Teste tes programmes TI-89 Titanium en ligne

Unread postby Lionel Debroux » 23 Jul 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.
User avatar
Lionel DebrouxModo.G
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 5.3%
 
Posts: 6395
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
Class: -
GitHub: debrouxl

Re: Teste tes programmes TI-89 Titanium en ligne

Unread postby Hayleia » 23 Jul 2013, 10:07

Lionel Debroux wrote: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
User avatar
HayleiaDonat.
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 10.7%
 
Posts: 2466
Images: 1
Joined: 30 Aug 2011, 08:22
Gender: Not specified
Calculator(s):
Class: Templar

Re: Teste tes programmes TI-89 Titanium en ligne

Unread postby Adriweb » 23 Jul 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.
User avatar
AdriwebAdmin.
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 51.7%
 
Posts: 12655
Images: 1081
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
Class: (ingénieur)
Twitter: adriweb
GitHub: adriweb

Next

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

Who is online

Users browsing this forum: No registered users 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.
468 utilisateurs:
>422 invités
>40 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)