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 : 24762

Fichiers à télécharger :

¤ LUAFX.zip 719 Ko (2463 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

MnbdHors ligneMembrePoints: 155 Défis: 0 Message
Posté le 10-04-2013 à 16:29 | #
où puis-je trouver un tuto pour quelqu'un qui y connait quasi rien en programation
DodormeurHors ligneAncien rédacteurPoints: 3928 Défis: 82 Message
Posté le 10-04-2013 à 17:00 | #
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
MnbdHors ligneMembrePoints: 155 Défis: 0 Message
Posté le 16-04-2013 à 20:07 | #
ben en fait, je comprend pas la doc
AxolotlHors ligneMembrePoints: 39 Défis: 0 Message
Posté le 17-04-2013 à 14:12 | #
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 :
System Error
REBOOT : [EXIT]
INITIALIZE:[EXE]
Illegal code Err
TARGET=00000000
PC=00000000

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.
LimachiHors ligneYoutuberPoints: 2798 Défis: 67 Message
Posté le 17-04-2013 à 23:16 | #
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.
AxolotlHors ligneMembrePoints: 39 Défis: 0 Message
Posté le 18-04-2013 à 01:33 | #
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 ?
ZiqumuHors ligneMembre d'honneurPoints: 2919 Défis: 9 Message
Posté le 18-04-2013 à 01:50 | #
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.
AxolotlHors ligneMembrePoints: 39 Défis: 0 Message
Posté le 18-04-2013 à 01:55 | #
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.
ZiqumuHors ligneMembre d'honneurPoints: 2919 Défis: 9 Message
Posté le 18-04-2013 à 02:43 | # | Fichier joint
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..
AxolotlHors ligneMembrePoints: 39 Défis: 0 Message
Posté le 18-04-2013 à 09:49 | #
Merci Ziqumu,

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 ?

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