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 :
Totoyo
Hors ligne
Membre d'honneur
Niveau: Vétéran
Points: 15782
Défis: 94
Message
Pour les calculatrices : Graph 75, 85, 95 seulement
Ajouté le : 2010-05-17 21:28
Nombre de visites de la page : 16818

Fichiers à télécharger :

¤ LUAFX.zip 719 Ko (2104 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: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17 | Suivante

Vebveb
Hors ligne
Membre
Niveau: Élite
Points: 791
Défis: 14
Message
Posté le 18-05-2010 à 18:50
Lors de la prochaine version,
j'ajouterais le logiciel de transfert de fichiers lua pour linux,
ainsi que les sources commentées de l'interpreteur
(je rajouterais peut-être aussi des programmes exemples et des explications)


La version postée ici est stable, complète et sans bug.
(le seul bug possible étant couvert par le programme basic LUASECU qui se crée automatiquement. Il commence par un espace pour se placer en premier dans la ram, mais il faut veiller à ce qu'aucun autre programme basic ne soit premier à sa place.)

RAPPEL: le MLC buggait lorsque le fichier MLC était trop gros (ou des fois sans raison) ce qui causait des mémoires vidées. Ce n'est pas le cas ici.


Vous pouvez poser ici vos questions!
Smashmaster
Hors ligne
Ancien modérateur
Niveau: Vétéran
Points: 4559
Défis: 253
Message
Posté le 30-05-2010 à 22:45
je vais voir ca
Totoyo
Hors ligne
Membre d'honneur
Niveau: Vétéran
Points: 15782
Défis: 94
Message
Posté le 06-07-2010 à 21:21
Mise à jour des fichiers et de Lua, fournis par VebVeb.

Contient également des informations pour ceux qui voudraient l'adapter pour la Graph85
Vebveb
Hors ligne
Membre
Niveau: Élite
Points: 791
Défis: 14
Message
Posté le 28-07-2010 à 12:11 | Fichier joint
J'inclus ici la documentation en anglais pour faire un interpreteur sur g85 (tout sauf la doc général pour programmer en lua)
Eiyeron
Hors ligne
Ancien modérateur
Niveau: Élite
Points: 5513
Défis: 57
Message
Posté le 16-11-2010 à 20:40
Nöel...
Titi
Hors ligne
Membre
Niveau: Élite
Points: 1583
Défis: 0
Message
Posté le 19-11-2010 à 18:19 | Fichier joint
Salut,
J'ai réussi à réparer partiellement ma Graph100+
Cependant, je n'arrive pas à installer ton luag100.lec
Je suis peut-être un peu rouiller
Mais ton explication n'est pas assez précise.
Voici l'extrait de ton fichier d'aide=>installer.txt:
Pour installer le lua sur g100, envoyez luag100.lec dans un de vos lecteur g100,
et executer LUALAUNC.exe

Je passe par CFX Maker Pro (pour compiler le .cfx et le transférer à l'aide de Flash100 ou ADD-IN INSTALLER).
Mais la taille de ton luag100.lec est incorrect (voir pièce jointe).
Peut-être qu'on peut l'envoyer directement (luag100.lec) par le logiciel Flash100.
Tu peux m'expliquer la manipulation, s'il te plait.
PS: Ne me renvoie pas sur ce lien=>ICI
A+ Merci d'avance !
Titi
Hors ligne
Membre
Niveau: Élite
Points: 1583
Défis: 0
Message
Posté le 19-11-2010 à 19:12 | Fichier joint
Flash100=>Option=>Général=>Taille des fichiers ".lec"
2 choix possibles:
* Fichier de taille variable
* Fichier compatible Flash Editor

Voir pièce jointe

Choisir le 2ème "Fichier compatible Flash Editor" (.cfx de taille 128 Ko)
Sinon CFX Maker Pro n'en veut pas
Titi
Hors ligne
Membre
Niveau: Élite
Points: 1583
Défis: 0
Message
Posté le 19-11-2010 à 19:15 | Fichier joint
Ouais ! Ce n'est pas gagné l'histoire
Nouveau problème=>Espace insuffisant
Voir pièce jointe
Titi
Hors ligne
Membre
Niveau: Élite
Points: 1583
Défis: 0
Message
Posté le 19-11-2010 à 19:34 | Fichier joint
C'est bon ça marche
Il faut transférer le fichier .cfx à l'aide de Casio Add-In Installer
Titi
Hors ligne
Membre
Niveau: Élite
Points: 1583
Défis: 0
Message
Posté le 19-11-2010 à 19:38 | Fichier joint
Je suis sympa 8)
Je vous donne le fichier LUAG100.cfx à transférer directement dans votre G100 à l'aide de Casio Add-In Installer
Utiliser mon fichier si vous ne voulez pas galérer avec le luag100.lec fourni dans le fichier .zip de Vebveb
Enjoy !

Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17 | Suivante
Publicité et partenaires
Casio Education
Casio éducation

TI-Planet
Casiopeia
Casiopeia
CasioFan, la communauté ClassPad
CasioFan
CodeWalrus
CodeWalrus

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2017 | Il y a 47 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements
Rugby Manager | Jeu de basket | Jeu de handball | Jeu de tennis | Nova Raider | Réparation téléphone | Soccer Rush | Tasty Tale

Planète Casio est un site communautaire indépendant, géré bénévolement et n'est donc pas affilié à Casio | Toute reproduction de Planète Casio, même partielle, est interdite
Les fichiers, programmes et autres publications présents sur Planète Casio restent la propriété de leurs auteurs respectifs et peuvent être soumis à des licences ou des copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd