Visiteurs :
Si vous souhaitez soumettre un logiciel veuillez prendre contact avec un administrateur seuls à pouvoir ajouter des logiciels par mesure de sécurité.
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é.
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 :
ben deja, regarde un peu la doc fournie avec, ensuite, tu peut regarder des petits programmes d'exemple, comme par exemple meteores , rubb.lua ou star.lua
Bonjour,
Je suis en train de faire mes premières armes sur LuaFX, j'ai une FX-9860Gii SD USB Power Graphic 2 (equivalent de la Graph 95) et lorsque je lance l'Add in EDIT j'ai l'erreur suivante :
Est-ce que je suis face à une incompatibilité SH4 ?
Est-ce qu'il y a un autre Add In qui pourrait me permettre d’éditer ?
Ca me plait bien cette possibilité de compiler directement du Lua sur cette calculatrice.
Au passage félicitations à l'équipe qui a crée LuaFX.
Axolotl a écrit : Est-ce que je suis face à une incompatibilité SH4 ?
Je pense que oui, même si j'ai rarement eut ce code d'erreur...
Axolotl a écrit : Est-ce qu'il y a un autre Add In qui pourrait me permettre d’éditer ?
Je crois que edit est le plus complet, mais Pierotll a fait un NotePad (je me souviens plus si on avait possibilité d'éditer, ou seulement lire, et je ne me souviens plus non plus ou je l'avais vu), je ne peut que te proposer de chercher.
Malheureusement, edit étant le plus utilisé, rares sont les add-in qui ont tenté de lui faire concurrence.
Merci Limachi.
J'ai trouvé une version de LuaFX transmise par Dormeur qui ne genere pas l'erreur.
Elle a sans doute été adaptée avec le code C qui le permet mais pour Edit l'adaptation au SH4 fournie par Dormeur également n'est pas compatible. Ca ne doit pas être évident à faire.
J'ai consulté la liste des programmes de Pierrotll mais je n'ai pas trouvé d'éditeur.
Alors pour le moment je fais mes essais sur un fichier texte que je transfère ensuite sur la sd puis je transfère de la sd vers la mémoire de stockage et enfin j’exécute avec Lua.
(ce serait plus rapide avec le câble mais beaucoup moins marrant)
Autre question, en fin d’exécution si je veux relancer Lua je dois au préalable réinitialiser les données par le menu Systeme/Reinitialisation/Donnees Config.
Est-ce qu'il ya une instruction que je pourrais mettre à la fin du source pour faire cette action automatiquement ?
Oui, mais pas besoin, il suffit que tu lance un autre menu, par exemple Run, tu reviens et tu pourra rouvrir l'addin du LuaFx. Pour NotePad de PierrotLL il me semble qu'il ne l'avais jamais posté en tant que programme parce qu'il était pas codé proprement, mais il existe bien. Je vais lui envoyer un mp voir s'il peut le poster.
Merci Ziqumu je ne savais pas.
Il n'y a pas d'instruction dans LuaFX pour faire ce reset ?
Merci pour ton intervention auprès de Pierrotll ça me depannerais bien.
Je ne me rappel plus, et en parcourant rapidement la doc je n'ai rien vu.
Tu pourrais tester les deux fichiers qui sont dans le zip. J'ai essayé de convertir EDIT, mais je ne suis pas sûr que ça va marcher..
Je viens de tester les deux fichiers de ton archive.
EDIT renvoit l'erreur suivante :
TLB ERROR
TARGET=0000807E
PC=0000000A
EDIT2 renvoit une erreur similaire mais avec
un autre point d'entrée:
TLB ERROR
TARGET=0000807E
PC=0000000B
A la fin de l’exécution des programmes incompatibles SH4 le système me propose toujours deux choix, EXE pour initialiser et EXIT pour rebooter.
Est-ce que je pourrai continuer l’exécution pour vous lister les éventuelles autres erreurs ?
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