Page 1 sur 13

question sdk graph 90+e/ portage CAS

Message non luPosté: 23 Mai 2018, 19:10
de parisse
Suite a la baisse annoncee pour la rentree du prix de la graph 90+e, je m'interroge sur la possibilite de porter giac dessus, j'aimerais donc savoir si il y a des obstacles, soit memoire, soit autres. Si j'ai bien compris, la graph 90+e a pas mal de flash disponible, en tout cas plus que disons 5Mo, et pas mal de ram disponible (plusieurs Mo, ce qui est bien, il faut au minimum environ 500Ko), mais est-elle accessible a malloc/new? Y-a-t-il une limite a la taille des executables .g3a crees? Je pense qu'il n'y a pas d'obstacles a prevoir cote langage puisque le compilo du SDK a l'air d'etre gcc. Peut-on tester sur un emulateur?

Re: question sdk graph 90+e/ portage CAS

Message non luPosté: 23 Mai 2018, 19:20
de critor
Bonsoir.

Oui on peut tester les applications compilées de façon relativement fiable sur le logiciel de Casio :
archives_voir.php?id=1209556

Pour le reste, je ne sais pas. De mémoire, il me semble qu'une appli ne peut pas malloc toute la RAM.
Peut-être 1Mio, comme le Python d'ailleurs.

Il vaudrait mieux demander sur https://www.planet-casio.com/Fr/ .

Re: question sdk graph 90+e/ portage CAS

Message non luPosté: 23 Mai 2018, 19:49
de critor
Pour la baisse des prix, on a une annonce officielle quelque part ?

Ou bien on se contente de constater que les prix des boutiques en ligne sont devenus très inférieurs à ce qu'affichent encore les boutiques traditionnelles ?

Re: question sdk graph 90+e/ portage CAS

Message non luPosté: 23 Mai 2018, 20:07
de parisse
En poursuivant mes lectures de wiki, il me semble qu'il y a un obstacle, il n'y a pas l'air d'avoir de streams (ni de stdin/stdout?).

Re: question sdk graph 90+e/ portage CAS

Message non luPosté: 23 Mai 2018, 20:24
de parisse
Il est effectivement prudent d'attendre d'avoir confirmation du prix, inutile de se lancer dans un travail de plusieurs jours au moins, peut-etre un mois avant d'etre sur que ca vaille le coup...

Re: question sdk graph 90+e/ portage CAS

Message non luPosté: 23 Mai 2018, 20:25
de critor
Pour le SDK, il me semble qu'il y en a eu 4. Et que tous les wikis ne sont pas à jour.

Je cherche.

Re: question sdk graph 90+e/ portage CAS

Message non luPosté: 23 Mai 2018, 20:51
de critor
Voici je crois le tuto le plus récent d'installation du SDK (2018) :
https://www.planet-casio.com/Fr/forums/topic15023-1-Prizm-(fx-CG10-20),-G90-et-fx-CG50,-environnement-de-develop.html

Si vous étiez sur les wikis de Cemetech, il faut s'en méfier.
Le site a brutalement abandonné le développement fx-CG10/20 en 2013, suite à la sortie de la TI-84+CSE très inférieure et d'une lenteur jamais vue même sur la TI-81 de 1990.
Dans le contexte de quelques contacts avec TI qui leur ont permis un moment d'avoir des calculatrices neuves pour concours (pendant 2-3 ans il me semble - moins dernièrement je crois).
C'est pas à jour, ce n'est pas maintenu, plein de choses racontées ne correspondent tout simplement pas à ce que donnent réellement les liens de téléchargement du même site.

Re: question sdk graph 90+e/ portage CAS

Message non luPosté: 23 Mai 2018, 20:57
de parisse
Je suis arrive au meme lien pour windows, pour linux je vois ca: http://prizm.cemetech.net/index.php/PrizmSDK_Setup_Guide#Setting_Up_the_SDK_on_Linux (je n'ai pas essaye).
Je vois un stdio.h, donc peut-etre que les flux ne seront pas un probleme.

Re: question sdk graph 90+e/ portage CAS

Message non luPosté: 23 Mai 2018, 22:33
de Zezombye
Les flux d'entrée/sortie n'existent pas sur graph 90+E (je dis peut être une connerie, mais vu qu'ils existent pas non plus sur les 75+E ça m'étonnerait). C'est normal, parce qu'il n'y a pas de mode "console" pour les applis, il faut le coder soi-même.

Après étant donné qu'il y a déjà Eigenmath pour la graph 90+E, ça devrait pouvoir être faisable de prendre l'interface d'Eigenmath, et de tout simplement remplacer le back-end.

Re: question sdk graph 90+e/ portage CAS

Message non luPosté: 23 Mai 2018, 22:36
de critor
Merci pour ton intervention. :)

Au petit détail près, que Eigenmath est en réalité pour fx-CG10/20.
Il ne marche pas correctement sur Graph 90+E/fx-CG50 suite aux changements relatifs à la VRAM.
Personne n'a corrigé le code à date, et l'auteur a clairement posté sur Cemetech qu'il ne retoucherait plus à ce projet.

Si on pouvait avoir une version qui marche d'ici le BAC 2018, ce serait bien en effet...