Seuls les membres ayant 30 points peuvent parler sur le chat.
Gestion du compte
Transfert | Imagerie | Divers | Snippets | Développement
Liste des logiciels
Nom Date
BIDE
LuaHelper
LuaFX
SDK Graph 75 85 95
MLC
Classpad SDK v3.08
Visiteurs :
Si vous souhaitez soumettre un logiciel veuillez prendre contact avec un administrateur seuls à pouvoir ajouter des logiciels par mesure de sécurité.
Logiciels >> Développement >> LuaFX
LuaFX
Ajouté par :
TotoyoHors ligneMembre d'honneurPoints: 15918 Défis: 101 Message
Pour les calculatrices : Graph 75, 85, 95 seulement
Ajouté le : 2010-05-17 21:28
Nombre de visites de la page : 24719

Fichiers à télécharger :

¤ LUAFX.zip 719 Ko (2462 téléchargements)

Description :

Le LuaFX est un langage de programmation à mi-chemin entre le Basic et le C et offre de bonnes performances, supérieures au Basic et au MLC ! Les programmes se présentent sous forme d'addins à transférer sur la calculatrice Casio.

Le LuaFX est compatible avec les Graph 75/85/95 (SD) et 100(+) grâce à un formidable travail de Vebveb et de la communauté.

Éditeur on-calc fichier texte : Edit de Neptune.


Mise à jour du 9/09/12 :
. possibilité de chronométrer, soit en tics ( 20 ms sur g100 et 1/64e de seconde sur g85), soit en temps réel.
. ajout de setmetatable et getmetatable des fonctions du package lua standard
. Gain de mémoire pour les programmes sur g85 (jusqu'à 38000 octets de place pour l'éxécution)
. Correction de la documentation
. Gris plus fiable sur g85


Mise à jour du 24/05/12 :
- pour graph85:
Il marche maintenant avec EDIT, et le contraste devrait être meilleur en mode gris.

- Pour AFX:
Correction d'un bug lorsque l'on traçait un rectangle en dehors de l'écran.

Commentaires :

Pages: Précédente | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17 | Suivante

AxolotlHors ligneMembrePoints: 39 Défis: 0 Message
Posté le 18-04-2013 à 10:49 | #
J'ai trois autres questions mais cela concerne LuaFX sur Graph 100 alors si ce n'est pas le bon forum indiquez moi où le mettre.
1) J'ai une Graph 100 et j'ai vu que LuaFX est également installable sur une Graph 100.
Est-ce qu'il y a un éditeur prévu sur la Graph 100 pour pouvoir éditer directement sur la calculette ?
(Je suis épaté de cette possibilité de compiler les ".lua")
2) Je débute avec ma Graph 100. Afin de gérer de manière optimale l'utilisation de la mémoire Flash; je voudrais savoir s'il vaut mieux grouper les exécutables dans les packages CFX avec Calypso de manière à obtenir une taille maximale la plus proche d'un lecteur (cad 786240/6= 131 040 octets) ou bien est-ce que GCOMM les écrits à la queue leu leu.
3) J'ai fais des essais d’exécution avec des sources que je compile moi-même sur turbo C.
Cela a fonctionné. J'ai ensuite amélioré mon source, je l'ai recompilé et je pensais naïvement que le nouvel exécutable écraserait l'ancien mais je me suis retrouvé avec deux exécutables de même nom sur ma Flash. Qu'est-ce que j'aurais du faire ? est-ce qu'il est possible d'effacer ? normalement oui car les secteurs de la Flash sont initialisés à 1 et ce qu'on écrit ce sont des 0 mais je ne sais pas si on peut vraiment avec les outils fournis.
Pour moi il faudrait déterminer le lecteur qui contient le programme, charger le lecteur entier, changer son mappage pour effacer le fichier et ensuite ré-ecrire le lecteur entier. Est-ce que c'est la bonne méthode ?
VebvebHors ligneMembrePoints: 791 Défis: 14 Message
Posté le 20-04-2013 à 17:44 | #
Axolotl a écrit :
Est-ce qu'il y a un éditeur prévu sur la Graph 100 pour pouvoir éditer directement sur la calculette ?

Non, tout les add-ins éditeur de texte g100 existants sont instables. De plus la taille de l'exe étant limitée, le précompileur n'est pas inclu on calc, il faut donc précompiler sur PC.

Pour ton 2, en fait si les cfx font le 131 040 octets et les .lec moins, c'est parce que les créateurs du .lec ont décidés de compresser le stockage sur ordinateur légèrement. En fait sur calto le rendu est le même.

3: il faut supprimer l'ancien (dans le fichier flash) avant de mettre le nouveau, c'est juste que l'éditeur de fichier flash n'écrase pas les anciens.

Au niveau du transfert, lorsque tu envoie quelque chose sur un lecteur, il est entièrement écrasé (après la fin des exe, des 0 sont envoyés).

Je te conseille d'utiliser les .lec au lieu des cfx, car tu peut plus facilement mettre plusieurs exe dans un .lec. Par contre il faut penser à rajouter manuellement un icone pour lancer l'exe ou utiliser un explorateur de fichiers.
AxolotlHors ligneMembrePoints: 39 Défis: 0 Message
Posté le 20-04-2013 à 22:14 | #
Merci Vebveb. Je vais essayer de me familiariser avec a création des lec et essayer de me faire des bons package...
Tant pis pour l'éditeur, il y a déjà de quoi faire...
GollumHors ligneMembrePoints: 1261 Défis: 2 Message
Posté le 15-02-2014 à 08:34 | #
Salut, ou trouve t'on le fichier G1A édit ?
IntelligideHors ligneMembre de CreativeCalcPoints: 46 Défis: 5 Message
Posté le 15-02-2014 à 08:49 | #
Ben pour luafx c'est dans le zip et pour créer des .lua tu dois installer des logiciels comme luaedit sur ton ordi
GollumHors ligneMembrePoints: 1261 Défis: 2 Message
Posté le 15-02-2014 à 09:22 | #
oui je sais mais je crois que positon ou dodormeur m'avait dit qu'on pouvait édit depuis la calto mais je ne sais plus comment
Dark stormHors ligneMembre d'honneurPoints: 10783 Défis: 174 Message
Posté le 15-02-2014 à 09:23 | #
Ben avec Edit justement. Il doit être quelque part sur le site.
IntelligideHors ligneMembre de CreativeCalcPoints: 46 Défis: 5 Message
Posté le 15-02-2014 à 10:58 | #
ce serait bien de mettre un lien vers edit dans la description ou même mettre le edit.g1a dans l'archive
TotoyoHors ligneMembre d'honneurPoints: 15918 Défis: 101 Message
Posté le 15-02-2014 à 14:35 | #
Lien vers Edit ajouté dans la description
Themael1385Hors ligneMembrePoints: 115 Défis: 5 Message
Posté le 23-03-2014 à 17:13 | #
Dans les programmes demo de luaFX, y'a un beug dans le jeu ballon, on sait sortir le curseur du cadre et on perd vite sa localisation :/

Pages: Précédente | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17 | Suivante

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2019 | Il y a 21 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd