Gestion du compte
Liste des logiciels
Nom Date
SDK G85 - EasyInput
SDK G85 - Memory and Files access
SDK G85 - Easy Coding
SDK G85 - Easy grayscales
SDK G85 - GrayScreenshotLib
SDK G85 - MonochromeLib
Lua - Tile Motor
Visiteurs :
Si vous souhaitez soumettre un logiciel veuillez prendre contact avec un administrateur seuls à pouvoir ajouter des logiciels par mesure de sécurité.
Logiciels >> Snippets >> SDK G85 - MonochromeLib
SDK G85 - MonochromeLib
Ajouté par :
PierrotllHors ligneAncien administrateurPoints: 5488 Défis: 41 Message
Pour les calculatrices : Graph 75, 85, 95 seulement
Ajouté le : 2011-02-17 13:54
Nombre de visites de la page : 36410

Fichiers à télécharger :

¤ MonochromeLib-11-22-2011.zip 23 Ko (2379 téléchargements)

Description :

Dernière version en ligne : GitLab


MonochromeLib, qu'est ce que c'est ?
MonochromeLib est une bibliothèque de dessin pour le SDK Casio Graph 85.
Elle fournit aux développeurs des fonctions optimisées pour tracer toute sorte de choses à l'écran.
Chaque fonction de MonochromeLib est bien plus rapide que son équivalent dans fxlib.h, et elle fournit de nombreuses fonctionnalités supplémentaires.

Comment l'utiliser
Pour utiliser la bibliothèque, copiez les 2 fichiers dans le dossier de votre projet, ajoutez MonochromeLib.c à votre projet (dans la fenêtre "Files in project" dans le SDK), ajoutez #include "MonochromeLib.h" au début de votre code.
Pour n'ajouter à votre projet que les fonctions dont vous avez besoin, chaque fonction est protégée par un #ifdef, et les #define de chaque fonction sont commentés par défaut.
Pour pouvoir utiliser une fonction, il suffit d'éditer MonochromeLib.h et de décommenter les #define des fonctions que vous voulez utiliser.
/!\\ Important
Si vous rencontrez une erreur de compilation de ce type :
** L2310 (E) Undefined external symbol "_ML_pixel" referenced in "C:\\...\\CASIO\\fx-9860G SDK\\Projet\\Debug\\MonochromeLib.obj"
et que le #define de la fonction en question est bien actif dans MonochromeLib.h, alors il faut juste recompiler MonochromeLib.c
Pour cela, Utilisez la fonction Project > Rebuilt all dans le SDK. Si cela ne résoud pas le problème, supprimez le dossier Debug de votre projet, et recompilez normalement.

N'attendez plus !
Une documentation complète est maintenant fournie dans l'archive zip, en anglais et en français.

Version actuelle : 22 novembre 2011
Télécharger MonochromeLib

Commentaires :

Pages: Précédente | 1, 2, 3, 4, 5, 6, 7, 8 | Suivante

Drakalex007Hors ligneMembrePoints: 608 Défis: 0 Message
Posté le 04-01-2015 à 11:33 | #
Bonsoir,
j'ai un problème avec la fonction ML_get_contrast(), à chaque fois que je l'utilise, que ce soit sur l'émulateur ou sur ma calculatrice elle me retourne comme valeur 0, même si je change le contraste manuellement, vous savez pourquoi ?
TheprogHors ligneMembrePoints: 1447 Défis: 20 Message
Posté le 04-01-2015 à 11:35 | #
C'est un bug, j'avait cherché moi aussi (dernier post de la 2e page).
DarkysunHors ligneMembrePoints: 1746 Défis: 52 Message
Posté le 04-01-2015 à 11:36 | #
Nan cest normal cette fonction ne marche pas
Drakalex007Hors ligneMembrePoints: 608 Défis: 0 Message
Posté le 04-01-2015 à 11:39 | #
D'accord merci, pourtant dans certains jeux il y a une gestion du contraste comme ça se fait ? ML_set_contrast() marche ?
TheprogHors ligneMembrePoints: 1447 Défis: 20 Message
Posté le 04-01-2015 à 11:42 | #
Si set contrast marche mais tu ne peux pas recuperer la veleur du contraste.
Les jeux (je pense que tu penses a evasion) doivent stocker une valeur dans un fichier.
Dark stormHors ligneMembre d'honneurPoints: 10765 Défis: 174 Message
Posté le 04-01-2015 à 11:44 | #
Yep, mon VDD a raison. Regarde les sources de iRobot, et plus particulièrement le fichier "contast.c". L'auteur (Nitrosax ?) demande de choisir une valeur lors de la première partie, puis réutilise la même
IntelligideHors ligneMembre de CreativeCalcPoints: 46 Défis: 5 Message
Posté le 05-01-2015 à 13:30 | #
sous quelle license la lib est-elle partagé?
Dark stormHors ligneMembre d'honneurPoints: 10765 Défis: 174 Message
Posté le 05-01-2015 à 17:57 | #
C'est pas écrit dans le ReadMe ?
IntelligideHors ligneMembre de CreativeCalcPoints: 46 Défis: 5 Message
Posté le 05-01-2015 à 18:25 | #
quel ReadMe?
Dark stormHors ligneMembre d'honneurPoints: 10765 Défis: 174 Message
Posté le 05-01-2015 à 18:33 | #
Celui fourni avec la lib. La doc quoi

Pages: Précédente | 1, 2, 3, 4, 5, 6, 7, 8 | Suivante

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2019 | Il y a 59 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